mirror of
https://gitea.mueller.network/extern/django-helpdesk.git
synced 2025-02-07 22:09:54 +01:00
129 lines
7.5 KiB
HTML
129 lines
7.5 KiB
HTML
{% load i18n %}
|
|
{% load url from future %}
|
|
{% load saved_queries %}
|
|
{% load load_helpdesk_settings %}
|
|
{% with request|load_helpdesk_settings as helpdesk_settings %}
|
|
{% with request|saved_queries as user_saved_queries_ %}
|
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
|
<head>
|
|
<title>{% block helpdesk_title %}Helpdesk{% endblock %} :: {% trans "Powered by django-helpdesk" %}</title>
|
|
|
|
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script>
|
|
<script src='{{ STATIC_URL }}helpdesk/jquery-ui-1.8.9.custom.min.js' type='text/javascript' language='javascript'></script>
|
|
{% comment %}
|
|
<script src='{{ STATIC_URL }}helpdesk/jquery.translate-debug-all.js' type='text/javascript' language='javascript'></script>
|
|
{% endcomment %}
|
|
<link rel='stylesheet' href='{{ STATIC_URL }}helpdesk/helpdesk-extend.css' type='text/css' media="screen" >
|
|
|
|
<!--link rel='stylesheet' href='{{ STATIC_URL }}helpdesk/helpdesk-print.css' type='text/css' media="print" /-->
|
|
<!--link rel='stylesheet' href='{{ STATIC_URL }}helpdesk/jquery-smoothness-theme/jquery-ui-1.8.9.custom.css' type='text/css' /-->
|
|
<script src="http://netdna.bootstrapcdn.com/bootstrap/3.0.2/js/bootstrap.min.js"></script>
|
|
<link href="http://netdna.bootstrapcdn.com/bootstrap/3.0.2/css/bootstrap.min.css" rel="stylesheet">
|
|
<link rel='alternate' href='{% url 'helpdesk_rss_user' user.username %}' type='application/rss+xml' title='{% trans "My Open Tickets" %}' />
|
|
<link rel='alternate' href='{% url 'helpdesk_rss_activity' %}' type='application/rss+xml' title='{% trans "All Recent Activity" %}' />
|
|
<link rel='alternate' href='{% url 'helpdesk_rss_unassigned' %}' type='application/rss+xml' title='{% trans "Unassigned Tickets" %}' />
|
|
|
|
{% comment %}
|
|
<script type="text/javascript">
|
|
|
|
$(document).ready(function(){
|
|
// replace display while hovering over menu item
|
|
$('li.headerlink').hover(
|
|
function() { $('ul', this).css('display', 'block'); },
|
|
function() { $('ul', this).css('display', 'none'); });
|
|
|
|
{% if helpdesk_settings.HELPDESK_TRANSLATE_TICKET_COMMENTS %}
|
|
// add translate functionality - google translate V1 is deprecated
|
|
$.translate.load(bingID);
|
|
$.translate(function(){ //when the Language API is loaded
|
|
$.translate().ui({
|
|
tags: ["select", "option"],
|
|
// a function that filters the languages:
|
|
{% if helpdesk_settings.HELPDESK_TRANSLATE_TICKET_COMMENTS_LANG %}
|
|
filter: {{ helpdesk_settings.HELPDESK_TRANSLATE_TICKET_COMMENTS_LANG|safe }},
|
|
{% else %}
|
|
// all languages
|
|
filter: $.translate.isTranslatable,
|
|
{% endif %}
|
|
//a function that returns the text to display based on the language code:
|
|
label: $.translate.toNativeLanguage ||
|
|
function(langCode, lang){
|
|
return $.translate.capitalize(lang);
|
|
},
|
|
// whether to include the UNKNOWN:"" along with the languages:
|
|
includeUnknown: false,
|
|
})
|
|
|
|
.click(function(){ // when selecting a language - 'change' is not enough, because your first language in the menu might be your target language
|
|
$('#translate_block').translate( '', $(this).val(), { // translate from current language to the selected language
|
|
not: '.option, select, pre, .translate_dropdown', // exclude these elements
|
|
fromOriginal: true, // always translate from original version (even after the page has been translated)
|
|
async: true, // this prevents the browser from freezing on larger sites by executing each DOM filtering iteration with a delay
|
|
toggle: true, // all translation will be cached (stored with $.data) and used if it's found, or translated to otherwise
|
|
walk: true // finds elements having textnodes and translates only their content; on very large and complex pages this might take some time
|
|
})
|
|
})
|
|
.appendTo('#translate_dropdown'); // insert the dropdown menu to the page
|
|
|
|
});
|
|
{% endif %}
|
|
|
|
});
|
|
</script>
|
|
{% endcomment %}
|
|
|
|
<style type="text/css">
|
|
/* hide google translate top bar */
|
|
.goog-te-banner-frame {display: none !important;}
|
|
.goog-te-balloon-frame {display: none !important;}
|
|
/* hide google translate tooltips (generated for every translated item) */
|
|
.goog-tooltip {display: none !important; }
|
|
</style>
|
|
|
|
<style type="text/css">
|
|
/* header */
|
|
#dropdown li.headerlink { width: auto; float: left; text-align: center; }
|
|
|
|
/* query list */
|
|
#dropdown li.headerlink ul { display: none;
|
|
text-align: left;
|
|
position: absolute;
|
|
padding: 5px;
|
|
z-index: 2; }
|
|
/* query entries */
|
|
#dropdown li.headerlink:hover ul { display: block; width: auto; }
|
|
#dropdown li.headerlink:hover ul li { padding: 5px; margin: 1px; float: none; display: block; }
|
|
</style>
|
|
|
|
{% block helpdesk_head %}{% endblock %}
|
|
</head>
|
|
<body id="helpdesk-body">
|
|
<div id='container' class="container">
|
|
<div id='header' class="row">
|
|
{% if helpdesk_settings.HELPDESK_ORG_LOGO %}<img class="brand pull-right" src="{{ helpdesk_settings.HELPDESK_ORG_LOGO }}" />{% endif %}
|
|
<h1>{% block h1_title %}{{ helpdesk_settings.HELPDESK_PREPEND_ORG_NAME|default:'' }} {% trans "Helpdesk" %}{% endblock %}</h1>
|
|
{% include "helpdesk/navigation.html" %}
|
|
</div>
|
|
|
|
<div id='body' class="row">
|
|
{% block helpdesk_body %}{% endblock %}
|
|
</div>
|
|
|
|
<div id='footer' class="row">
|
|
<div class="col-md-2">{% include "helpdesk/attribution.html" %}</div>
|
|
<div class="col-md-2"><a href='{% url 'helpdesk_rss_index' %}'><img src='{{ STATIC_URL }}helpdesk/rss_icon.png' width='14' height='14' alt='{% trans "RSS Icon" %}' title='{% trans "RSS Feeds" %}' border='0' />{% trans "RSS Feeds" %}</a></div>
|
|
{% if helpdesk_settings.HELPDESK_FOOTER_SHOW_API_LINK %}<div class="col-md-2"><a href='{% url 'helpdesk_api_help' %}'>{% trans "API" %}</a></div>{% endif %}
|
|
<div class="col-md-2"><a href='{% url 'helpdesk_user_settings' %}'>{% trans "User Settings" %}</a></div>
|
|
{% if helpdesk_settings.HELPDESK_FOOTER_SHOW_CHANGE_LANGUAGE_LINK %}
|
|
<div class="col-md-2"><a href='{% url 'helpdesk_public_change_language' %}?return_to={{ request.path }}'>{% trans "Change Language" %}</a></div>
|
|
{% endif %}
|
|
{% if user.is_superuser %}<div class="col-md-2"><a href='{% url 'helpdesk_system_settings' %}'>{% trans "System Settings" %}</a></div>{% endif %}
|
|
</div>
|
|
</div>
|
|
{% include "helpdesk/debug.html" %}
|
|
</body>
|
|
</html>
|
|
{% endwith %}
|
|
{% endwith %}
|