# -*- coding: utf-8 -*- from django.conf.urls import patterns, url # TODO: define the Views inhere urlpatterns = patterns( 'openslides.motion.views', url(r'^$', 'motion_list', name='motion_list'), url(r'^new/$', 'motion_create', # TODO: rename to motion_create name='motion_new'), url(r'^(?P\d+)/$', 'motion_detail', name='motion_detail'), url(r'^(?P\d+)/edit/$', 'motion_update', name='motion_update'), url(r'^(?P\d+)/del/$', 'motion_delete', name='motion_delete'), url(r'^(?P\d+)/version/(?P\d+)/$', 'motion_detail', name='motion_version_detail'), url(r'^(?P\d+)/version/(?P\d+)/permit/$', 'version_permit', name='motion_version_permit'), url(r'^(?P\d+)/version/(?P\d+)/del/$', 'version_delete', name='motion_version_delete'), url(r'^(?P\d+)/diff/$', 'version_diff', name='motion_version_diff'), url(r'^(?P\d+)/support/$', 'motion_support', name='motion_support'), url(r'^(?P\d+)/unsupport/$', 'motion_unsupport', name='motion_unsupport'), url(r'^(?P\d+)/create_poll/$', 'poll_create', name='motion_poll_create'), url(r'^(?P\d+)/poll/(?P\d+)/edit/$', 'poll_update', name='motion_poll_update'), url(r'^(?P\d+)/poll/(?P\d+)/del/$', 'poll_delete', name='motion_poll_delete'), url(r'^(?P\d+)/poll/(?P\d+)/pdf/$', 'poll_pdf', name='motion_poll_pdf'), url(r'^(?P\d+)/set_state/(?P\d+)/$', 'set_state', name='motion_set_state'), url(r'^(?P\d+)/reset_state/$', 'reset_state', name='motion_reset_state'), url(r'^(?P\d+)/agenda/$', 'create_agenda_item', name='motion_create_agenda'), url(r'^pdf/$', 'motion_list_pdf', name='motion_list_pdf'), url(r'^(?P\d+)/pdf/$', 'motion_detail_pdf', name='motion_detail_pdf'), url(r'^category/$', 'category_list', name='motion_category_list'), url(r'^category/new/$', 'category_create', name='motion_category_create'), url(r'^category/(?P\d+)/edit/$', 'category_update', name='motion_category_update'), url(r'^category/(?P\d+)/del/$', 'category_delete', name='motion_category_delete'), url(r'^csv_import/$', 'motion_csv_import', name='motion_csv_import'), )