1 {% load extra_tags extra_filters i18n admin_static %}
3 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
4 "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
6 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
8 <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
9 <link rel="stylesheet" href="{% static 'admin/css/base.css' %}" type="text/css"/>
10 <link rel="stylesheet" href="{% static 'admin/css/forms.css' %}" type="text/css"/>
11 <link rel="stylesheet" href="{% static 'admin/css/changelists.css' %}" type="text/css"/>
12 <!--[if lte IE 7]><link rel="stylesheet" type="text/css" href="{% static 'admin/css/ie.css' %}" /><![endif]-->
13 <link rel="stylesheet" type="text/css" media="screen" href="{% media "/media/style/djstyle_admin.css" %}"/>
14 <script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/1.4.4/jquery.min.js" integrity="sha512-tcexmm0PBc+jOn9UwbgHVpjZIleEKXif1MCkzgNfVjhXKDxwYumrCOxhZ5tIaXHz2DpEE14hfjFn5J+tpaFSCg==" crossorigin="anonymous"></script>
15 <script type="text/javascript" src="{% media "/media/js/osqa.admin.js" %}"></script>
16 {% block adminjs %}{% endblock %}
17 <title>{% trans "OSQA administration area" %} - {% block subtitle %}{% endblock %}</title>
20 <div id="container" class="change-list">
24 <h1 id="site-name">{{ settings.APP_SHORT_NAME }} - {% trans "Administration Area" %} </h1>
28 {% trans "Welcome," %}
29 <strong>{{ request.user.username }}</strong>.
30 <a href="{% url "admin_switch_interface" %}?to=default">{% trans "To standard interface" %}</a>
31 / <a href="{% url "index" %}">{% trans "Back to home page" %}</a>
32 / <a href="{% url "logout" %}">{% trans "Log out" %}</a>
35 <div class="breadcrumbs">
36 <a href="{% url "index" %}">{% trans "Home" %}</a> >
37 <a href="{% url "admin_index" %}">{% trans "Dashboard" %}</a> >
38 {% block pagename %}{% endblock %} -
39 {% block description %}{% endblock %}
41 <div id="content" class="{% if hide_navigation %}flex{% else %}colMS{% endif %}">
42 <div id="content-main">
44 {% for message in user_messages %}
45 <p class="admin_message">{{ message }}</p>
48 {% block admincontent %}{% endblock %}
50 {% if hide_navigation %}
53 <div id="content-related">
55 <div id="changes-box" class="module">
56 <h2>{% trans "Unpublished changes" %}</h2>
58 <img src="{% static 'admin/img/admin/icon_alert.gif' %}" />
59 {% trans "Items marked with this icon have unpublished changes." %}
63 <div id="basic-sets-menu" class="module">
64 <h2>{% trans "Basic settings" %}</h2>
66 <li><a href="{% url "admin_set" allsets.basic.name %}">{{ allsets.basic.title }}</a></li>
67 <li><a href="{% url "admin_set" allsets.users.name %}">{{ allsets.users.title }}</a></li>
68 <li><a href="{% url "admin_set" allsets.email.name %}">{{ allsets.email.title }}</a></li>
69 <li><a href="{% url "admin_set" allsets.paths.name %}">{{ allsets.paths.title }}</a></li>
70 <li><a href="{% url "admin_set" allsets.urls.name %}">{{ allsets.urls.title }}</a></li>
71 <li><a href="{% url "admin_set" allsets.extkeys.name %}">{{ allsets.extkeys.title }}</a></li>
74 <div id="workflow-sets-menu" class="module">
75 <h2>{% trans "Workflow settings" %}</h2>
77 <li><a href="{% url "admin_set" allsets.repgain.name %}">{{ allsets.repgain.title }}</a></li>
78 <li><a href="{% url "admin_set" allsets.minrep.name %}">{{ allsets.minrep.title }}</a></li>
79 <li><a href="{% url "admin_set" allsets.voting.name %}">{{ allsets.voting.title }}</a></li>
80 <li><a href="{% url "admin_set" allsets.accept.name %}">{{ allsets.accept.title }}</a></li>
81 <li><a href="{% url "admin_set" allsets.badges.name %}">{{ allsets.badges.title }}</a></li>
84 <div id="forum-sets-menu" class="module">
85 <h2>{% trans "Forum settings" %}</h2>
87 <li><a href="{% url "admin_set" allsets.form.name %}">{{ allsets.form.title }}</a></li>
88 <li><a href="{% url "admin_set" allsets.view.name %}">{{ allsets.view.title }}</a></li>
89 <li><a href="{% url "admin_set" allsets.moderation.name %}">{{ allsets.moderation.title }}</a></li>
92 <div id="pages-sets-menu" class="module">
93 <h2>{% trans "Static content" %}</h2>
95 <li><a href="{% url "admin_static_pages" %}">{% trans "Custom Pages" %}</a></li>
96 <li><a href="{% url "admin_set" allsets.about.name %}">{{ allsets.about.title }}</a></li>
97 <li><a href="{% url "admin_set" allsets.faq.name %}">{{ allsets.faq.title }}</a></li>
98 <li><a href="{% url "admin_set" allsets.sidebar.name %}">{{ allsets.sidebar.title }}</a></li>
100 <a href="{% url "admin_set" allsets.css.name %}">{{ allsets.css.title }}</a>
101 {% if "css"|contained_in:unsaved %}<img width="12" height="12" src="{% static 'admin/img/admin/icon_alert.gif' %}" alt="{% trans "Unsaved changes" %}" />{% endif %}
104 <a href="{% url "admin_set" allsets.headandfoot.name %}">{{ allsets.headandfoot.title }}</a>
105 {% if "headandfoot"|contained_in:unsaved %}<img width="12" height="12" src="{% static 'admin/img/admin/icon_alert.gif' %}" alt="{% trans "Unsaved changes" %}" />{% endif %}
108 <a href="{% url "admin_set" allsets.head.name %}">{{ allsets.head.title }}</a>
109 {% if "head"|contained_in:unsaved %}<img width="12" height="12" src="{% static 'admin/img/admin/icon_alert.gif' %}" alt="{% trans "Unsaved changes" %}" />{% endif %}
113 <div id="other-sets-menu" class="module">
114 <h2>{% trans "Other settings" %}</h2>
116 {% for set in othersets %}
118 <a href="{% url "admin_set" set.name %}">{{ set.title }}</a>
119 {% if set.name|contained_in:unsaved %}<img width="12" height="12" src="{% static 'admin/img/admin/icon_alert.gif' %}" alt="{% trans "Unsaved changes" %}" />{% endif %}
124 <div id="tools-menu" class="module">
125 <h2>{% trans "Tools" %}</h2>
127 <li><a href="{% url "admin_maintenance" %}">{% trans "Maintenance mode" %}</a></li>
128 <li><a href="{% url "admin_flagged_posts" %}">{% trans "Flagged Posts" %}</a></li>
129 {% for name,tool in tools %}
130 <li><a href="{% url "admin_tools" name %}">{{ tool }}</a></li>
137 <div id="footer" class="breadcumbs">
138 <a href="http://www.osqa.net">OSQA</a> <span class="version">{{ settings.OSQA_VERSION }} ({{ settings.VCS_REVISION }})</span>