- url(r'^uzytkownik/$', 'user_settings', name='user_settings'),
- url(r'^uzytkownik/login/$', wolnelektury.views.LoginFormView(), name='login'),
- url(r'^uzytkownik/signup/$', wolnelektury.views.RegisterFormView(), name='register'),
- url(r'^uzytkownik/logout/$', 'logout_then_redirect', name='logout'),
- url(r'^uzytkownik/zaloguj-utworz/$', wolnelektury.views.LoginRegisterFormView(), name='login_register'),
-
- # Includes.
- url(r'^latests_blog_posts.html$',
- wolnelektury.views.latest_blog_posts,
- name='latest_blog_posts'),
-)
-
-urlpatterns += patterns('',
- url(r'^katalog/', include('catalogue.urls')),
- url(r'^opds/', include('opds.urls')),
- url(r'^sugestia/', include('suggest.urls')),
- url(r'^lesmianator/', include('lesmianator.urls')),
- url(r'^przypisy/', include('dictionary.urls')),
- url(r'^raporty/', include('reporting.urls')),
- url(r'^info/', include('infopages.urls')),
- url(r'^ludzie/', include('social.urls')),
- url(r'^uzytkownik/', include('allauth.urls')),
- url(r'^czekaj/', include('waiter.urls')),
- url(r'^wesprzyj/', include('funding.urls')),
- url(r'^ankieta/', include('polls.urls')),
- url(r'^biblioteki/', include('libraries.urls')),
- url(r'^chunks/', include('chunks.urls')),
- url(r'^sponsors/', include('sponsors.urls')),
+ path('uzytkownik/', views.user_settings, name='user_settings'),
+ path('uzytkownik/login/', banner_exempt(views.LoginFormView()), name='login'),
+ path('uzytkownik/signup/', banner_exempt(views.RegisterFormView()), name='register'),
+ path('uzytkownik/logout/', views.logout_then_redirect, name='logout'),
+ path('uzytkownik/zaloguj-utworz/', banner_exempt(views.LoginRegisterFormView()), name='login_register'),
+ path('uzytkownik/social/signup/', banner_exempt(views.SocialSignupView.as_view()), name='socialaccount_signup'),
+]
+
+urlpatterns += [
+ path('eksperymenty/', include('experiments.urls')),
+ path('katalog/', include('catalogue.urls')),
+ path('opds/', include('opds.urls')),
+ path('sugestia/', include('suggest.urls')),
+ path('lesmianator/', include('lesmianator.urls')),
+ path('przypisy/', include('dictionary.urls')),
+ path('raporty/', include('reporting.urls')),
+ path('info/', include('infopages.urls')),
+ path('ludzie/', include('social.urls')),
+ path('uzytkownik/', include('allauth.urls')),
+ path('czekaj/', include('waiter.urls')),
+ path('wesprzyj/', include('funding.urls')),
+ path('ankieta/', include('polls.urls')),
+ path('biblioteki/', include('libraries.urls')),
+ path('pinezki/', include('references.urls')),
+ path('newsletter/', include('newsletter.urls')),
+ path('formularz/', include('forms_builder.forms.urls')),
+ path('isbn/', include('isbn.urls')),
+ path('messaging/', include('messaging.urls')),
+ path('re/', include('redirects.urls')),
+ path('stats/', include('stats.urls')),
+ path('paypal/', include('paypal.urls')),
+ path('powiadomienie/', include('push.urls')),
+ path('pomagam/', include('club.urls')),
+ path('szkola-', include('education.urls')),
+ path('towarzystwo/notify/<int:pk>/', club.views.PayUNotifyView.as_view(), name='club_payu_notify'),
+ path('towarzystwo/', RedirectView.as_view(url='/pomagam/', permanent=False, query_string=True)),
+ path('towarzystwo/<path:path>', RedirectView.as_view(
+ url='/pomagam/%(path)s', permanent=False)),
+
+ path('chunks/', include('chunks.urls')),