# Redirect to version by date # Example: http://.../201-3-v/1999/11/8 url(r'^%s/(?P<year>\d{4})/(?P<month>\d{2})/(?P<day>\d{2})$' % paragraph_pattern, redirect_by_date, name='redirect_by_date'), # A regulation section with chrome # Example: http://.../201-4/2013-10704 url(r'^%s/%s$' % (section_pattern, version_pattern), lt_cache(ChromeView.as_view(partial_class=PartialSectionView)), name='chrome_section_view'), # Subterp, interpretations of a while subpart, emptypart or appendices # Example: http://.../201-Subpart-A-Interp/2013-10706 # http://.../201-Subpart-Interp/2013-10706 # http://.../201-Appendices-Interp/2013-10706 url(r'^%s/%s$' % (subterp_pattern, version_pattern), lt_cache(ChromeSubterpView.as_view()), name=ChromeSubterpView.version_switch_view), # Interpretation of a section/paragraph or appendix # Example: http://.../201-4-Interp/2013-10704 url(r'^%s/%s$' % (interp_pattern, version_pattern), lt_cache(ChromeView.as_view( partial_class=partial_interp.PartialInterpView)), name='chrome_interp_view'), # The whole regulation with chrome # Example: http://.../201/2013-10704 url(r'^%s/%s$' % (reg_pattern, version_pattern), lt_cache(ChromeView.as_view( partial_class=PartialRegulationView, version_switch_view='chrome_regulation_view')), name='chrome_regulation_view'), # A regulation paragraph with chrome
# Example: http://.../regulations/201-3-v/1999/11/8 url( r"^%s/(?P<year>\d{4})/(?P<month>\d{2})/(?P<day>\d{2})$" % paragraph_pattern, redirect_by_date, name="redirect_by_date", ), # A regulation section with chrome # Example: http://.../regulation/201-4/2013-10704 url(r"^%s/%s$" % (section_pattern, version_pattern), ChromeSectionView.as_view(), name="chrome_section_view"), # Subterp, interpretations of a while subpart, emptypart or appendices # Example: http://.../201-Subpart-A-Interp/2013-10706 # http://.../201-Subpart-Interp/2013-10706 # http://.../201-Appendices-Interp/2013-10706 url( r"^%s/%s$" % (subterp_pattern, version_pattern), ChromeSubterpView.as_view(), name=ChromeSubterpView.version_switch_view, ), # Interpretation of a section/paragraph or appendix # Example: http://.../regulation/201-4-Interp/2013-10704 url(r"^%s/%s$" % (interp_pattern, version_pattern), ChromeInterpView.as_view(), name="chrome_interp_view"), # The whole regulation with chrome # Example: http://.../regulation/201/2013-10704 url(r"^%s/%s$" % (reg_pattern, version_pattern), ChromeRegulationView.as_view(), name="chrome_regulation_view"), # A regulation paragraph with chrome # Example: http://.../regulation/201-2-g/2013-10704 url(r"^%s/%s$" % (paragraph_pattern, version_pattern), ChromeParagraphView.as_view(), name="chrome_paragraph_view"), # A regulation landing page # Example: http://.../regulation/201 url(r"^%s$" % reg_pattern, ChromeLandingView.as_view(), name="regulation_landing_view"), # Load just the sidebar
name='chrome_section_diff_view'), # Redirect to version by date # Example: http://.../201-3-v/1999/11/8 url(r'^%s/(?P<year>\d{4})/(?P<month>\d{2})/(?P<day>\d{2})$' % paragraph_pattern, redirect_by_date, name='redirect_by_date'), #A regulation section with chrome #Example: http://.../201-4/2013-10704 url(r'^%s/%s$' % (section_pattern, version_pattern), lt_cache(ChromeSectionView.as_view()), name='chrome_section_view'), # Subterp, interpretations of a while subpart, emptypart or appendices # Example: http://.../201-Subpart-A-Interp/2013-10706 # http://.../201-Subpart-Interp/2013-10706 # http://.../201-Appendices-Interp/2013-10706 url(r'^%s/%s$' % (subterp_pattern, version_pattern), lt_cache(ChromeSubterpView.as_view()), name=ChromeSubterpView.version_switch_view), #Interpretation of a section/paragraph or appendix #Example: http://.../201-4-Interp/2013-10704 url(r'^%s/%s$' % (interp_pattern, version_pattern), lt_cache(ChromeInterpView.as_view()), name='chrome_interp_view'), #The whole regulation with chrome #Example: http://.../201/2013-10704 url(r'^%s/%s$' % (reg_pattern, version_pattern), lt_cache(ChromeRegulationView.as_view()), name='chrome_regulation_view'), #A regulation paragraph with chrome #Example: http://.../201-2-g/2013-10704 url(r'^%s/%s$' % (paragraph_pattern, version_pattern), lt_cache(ChromeParagraphView.as_view()),
# Example: http://.../regulations/201-3-v/1999/11/8 url(r'^%s/(?P<year>\d{4})/(?P<month>\d{2})/(?P<day>\d{2})$' % paragraph_pattern, redirect_by_date, name='redirect_by_date'), #A regulation section with chrome #Example: http://.../regulation/201-4/2013-10704 url(r'^%s/%s$' % (section_pattern, version_pattern), ChromeSectionView.as_view(), name='chrome_section_view'), # Subterp, interpretations of a while subpart, emptypart or appendices # Example: http://.../201-Subpart-A-Interp/2013-10706 # http://.../201-Subpart-Interp/2013-10706 # http://.../201-Appendices-Interp/2013-10706 url(r'^%s/%s$' % (subterp_pattern, version_pattern), ChromeSubterpView.as_view(), name=ChromeSubterpView.version_switch_view), #Interpretation of a section/paragraph or appendix #Example: http://.../regulation/201-4-Interp/2013-10704 url(r'^%s/%s$' % (interp_pattern, version_pattern), ChromeInterpView.as_view(), name='chrome_interp_view'), #The whole regulation with chrome #Example: http://.../regulation/201/2013-10704 url(r'^%s/%s$' % (reg_pattern, version_pattern), ChromeRegulationView.as_view(), name='chrome_regulation_view'), #A regulation paragraph with chrome #Example: http://.../regulation/201-2-g/2013-10704 url(r'^%s/%s$' % (paragraph_pattern, version_pattern), ChromeParagraphView.as_view(),