##// END OF EJS Templates
Added localizations to forms. Do not allow users without session to post.
Added localizations to forms. Do not allow users without session to post.

File last commit:

r156:cf2ed04f default
r211:5a120222 default
Show More
urls.py
53 lines | 1.9 KiB | text/x-python | PythonLexer
from django.conf.urls import patterns, url, include
from boards import views
from boards.rss import AllThreadsFeed, TagThreadsFeed, ThreadPostsFeed
js_info_dict = {
'packages': ('boards',),
}
urlpatterns = patterns('',
# /boards/
url(r'^$', views.index, name='index'),
# /boards/page/
url(r'^page/(?P<page>\w+)/$', views.index, name='index'),
# login page
url(r'^login/$', views.login, name='login'),
# /boards/tag/tag_name/
url(r'^tag/(?P<tag_name>\w+)/$', views.tag, name='tag'),
# /boards/tag/tag_id/page/
url(r'^tag/(?P<tag_name>\w+)/page/(?P<page>\w+)/$', views.tag, name='tag'),
# /boards/tag/tag_name/unsubscribe/
url(r'^tag/(?P<tag_name>\w+)/subscribe/$', views.tag_subscribe,
name='tag_subscribe'),
# /boards/tag/tag_name/unsubscribe/
url(r'^tag/(?P<tag_name>\w+)/unsubscribe/$', views.tag_unsubscribe,
name='tag_unsubscribe'),
# /boards/thread/
url(r'^thread/(?P<post_id>\w+)/$', views.thread, name='thread'),
# /boards/theme/theme_name/
url(r'^settings/$', views.settings, name='settings'),
url(r'^tags/$', views.all_tags, name='tags'),
url(r'^captcha/', include('captcha.urls')),
url(r'^jump/(?P<post_id>\w+)/$', views.jump_to_post, name='jumper'),
url(r'^authors/$', views.authors, name='authors'),
url(r'^delete/(?P<post_id>\w+)/$', views.delete, name='delete'),
url(r'^ban/(?P<post_id>\w+)/$', views.ban, name='ban'),
url(r'^banned/$', views.you_are_banned, name='banned'),
url(r'^staticpage/(?P<name>\w+)/$', views.static_page, name='staticpage'),
# RSS feeds
url(r'^rss/$', AllThreadsFeed()),
url(r'^page/(?P<page>\w+)/rss/$', AllThreadsFeed()),
url(r'^tag/(?P<tag_name>\w+)/rss/$', TagThreadsFeed()),
url(r'^tag/(?P<tag_name>\w+)/page/(?P<page>\w+)/rss/$', TagThreadsFeed()),
url(r'^thread/(?P<post_id>\w+)/rss/$', ThreadPostsFeed()),
url(r'^jsi18n/$', 'django.views.i18n.javascript_catalog', js_info_dict),
)