/django/contrib/admin/templates/mako/admin/index.html

https://code.google.com/p/mango-py/ · HTML · 95 lines · 77 code · 18 blank · 0 comment · 0 complexity · 01a9badf1bae19283ff99f8275cb0188 MD5 · raw file

  1. <%inherit file="admin/base_site.html"/>
  2. ${self.block_stylesheet()}<%def name="block_stylesheet()"><%namespace name="admin" module="django.contrib.admin.templatetags.adminmedia" />${admin_media_prefix()}css/dashboard.css</%def>
  3. ${self.block_coltype()}<%def name="block_coltype()">colMS</%def>
  4. ${self.block_bodyclass()}<%def name="block_bodyclass()">dashboard</%def>
  5. ${self.block_breadcrumbs()}<%def name="block_breadcrumbs()"></%def>
  6. ${self.block_content()}<%def name="block_content()">
  7. <div id="content-main">
  8. % if app_list:
  9. % for app in app_list:
  10. <div class="module">
  11. <table summary="<%def name="blocktrans()"><% name = app['name'] %>Models available in the ${name} application.</%def>${blocktrans()}">
  12. <caption><a href="${app['app_url']}" class="section"><%def name="blocktrans()"><% name = app['name'] %>${name}</%def>${blocktrans()}</a></caption>
  13. % for model in app['models']:
  14. <tr>
  15. % if model['perms']['change']:
  16. <th scope="row"><a href="${model['admin_url']}">${model['name']}</a></th>
  17. % else:
  18. <th scope="row">${model['name']}</th>
  19. % endif
  20. % if model['perms']['add']:
  21. <td><a href="${model['admin_url']}add/" class="addlink">${trans('Add')}</a></td>
  22. % else:
  23. <td>&nbsp;</td>
  24. % endif
  25. % if model['perms']['change']:
  26. <td><a href="${model['admin_url']}" class="changelink">${trans('Change')}</a></td>
  27. % else:
  28. <td>&nbsp;</td>
  29. % endif
  30. </tr>
  31. % endfor
  32. </table>
  33. </div>
  34. % endfor
  35. % else:
  36. <p>${trans("You don't have permission to edit anything.")}</p>
  37. % endif
  38. </div>
  39. </%def>
  40. ${self.block_sidebar()}<%def name="block_sidebar()">
  41. <div id="content-related">
  42. <div class="module" id="recent-actions-module">
  43. <h2>${trans('Recent Actions')}</h2>
  44. <h3>${trans('My Actions')}</h3>
  45. <% get_admin_log(10, 'admin_log', user) %>
  46. % if not admin_log:
  47. <p>${trans('None available')}</p>
  48. % else:
  49. <ul class="actionlist">
  50. % for entry in admin_log:
  51. <li class="
  52. % if entry.is_addition():
  53. addlink
  54. % endif
  55. % if entry.is_change():
  56. changelink
  57. % endif
  58. % if entry.is_deletion():
  59. deletelink
  60. % endif
  61. ">
  62. % if not entry.is_deletion() and entry.content_type:
  63. <a href="${entry.get_admin_url()}">
  64. % endif
  65. ${entry.object_repr|escape}
  66. % if not entry.is_deletion() and entry.content_type:
  67. </a>
  68. % endif
  69. <br /><span class="mini quiet">${capfirst(trans(entry.content_type))}</span></li>
  70. % endfor
  71. </ul>
  72. % endif
  73. </div>
  74. </div>
  75. </%def>