Sécuriser et documenter les liens morts
Rend les liens supprimés non cliquables, améliore le rapport des liens morts et accélère la génération du site. Closes #2 Closes #3 Closes #4
This commit is contained in:
@@ -238,10 +238,14 @@
|
||||
<p class="article-origin-link-kicker">À lire avant mon commentaire</p>
|
||||
<p class="article-origin-link-hint">Ce billet n'est qu'une note de lecture. Lisez d'abord la source pour avoir le contexte complet.</p>
|
||||
<p class="article-origin-link-button">
|
||||
<a href="{{ $originURL }}" class="ui-button{{ if $originIsExternal }} link-external{{ end }}"{{ if $originIsExternal }} rel="noreferrer noopener"{{ end }} title="Lire la page d'origine">
|
||||
<span class="article-origin-link-button-label">{{ $originLabel }}</span>
|
||||
<span class="article-origin-link-button-url">{{ $originURL }}</span>
|
||||
</a>
|
||||
{{- $originLinkText := printf "<span class=\"article-origin-link-button-label\">%s</span><span class=\"article-origin-link-button-url\">%s</span>" $originLabel $originURL -}}
|
||||
{{- partial "render/link.html" (dict
|
||||
"Destination" $originURL
|
||||
"Title" "Lire la page d'origine"
|
||||
"Text" $originLinkText
|
||||
"Class" "ui-button article-origin-link-button-link"
|
||||
"Page" .
|
||||
) -}}
|
||||
</p>
|
||||
</section>
|
||||
{{- end -}}
|
||||
@@ -262,7 +266,7 @@
|
||||
{{- end -}}
|
||||
{{- with $coverAttribution -}}
|
||||
{{- $attribution := partial "media/parse-attribution.html" . -}}
|
||||
<p class="cover-attribution"><strong>Attribution:</strong> <span>{{- if index $attribution "isURL" -}}<a href="{{ index $attribution "url" }}" class="link-external" title="Lien externe" rel="noreferrer noopener">{{ index $attribution "label" }}</a>{{- else -}}{{ . | markdownify }}{{- end -}}</span></p>
|
||||
<p class="cover-attribution"><strong>Attribution:</strong> <span>{{- if index $attribution "isURL" -}}{{ partial "render/link.html" (dict "Destination" (index $attribution "url") "Page" $ "Text" (index $attribution "label")) }}{{- else -}}{{ . | markdownify }}{{- end -}}</span></p>
|
||||
{{- end -}}
|
||||
{{- with $coverPrompt -}}
|
||||
<details>
|
||||
|
||||
Reference in New Issue
Block a user