diff --git a/for-zip/#index-template.soy# b/for-zip/#index-template.soy# new file mode 100644 index 000000000..cbb6f1890 --- /dev/null +++ b/for-zip/#index-template.soy# @@ -0,0 +1,97 @@ +{namespace appsIndex} + +/** + * This is a Closure Template. + * + * To regenerate just en.js, run this command: + * java -jar ../_soy/SoyToJsSrcCompiler.jar --outputPathFormat generated/en.js --srcs ../common.soy,template.soy,../code/template.soy,../graph/template.soy,../maze/template.soy,../plane/template.soy,../puzzle/template.soy,../turtle/template.soy + * + * To regenerate all files, see: trunk/apps/common.soy + */ + +/** + * Translated messages for use on page. + */ +{template .messages} + {call apps.messages /} +
+ {msg meaning="Apps.indexTitle" desc="page text - The word \u0026quot;Apps\u0026quot; is short for \u0026quot;Applications\u0026quot;. We chose it because it is more informal. This and the following messages currently appear at [http://blockly-demo.appspot.com/static/apps/index.html]."}Blockly Apps{/msg} + {msg meaning="Apps.indexFooter" desc="page text - Text appearing at the end of the page. Parameters:\n* %1 - the Blockly URL"}Blockly is free and open source. To contribute code or translations to Blockly, or to use Blockly in your own app, visit %1.{/msg} +
+{/template} + +/** + * Web page structure. + */ +{template .start} + {call .messages /} + + +
+

{msg meaning="Apps.indexTitle" desc="IBID"}Blockly Apps{/msg}

+
+
+ {{msg meaning="Apps.choiceIntro" desc="page text - This appears before a list of Blockly apps. Please surround the name of Blockly with brackets so we can make it a hyperlink. Please use the same term for \u0026quot;Blockly\u0026quot; as in {lb}{lb}msg-blockly|Apps.blocklyMessage{rb}{rb}."}}Blockly is a graphical programming environment. Below are some sample applications that use Blockly.{{/msg}}
+ + + + + + + + + + + + + + + + + + + + + +
+ + + + +
{msg meaning="Puzzle.title" desc="IBID"}Puzzle{/msg} +
+
{msg meaning="Apps.puzzleSubtitle" desc="page text - A subtitle describing Blockly's [https://blockly-demo.appspot.com/static/apps/puzzle/index.html Puzzle application]."}Learn to use Blockly's interface.{/msg}
+
+ + + + +
{msg meaning="Maze.maze" desc="IBID"}Maze{/msg}
+
{msg meaning="Apps.mazeSubtitle" desc="page text - A subtitle describing Blockly's [https://blockly-demo.appspot.com/static/apps/maze/index.html Maze application]."}Use Blockly to solve a maze.{/msg}
+
+ + + + +
{msg meaning="Turtle.title" desc="IBID"}Turtle Graphics{/msg}
+
{msg meaning="Apps.turtleSubtitle" desc="page text - A subtitle describing Blockly's [https://blockly-demo.appspot.com/static/apps/turtle/index.html Turtle application]."}Use Blockly to draw.{/msg}
+
+ + + + +
{msg meaning="Code.title" desc="IBID"}Code{/msg}
+
{msg meaning="Apps.codeSubtitle" desc="page text - A subtitle describing Blockly's [https://blockly-demo.appspot.com/static/apps/code/index.html Code application]."}Export a Blockly program into JavaScript, Python or XML.{/msg}
+
+ + // The footer messages are set in index.html. +

+ blockly.googlecode.com + +{/template} + + + + + diff --git a/for-zip/.#index-template.soy b/for-zip/.#index-template.soy new file mode 120000 index 000000000..1fb002922 --- /dev/null +++ b/for-zip/.#index-template.soy @@ -0,0 +1 @@ +spertus@spertus.mtv.corp.google.com.32381:1379526007 \ No newline at end of file diff --git a/for-zip/make-zip.sh b/for-zip/make-zip.sh index 9ee263847..006299425 100755 --- a/for-zip/make-zip.sh +++ b/for-zip/make-zip.sh @@ -30,6 +30,9 @@ cd /var/tmp rm /usr/local/google/home/spertus/src-mirror/blockly/blockly.zip zip -r /usr/local/google/home/spertus/src-mirror/blockly/blockly.zip blockly-zip -x "**/.svn**" +echo 'Please upload to Google drive.' + +