roundabout,
created on Wednesday, 3 April 2024, 11:53:28 (1712145208),
received on Wednesday, 31 July 2024, 06:54:44 (1722408884)
Author identity: vlad <vlad.muntoiu@gmail.com>
875fe562fa3e487d82b2ec3207f2c0e36e245136
jinja_utils.py
@@ -9,6 +9,16 @@ def split(value: str, separator=" ", maxsplit: int = -1):
return value.split(separator, maxsplit) @app.template_filter("lstrip") def lstrip(value: str, characters=None): return value.lstrip(characters) @app.template_filter("rstrip") def rstrip(value: str, characters=None): return value.rstrip(characters) @app.template_filter("strftime") def strftime(value: datetime, syntax: str): return value.strftime(syntax)
templates/path-bar.html
@@ -1,5 +1,5 @@
<select id="branch-selection" style="flex: 0 1 auto;"> <option value="ref-{{ current }}" selected>{% if "tag:" in current %}{% trans %}tag:{% endtrans %} {% endif %}{{ current | replace("~", "/") | replace("tag:", " ") }}</option><option value="ref-{{ current }}" selected>{% if "tag:" in current %}{% trans %}tag:{% endtrans %} {% endif %}{{ current | replace("~", "/") | lstrip("/") | replace("tag:", " ") }}</option>{% for branch in branches %} {% if branch[0] != current | replace("~", "/") | replace("tag:", " ") %} <option value="ref-{% if branch[1] == 'tag' %}tag:{% endif %}{{ branch[0] | replace('/', '~') }}">{% if branch[1] == "tag" %}{% trans %}tag:{% endtrans %} {% endif %}{{ branch[0] }}</option>