1
# -*- coding: utf-8 -*-
3
from django.conf.urls.defaults import *
5
from wiki import views, models
6
from wiki.templatetags.wiki import WIKI_URL_RE
9
urlpatterns = patterns('',
10
url(r'^$', views.article_list, name='wiki_index'),
12
url(r'^list/$', views.article_list, name='wiki_list'),
14
url(r'^search/$', views.search_article, name="wiki_search"),
16
url(r'^history/$', views.history, name='wiki_history'),
18
url(r'^feeds/(?P<feedtype>\w+)/$', views.history_feed, name='wiki_history_feed'),
20
url(r'^(?P<title>'+ WIKI_URL_RE +r')/feeds/(?P<feedtype>\w+)/$', views.article_history_feed,
21
name='wiki_article_history_feed'),
23
url(r'^(?P<title>'+ WIKI_URL_RE +r')/$', views.view_article, name='wiki_article'),
25
url(r'^edit/(?P<title>'+ WIKI_URL_RE +r')/$', views.edit_article, name='wiki_edit'),
27
url(r'observe/(?P<title>'+ WIKI_URL_RE +r')/$', views.observe_article, name='wiki_observe'),
29
url(r'observe/(?P<title>'+ WIKI_URL_RE +r')/stop/$', views.stop_observing_article,
30
name='wiki_stop_observing'),
32
url(r'^history/(?P<title>'+ WIKI_URL_RE +r')/$', views.article_history, name='wiki_article_history'),
34
url(r'^history/(?P<title>'+ WIKI_URL_RE +r')/changeset/(?P<revision>\d+)/$', views.view_changeset,
35
name='wiki_changeset',),
37
url(r'^history/(?P<title>'+ WIKI_URL_RE +r')/revert/$', views.revert_to_revision,
38
name='wiki_revert_to_revision'),