home · contact · privacy
Refactor VersionedAttribute history pages templates.
authorChristian Heller <c.heller@plomlompom.de>
Sat, 18 May 2024 02:54:14 +0000 (04:54 +0200)
committerChristian Heller <c.heller@plomlompom.de>
Sat, 18 May 2024 02:54:14 +0000 (04:54 +0200)
templates/process_descriptions.html
templates/process_efforts.html
templates/process_titles.html

index f1b93cbd95148b137d539808e42322fd4c7a840c..15899b1e7f1509f5b3c2fe0fc7967c9f50e83b96 100644 (file)
@@ -1,23 +1,9 @@
 {% extends '_base.html' %}
+{% import '_macros.html' as macros %}
 
 
 
 {% block content %}
-<h3>process description history</h3>
-<table>
-
-<tr>
-<th>process</th>
-<td><a href="process?id={{process.id_}}">{{process.title.newest|e}}</a></td>
-</tr>
-
-{% for date in process.description.history.keys() | sort(reverse=True) %}
-<tr>
-<th>{{date | truncate(19, True, '') }}</th>
-<td><pre>{{process.description.history[date]}}</pre></td>
-</tr>
-{% endfor %}
-
-</table>
+{{ macros.history_page("process", process, "description", process.description, as_pre=true) }}
 {% endblock %}
 
index 31efcc31d286b9ef88c13a468847fb275a382ecd..bdfa7dd0547496a32625d3e29d97d592587be705 100644 (file)
@@ -1,23 +1,9 @@
 {% extends '_base.html' %}
+{% import '_macros.html' as macros %}
 
 
 
 {% block content %}
-<h3>process default effort history</h3>
-<table>
-
-<tr>
-<th>process</th>
-<td><a href="process?id={{process.id_}}">{{process.title.newest|e}}</a></td>
-</tr>
-
-{% for date in process.effort.history.keys() | sort(reverse=True) %}
-<tr>
-<th>{{date | truncate(19, True, '') }}</th>
-<td>{{process.effort.history[date]}}</td>
-</tr>
-{% endfor %}
-
-</table>
+{{ macros.history_page("process", process, "effort", process.effort) }}
 {% endblock %}
 
index 574ef1caa5065a50e9cc1206e1df5f9104b17f56..dd53a6252f67c799245542fcc76eb3f9f12590f1 100644 (file)
@@ -1,22 +1,8 @@
 {% extends '_base.html' %}
+{% import '_macros.html' as macros %}
 
 
 
 {% block content %}
-<h3>process title history</h3>
-<table>
-
-<tr>
-<th>process</th>
-<td><a href="process?id={{process.id_}}">{{process.title.newest|e}}</a></td>
-</tr>
-
-{% for date in process.title.history.keys() | sort(reverse=True) %}
-<tr>
-<th>{{date | truncate(19, True, '') }}</th>
-<td>{{process.title.history[date]}}</td>
-</tr>
-{% endfor %}
-
-</table>
+{{ macros.history_page("process", process, "title", process.title) }}
 {% endblock %}