Skip to content

Commit cbee458

Browse files
committed
Extensions: Improve 'superseded by' links (jump to new XEP in table)
1 parent c52ce3d commit cbee458

File tree

1 file changed

+5
-4
lines changed

1 file changed

+5
-4
lines changed

themes/xmpp.org/layouts/shortcodes/xeps-table.html

+5-4
Original file line numberDiff line numberDiff line change
@@ -130,15 +130,16 @@ <h4>Filter XEPs</h4>
130130
,&nbsp;
131131
{{- end -}}
132132
{{- if hasPrefix (. | lower) "xep-" -}}
133-
{{- $xep_number := int (trim (. | lower) "xep-" | replaceRE "^0+" "") -}}
133+
{{- $xep_number := trim (. | lower) "xep-" -}}
134+
{{- $trimmed_xep_number := int (trim (. | lower) "xep-" | replaceRE "^0+" "") -}}
134135
{{- $spec := . -}}
135136
{{- range $xeplist -}}
136-
{{- if eq (int .number) $xep_number -}}
137-
<a href="/extensions/{{- $spec | lower -}}.html">{{- print ($spec | upper) ": " .title -}}</a>
137+
{{- if eq (int .number) $trimmed_xep_number -}}
138+
<a href="#xep{{- $xep_number -}}">{{- print ($spec | upper) ": " .title -}}</a>
138139
{{- end -}}
139140
{{- end -}}
140141
{{- else if hasPrefix (. | lower) "rfc" -}}
141-
<a href="https://datatracker.ietf.org/doc/{{- replaceRE "(\\s)" "" . | lower -}}/" target="_blank">{{ print "RFC " (index (findRE `\d{4}` . 1) 0) }}</a>
142+
<a href="https://datatracker.ietf.org/doc/{{- replaceRE "(\\s)" "" . | lower -}}/" target="_blank">{{ print "RFC " (index (findRE `\d{4}` . 1) 0) }}&nbsp;<i class="fas fa-external-link-alt"></i></a>
142143
{{- else -}}
143144
<span>{{- . -}}</span>
144145
{{- end -}}

0 commit comments

Comments
 (0)