(r'^$', redirect_to, { 'url': '/admin/x/everything' }), (r'^', include(canvas_urls.root_urls)), (r'^staff/comment_freeze$', include('drawquest.apps.comment_freeze.urls')), (r'^staff/whitelisting', include('drawquest.apps.whitelisting.urls')), url(r'^staff$', direct_to_template, kwargs={'template': 'staff/staff.html'}), (r'^staff/', include(canvas_urls.staff_urls)), (r'^api_console$', 'drawquest.apps.api_console.views.staff_api_console'), (r'^quests/', include('drawquest.apps.quests.urls')), (r'^x/', include(canvas_urls.tag_browse_urls)), (r'^t/', include(canvas_urls.tag_browse_urls)), url( r'^p/' + re_slug('short_id') + maybe('/' + re_int('page')) + maybe('/reply/' + re_int('gotoreply')) + maybe('/(?P<sort_by_top>top)') + '/?$', 'apps.threads.views.thread'), ) urlpatterns = patterns( 'canvas.views', url(r'^js_testing$', 'direct_to_django_template', kwargs={'template': 'drawquest_js_testing.django.html'}), url(r'^login$', 'drawquest_login', kwargs={ 'default_next': '/', 'staff_protocol': 'http' }),
admin_urls = patterns('', (r'^$', redirect_to, {'url': '/admin/x/everything'}), (r'^', include(canvas_urls.root_urls)), (r'^staff/comment_freeze$', include('drawquest.apps.comment_freeze.urls')), (r'^staff/whitelisting', include('drawquest.apps.whitelisting.urls')), url(r'^staff$', direct_to_template, kwargs={'template': 'staff/staff.html'}), (r'^staff/', include(canvas_urls.staff_urls)), (r'^api_console$', 'drawquest.apps.api_console.views.staff_api_console'), (r'^quests/', include('drawquest.apps.quests.urls')), (r'^x/', include(canvas_urls.tag_browse_urls)), (r'^t/', include(canvas_urls.tag_browse_urls)), url(r'^p/' + re_slug('short_id') + maybe('/'+re_int('page')) + maybe('/reply/'+re_int('gotoreply')) + maybe('/(?P<sort_by_top>top)') + '/?$', 'apps.threads.views.thread'), ) urlpatterns = patterns('canvas.views', url(r'^js_testing$', 'direct_to_django_template', kwargs={'template': 'drawquest_js_testing.django.html'}), url(r'^login$', 'drawquest_login', kwargs={'default_next': '/', 'staff_protocol': 'http'}), url(r'^logout$', 'logout'), ) urlpatterns += patterns('', (r'^download$', redirect_to, {'url': 'https://itunes.apple.com/us/app/drawquest-free-daily-drawing/id576917425?ls=1&mt=8'}),
url(r'^user/' + re_slug('username') + '/ban$', 'staff_user_ban'), url(r'^user/' + re_slug('username') + '/unban$', 'staff_user_unban'), url(r'^user/' + re_slug('username') + '/dilate$', 'staff_user_dilate'), url(r'^user/' + re_slug('username') + '/ip_history$', 'staff_user_ip_history'), url(r'^ip/' + re_slug('ip') + '/user_history$', 'staff_ip_user_history'), url(r'^exception$', 'staff_exception'), url(r'^noop$', 'staff_noop'), url(r'^sticker_values$', 'sticker_values'), ) staff_urls += patterns('', url(r'^admin/', include(admin.site.urls)), url(r'^logged_out_homepage$', 'apps.logged_out_homepage.views.homepage_admin'), url(r'^sticky_threads$', 'apps.sticky_threads.views.sticky_admin'), url(r'^image_types/p/' + re_slug('short_id') + maybe('/'+re_int('page')) + maybe('/reply/'+re_int('gotoreply')) + '$', 'apps.threads.views.thread', kwargs={'template_name': 'staff/image_types.django.html'}), ) sitemaps = dict(categories=sitemaps.Categories, static_pages=sitemaps.StaticSitemap(static_urls)) password_reset_urls = patterns('', url(r'^password_reset$', 'django.contrib.auth.views.password_reset', kwargs={'template_name': 'password_reset_form.django.html', 'email_template_name': 'password_reset_email.django.html'}), # use 'from_email': '*****@*****.**' when it lands in stable. url(r'^password_reset/done$', 'django.contrib.auth.views.password_reset_done', kwargs={'template_name': 'password_reset_done.django.html'}), url(r'^reset(?P<uidb36>[0-9A-Za-z]+)-(?P<token>.+)/$', 'django.contrib.auth.views.password_reset_confirm', kwargs={'template_name': 'password_reset_confirm.django.html'}), url(r'^reset/done$', 'django.contrib.auth.views.password_reset_complete', kwargs={'template_name': 'password_reset_complete.django.html'}), )