# Copyright The IETF Trust 2007, All Rights Reserved from django.conf.urls.defaults import patterns, url from ietf.idtracker.models import IDState, IDSubState from ietf.idtracker import views from django.views.generic.simple import redirect_to urlpatterns = patterns('django.views.generic.simple', url(r'^help/state/$', 'direct_to_template', { 'template': 'idtracker/states.html', 'extra_context': { 'states': IDState.objects.all(), 'substates': IDSubState.objects.all() } }, name="help_states"), (r'^help/evaluation/$', redirect_to, {'url':'http://www.ietf.org/iesg/voting-procedures.html' }), ) urlpatterns += patterns('', (r'^status/$', views.status), (r'^status/last-call/$', views.last_call), ) urlpatterns += patterns('', (r'^rfc0*(?P\d+)/$', views.redirect_rfc), (r'^(?P\d+)/$', views.redirect_id), (r'^(?P[^/]+)/$', views.redirect_filename), (r'^comment/(?P\d+)/$', views.redirect_comment), (r'^ballot/(?P\d+)/$', views.redirect_ballot), (r'^([^/]+)/comment/(?P\d+)/$', views.redirect_comment), (r'^help/state/(?P\d+)/$', views.state_desc), (r'^help/substate/(?P\d+)/$', views.state_desc, { 'is_substate': 1 }), (r'^$', redirect_to, { 'url': '/doc/'}), )