Skip to content

Commit 4fdd3b8

Browse files
authored
Merge pull request DSpace#1497 from atmire/replace-href-hash-with-void
Replace href="#" with href="javascript:void(0);" everywhere
2 parents f94820d + c34f75b commit 4fdd3b8

12 files changed

Lines changed: 14 additions & 14 deletions

File tree

src/app/entity-groups/research-entities/submission/item-list-elements/org-unit/org-unit-suggestions/org-unit-input-suggestions.component.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
<div class="autocomplete dropdown-menu" [ngClass]="{'show': (show | async) && isNotEmpty(suggestions)}">
1616
<div class="dropdown-list">
1717
<div *ngFor="let suggestionOption of suggestions">
18-
<a href="#" class="d-block dropdown-item" (click)="onClickSuggestion(suggestionOption)" #suggestion>
18+
<a href="javascript:void(0);" class="d-block dropdown-item" (click)="onClickSuggestion(suggestionOption)" #suggestion>
1919
<span [innerHTML]="suggestionOption"></span>
2020
</a>
2121
</div>

src/app/entity-groups/research-entities/submission/item-list-elements/person/person-suggestions/person-input-suggestions.component.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
<div class="autocomplete dropdown-menu" [ngClass]="{'show': (show | async) && isNotEmpty(suggestions)}">
1717
<div class="dropdown-list">
1818
<div *ngFor="let suggestionOption of suggestions">
19-
<a href="#" class="d-block dropdown-item" (click)="onClickSuggestion(suggestionOption)" #suggestion>
19+
<a href="javascript:void(0);" class="d-block dropdown-item" (click)="onClickSuggestion(suggestionOption)" #suggestion>
2020
<span [innerHTML]="suggestionOption"></span>
2121
</a>
2222
</div>

src/app/footer/footer.component.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,7 @@ <h5 class="text-uppercase">Footer Content</h5>
6464
</p>
6565
<ul class="footer-info list-unstyled small d-flex justify-content-center mb-0">
6666
<li>
67-
<a class="text-white" href="#"
67+
<a class="text-white" href="javascript:void(0);"
6868
(click)="showCookieSettings()">{{ 'footer.link.cookies' | translate}}</a>
6969
</li>
7070
<li>

src/app/item-page/field-components/collections/collections.component.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
(click)="$event.preventDefault(); handleLoadMore()"
1515
class="load-more-btn btn btn-sm btn-outline-secondary"
1616
role="button"
17-
href="#"
17+
href="javascript:void(0);"
1818
>
1919
{{'item.page.collections.load-more' | translate}}
2020
</a>

src/app/navbar/expandable-navbar-section/expandable-navbar-section.component.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
(keydown.space)="$event.preventDefault()"
66
(mouseenter)="activateSection($event)"
77
(mouseleave)="deactivateSection($event)">
8-
<a href="#" class="nav-link dropdown-toggle" routerLinkActive="active"
8+
<a href="javascript:void(0);" class="nav-link dropdown-toggle" routerLinkActive="active"
99
id="browseDropdown" (click)="toggleSection($event)"
1010
data-toggle="dropdown">
1111
<ng-container

src/app/shared/auth-nav-menu/auth-nav-menu.component.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
<li *ngIf="!(isAuthenticated | async) && !(isXsOrSm$ | async) && (showAuth | async)" class="nav-item"
33
(click)="$event.stopPropagation();">
44
<div ngbDropdown #loginDrop display="dynamic" placement="bottom-right" class="d-inline-block" @fadeInOut>
5-
<a href="#" class="dropdownLogin px-1 " [attr.aria-label]="'nav.login' |translate" (click)="$event.preventDefault()" ngbDropdownToggle>
5+
<a href="javascript:void(0);" class="dropdownLogin px-1 " [attr.aria-label]="'nav.login' |translate" (click)="$event.preventDefault()" ngbDropdownToggle>
66
{{ 'nav.login' | translate }}
77
</a>
88
<div class="loginDropdownMenu" [ngClass]="{'pl-3 pr-3': (loading | async)}" ngbDropdownMenu
@@ -19,7 +19,7 @@
1919
</li>
2020
<li *ngIf="(isAuthenticated | async) && !(isXsOrSm$ | async) && (showAuth | async)" class="nav-item">
2121
<div ngbDropdown display="dynamic" placement="bottom-right" class="d-inline-block" @fadeInOut>
22-
<a href="#" role="button" [attr.aria-label]="'nav.logout' |translate" (click)="$event.preventDefault()" [title]="'nav.logout' | translate" class="px-1" ngbDropdownToggle>
22+
<a href="javascript:void(0);" role="button" [attr.aria-label]="'nav.logout' |translate" (click)="$event.preventDefault()" [title]="'nav.logout' | translate" class="px-1" ngbDropdownToggle>
2323
<i class="fas fa-user-circle fa-lg fa-fw"></i></a>
2424
<div class="logoutDropdownMenu" ngbDropdownMenu [attr.aria-label]="'nav.logout' |translate">
2525
<ds-user-menu></ds-user-menu>

src/app/shared/chips/chips.component.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
(mouseover)="showTooltip(t, i)"
1717
(mouseout)="t.close()">
1818
<a class="flex-sm-fill text-sm-center nav-link active bg-info"
19-
href="#"
19+
href="javascript:void(0);"
2020
[ngClass]="{'chip-selected disabled': (editable && c.editMode) || dragged == i}"
2121
(click)="chipsSelected($event, i);">
2222
<span>

src/app/shared/input-suggestions/filter-suggestions/filter-input-suggestions.component.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@
2727
<div class="autocomplete dropdown-menu" [ngClass]="{'show': (show | async) && isNotEmpty(suggestions)}">
2828
<div class="dropdown-list">
2929
<div *ngFor="let suggestionOption of suggestions">
30-
<a href="#" class="d-block dropdown-item" (click)="onClickSuggestion(suggestionOption.value)" #suggestion>
30+
<a href="javascript:void(0);" class="d-block dropdown-item" (click)="onClickSuggestion(suggestionOption.value)" #suggestion>
3131
<span [innerHTML]="suggestionOption.displayValue"></span>
3232
</a>
3333
</div>

src/app/shared/input-suggestions/input-suggestions.component.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,10 +13,10 @@
1313
<div class="autocomplete dropdown-menu" [ngClass]="{'show': (show | async) && isNotEmpty(suggestions)}">
1414
<div class="dropdown-list">
1515
<div *ngFor="let suggestionOption of suggestions">
16-
<a href="#" class="d-block dropdown-item" (click)="onClickSuggestion(suggestionOption.value)" #suggestion>
16+
<a href="javascript:void(0);" class="d-block dropdown-item" (click)="onClickSuggestion(suggestionOption.value)" #suggestion>
1717
<span [innerHTML]="suggestionOption.displayValue"></span>
1818
</a>
1919
</div>
2020
</div>
2121
</div>
22-
</form>
22+
</form>

src/app/shared/input-suggestions/validation-suggestions/validation-suggestions.component.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
<div class="autocomplete dropdown-menu" [ngClass]="{'show': (show | async) && isNotEmpty(suggestions)}">
1515
<div class="dropdown-list">
1616
<div *ngFor="let suggestionOption of suggestions">
17-
<a href="#" class="d-block dropdown-item" (click)="onClickSuggestion(suggestionOption.value)" #suggestion>
17+
<a href="javascript:void(0);" class="d-block dropdown-item" (click)="onClickSuggestion(suggestionOption.value)" #suggestion>
1818
<span [innerHTML]="suggestionOption.displayValue"></span>
1919
</a>
2020
</div>

0 commit comments

Comments
 (0)