From 2689b2e69e77677522bc75cb7d790bc30ff644ab Mon Sep 17 00:00:00 2001 From: Jesse Morgan Date: Mon, 3 Jun 2013 17:53:53 -0700 Subject: Adding Initial Survey Templates Adding the base survey template and the image and text question types. Moved the hero section to the index.html template to make common-page more common. Also adding jquery and some initial grow.js code. --- src/templates/macros/common-page.ftl | 2 -- src/templates/pages/index.html.ftl | 2 ++ src/templates/templates/question-image.ftl | 16 ++++++++++++ src/templates/templates/question-text.ftl | 17 ++++++++++++ src/templates/templates/survey.ftl | 42 ++++++++++++++++++++++++++++++ 5 files changed, 77 insertions(+), 2 deletions(-) create mode 100644 src/templates/templates/question-image.ftl create mode 100644 src/templates/templates/question-text.ftl create mode 100644 src/templates/templates/survey.ftl (limited to 'src') diff --git a/src/templates/macros/common-page.ftl b/src/templates/macros/common-page.ftl index 560fa48..1a5c3d3 100644 --- a/src/templates/macros/common-page.ftl +++ b/src/templates/macros/common-page.ftl @@ -12,8 +12,6 @@
<#include "/templates/nav.ftl"> - <#include "/templates/index-hero.ftl"> - <#nested>
diff --git a/src/templates/pages/index.html.ftl b/src/templates/pages/index.html.ftl index 1505289..44f9dce 100644 --- a/src/templates/pages/index.html.ftl +++ b/src/templates/pages/index.html.ftl @@ -2,6 +2,8 @@ <#include "/macros/common-page.ftl"> <@commonpage> + <#include "/templates/index-hero.ftl"> + <@noticebox> The Grow Process focuses on the topic that you want to learn about. Out 'Assessment' test will give you the right courses diff --git a/src/templates/templates/question-image.ftl b/src/templates/templates/question-image.ftl new file mode 100644 index 0000000..63f0616 --- /dev/null +++ b/src/templates/templates/question-image.ftl @@ -0,0 +1,16 @@ +
+ <#list question.answers?keys as answerid> + <#if selectedAnswerId?? && answerid == selectedAnswerId> + ${question.answers[answerid]!} + <#else> + ${question.answers[answerid]!} + + +
+ +

${question.question}

+<#if question.description??> +

+ ${question.description} +

+ diff --git a/src/templates/templates/question-text.ftl b/src/templates/templates/question-text.ftl new file mode 100644 index 0000000..ac5b846 --- /dev/null +++ b/src/templates/templates/question-text.ftl @@ -0,0 +1,17 @@ +

${question.question}

+<#if question.description??> +

+ ${question.description} +

+ + +
+ <#list question.answers?keys as answerid> + <#if selectedAnswerId?? && answerid == selectedAnswerId> +
${question.answers[answerid].text}
+ <#else> +
${question.answers[answerid].text}
+ + +
+ diff --git a/src/templates/templates/survey.ftl b/src/templates/templates/survey.ftl new file mode 100644 index 0000000..5e3722d --- /dev/null +++ b/src/templates/templates/survey.ftl @@ -0,0 +1,42 @@ +<#include "/macros/common.ftl"> +<#include "/macros/common-page.ftl"> +<#include "/macros/surveycontent.ftl"> + +<@commonpage> + <@noticebox> + The Grow Process focuses on the topic that you want to learn + about. Our 'Assessment' test will give you the right courses + fit for your level. + + +
+
+
+ +
+
+ + + +
+ <#switch question.type> + <#case "text"> + <#include "/templates/question-text.ftl"> + <#break> + <#case "image"> + <#include "/templates/question-image.ftl"> + <#break> + +
+
+
+ + -- cgit v1.2.3