1 {% load extra_tags extra_filters i18n %}
 
   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="{{ settings.ADMIN_MEDIA_PREFIX }}css/base.css" type="text/css"/>
 
  10     <link rel="stylesheet" href="{{ settings.ADMIN_MEDIA_PREFIX }}css/forms.css" type="text/css"/>
 
  11     <link rel="stylesheet" href="{{ settings.ADMIN_MEDIA_PREFIX }}css/changelists.css" type="text/css"/>
 
  12     <!--[if lte IE 7]><link rel="stylesheet" type="text/css" href="{{ settings.ADMIN_MEDIA_PREFIX }}css/ie.css" /><![endif]-->
 
  13     <link rel="stylesheet" type="text/css" media="screen" href="{% media "/media/style/djstyle_admin.css" %}"/>
 
  14     <script src="http://www.google.com/jsapi" type="text/javascript"></script>
 
  15     <script type="text/javascript">
 
  17         google.load("jquery", "1.3");
 
  20     <script type="text/javascript" src="{% media "/media/js/osqa.admin.js" %}"></script>
 
  21     {% block adminjs %}{% endblock %}
 
  22     <title>{% trans "OSQA administration area" %} - {% block subtitle %}{% endblock %}</title>
 
  25 <div id="container" class="change-list">
 
  29                 <h1 id="site-name"><a href="{% url admin_index %}">{{ settings.APP_SHORT_NAME }} - {% trans "Administration Area" %}</a> </h1>
 
  33                 {% trans "Welcome," %}
 
  34                 <strong>{{ request.user.username }}</strong>.
 
  35                 <a href="{% url admin_switch_interface %}?to=default">{% trans "To standard interface" %}</a>
 
  36                 / <a href="{% url index %}">{% trans "Back to home page" %}</a>
 
  37                 / <a href="{% url logout %}">{% trans "Log out" %}</a>
 
  40         <div class="breadcrumbs">
 
  41             <a href="{% url index %}">{% trans "Home" %}</a> >
 
  42             <a href="{% url admin_index %}">{% trans "Dashboard" %}</a> >
 
  43             {% block pagename %}{% endblock %} - 
 
  44             {% block description %}{% endblock %}
 
  46         <div id="content" class="{% if hide_menu %}flex{% else %}colMS{% endif %}">
 
  47             <div id="content-main">
 
  49                 {% for message in user_messages %}
 
  50                     <p class="admin_message">{{ message }}</p>
 
  53                 {% block admincontent %}{% endblock %}
 
  55             {% if not hide_menu %}
 
  56             <div id="content-related">
 
  58                 <div id="changes-box" class="module">
 
  59                     <h2>{% trans "Unpublished changes" %}</h2>
 
  61                         <img src="{{ settings.ADMIN_MEDIA_PREFIX }}img/admin/icon_alert.gif" />
 
  62                         {% trans "Items marked with this icon have unpublished changes." %}
 
  66                 <div id="basic-sets-menu" class="module">
 
  67                     <h2>{% trans "Basic settings" %}</h2>
 
  69                         <li><a href="{% url admin_set allsets.basic.name %}">{{ allsets.basic.title }}</a></li>
 
  70                         <li><a href="{% url admin_set allsets.users.name %}">{{ allsets.users.title }}</a></li>
 
  71                         <li><a href="{% url admin_set allsets.email.name %}">{{ allsets.email.title }}</a></li>
 
  72                         <li><a href="{% url admin_set allsets.paths.name %}">{{ allsets.paths.title }}</a></li>
 
  73                         <li><a href="{% url admin_set allsets.urls.name %}">{{ allsets.urls.title }}</a></li>
 
  74                         <li><a href="{% url admin_set allsets.extkeys.name %}">{{ allsets.extkeys.title }}</a></li>
 
  77                 <div id="workflow-sets-menu" class="module">
 
  78                     <h2>{% trans "Workflow settings" %}</h2>
 
  80                         <li><a href="{% url admin_set allsets.repgain.name %}">{{ allsets.repgain.title }}</a></li>
 
  81                         <li><a href="{% url admin_set allsets.minrep.name %}">{{ allsets.minrep.title }}</a></li>
 
  82                         <li><a href="{% url admin_set allsets.voting.name %}">{{ allsets.voting.title }}</a></li>
 
  83                         <li><a href="{% url admin_set allsets.accept.name %}">{{ allsets.accept.title }}</a></li>
 
  84                         <li><a href="{% url admin_set allsets.badges.name %}">{{ allsets.badges.title }}</a></li>
 
  87                 <div id="forum-sets-menu" class="module">
 
  88                     <h2>{% trans "Forum settings" %}</h2>
 
  90                         <li><a href="{% url admin_set allsets.form.name %}">{{ allsets.form.title }}</a></li>
 
  91                         <li><a href="{% url admin_set allsets.view.name %}">{{ allsets.view.title }}</a></li>
 
  92                         <li><a href="{% url admin_set allsets.moderation.name %}">{{ allsets.moderation.title }}</a></li>
 
  95                 <div id="pages-sets-menu" class="module">
 
  96                     <h2>{% trans "Static content" %}</h2>
 
  98                         <li><a href="{% url admin_static_pages %}">{% trans "Custom Pages" %}</a></li>
 
  99                         <li><a href="{% url admin_set allsets.about.name %}">{{ allsets.about.title }}</a></li>
 
 100                         <li><a href="{% url admin_set allsets.faq.name %}">{{ allsets.faq.title }}</a></li>
 
 101                         <li><a href="{% url admin_set allsets.sidebar.name %}">{{ allsets.sidebar.title }}</a></li>
 
 103                             <a href="{% url admin_set allsets.css.name %}">{{ allsets.css.title }}</a>
 
 104                             {% if "css"|contained_in:unsaved %}<img width="12" height="12" src="{{ settings.ADMIN_MEDIA_PREFIX }}img/admin/icon_alert.gif" alt="{% trans "Unsaved changes" %}" />{% endif %}
 
 107                             <a href="{% url admin_set allsets.headandfoot.name %}">{{ allsets.headandfoot.title }}</a>
 
 108                             {% if "headandfoot"|contained_in:unsaved %}<img width="12" height="12" src="{{ settings.ADMIN_MEDIA_PREFIX }}img/admin/icon_alert.gif" alt="{% trans "Unsaved changes" %}" />{% endif %}
 
 111                             <a href="{% url admin_set allsets.head.name %}">{{ allsets.head.title }}</a>
 
 112                             {% if "head"|contained_in:unsaved %}<img width="12" height="12" src="{{ settings.ADMIN_MEDIA_PREFIX }}img/admin/icon_alert.gif" alt="{% trans "Unsaved changes" %}" />{% endif %}
 
 116                 <div id="other-sets-menu" class="module">
 
 117                     <h2>{% trans "Other settings" %}</h2>
 
 119                     {% for set in othersets %}
 
 121                             <a href="{% url admin_set set.name %}">{{ set.title }}</a>
 
 122                             {% if set.name|contained_in:unsaved %}<img width="12" height="12" src="{{ settings.ADMIN_MEDIA_PREFIX }}img/admin/icon_alert.gif" alt="{% trans "Unsaved changes" %}" />{% endif %}
 
 127                 <div id="tools-menu" class="module">
 
 128                     <h2>{% trans "Tools" %}</h2>
 
 130                         <li><a href="{% url admin_maintenance %}">{% trans "Maintenance mode" %}</a></li>
 
 131                         <li><a href="{% url admin_flagged_posts %}">{% trans "Flagged Posts" %}</a></li>
 
 132                         {% for name,tool in tools.items %}
 
 133                             <li><a href="{% url admin_tools name %}">{{ tool.label }}</a></li>
 
 140         <div id="footer" class="breadcumbs">
 
 141             <a href="http://www.osqa.net">OSQA</a> <span class="version">{{ settings.OSQA_VERSION }} ({{ settings.SVN_REVISION }})</span>