From cbee4582d3378363a9f4b31d5de1b682f0a3b2b5 Mon Sep 17 00:00:00 2001 From: wurstsalat Date: Sat, 1 Feb 2025 17:16:43 +0100 Subject: [PATCH] Extensions: Improve 'superseded by' links (jump to new XEP in table) --- themes/xmpp.org/layouts/shortcodes/xeps-table.html | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/themes/xmpp.org/layouts/shortcodes/xeps-table.html b/themes/xmpp.org/layouts/shortcodes/xeps-table.html index 7438812a5..355f8f6e9 100644 --- a/themes/xmpp.org/layouts/shortcodes/xeps-table.html +++ b/themes/xmpp.org/layouts/shortcodes/xeps-table.html @@ -130,15 +130,16 @@

Filter XEPs

,  {{- end -}} {{- if hasPrefix (. | lower) "xep-" -}} - {{- $xep_number := int (trim (. | lower) "xep-" | replaceRE "^0+" "") -}} + {{- $xep_number := trim (. | lower) "xep-" -}} + {{- $trimmed_xep_number := int (trim (. | lower) "xep-" | replaceRE "^0+" "") -}} {{- $spec := . -}} {{- range $xeplist -}} - {{- if eq (int .number) $xep_number -}} - {{- print ($spec | upper) ": " .title -}} + {{- if eq (int .number) $trimmed_xep_number -}} + {{- print ($spec | upper) ": " .title -}} {{- end -}} {{- end -}} {{- else if hasPrefix (. | lower) "rfc" -}} - {{ print "RFC " (index (findRE `\d{4}` . 1) 0) }} + {{ print "RFC " (index (findRE `\d{4}` . 1) 0) }}  {{- else -}} {{- . -}} {{- end -}}