FIX: template-lint uses strict rel-noopener rule which requires noreferrer (#9449)
This commit is contained in:
@@ -5,7 +5,7 @@
|
||||
<h1>{{i18n "admin.badges.badge_intro.title"}}</h1>
|
||||
<div class="external-resources">
|
||||
{{#each badgeIntroLinks as |link|}}
|
||||
<a href={{link.href}} class="external-link" target="_blank" rel="noopener">
|
||||
<a href={{link.href}} class="external-link" target="_blank" rel="noopener noreferrer">
|
||||
{{d-icon link.icon}}
|
||||
<span>{{i18n link.text}}</span>
|
||||
</a>
|
||||
|
||||
@@ -24,7 +24,7 @@
|
||||
|
||||
{{#if model.description}}
|
||||
{{#if model.description_link}}
|
||||
<a target="_blank" rel="noopener" href={{model.description_link}} class="info" data-tooltip={{model.description}}>
|
||||
<a target="_blank" rel="noopener noreferrer" href={{model.description_link}} class="info" data-tooltip={{model.description}}>
|
||||
{{d-icon "question-circle"}}
|
||||
</a>
|
||||
{{else}}
|
||||
|
||||
@@ -18,7 +18,7 @@
|
||||
{{#if versionCheck.gitLink}}
|
||||
<div class="sha-link">
|
||||
(
|
||||
<a href={{versionCheck.gitLink}} rel="noopener" target="_blank">
|
||||
<a href={{versionCheck.gitLink}} rel="noopener noreferrer" target="_blank">
|
||||
{{versionCheck.shortSha}}
|
||||
</a>
|
||||
)
|
||||
|
||||
@@ -15,7 +15,7 @@
|
||||
<div class="admin-footer">
|
||||
<div class="status-actions">
|
||||
{{#unless model.changed}}
|
||||
<a href={{previewUrl}} rel="noopener" title={{i18n "admin.customize.explain_preview"}} class="preview-link" target="_blank">
|
||||
<a href={{previewUrl}} rel="noopener noreferrer" title={{i18n "admin.customize.explain_preview"}} class="preview-link" target="_blank">
|
||||
{{i18n "admin.customize.preview"}}
|
||||
</a>
|
||||
{{/unless}}
|
||||
|
||||
@@ -7,7 +7,7 @@
|
||||
</div>
|
||||
<div class="external-resources">
|
||||
{{#each externalResources as |resource|}}
|
||||
<a href={{resource.link}} class="external-link" rel="noopener" target="_blank">
|
||||
<a href={{resource.link}} class="external-link" rel="noopener noreferrer" target="_blank">
|
||||
{{d-icon resource.icon}}
|
||||
{{i18n resource.key}}
|
||||
</a>
|
||||
|
||||
@@ -206,7 +206,7 @@
|
||||
<ul class="removable-list">
|
||||
{{#each model.uploads as |upload|}}
|
||||
<li>
|
||||
<span class="col">${{upload.name}}: <a href={{upload.url}} rel="noopener" target="_blank">{{upload.filename}}</a></span>
|
||||
<span class="col">${{upload.name}}: <a href={{upload.url}} rel="noopener noreferrer" target="_blank">{{upload.filename}}</a></span>
|
||||
<span class="col">
|
||||
{{d-button action=(action "removeUpload") actionParam=upload class="second btn-default btn-default cancel-edit" icon="times"}}
|
||||
</span>
|
||||
@@ -241,8 +241,8 @@
|
||||
</div>
|
||||
{{/if}}
|
||||
|
||||
<a href={{previewUrl}} title={{i18n "admin.customize.explain_preview"}} rel="noopener" target="_blank" class="btn btn-default">{{d-icon "desktop"}}{{i18n "admin.customize.theme.preview"}}</a>
|
||||
<a class="btn btn-default export" rel="noopener" target="_blank" href={{downloadUrl}}>{{d-icon "download"}} {{i18n "admin.export_json.button_text"}}</a>
|
||||
<a href={{previewUrl}} title={{i18n "admin.customize.explain_preview"}} rel="noopener noreferrer" target="_blank" class="btn btn-default">{{d-icon "desktop"}}{{i18n "admin.customize.theme.preview"}}</a>
|
||||
<a class="btn btn-default export" rel="noopener noreferrer" target="_blank" href={{downloadUrl}}>{{d-icon "download"}} {{i18n "admin.export_json.button_text"}}</a>
|
||||
|
||||
{{d-button action=(action "switchType") label="admin.customize.theme.convert" icon=convertIcon class="btn-default btn-normal" title=convertTooltip}}
|
||||
|
||||
|
||||
@@ -121,7 +121,7 @@
|
||||
<div>
|
||||
<h4>{{i18n "admin.dashboard.discourse_last_updated"}} </h4>
|
||||
<p>{{format-date model.attributes.discourse_updated_at leaveAgo="true"}}</p>
|
||||
<a rel="noopener" target="_blank" href={{model.attributes.release_notes_link}} class="btn btn-default">
|
||||
<a rel="noopener noreferrer" target="_blank" href={{model.attributes.release_notes_link}} class="btn btn-default">
|
||||
{{i18n "admin.dashboard.whats_new_in_discourse"}}
|
||||
</a>
|
||||
</div>
|
||||
|
||||
@@ -11,7 +11,7 @@
|
||||
{{#each themes as |theme|}}
|
||||
<div class="popular-theme-item">
|
||||
<div class="popular-theme-name">
|
||||
<a href={{theme.meta_url}} rel="noopener" target="_blank">
|
||||
<a href={{theme.meta_url}} rel="noopener noreferrer" target="_blank">
|
||||
{{#if theme.component}}
|
||||
{{d-icon "puzzle-piece" title="admin.customize.theme.component"}}
|
||||
{{/if}}
|
||||
@@ -33,7 +33,7 @@
|
||||
action=(action "installThemeFromList" theme.value)}}
|
||||
|
||||
{{#if theme.preview}}
|
||||
<a href={{theme.preview}} rel="noopener" target="_blank">{{d-icon "desktop"}} {{i18n "admin.customize.theme.preview"}}</a>
|
||||
<a href={{theme.preview}} rel="noopener noreferrer" target="_blank">{{d-icon "desktop"}} {{i18n "admin.customize.theme.preview"}}</a>
|
||||
{{/if}}
|
||||
{{/if}}
|
||||
</div>
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
<div class="popular-theme-name">
|
||||
{{theme.name}}
|
||||
{{#if theme.preview}}
|
||||
<a href={{theme.preview}} title="Preview" rel="noopener" target="_blank">{{d-icon "far-eye"}}</a>
|
||||
<a href={{theme.preview}} title="Preview" rel="noopener noreferrer" target="_blank">{{d-icon "far-eye"}}</a>
|
||||
{{/if}}
|
||||
</div>
|
||||
<div class="popular-theme-buttons">
|
||||
|
||||
@@ -24,7 +24,7 @@
|
||||
|
||||
<td class="plugin-name">
|
||||
{{#if plugin.url}}
|
||||
<a href={{plugin.url}} rel="noopener" target="_blank">{{plugin.name}}</a>
|
||||
<a href={{plugin.url}} rel="noopener noreferrer" target="_blank">{{plugin.name}}</a>
|
||||
{{else}}
|
||||
{{plugin.name}}
|
||||
{{/if}}
|
||||
|
||||
Reference in New Issue
Block a user