added option to add links to the footer

This commit is contained in:
Johannes Erwerle 2026-05-06 10:23:17 +02:00
parent 68533d9983
commit 72fee741e6
4 changed files with 26 additions and 0 deletions

View file

@ -5,3 +5,8 @@ def release_version(_request):
return {
"RELEASE_VERSION": settings.RELEASE_VERSION,
}
def additional_footer_nav_items(_request):
return {
"ADDITIONAL_FOOTER_NAV_ITEMS": settings.ADDITIONAL_FOOTER_NAV_ITEMS,
}

View file

@ -67,6 +67,7 @@ TEMPLATES = [
"django.contrib.auth.context_processors.auth",
"django.contrib.messages.context_processors.messages",
"community_backup.context_processors.release_version",
"community_backup.context_processors.additional_footer_nav_items",
],
},
},
@ -148,3 +149,4 @@ MARKDOWN_PAGE_DIR = module.MARKDOWN_PAGE_DIR
BACKUP_MANAGE_PY = module.BACKUP_MANAGE_PY
DEBUG = getattr(module, "DEBUG", False)
ADDITIONAL_FOOTER_NAV_ITEMS = getattr(module, "ADDITIONAL_FOOTER_NAV_ITEMS", list())

View file

@ -67,6 +67,17 @@
</li>
</ul>
</div>
{% if ADDITIONAL_FOOTER_NAV_ITEMS %}
<div class="col-3">
<ul class="nav flex-column">
{% for item in ADDITIONAL_FOOTER_NAV_ITEMS %}
<li class="nav-item">
{{item|safe}}
</li>
{% endfor %}
</ul>
</div>
{% endif %}
</div>
</div>
</footer>