diff --git a/appengine/app.yaml b/appengine/app.yaml index bf87b6515..90fbd00a2 100644 --- a/appengine/app.yaml +++ b/appengine/app.yaml @@ -26,14 +26,6 @@ handlers: - url: /static/apps/code/(de|en|hu|vi|zh_tw)\.html static_files: redirect.html upload: redirect.html -# Plane moved to index.html on 7 Aug 2013. -- url: /static/apps/plane/plane\.html - static_files: redirect.html - upload: redirect.html -# Plane became language-agnostic on 20 Jul 2013. -- url: /static/apps/plane/(1_|2_)?(en|hu|vi|vn)\.html - static_files: redirect.html - upload: redirect.html # Puzzle moved to Blockly Games on 15 Oct 2014. - url: /static/apps/puzzle/.* static_files: redirect.html @@ -50,6 +42,10 @@ handlers: - url: /static/apps/graph/.* static_files: redirect.html upload: redirect.html +# Plane moved from apps to demos on 13 Nov 2014. +- url: /static/apps/plane/.* + static_files: redirect.html + upload: redirect.html # Block Factory moved from apps to demos on 16 Oct 2014. - url: /static/apps/blockfactory/.* static_files: redirect.html diff --git a/appengine/redirect.html b/appengine/redirect.html index 28d213f00..e1b92efd1 100644 --- a/appengine/redirect.html +++ b/appengine/redirect.html @@ -62,6 +62,9 @@ if (loc.match('/apps/puzzle/')) { if (loc.match('/apps/graph/')) { // Graph moved from apps to demos on 10 Nov 2014. loc = loc.replace('/apps/', '/demos/'); +} else if (loc.match('/apps/plane/')) { + // Graph moved from apps to demos on 10 Nov 2014. + loc = loc.replace('/apps/', '/demos/'); } else if (loc.match('/apps/blockfactory/')) { // Block Factory moved from apps to demos on 16 Oct 2014. loc = loc.replace('/apps/', '/demos/'); diff --git a/apps/code/generated/ace.js b/apps/code/generated/ace.js index cea66014d..8b45899d5 100644 --- a/apps/code/generated/ace.js +++ b/apps/code/generated/ace.js @@ -41,7 +41,7 @@ codepage.messages = function(opt_data, opt_ignored, opt_ijData) { codepage.start = function(opt_data, opt_ignored, opt_ijData) { - return codepage.messages(null, null, opt_ijData) + ' - -
- +Blockly is a graphical programming environment. Below are some sample + applications that use Blockly.
+ +|
+
+ |
+
+
+ Export a Blockly program into JavaScript, Python, Dart or XML.
+ |
+
Blockly is free and open source. To contribute code or translations to + Blockly, or to use Blockly in your own app, visit + developers.google.com/blockly.
+