{% extends "admin/base_site.html" %} {% load i18n %} {% block stylesheet %}{% load adminmedia %}{% admin_media_prefix %}css/dashboard.css{% endblock %} {% block coltype %}colMS{% endblock %} {% block bodyclass %}dashboard{% endblock %} {% block breadcrumbs %}{% endblock %} {% block content %} <script type="text/javascript" src="{% admin_media_prefix %}js/mootools.js"> </script> <script type="text/javascript"> var django = new Hash.Cookie('djangoAdmin', {duration: 3600}); {% load adminapplist %} window.addEvent('domready', function(){ {% get_admin_app_list as app_list %} {% if app_list %} {% for app in app_list %} var {{ app.name }} = new Fx.Slide('{{ app.name }}_fold'); $('toggle_{{ app.name }}').addEvent('click', function(e){ e = new Event(e); {{ app.name }}.toggle(); e.stop(); if (django.get('{{ app.name }}') == false){ django.set('{{ app.name }}', true); } else { django.set('{{ app.name }}', false); } }); if (!django.get('{{ app.name }}') || django.get('{{ app.name }}') == false){ django.set('{{ app.name }}', false); {{ app.name }}.hide(); } {% endfor %} {% endif %} var recent_actions = new Fx.Slide('recent_actions_fold'); $('toggle_recent_actions').addEvent('click', function(e){ e = new Event(e); recent_actions.toggle(); e.stop(); if (django.get('recent_actions') == false){ django.set('recent_actions', true); } else { django.set('recent_actions', false); } }); if (!django.get('recent_actions') || django.get('recent_actions') == false){ django.set('recent_actions', false); recent_actions.hide(); } }); </script> <div id="content-main"> {% get_admin_app_list as app_list %} {% if app_list %} {% for app in app_list %} <div class="module"> <div id="toggle_{{ app.name }}"><h2>{% blocktrans with app.name as name %}{{ name }}{% endblocktrans %}</h2></div> <div id="{{ app.name }}_fold"> <table summary="{% blocktrans with app.name as name %}Models available in the {{ name }} application.{% endblocktrans %}"> {% for model in app.models %} <tr> {% if model.perms.change %} <th scope="row"><a href="{{ model.admin_url }}">{{ model.name }}</a></th> {% else %} <th scope="row">{{ model.name }}</th> {% endif %} {% if model.perms.add %} <td><a href="{{ model.admin_url }}add/" class="addlink">{% trans 'Add' %}</a></td> {% else %} <td> </td> {% endif %} {% if model.perms.change %} <td><a href="{{ model.admin_url }}" class="changelink">{% trans 'Change' %}</a></td> {% else %} <td> </td> {% endif %} </tr> {% endfor %} </table> </div> </div> {% endfor %} {% else %} <p>{% trans "You don't have permission to edit anything." %}</p> {% endif %} </div> {% endblock %} {% block sidebar %} <div id="content-related"> <div class="module" id="recent-actions-module"> <div id="toggle_recent_actions"><h2>{% trans 'Recent Actions' %}</h2></div> <div id="recent_actions_fold"> <h3>{% trans 'My Actions' %}</h3> {% load log %} {% get_admin_log 10 as admin_log for_user user %} {% if not admin_log %} <p>{% trans 'None available' %}</p> {% else %} <ul class="actionlist"> {% for entry in admin_log %} <li class="{% if entry.is_addition %}addlink{% endif %}{% if entry.is_change %}changelink{% endif %}{% if entry.is_deletion %}deletelink{% endif %}">{% if not entry.is_deletion %}<a href="{{ entry.get_admin_url }}">{% endif %}{{ entry.object_repr|escape }}{% if not entry.is_deletion %}</a>{% endif %}<br /><span class="mini quiet">{% filter capfirst %}{% trans entry.content_type.name %}{% endfilter %}</span></li> {% endfor %} </ul> {% endif %} </div> </div> </div> {% endblock %}