lib.itmens/common/templates/_footer.html

51 lines
1.9 KiB
HTML
Raw Permalink Normal View History

2024-04-20 12:54:46 -04:00
{% load i18n %}
2023-06-09 03:01:17 -04:00
<footer class="footer">
2023-06-10 23:13:14 -04:00
<hr>
2023-06-09 03:01:17 -04:00
<div class="grid">
2024-04-20 12:54:46 -04:00
{% for link in site_links %}<a target="_blank" rel="noopener" href="{{ link.url }}">{{ link.title }}</a>{% endfor %}
<!-- <a href="/pages/rules/">{% trans 'Rules' %}</a> -->
<!-- <a href="/pages/terms/">{% trans 'Terms' %}</a> -->
<a href="{% url 'users:announcements' %}">{% trans 'Announcements' %}</a>
2024-06-10 17:28:20 -04:00
<a href="{% url 'common:developer' %}">{% trans 'Developer' %}</a>
2024-04-20 12:54:46 -04:00
<a title="{{ neodb_version }}"
2023-06-09 03:01:17 -04:00
target="_blank"
rel="noopener"
2024-04-20 12:54:46 -04:00
href="https://github.com/neodb-social">{% trans 'Source Code' %}</a>
2023-06-09 03:01:17 -04:00
</div>
2024-04-06 11:53:31 -04:00
<div class="hide_unless_alter_domain" style="padding-top: 1em;">
2024-05-20 23:17:47 -04:00
{% blocktrans %}You are visiting an alternative domain for {{ site_name }}, please always use <a href="{{ site_url }}{{ request.get_full_path }}">original version</a> if possible.{% endblocktrans %}
2024-04-06 11:53:31 -04:00
</div>
2023-06-09 03:01:17 -04:00
</footer>
<div class="player"></div>
<script>
document.body.addEventListener('htmx:configRequest', (event) => {
event.detail.headers['X-CSRFToken'] = '{{ csrf_token }}';
});
2024-06-03 21:55:00 -04:00
$(function () {
function _sidebar_auto_collapse(mm){
if (mm.matches) {
$('.auto-collapse').removeAttr('open')
} else {
$('.auto-collapse').attr('open', '')
}
}
var mm = window.matchMedia("(max-width: 768px)")
mm.addListener(_sidebar_auto_collapse);
_sidebar_auto_collapse(mm);
$('.auto-keep-collapse').each(function(){
if (mm.matches || window.localStorage.getItem('details-'+$(this).attr('id'))=="closed") {
$(this).removeAttr('open');
} else {
$(this).attr('open', '');
}
});
setTimeout(function(){
$('.auto-keep-collapse').on('toggle', function(event) {
var id = $(this).attr('id')
var isOpen = $(this).attr('open') === ''
window.localStorage.setItem('details-' + id, isOpen ? 'open' : 'closed')
});
}, 0);
2024-06-03 21:55:00 -04:00
});
2023-06-09 03:01:17 -04:00
</script>