~widelands-dev/widelands-website/django_staticfiles

« back to all changes in this revision

Viewing changes to wiki/urls.py

  • Committer: Holger Rapp
  • Date: 2010-09-26 13:30:30 UTC
  • Revision ID: sirver@gmx.de-20100926133030-ceirjf83vde91tyt
Added a simple events model to display dates on the homepage

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
1
# -*- coding: utf-8 -*-
2
2
 
3
 
from django.conf.urls import *
 
3
from django.conf.urls.defaults import *
4
4
from django.http import HttpResponseRedirect
5
5
from wiki import views, models
6
 
from settings import WIKI_URL_RE
7
 
from django.views.generic import RedirectView
8
 
from wiki.feeds import RssHistoryFeed, AtomHistoryFeed, RssArticleHistoryFeed, AtomArticleHistoryFeed
 
6
from wiki.templatetags.wiki import WIKI_URL_RE
 
7
from django.views.generic.simple import redirect_to
9
8
 
10
 
urlpatterns = [
 
9
urlpatterns = patterns('',
11
10
    # Redirects
12
 
    url(r'^ChangeLog/', RedirectView.as_view(url='/changelog/',
13
 
                                             permanent=True), name='wiki_changelog'),
14
 
    # I wanted a true reverse, but it didn't work out
15
 
    url(r'^$', RedirectView.as_view(
16
 
        url='/wiki/Main Page', permanent=True), name='wiki_index'),
 
11
    url(r'^ChangeLog/', redirect_to, { "url": "/changelog/", "permanent": True }, name="wiki_changelog" ),
 
12
    # I wanted a true reverse, but it didn't work out 
 
13
    url(r'^$', redirect_to, { "url": "/wiki/MainPage" }, name="wiki_index" ),
17
14
 
18
15
    url(r'^preview/$', views.article_preview, name='wiki_preview'),
19
16
    url(r'^diff/$', views.article_diff, name='wiki_preview_diff'),
22
19
 
23
20
    url(r'^history/$', views.history, name='wiki_history'),
24
21
 
25
 
    # Feeds
26
 
    url(r'^feeds/rss/$', RssHistoryFeed(), name='wiki_history_feed_rss'),
27
 
    url(r'^feeds/atom/$', AtomHistoryFeed(), name='wiki_history_feed_atom'),
28
 
    url(r'^(?P<title>' + WIKI_URL_RE + r')/feeds/rss/$', RssArticleHistoryFeed(),
29
 
        name='wiki_article_history_feed_rss'),
30
 
    url(r'^(?P<title>' + WIKI_URL_RE + r')/feeds/atom/$', AtomArticleHistoryFeed(),
31
 
        name='wiki_article_history_feed_atom'),
32
 
 
33
 
    url(r'^(?P<title>' + WIKI_URL_RE + r')/$',
34
 
        views.view_article, name='wiki_article'),
35
 
 
36
 
    url(r'^(?P<title>' + WIKI_URL_RE + r')/(?P<revision>\d+)/$',
37
 
        views.view_article, name='wiki_article_revision'),
38
 
 
39
 
    url(r'^edit/(?P<title>' + WIKI_URL_RE + r')/$',
40
 
        views.edit_article, name='wiki_edit'),
41
 
 
42
 
    url(r'observe/(?P<title>' + WIKI_URL_RE + r')/$',
43
 
        views.observe_article, name='wiki_observe'),
44
 
 
45
 
    url(r'observe/(?P<title>' + WIKI_URL_RE + r')/stop/$', views.stop_observing_article,
 
22
    url(r'^feeds/(?P<feedtype>\w+)/$', views.history_feed, name='wiki_history_feed'),
 
23
 
 
24
    url(r'^(?P<title>'+ WIKI_URL_RE +r')/feeds/(?P<feedtype>\w+)/$', views.article_history_feed,
 
25
        name='wiki_article_history_feed'),
 
26
 
 
27
    url(r'^(?P<title>'+ WIKI_URL_RE +r')/$', views.view_article, name='wiki_article'),
 
28
 
 
29
    url(r'^edit/(?P<title>'+ WIKI_URL_RE +r')/$', views.edit_article, name='wiki_edit'),
 
30
 
 
31
    url(r'observe/(?P<title>'+ WIKI_URL_RE +r')/$', views.observe_article, name='wiki_observe'),
 
32
 
 
33
    url(r'observe/(?P<title>'+ WIKI_URL_RE +r')/stop/$', views.stop_observing_article,
46
34
        name='wiki_stop_observing'),
47
35
 
48
 
    url(r'^history/(?P<title>' + WIKI_URL_RE + r')/$',
49
 
        views.article_history, name='wiki_article_history'),
 
36
    url(r'^history/(?P<title>'+ WIKI_URL_RE +r')/$', views.article_history, name='wiki_article_history'),
50
37
 
51
 
    url(r'^history/(?P<title>' + WIKI_URL_RE + r')/changeset/(?P<revision>\d+)/$', views.view_changeset,
 
38
    url(r'^history/(?P<title>'+ WIKI_URL_RE +r')/changeset/(?P<revision>\d+)/$', views.view_changeset,
52
39
        name='wiki_changeset',),
53
40
 
54
 
    url(r'^history/(?P<title>' + WIKI_URL_RE + r')/changeset/(?P<revision_from>\d+)/(?P<revision>\d+)/$', views.view_changeset,
55
 
        name='wiki_changeset_compare',),
56
 
 
57
 
    url(r'^history/(?P<title>' + WIKI_URL_RE + r')/revert/$', views.revert_to_revision,
 
41
    url(r'^history/(?P<title>'+ WIKI_URL_RE +r')/revert/$', views.revert_to_revision,
58
42
        name='wiki_revert_to_revision'),
59
43
 
60
 
    url(r'^backlinks/(?P<title>' + WIKI_URL_RE + r')/$', views.backlinks,
61
 
        name='backlinks'),
62
 
]
 
44
)