- Attribution : {{- with $data.attribution }}{{ . | markdownify }}{{- end }}
+ Attribution : {{- with $data.attribution }} {{ . | markdownify }}{{- end }}
Prompt : {{ $data.prompt }}
diff --git a/themes/42/layouts/_partials/render/link.html b/themes/42/layouts/_partials/render/link.html
index 75a47af8..3997bfec 100644
--- a/themes/42/layouts/_partials/render/link.html
+++ b/themes/42/layouts/_partials/render/link.html
@@ -14,72 +14,68 @@
{{- $deadInfo := dict -}}
{{- $isDeadLink := false -}}
{{- with (first 1 (where $deadList "url" .Destination)) -}}
- {{- $deadInfo = index . 0 -}}
- {{- $isDeadLink = true -}}
+{{- $deadInfo = index . 0 -}}
+{{- $isDeadLink = true -}}
{{- end -}}
{{- $newURL := .Destination -}}
{{- if and $isExternal $aff -}}
- {{- $param := $aff.param -}}
- {{- $value := $aff.value -}}
- {{- $isAffiliated = true -}}
- {{- if $query -}}
- {{- $newURL = printf "%s://%s%s?%s&%s=%s" $parsed.Scheme $host $path $query $param $value -}}
- {{- else -}}
- {{- $newURL = printf "%s://%s%s?%s=%s" $parsed.Scheme $host $path $param $value -}}
- {{- end -}}
+{{- $param := $aff.param -}}
+{{- $value := $aff.value -}}
+{{- $isAffiliated = true -}}
+{{- if $query -}}
+{{- $newURL = printf "%s://%s%s?%s&%s=%s" $parsed.Scheme $host $path $query $param $value -}}
+{{- else -}}
+{{- $newURL = printf "%s://%s%s?%s=%s" $parsed.Scheme $host $path $param $value -}}
+{{- end -}}
{{- end -}}
{{- $titlePrefix := cond $isAffiliated "Lien affiliƩ" (cond $isExternal "Lien externe" "") -}}
{{- $classes := slice -}}
{{- if $isExternal -}}
- {{- $classes = $classes | append "external" -}}
- {{- if $isAffiliated -}}
- {{- $classes = $classes | append "affiliated" -}}
- {{- end -}}
+{{- $classes = $classes | append "external" -}}
+{{- if $isAffiliated -}}
+{{- $classes = $classes | append "affiliated" -}}
+{{- end -}}
{{- end -}}
{{- if $isDeadLink -}}
- {{- $statusRaw := index $deadInfo "status" -}}
- {{- $statusCode := "" -}}
- {{- with $statusRaw -}}
- {{- $statusCode = printf "%v" . -}}
- {{- end -}}
- {{- if eq $statusCode "404" -}}
- {{- $classes = $classes | append "dead" -}}
- {{- else if gt (len $statusCode) 0 -}}
- {{- $classes = $classes | append "problematic" -}}
- {{- else -}}
- {{- $classes = $classes | append "dead" -}}
- {{- end -}}
+{{- $statusRaw := index $deadInfo "status" -}}
+{{- $statusCode := "" -}}
+{{- with $statusRaw -}}
+{{- $statusCode = printf "%v" . -}}
+{{- end -}}
+{{- if eq $statusCode "404" -}}
+{{- $classes = $classes | append "dead" -}}
+{{- else if gt (len $statusCode) 0 -}}
+{{- $classes = $classes | append "problematic" -}}
+{{- else -}}
+{{- $classes = $classes | append "dead" -}}
+{{- end -}}
{{- end -}}
{{- $titleParts := slice -}}
{{- with $titlePrefix -}}
- {{- $titleParts = $titleParts | append . -}}
+{{- $titleParts = $titleParts | append . -}}
{{- end -}}
{{- with .Title -}}
- {{- $titleParts = $titleParts | append . -}}
+{{- $titleParts = $titleParts | append . -}}
{{- end -}}
{{- if $isDeadLink -}}
- {{- $deadDetails := slice -}}
- {{- with (index $cacheEntry "checkedAt") -}}
- {{- $deadDetails = $deadDetails | append (printf "inaccessible depuis le %s" (time.Format "02/01/2006" (time .))) -}}
- {{- end -}}
- {{- with (index $cacheEntry "errorType") -}}
- {{- $deadDetails = $deadDetails | append (printf "raison %s" .) -}}
- {{- end -}}
- {{- with (index $deadInfo "status") -}}
- {{- $deadDetails = $deadDetails | append (printf "statut %v" .) -}}
- {{- end -}}
- {{- with $deadDetails -}}
- {{- $titleParts = $titleParts | append (printf "(%s)" (delimit . " ; ")) -}}
- {{- end -}}
+{{- $deadDetails := slice -}}
+{{- with (index $cacheEntry "checkedAt") -}}
+{{- $deadDetails = $deadDetails | append (printf "inaccessible depuis le %s" (time.Format "02/01/2006" (time .))) -}}
+{{- end -}}
+{{- with (index $cacheEntry "errorType") -}}
+{{- $deadDetails = $deadDetails | append (printf "raison %s" .) -}}
+{{- end -}}
+{{- with (index $deadInfo "status") -}}
+{{- $deadDetails = $deadDetails | append (printf "statut %v" .) -}}
+{{- end -}}
+{{- with $deadDetails -}}
+{{- $titleParts = $titleParts | append (printf "(%s)" (delimit . " ; ")) -}}
+{{- end -}}
{{- end -}}
{{- $titleValue := delimit $titleParts " - " -}}
{{- $relAttr := "" -}}
{{- if $isExternal -}}
- {{- $relAttr = "noreferrer noopener" -}}
-{{- end -}}
-