~widelands-dev/widelands-website/django_staticfiles

« back to all changes in this revision

Viewing changes to pybb/urls.py

  • Committer: Holger Rapp
  • Date: 2009-02-19 15:31:42 UTC
  • Revision ID: sirver@h566336-20090219153142-dc8xuabldnw5t395
Initial commit of new widelands homepage

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
from django.conf.urls import *
2
 
 
3
 
from pybb import views
4
 
from pybb.feeds import LastPosts, LastTopics
5
 
 
6
 
urlpatterns = [
7
 
    # Misc
8
 
    url('^$', views.index, name='pybb_index'),
9
 
    url('^category/(?P<category_id>\d+)/$',
10
 
        views.show_category, name='pybb_category'),
11
 
    url('^forum/(?P<forum_id>\d+)/$', views.show_forum, name='pybb_forum'),
12
 
 
13
 
    # Feeds
14
 
    url('^feeds/topics/(?P<topic_id>\d+)/$',
15
 
        LastTopics(), name='pybb_feed_topics'),
16
 
    url('^feeds/posts/(?P<topic_id>\d+)/$',
17
 
        LastPosts(), name='pybb_feed_posts'),
18
 
    url('^feeds/topics/$', LastTopics(), name='pybb_feed_topics'),
19
 
    url('^feeds/posts/$', LastPosts(), name='pybb_feed_posts'),
20
 
 
21
 
    # Topic
22
 
    url('^topic/(?P<topic_id>\d+)/$', views.show_topic, name='pybb_topic'),
23
 
    url('^forum/(?P<forum_id>\d+)/topic/add/$', views.add_post,
24
 
        {'topic_id': None}, name='pybb_add_topic'),
25
 
    url('^topic/(?P<topic_id>\d+)/stick/$',
26
 
        views.stick_topic, name='pybb_stick_topic'),
27
 
    url('^topic/(?P<topic_id>\d+)/unstick/$',
28
 
        views.unstick_topic, name='pybb_unstick_topic'),
29
 
    url('^topic/(?P<topic_id>\d+)/close/$',
30
 
        views.close_topic, name='pybb_close_topic'),
31
 
    url('^topic/(?P<topic_id>\d+)/open/$',
32
 
        views.open_topic, name='pybb_open_topic'),
33
 
    url('^topic/(?P<topic_id>\d+)/unhide/$',
34
 
        views.toggle_hidden_topic, name='pybb_toggle_hid_topic'),
35
 
 
36
 
    # Post
37
 
    url('^topic/(?P<topic_id>\d+)/post/add/$', views.add_post,
38
 
        {'forum_id': None}, name='pybb_add_post'),
39
 
    url('^post/(?P<post_id>\d+)/$', views.show_post, name='pybb_post'),
40
 
    url('^post/(?P<post_id>\d+)/edit/$', views.edit_post, name='pybb_edit_post'),
41
 
    url('^post/(?P<post_id>\d+)/delete/$',
42
 
        views.delete_post, name='pybb_delete_post'),
43
 
    url('pybb_moderate_info/$', views.pybb_moderate_info),
44
 
 
45
 
    # Attachment
46
 
    url('^attachment/(?P<hash>\w+)/$',
47
 
        views.show_attachment, name='pybb_attachment'),
48
 
 
49
 
    # API
50
 
    url('^api/post_ajax_preview/$', views.post_ajax_preview,
51
 
        name='pybb_post_ajax_preview'),
52
 
 
53
 
    # Subscription
54
 
    url('^topic/(?P<topic_id>\d+)/subscribe/$',
55
 
        views.add_subscription, name='pybb_add_subscription'),
56
 
    url('^topic/(?P<topic_id>\d+)/unsubscribe/$',
57
 
        views.delete_subscription, name='pybb_delete_subscription'),
58
 
]