from django.conf.urls import *

urlpatterns = patterns('',
    url(r'^$', 'modules.pages.adminviews.admin_pages', name='admin_pages'),
    url(r'^add/$', 'modules.pages.adminviews.admin_add_page', name='admin_pages_add'),
    url(r'^(?P<id>[-\d]+)/edit/$', 'modules.pages.adminviews.admin_edit_page', name='admin_pages_edit'),
    url(r'^(?P<id>[-\w]+)/delete/$', 'modules.pages.adminviews.admin_delete_page', name='admin_pages_delete'),

    url(r'^(?P<id>[-\d]+)/resources/$', 'modules.pages.adminviews.admin_resources_page', name='admin_pages_resources'),
    url(r'^(?P<id>[-\d]+)/resources/add/$', 'modules.pages.adminviews.admin_add_resource_page', name='admin_pages_resource_new'),
    url(r'^(?P<id>[-\d]+)/resources/(?P<resourceid>[-\d]+)/edit/$', 'modules.pages.adminviews.admin_edit_resource_page', name='admin_pages_resource_edit'),
    url(r'^(?P<id>[-\d]+)/resources/(?P<resourceid>[-\d]+)/delete/$', 'modules.pages.adminviews.admin_delete_resource_page', name='admin_pages_resource_delete'),

    url(r'^(?P<id>[-\d]+)/blocks/$', 'modules.pages.adminviews.blocks', name='admin_pages_blocks'),
    url(r'^(?P<id>[-\d]+)/blocks/add/$', 'modules.pages.adminviews.add_block', name='admin_pages_add_block'),
    url(r'^(?P<id>[-\d]+)/blocks/(?P<blockid>[-\d]+)/edit/$', 'modules.pages.adminviews.edit_block', name='admin_pages_edit_block'),
    url(r'^(?P<id>[-\d]+)/blocks/(?P<blockid>[-\d]+)/delete/$', 'modules.pages.adminviews.delete_block', name='admin_pages_delete_block'),

    url(r'^(?P<id>[-\d]+)/sections/$', 'modules.pages.adminviews.admin_sections_page', name='admin_pages_sections'),
    url(r'^(?P<id>[-\d]+)/sections/add/$', 'modules.pages.adminviews.admin_add_section_page', name='admin_pages_section_new'),
    url(r'^(?P<id>[-\d]+)/sections/(?P<sectionid>[-\d]+)/edit/$', 'modules.pages.adminviews.admin_edit_section_page', name='admin_pages_section_edit'),
    url(r'^(?P<id>[-\d]+)/sections/(?P<sectionid>[-\d]+)/delete/$', 'modules.pages.adminviews.admin_delete_section_page', name='admin_pages_section_delete'),

    url(r'^(?P<id>[-\d]+)/sections/(?P<sectionid>[-\d]+)/resources/$', 'modules.pages.adminviews.admin_resources_page_section', name='admin_page_section_resources'),
    url(r'^(?P<id>[-\d]+)/sections/(?P<sectionid>[-\d]+)/resources/add/$', 'modules.pages.adminviews.admin_add_resource_page_section', name='admin_page_section_resource_new'),
    url(r'^(?P<id>[-\d]+)/sections/(?P<sectionid>[-\d]+)/resources/(?P<resourceid>[-\d]+)/edit/$', 'modules.pages.adminviews.admin_edit_resource_page_section', name='admin_page_section_resource_edit'),
    url(r'^(?P<id>[-\d]+)/sections/(?P<sectionid>[-\d]+)/resources/(?P<resourceid>[-\d]+)/delete/$', 'modules.pages.adminviews.admin_delete_resource_page_section', name='admin_page_section_resource_delete'),

)
