# -*- coding: utf-8 -*- from django.conf.urls import patterns, url from emencia.django.newsletter.views.admin_views import ( ContactList, ContactQueryDelete, CreateMailingList, DeleteContact, DeleteMailingList, ExportContacts, ImportContacts, MailingListView, NewsletterCloneView, NewsletterCreate, NewsletterDelete, NewsletterHistory, NewsletterListView, NewsletterStatistics, NewsletterUpdate, PopupStatisticsView, UpdateContact, UpdateMailingList, NewsletterCancelView, theme_for_filter_ajax, AutomaticEmailTest, RecommendsList, RecommendsCreateorEdit, RecommendsDelete, ) urlpatterns = patterns('', url(r'^newsletters/all/$', NewsletterListView.as_view(), name='newsletters_newsletters_list'), url(r'^newsletters/(?P\d+)/edit/$', NewsletterUpdate.as_view(), name='newsletters_newsletters_update'), url(r'^newsletters/(?P\d+)/delete/$', NewsletterDelete.as_view(), name='newsletters_newsletters_delete'), url(r'^newsletters/(?P\d+)/clone/$', NewsletterCloneView.as_view(), name='newsletters_newsletters_clone'), url(r'^newsletters/(?P\d+)/cancel/$', NewsletterCancelView.as_view(), name='newsletters_newsletters_cancel'), url(r'^newsletters/(?P\d+)/history/', NewsletterHistory.as_view(), name='newsletters_newsletters_history'), url(r'^newsletters/(?P\d+)/statistics/', NewsletterStatistics.as_view(), name='newsletters_newsletters_stat'), url(r'^newsletters/(?P\d+)/test/$', 'emencia.django.newsletter.views.admin_views.send_test_newsletter', name='newsletters_newsletters_send_test'), url(r'^newsletters/get-themes/', theme_for_filter_ajax, name='admin-newsletters-get-themes'), url(r'^newsletters/$', NewsletterCreate.as_view(), name='newsletters_newsletters_create'), # dailymail url(r'^dailymail/all/$', NewsletterListView.as_view(), {'dailymail': True}, name='newsletters_dailymail_list'), url(r'^dailymail/(?P\d+)/edit/$', NewsletterUpdate.as_view(), {'dailymail': True}, name='newsletters_dailymail_edit'), # recommends url(r'^recommends/$', RecommendsList.as_view(), name='newsletters_recommends_list'), url(r'^recommends/create/$', RecommendsCreateorEdit.as_view(), name='newsletters_recommends_create'), url(r'^recommends/(?P\d+)/edit/$', RecommendsCreateorEdit.as_view(), name='newsletters_recommends_edit'), url(r'^recommends/(?P\d+)/delete/$', RecommendsDelete.as_view(), name='newsletters_recommends_delete'), url(r'^mailinglist/all/$', MailingListView.as_view(), name='newsletters_mailinglist'), url(r'^mailinglist/(?P\d+)/edit/', UpdateMailingList.as_view(), name='newsletters_mailinglist_update'), url(r'^mailinglist/(?P\d+)/', DeleteMailingList.as_view(), name='newsletters_mailinglist_delete'), url(r'^mailinglist/filter/', CreateMailingList.as_view(), {'filter': True}, name='newsletters_mailinglist_create_filter'), url(r'^mailinglist/', CreateMailingList.as_view(), name='newsletters_mailinglist_create'), url(r'^contact/(?P\d+)/edit/', UpdateContact.as_view(), name='newsletters_contact_update'), url(r'^contact/(?P\d+)/delete/', DeleteContact.as_view(), name='newsletters_contact_delete'), url(r'^contact/all/$', ContactList.as_view(), name='newsletters_contact_list'), url(r'^contact/delete-query/$', ContactQueryDelete.as_view(), name='newsletters_contact_query_delete'), url(r'^contact/export/$', ExportContacts.as_view(), name='export_contacts'), url(r'^contact/import/$', ImportContacts.as_view(), name='import_newsletters_contacts'), url(r'^test/$', AutomaticEmailTest.as_view(), name='automaticemailtest'), url(r'get-popup-statistics/$', PopupStatisticsView.as_view(), name='popup_statistics'), )