X-Git-Url: https://git.openstreetmap.org./osqa.git/blobdiff_plain/d6765bb79c3b671222b96b3d66b34d1e30715b1c..831cbcedffa7c951b24a3a0d2b1ebda07167f692:/forum/urls.py diff --git a/forum/urls.py b/forum/urls.py index 75e40e4..d1e87bf 100644 --- a/forum/urls.py +++ b/forum/urls.py @@ -18,13 +18,18 @@ sitemaps = { APP_PATH = os.path.dirname(__file__) +try: + admin_url = url(r'^%s(.*)' % _('nimda/'), admin.site.root) +except AttributeError: + admin_url = url(r'^%s(.*)' % _('nimda/'), admin.site.urls) + core_urls = ( - url(r'^$', app.readers.index, name='index'), - url(r'^%s(.*)' % _('nimda/'), admin.site.root), + url(r'^$', app.readers.index, name='index'), admin_url, url(r'^sitemap.xml$', 'forum.sitemap.index', {'sitemaps': sitemaps}), - url(r'^sitemap-(?P
.+)\.xml$', 'forum.sitemap.sitemap', {'sitemaps': sitemaps}), - + url(r'^sitemap-(?P
.+)-(?P\d+)\.xml$', 'forum.sitemap.sitemap', {'sitemaps': sitemaps}, name="sitemap_section_page"), + url(r'^sitemap-(?P
.+)\.xml$', 'forum.sitemap.sitemap_section_index', {'sitemaps': sitemaps}, name="sitemap_section_index"), + url(r'^favicon\.ico$', app.meta.favicon), url(r'^cstyle\.css$', app.meta.custom_css, name='custom_css'), @@ -99,9 +104,9 @@ core_urls = ( url(r'^%s(?P\d+)/(?P.*)/%s$' % (_('users/'), _('reputation/')), app.users.user_reputation, name='user_reputation'), url(r'^%s(?P\d+)/(?P.*)/%s$' % (_('users/'), _('votes/')), app.users.user_votes, name='user_votes'), url(r'^%s(?P\d+)/(?P.*)/%s$' % (_('users/'), _('recent/')), app.users.user_recent, name='user_recent'), - url(r'^%s(?P\d+)/(?P.*)/$' % _('users/'), app.users.user_profile, name='user_profile'), + url(r'^%s(?P\d+)/(?P.*)$' % _('users/'), app.users.user_profile, name='user_profile'), url(r'^%s$' % _('badges/'), app.meta.badges, name='badges'), - url(r'^%s(?P\d+)/(?P[\w-]+)/?$' % _('badges/'), app.meta.badge, name='badge'), + url(r'^%s(?P\d+)/(?P[\w-]+)?$' % _('badges/'), app.meta.badge, name='badge'), # (r'^admin/doc/' % _('admin/doc'), include('django.contrib.admindocs.urls')), url(r'^%s$' % _('upload/'), app.writers.upload, name='upload'),