from django.conf.urls.defaults import patterns, include, url from bambu.bootstrap.decorators import body_classes from bambu.megaphone.views import * urlpatterns = patterns('', url(r'^auth/$', auth, name = 'megaphone_auth'), url(r'^deauth/$', deauth, name = 'megaphone_deauth'), url(r'^callback/$', callback, name = 'megaphone_callback'), url(r'^t/(?P<pk>\d+)/$', track_link, name = 'megaphone_track_link'), url(r'profile/$', body_classes(connect, 'profile', 'profile-megaphone'), name = 'profile_connect'), url(r'profile/add/$', body_classes(connect_add_action, 'profile', 'profile-megaphone', 'profile-megaphone-edit'), name = 'connect_add_action' ), url(r'profile/delete/$', body_classes(connect_delete_action, 'profile', 'profile-megaphone', 'profile-megaphone-delete'), name = 'connect_delete_action' ) )
from django.conf.urls.defaults import patterns, url from bambu.bootstrap.decorators import body_classes from bambu.pages.views import page urlpatterns = patterns('', url(r'^(?P<slug>[\/\w-]+)/$', body_classes(page, 'page'), name = 'page') )
from django.conf.urls import patterns, include, url from django.contrib.auth.decorators import login_required from bambu.bootstrap.decorators import body_classes from bambu.saas.views import ajax from bambu.saas.views import * from bambu.saas.models import Plan from django.contrib.auth.views import login, logout urlpatterns = patterns('', url(r'^plans/$', body_classes(plans, 'saas-plans'), name = 'plans'), url(r'^signup/$', body_classes(signup, 'saas-signup'), name = 'signup'), url(r'^signup/pay/$', body_classes(signup_pay, 'saas-signup', 'saas-signup-pay'), name = 'signup_pay' ), url(r'^signup/complete/$', body_classes(verify_email, 'saas-verify'), name = 'signup_complete'), url(r'^upgrade/$', body_classes(upgrade, 'saas-upgrade'), name = 'upgrade'), url(r'^upgrade/pay/$', body_classes(upgrade_pay, 'saas-upgrade'), name = 'upgrade_pay'), url(r'^verify/(?P<guid>[a-f0-9]{8}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{12})/$', body_classes(verify_email, 'saas-verify'), name = 'verify_email' ), url(r'^invite/(?P<guid>[a-f0-9]{8}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{12})/$', body_classes(invitation_accept, 'saas-verify'), name = 'invitation_accept' ), url(r'^reset/$', body_classes(reset_password, 'saas-reset'), name = 'forgot_password'), url(r'^reset/(?P<guid>[a-f0-9]{8}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{12})/$', body_classes(reset_password, 'saas-reset', 'saas-reset-result'), name = 'reset_password' ), url(r'^profile/$', body_classes(profile, 'profile'), name = 'profile'), url(r'^profile/edit/$', body_classes(profile_edit, 'profile', 'profile-edit'), name = 'profile_edit'), url(r'^profile/team/$', body_classes(profile_subusers, 'profile', 'profile-subusers'), name = 'profile_subusers'), url(r'^profile/team/invitations/$',
from django.conf.urls import patterns, url from bambu.bootstrap.decorators import body_classes from bambu.dataportability.views import * urlpatterns = patterns('', url(r'^import/(?P<guid>[a-f0-9]{8}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{12})/$', body_classes(status, 'dataportability', 'import-status'), {'kind': 'import'}, name = 'import_status'), url(r'^export/(?P<guid>[a-f0-9]{8}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{12})/$', body_classes(status, 'dataportability', 'export-status'), {'kind': 'export'}, name = 'export_status'), url(r'^export/(?P<guid>[a-f0-9]{8}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{12})/download/$', download, name = 'download_export') )
from django.conf.urls.defaults import patterns, include, url from bambu.bootstrap.decorators import body_classes from bambu.faq.views import topics urlpatterns = patterns('', url(r'^$', body_classes(topics, 'faq'), name = 'faq_topics'), url(r'^(?P<category>[\w-]+)/$', body_classes(topics, 'faq', 'faq-category'), name = 'faq_topics_category' ) )
from django.conf.urls import patterns, url from bambu.bootstrap.decorators import body_classes from bambu.webhooks.views import webhooks urlpatterns = patterns('', url(r'^$', body_classes(webhooks, 'profile', 'profile-edit', 'webhooks'), name = 'webhooks_manage'), )
from django.conf.urls import patterns, url from bambu.bootstrap.decorators import body_classes from quickdraw.donations.views import * urlpatterns = patterns('', url(r'^$', donate, name = 'donate'), url(r'^thanks/$', body_classes(thanks, 'donations', 'donations-thanks'), name = 'donated_thanks') )
from django.conf.urls.defaults import patterns, url from bambu.bootstrap.decorators import body_classes from bambu.enquiries.views import enquiry, enquiry_thanks urlpatterns = patterns('', url(r'^$', body_classes(enquiry, 'enquiries'), name = 'enquiry'), url(r'^thanks/$', body_classes(enquiry_thanks, 'enquiries', 'enquiries-thanks'), name = 'enquiry_thanks' ) )
from django.conf.urls.defaults import patterns, include, url from bambu.bootstrap.decorators import body_classes from bambu.blog.views import posts, post from bambu.blog.feeds import BlogFeed urlpatterns = patterns('', url(r'^$', body_classes(posts, 'blog'), name = 'blog_posts'), url(r'^feed/$', BlogFeed(), name = 'blog_posts_feed'), url(r'^(?P<year>\d{4})/$', body_classes(posts, 'blog', 'blog-year'), name = 'blog_posts_by_year'), url(r'^(?P<year>\d{4})/feed/$', BlogFeed(), name = 'blog_posts_by_year_feed'), url(r'^(?P<year>\d{4})/(?P<month>\d{2})/$', body_classes(posts, 'blog', 'blog-month'), name = 'blog_posts_by_month'), url(r'^(?P<year>\d{4})/(?P<month>\d{2})/feed/$', BlogFeed, name = 'blog_posts_by_month_feed'), url(r'^(?P<year>\d{4})/(?P<month>\d{2})/(?P<day>\d{2})/$', body_classes(posts, 'blog', 'blog-day'), name = 'blog_posts_by_day'), url(r'^(?P<year>\d{4})/(?P<month>\d{2})/(?P<day>\d{2})/feed/$', BlogFeed(), name = 'blog_posts_by_day_feed'), url(r'^(?P<year>\d{4})/(?P<month>\d{2})/(?P<day>\d{2})/(?P<slug>[\w-]+)/$', body_classes(post, 'blog', 'blog-post'), name = 'blog_post'), url(r'^(?P<year>\d{4})/(?P<month>\d{2})/(?P<day>\d{2})/(?P<slug>[\w-]+)/comment/$', 'post_comment', name = 'blog_post_comment'), url(r'^tag/(?P<tag>[\w-]+)/$', body_classes(posts, 'blog'), name = 'blog_posts_by_tag'), url(r'^tag/(?P<tag>[\w-]+)/feed/$', BlogFeed(), name = 'blog_posts_by_tag_feed'), url(r'^category/(?P<category>[\w-]+)/$', body_classes(posts, 'blog'), name = 'blog_posts_by_category'), url(r'^category/(?P<category>[\w-]+)/feed/$', BlogFeed(), name = 'blog_posts_by_category_feed'), url(r'^author/(?P<username>[\w]+)/$', body_classes(posts, 'blog'), name = 'blog_posts_by_author'), url(r'^author/(?P<username>[\w]+)/feed/$', BlogFeed(), name = 'blog_posts_by_author_feed') )
from django.conf.urls import patterns, url from bambu.bootstrap.decorators import body_classes from bambu.signup.views import * from bambu.signup.views import ajax urlpatterns = patterns('', url(r'^signup/$', body_classes(register, 'signup'), name = 'signup'), url(r'^login/$', login, name = 'login'), url(r'^logout/$', logout, name = 'logout'), url(r'^verify/(?P<guid>[a-f0-9]{8}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{12})/$', body_classes(verify_email, 'signup-verify'), name = 'verify_email' ), url(r'^reset/$', body_classes(reset_password, 'signup-reset'), name = 'forgot_password'), url(r'^reset/(?P<guid>[a-f0-9]{8}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{12})/$', body_classes(reset_password, 'signup-reset', 'signup-reset-result'), name = 'reset_password' ), url(r'^ajax/username-exists\.js$', ajax.username_exists, name = 'username_exists_ajax'), url(r'^ajax/email-exists\.js$', ajax.email_exists, name = 'email_exists_ajax') )
from django.conf.urls import patterns, url from bambu.notifications.views import manage from bambu.bootstrap.decorators import body_classes urlpatterns = patterns('bambu.notifications.views', url(r'^$', body_classes(manage, 'profile', 'profile-edit', 'notifications'), name = 'notifications_manage'), url(r'^(?P<pk>\d+)/$', 'notification', name = 'notification'), url(r'^(?P<pk>\d+)/delete/$', 'delete_notification', name = 'delete_notification') )
from django.conf.urls import patterns, url from bambu.bootstrap.decorators import body_classes from quickdraw.qanda.views import create, question urlpatterns = patterns('', url(r'^create/', body_classes(create, 'qanda', 'create'), name = 'create_question'), url(r'^(?P<slug>[\w]{7})/$', body_classes(question, 'qanda', 'question'), name = 'question') )
from django.conf.urls import patterns, include, url from django.views.decorators.cache import never_cache from django.contrib import admin from bambu.bootstrap.views import DirectTemplateView from bambu.bootstrap.decorators import body_classes from quickdraw.qanda.forms import QuestionForm admin.autodiscover() urlpatterns = patterns('', url(r'^admin/doc/', include('django.contrib.admindocs.urls')), url(r'^admin/', include(admin.site.urls)), url(r'^$', never_cache( body_classes( DirectTemplateView.as_view( template_name = 'home.html', extra_context = { 'menu_selection': 'home', 'title_parts': ('Create short-run polls and lists',), 'form': QuestionForm() } ), 'home' ) ), name = 'home' ), url(r'^logout/$', 'quickdraw.views.logout', name = 'logout'), url(r'^donate/', include('quickdraw.donations.urls')), url(r'', include('social_auth.urls')), url(r'', include('quickdraw.qanda.urls')), )