__init__.py 2.5 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970
  1. from django.conf.urls import patterns, include, url
  2. from django.utils.translation import ugettext_lazy as _
  3. from misago.admin import AdminSection, AdminAction
  4. ADMIN_SECTIONS=(
  5. AdminSection(
  6. id='forums',
  7. name=_("Forums"),
  8. icon='comment',
  9. after='users',
  10. ),
  11. )
  12. ADMIN_ACTIONS=(
  13. AdminAction(
  14. section='forums',
  15. id='forums',
  16. name=_("Forums List"),
  17. help=_("Create, edit and delete forums."),
  18. icon='comment',
  19. route='admin_forums',
  20. urlpatterns=patterns('misago.admin.views',
  21. url(r'^$', 'todo', name='admin_forums'),
  22. ),
  23. ),
  24. AdminAction(
  25. section='forums',
  26. id='moderators',
  27. name=_("Moderators"),
  28. help=_("Assign forums moderators."),
  29. icon='eye-open',
  30. route='admin_forums_moderators',
  31. urlpatterns=patterns('misago.admin.views',
  32. url(r'^$', 'todo', name='admin_forums_moderators'),
  33. ),
  34. ),
  35. AdminAction(
  36. section='forums',
  37. id='tests',
  38. name=_("Tests"),
  39. help=_("Tests that new messages have to pass"),
  40. icon='filter',
  41. route='admin_forums_tests',
  42. urlpatterns=patterns('misago.admin.views',
  43. url(r'^$', 'todo', name='admin_forums_tests'),
  44. ),
  45. ),
  46. AdminAction(
  47. section='forums',
  48. id='badwords',
  49. name=_("Words Filter"),
  50. help=_("Forbid usage of words in messages"),
  51. icon='volume-off',
  52. route='admin_forums_badwords',
  53. urlpatterns=patterns('misago.admin.views',
  54. url(r'^$', 'todo', name='admin_forums_badwords'),
  55. ),
  56. ),
  57. AdminAction(
  58. section='forums',
  59. id='attachments',
  60. name=_("Attachments"),
  61. help=_("Manage allowed attachment types."),
  62. icon='download-alt',
  63. route='admin_forums_attachments',
  64. urlpatterns=patterns('misago.admin.views',
  65. url(r'^$', 'todo', name='admin_forums_attachments'),
  66. ),
  67. ),
  68. )