Skip to content

Commit b281919

Browse files
feat: Sort RFCs on subseries views; fix page title (ietf-tools#6704)
* feat: Sort RFCs on subseries doc pages * feat: Sort RFCs on subseries index pages * fix: Show subseries doc name as page title * refactor: Use prettystdname filter for consistency
1 parent b011f0a commit b281919

3 files changed

Lines changed: 7 additions & 6 deletions

File tree

ietf/templates/doc/document_subseries.html

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,12 +2,13 @@
22
{# Copyright The IETF Trust 2023, All Rights Reserved #}
33
{% load origin %}
44
{% load static %}
5-
{% block title %}{{doc.type.name}}s{% endblock %}
5+
{% load ietf_filters %}
6+
{% block title %}{{ doc.name|prettystdname }}{% endblock %}
67
{% block content %}
78
{% origin %}
89
{{ top|safe }}
9-
<h2>{{ doc.name|slice:":3"|upper }} {{ doc.name|slice:"3:"}} {% if doc.contains %}consists of:{% else %}currently contains no RFCs{% endif %}</h2>
10-
{% for rfc in doc.contains %}
10+
<h2>{{ doc.name|prettystdname }} {% if doc.contains %}consists of:{% else %}currently contains no RFCs{% endif %}</h2>
11+
{% for rfc in doc.contains|dictsort:"rfc_number" %}
1112
<p><a href="{% url 'ietf.doc.views_doc.document_main' name=rfc.name %}">RFC {{rfc.name|slice:"3:"}}</a> : {{rfc.title}}</p>
1213
{% endfor %}
1314
<div class="buttonlist">
@@ -26,4 +27,4 @@ <h2>{{ doc.name|slice:":3"|upper }} {{ doc.name|slice:"3:"}} {% if doc.contains
2627
Referenced by
2728
</a>
2829
</div>
29-
{% endblock %}
30+
{% endblock %}

ietf/templates/doc/document_subseries_top.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
{% origin %}
44
{% load ietf_filters %}
55
<h1>
6-
{{ doc.name|slice:":3"|upper }} {{ doc.name|slice:"3:"}}
6+
{{ doc.name|prettystdname }}
77
</h1>
88
<ul class="nav nav-tabs my-3">
99
{% for name, t, url, active, tooltip in tabs %}

ietf/templates/doc/index_subseries.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ <h1>{{type.name}}s</h1>
1010
<div class="card mb-3" id="{{doc.name}}">
1111
<div class="card-header"><a href="{% url 'ietf.doc.views_doc.document_main' name=doc.name %}">{{doc.name|prettystdname}}</a></div>
1212
<div class="card-body">
13-
{% for rfc in doc.contains %}
13+
{% for rfc in doc.contains|dictsort:"rfc_number" %}
1414
<p><a href="{% url 'ietf.doc.views_doc.document_main' name=rfc.name %}">{{rfc.name|prettystdname}}</a> : {{rfc.title}}</p>
1515
{% empty %}
1616
<p>{{doc.name|prettystdname}} currently contains no RFCs

0 commit comments

Comments
 (0)