diff options
Diffstat (limited to 'archaeological_finds/urls.py')
| -rw-r--r-- | archaeological_finds/urls.py | 176 | 
1 files changed, 168 insertions, 8 deletions
| diff --git a/archaeological_finds/urls.py b/archaeological_finds/urls.py index 17cc4028f..f1ddb1223 100644 --- a/archaeological_finds/urls.py +++ b/archaeological_finds/urls.py @@ -17,7 +17,7 @@  # See the file COPYING for details. -from django.conf.urls.defaults import * +from django.conf.urls import *  from ishtar_common.wizards import check_rights  import views @@ -88,8 +88,138 @@ urlpatterns = patterns(      url(r'^find_basket_deletion/$',          check_rights(['change_find', 'change_own_find'])(              views.DeleteFindBasketView.as_view()), name='delete_findbasket'), -    url(r'treatment_creation/(?P<step>.+)?$', -        views.treatment_creation_wizard, name='treatment_creation'), + +    url(r'^treatment_creation/(?P<step>.+)?$', +        check_rights(['change_find', 'change_own_find'])( +            views.treatment_creation_wizard), name='treatment_creation'), +    url(r'^treatment_modification/(?P<step>.+)?$', +        check_rights(['change_find', 'change_own_find'])( +            views.treatment_modification_wizard), +        name='treatment_modification'), +    url(r'treatment_modify/(?P<pk>.+)/$', +        views.treatment_modify, name='treatment_modify'), +    url(r'^treatment_search/(?P<step>.+)?$', +        check_rights(['view_find', 'view_own_find'])( +            views.treatment_search_wizard), name='treatment_search'), +    url(r'^treatment_deletion/(?P<step>.+)?$', +        check_rights(['change_find', 'change_own_find'])( +            views.treatment_deletion_wizard), name='treatment_deletion'), + +    url(r'^show-treatmentsource(?:/(?P<pk>.+))?/(?P<type>.+)?$', +        views.show_treatmentsource, +        name=models.TreatmentSource.SHOW_URL), +    url(r'^get-treatmentsource/(?P<type>.+)?$', +        views.get_treatmentsource, +        name='get-treatmentsource'), +    url(r'^treatment_source_search/(?P<step>.+)?$', +        check_rights(['view_treatment', 'view_own_treatment'])( +            views.treatment_source_search_wizard), +        name='treatment_source_search'), +    url(r'^treatment_source_creation/(?P<step>.+)?$', +        check_rights(['change_treatment', 'change_own_treatment'])( +            views.treatment_source_creation_wizard), +        name='treatment_source_creation'), +    url(r'^treatment_source_modification/(?P<step>.+)?$', +        check_rights(['change_treatment', 'change_own_treatment'])( +            views.treatment_source_modification_wizard), +        name='treatment_source_modification'), +    url(r'^treatment_source_modify/(?P<pk>.+)/$', +        views.treatment_source_modify, name='treatment_source_modify'), +    url(r'^treatment_source_deletion/(?P<step>.+)?$', +        check_rights(['change_treatment', 'change_own_treatment'])( +            views.treatment_source_deletion_wizard), +        name='treatment_source_deletion'), + +    url(r'^treatment_admacttreatment_search/(?P<step>.+)?$', +        check_rights(['change_administrativeact'])( +            views.treatment_administrativeact_search_wizard), +        name='treatment_admacttreatment_search'), +    url(r'^treatment_admacttreatment/(?P<step>.+)?$', +        check_rights(['change_administrativeact'])( +            views.treatment_administrativeact_wizard), +        name='treatment_admacttreatment'), +    url(r'^treatment_admacttreatment_modification/(?P<step>.+)?$', +        check_rights(['change_administrativeact'])( +            views.treatment_administrativeact_modification_wizard), +        name='treatment_admacttreatment_modification'), +    url(r'^treatment_administrativeacttreatment_modify/(?P<pk>.+)/$', +        views.treatment_administrativeacttreatment_modify, +        name='treatment_administrativeacttreatment_modify'), +    url(r'^treatment_admacttreatment_deletion/(?P<step>.+)?$', +        check_rights(['change_administrativeact'])( +            views.treatment_admacttreatment_deletion_wizard), +        name='treatment_admacttreatment_deletion'), +    url(r'^get-administrativeacttreatment/(?P<type>.+)?$', +        views.get_administrativeacttreatment, +        name='get-administrativeacttreatment'), + +    url(r'^treatmentfle_admacttreatmentfle_search/(?P<step>.+)?$', +        check_rights(['change_administrativeact'])( +            views.treatmentfile_admacttreatmentfile_search_wizard), +        name='treatmentfle_admacttreatmentfle_search'), +    url(r'^treatmentfle_admacttreatmentfle_modification/(?P<step>.+)?$', +        check_rights(['change_administrativeact'])( +            views.treatmentfile_admacttreatmentfile_modification_wizard), +        name='treatmentfle_admacttreatmentfle_modification'), +    url(r'^treatmentfle_admacttreatmentfle/(?P<step>.+)?$', +        check_rights(['change_administrativeact'])( +            views.treatmentfile_admacttreatmentfile_wizard), +        name='treatmentfle_admacttreatmentfle'), +    url(r'^treatmentfile_administrativeacttreatmentfile_modify/(?P<pk>.+)/$', +        views.treatmentfile_administrativeacttreatmentfile_modify, +        name='treatmentfile_administrativeacttreatmentfile_modify'), +    url(r'^treatmentfle_admacttreatmentfle_deletion/(?P<step>.+)?$', +        check_rights(['change_administrativeact'])( +            views.treatmentfile_admacttreatmentfile_deletion_wizard), +        name='treatmentfle_admacttreatmentfle_deletion'), + +    url(r'^show-treatmentfilesource(?:/(?P<pk>.+))?/(?P<type>.+)?$', +        views.show_treatmentfilesource, +        name=models.TreatmentFileSource.SHOW_URL), +    url(r'^get-treatmentfilesource/(?P<type>.+)?$', +        views.get_treatmentfilesource, +        name='get-treatmentfilesource'), +    url(r'^treatmentfile_source_search/(?P<step>.+)?$', +        check_rights(['view_treatmentfile', 'view_own_treatmentfile'])( +            views.treatmentfile_source_search_wizard), +        name='treatmentfile_source_search'), +    url(r'^treatmentfile_source_creation/(?P<step>.+)?$', +        check_rights(['change_treatmentfile', 'change_own_treatmentfile'])( +            views.treatmentfile_source_creation_wizard), +        name='treatmentfile_source_creation'), +    url(r'^treatmentfile_source_modification/(?P<step>.+)?$', +        check_rights(['change_treatmentfile', 'change_own_treatmentfile'])( +            views.treatmentfile_source_modification_wizard), +        name='treatmentfile_source_modification'), +    url(r'^treatmentfile_source_modify/(?P<pk>.+)/$', +        views.treatmentfile_source_modify, name='treatmentfile_source_modify'), +    url(r'^treatmentfile_source_deletion/(?P<step>.+)?$', +        check_rights(['change_treatmentfile', 'change_own_treatmentfile'])( +            views.treatmentfile_source_deletion_wizard), +        name='treatmentfile_source_deletion'), + + +    url(r'^treatmentfle_search/(?P<step>.+)?$', +        check_rights(['change_find', 'change_own_find'])( +            views.treatmentfile_search_wizard), +        name='treatmentfile_search'), +    url(r'treatmentfle_creation/(?P<step>.+)?$', +        check_rights(['change_find', 'change_own_find'])( +            views.treatmentfile_creation_wizard), +        name='treatmentfile_creation'), +    url(r'treatmentfle_modification/(?P<step>.+)?$', +        check_rights(['change_find', 'change_own_find'])( +            views.treatmentfile_modification_wizard), +        name='treatmentfile_modification'), +    url(r'^treatmentfile_modify/(?P<pk>.+)/$', +        views.treatmentfile_modify, name='treatmentfile_modify'), +    url(r'^treatmentfle_deletion/(?P<step>.+)?$', +        check_rights(['change_find', 'change_own_find'])( +            views.treatmentfile_deletion_wizard), +        name='treatmentfile_deletion'), +    url(r'get-administrativeacttreatmentfile/(?P<type>.+)?$', +        views.get_administrativeacttreatmentfile, +        name='get-administrativeacttreatmentfile'),      url(r'get-upstreamtreatment/(?P<type>.+)?$', views.get_upstreamtreatment,          name='get-upstreamtreatment'),      url(r'get-downstreamtreatment/(?P<type>.+)?$', @@ -107,6 +237,8 @@ urlpatterns += patterns(          name='autocomplete-preservationtype'),      url(r'autocomplete-integritytype/$', 'autocomplete_integritytype',          name='autocomplete-integritytype'), +    url(r'autocomplete-treatmentfile/$', 'autocomplete_treatmentfile', +        name='autocomplete-treatmentfile'),      url(r'get-find/own/(?P<type>.+)?$', 'get_find',          name='get-own-find', kwargs={'force_own': True}),      url(r'get-find/(?P<type>.+)?$', 'get_find', @@ -115,6 +247,10 @@ urlpatterns += patterns(          name='get-own-find-for-ope', kwargs={'force_own': True}),      url(r'get-find-for-ope/(?P<type>.+)?$', 'get_find_for_ope',          name='get-find-for-ope'), +    url(r'get-find-for-treatment/own/(?P<type>.+)?$', 'get_find_for_treatment', +        name='get-own-find-for-treatment', kwargs={'force_own': True}), +    url(r'get-find-for-treatment/(?P<type>.+)?$', 'get_find_for_treatment', +        name='get-find-for-treatment'),      url(r'get-find-full/own/(?P<type>.+)?$', 'get_find',          name='get-own-find-full', kwargs={'full': True, 'force_own': True}),      url(r'get-find-full/(?P<type>.+)?$', 'get_find', @@ -127,14 +263,38 @@ urlpatterns += patterns(      url(r'get-findsource-full/(?P<type>.+)?$',          'get_findsource', name='get-findsource-full',          kwargs={'full': True}), -    url(r'show-findsource(?:/(?P<pk>.+))?/(?P<type>.+)?$', 'show_findsource', +    url(r'^show-findsource(?:/(?P<pk>.+))?/(?P<type>.+)?$', 'show_findsource',          name=models.FindSource.SHOW_URL), -    url(r'show-find/basket-(?P<pk>.+)/(?P<type>.+)?$', 'show_findbasket', +    url(r'^show-find/basket-(?P<pk>.+)/(?P<type>.+)?$', 'show_findbasket',          name='show-findbasket'), -    url(r'show-find(?:/(?P<pk>.+))?/(?P<type>.+)?$', 'show_find', +    url(r'^show-find(?:/(?P<pk>.+))?/(?P<type>.+)?$', 'show_find',          name=models.Find.SHOW_URL), -    url(r'show-historized-find/(?P<pk>.+)?/(?P<date>.+)?$', +    url(r'^show-historized-find/(?P<pk>.+)?/(?P<date>.+)?$',          'show_find', name='show-historized-find'), -    url(r'revert-find/(?P<pk>.+)/(?P<date>.+)$', +    url(r'^revert-find/(?P<pk>.+)/(?P<date>.+)$',          'revert_find', name='revert-find'), +    url(r'^get-treatment/(?P<type>.+)?$', +        'get_treatment', name='get-treatment'), +    url(r'^show-treatment(?:/(?P<pk>.+))?/(?P<type>.+)?$', 'show_treatment', +        name=models.Treatment.SHOW_URL), +    url(r'get-treatmentfile/(?P<type>.+)?$', +        'get_treatmentfile', name='get-treatmentfile'), +    url(r'^show-treatmentfile(?:/(?P<pk>.+))?/(?P<type>.+)?$', +        'show_treatmentfile', +        name=models.TreatmentFile.SHOW_URL), +    # url(r'show-treatmentfile(?:/(?P<pk>.+))?/(?P<type>.+)?$', +    # 'show_treatmentfile', +    #     name=models.TreatmentFile.SHOW_URL), +) + +urlpatterns += patterns( +    'archaeological_operations.views', +    url(r'^treatment_administrativeact_document/$', +        'administrativeactfile_document', +        name='treatment-administrativeact-document', +        kwargs={'treatment': True}), +    url(r'^treatmentfle_administrativeact_document/$', +        'administrativeactfile_document', +        name='treatmentfle-administrativeact-document', +        kwargs={'treatment_file': True}),  ) | 
