Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(36)

Side by Side Diff: src/appengine/scripts/redirector.py

Issue 453093005: Regeneration and redirects for book content (Closed) Base URL: https://github.com/dart-lang/dartlang.org.git@master
Patch Set: Created 6 years, 4 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
« no previous file with comments | « src/appengine/app.yaml ('k') | src/site/docs/dart-up-and-running/contents/ch02.html » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 from webapp2 import * 1 from webapp2 import *
2 2
3 NEWS_POSTS = { 3 NEWS_POSTS = {
4 '/2012/01/26/revisiting-equality.html' : '/2012/01/propo sed-changes-for-equality.html', 4 '/2012/01/26/revisiting-equality.html' : '/2012/01/propo sed-changes-for-equality.html',
5 '/2012/01/20/dart-language-spec-0.07.html' : '/2012/01/dart- language-spec-v007-now-available.html', 5 '/2012/01/20/dart-language-spec-0.07.html' : '/2012/01/dart- language-spec-v007-now-available.html',
6 '/2012/01/17/new-editor-build.html' : '/2012/01/new-d art-editor-build-3331.html', 6 '/2012/01/17/new-editor-build.html' : '/2012/01/new-d art-editor-build-3331.html',
7 '/2012/01/10/new-editor-build.html' : '/2012/01/new-d art-editor-build-3101.html', 7 '/2012/01/10/new-editor-build.html' : '/2012/01/new-d art-editor-build-3101.html',
8 '/2012/01/06/getting-started-with-dart.html' : '/2012/01/getti ng-started-with-dart-screencast.html', 8 '/2012/01/06/getting-started-with-dart.html' : '/2012/01/getti ng-started-with-dart-screencast.html',
9 '/2011/12/21/new-api-docs.html' : '/2011/12/new-a pi-docs-site.html', 9 '/2011/12/21/new-api-docs.html' : '/2011/12/new-a pi-docs-site.html',
10 '/2011/12/19/new-editor-build.html' : '/2011/12/new-d art-editor-build-2380.html', 10 '/2011/12/19/new-editor-build.html' : '/2011/12/new-d art-editor-build-2380.html',
(...skipping 129 matching lines...) Expand 10 before | Expand all | Expand 10 after
140 Route('/docs/cookbook/', CookbookRedirect), 140 Route('/docs/cookbook/', CookbookRedirect),
141 Route('/dartisans/podcast-feed', RedirectHandler, 141 Route('/dartisans/podcast-feed', RedirectHandler,
142 defaults={'_uri': 'http://feeds.feedburner.com/DartisansDartProgrammingLan guagePodcast', 142 defaults={'_uri': 'http://feeds.feedburner.com/DartisansDartProgrammingLan guagePodcast',
143 '_code': 302}), 143 '_code': 302}),
144 Route('/docs/spec/<:.*>', RedirectHandler, 144 Route('/docs/spec/<:.*>', RedirectHandler,
145 defaults={'_uri': '/docs/spec/'}), 145 defaults={'_uri': '/docs/spec/'}),
146 Route('/language-tour/', RedirectHandler, 146 Route('/language-tour/', RedirectHandler,
147 defaults={'_uri': '/docs/dart-up-and-running/contents/ch02.html'}), 147 defaults={'_uri': '/docs/dart-up-and-running/contents/ch02.html'}),
148 Route('/docs/dart-up-and-running/contents/ch04-tools-dartdoc.html', Redirect Handler, 148 Route('/docs/dart-up-and-running/contents/ch04-tools-dartdoc.html', Redirect Handler,
149 defaults={'_uri': '/tools/docgen/'}), 149 defaults={'_uri': '/tools/docgen/'}),
150 Route('/docs/dart-up-and-running/contents/ch04-tools-dart2js.html', Redirect Handler,
151 defaults={'_uri': '/tools/dart2js/'}),
152 Route('/docs/dart-up-and-running/contents/ch04-tools-dart-vm.html', Redirect Handler,
153 defaults={'_uri': '/tools/dart-vm/'}),
150 Route('/docs/technical-overview/', RedirectHandler, 154 Route('/docs/technical-overview/', RedirectHandler,
151 defaults={'_uri': '/docs/dart-up-and-running/contents/ch01.html'}), 155 defaults={'_uri': '/docs/dart-up-and-running/contents/ch01.html'}),
152 Route('/downloads.html', RedirectHandler, 156 Route('/downloads.html', RedirectHandler,
153 defaults={'_uri': '/tools/download.html'}), 157 defaults={'_uri': '/tools/download.html'}),
154 Route('/tools/dartdoc/', RedirectHandler, 158 Route('/tools/dartdoc/', RedirectHandler,
155 defaults={'_uri': '/tools/docgen/'}), 159 defaults={'_uri': '/tools/docgen/'}),
156 Route('/docs/language-tour/', RedirectHandler, 160 Route('/docs/language-tour/', RedirectHandler,
157 defaults={'_uri': '/docs/dart-up-and-running/contents/ch02.html'}), 161 defaults={'_uri': '/docs/dart-up-and-running/contents/ch02.html'}),
158 Route('/docs/library-tour/', RedirectHandler, 162 Route('/docs/library-tour/', RedirectHandler,
159 defaults={'_uri': '/docs/dart-up-and-running/contents/ch03.html'}), 163 defaults={'_uri': '/docs/dart-up-and-running/contents/ch03.html'}),
(...skipping 63 matching lines...) Expand 10 before | Expand all | Expand 10 after
223 defaults={'_uri': '/docs/dart-up-and-running/contents/ch04-tools-dart2js.h tml'}), 227 defaults={'_uri': '/docs/dart-up-and-running/contents/ch04-tools-dart2js.h tml'}),
224 Route('/+isolates', RedirectHandler, 228 Route('/+isolates', RedirectHandler,
225 defaults={'_uri': '/docs/dart-up-and-running/contents/ch03.html#ch03-darti solate---concurrency-with-isolates'}), 229 defaults={'_uri': '/docs/dart-up-and-running/contents/ch03.html#ch03-darti solate---concurrency-with-isolates'}),
226 Route('/+', RedirectHandler, 230 Route('/+', RedirectHandler,
227 defaults={'_uri': 'https://google.com/+dartlang'}), 231 defaults={'_uri': 'https://google.com/+dartlang'}),
228 Route('/mailing-list', RedirectHandler, 232 Route('/mailing-list', RedirectHandler,
229 defaults={'_uri': 'https://groups.google.com/a/dartlang.org/forum/#!forum/ misc'}), 233 defaults={'_uri': 'https://groups.google.com/a/dartlang.org/forum/#!forum/ misc'}),
230 Route('/<path:[^.]*[^/]$>', RedirectHandler, 234 Route('/<path:[^.]*[^/]$>', RedirectHandler,
231 defaults={'_uri': trailing_slash})], 235 defaults={'_uri': trailing_slash})],
232 debug=True) 236 debug=True)
OLDNEW
« no previous file with comments | « src/appengine/app.yaml ('k') | src/site/docs/dart-up-and-running/contents/ch02.html » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698