/nu/src/prog/create.html

https://github.com/bobbor/pckgr.io · HTML · 106 lines · 104 code · 1 blank · 1 comment · 0 complexity · 5da7ef919542f90a6cbac750442d64ce MD5 · raw file

  1. <!DOCTYPE html>
  2. <html>
  3. <head>
  4. <meta charset="utf-8">
  5. <title>Create New Project - Sluraff</title>
  6. <link rel="stylesheet" href="http://fonts.googleapis.com/css?family=Droid+Sans:400,700" />
  7. <link rel="stylesheet" href="css/create.css" />
  8. </head>
  9. <body id="home">
  10. <div id="wrapper">
  11. <section class="column">
  12. <div>
  13. <header>
  14. <h4>Create Project</h4>
  15. </header>
  16. <section id="content"><div></div>
  17. <!--<canvas id="process_canvas" width="300" height="20"></canvas>-->
  18. </section>
  19. <footer>
  20. <div>
  21. <div class="actions btn-group pull-left">
  22. <button class="btn btn-small back"><i class="fugue-back"></i> Back</button>
  23. </div>
  24. <div class="actions btn-group pull-right">
  25. <button class="btn btn-small btn-success next">Next <i class="fugue-next fugue-right"></i></button>
  26. </div>
  27. </div>
  28. </footer>
  29. </div>
  30. </section>
  31. </div>
  32. <script type="text/template" id="basicStep-template">
  33. <h4><%= title %></h4>
  34. <form class="form">
  35. <% for(var i = 0; i < inputs.length; i++) { %>
  36. <% if(inputs[i].type === "multiple") { %>
  37. <% for(var j = 0; j < inputs[i].attr.values.length; j++) { %>
  38. <label class="<%= inputs[i].attr.type %>">
  39. <% if(inputs[i].attr.type !== 'checkbox' && inputs[i].attr.type !== 'radio') { %>
  40. <%= inputs[i].label[j] %>
  41. <% } %>
  42. <input<% for(var k in inputs[i].attr) {
  43. if(k === 'values') { %>
  44. value="<%= inputs[i].attr.values[j] %>"
  45. <% } else { %>
  46. <%= k %>="<%= inputs[i].attr[k] %>"
  47. <% } %>
  48. <% } %> />
  49. <% if(inputs[i].attr.type === 'checkbox' || inputs[i].attr.type === 'radio') { %>
  50. <%= inputs[i].label[j] %>
  51. <% } %>
  52. </label>
  53. <% } %>
  54. <% } else if(inputs[i].type === "single") { %>
  55. <label class="<%= inputs[i].attr.type %>">
  56. <% if(inputs[i].attr.type !== 'checkbox' && inputs[i].attr.type !== 'radio') { %>
  57. <%= inputs[i].label[j] %>
  58. <% } %>
  59. <input<% for(var j in inputs[i].attr) { print(' '+j+'="'+inputs[i].attr[j]+'"'); } %> />
  60. <% if(inputs[i].attr.type === 'checkbox' || inputs[i].attr.type === 'radio') { %>
  61. <%= inputs[i].label[j] %>
  62. <% } %>
  63. </label>
  64. <% } %>
  65. <% if(inputs[i].helptext) { %>
  66. <span class="help-block"><%= inputs[i].helptext %></span>
  67. <% } %>
  68. <% } %>
  69. </form>
  70. </script>
  71. <script type="text/template" id="result-template">
  72. <h4><%= title %></h4>
  73. <% for(var i = 0;i < data.length; i++) { %>
  74. <div class="row-fluid">
  75. <div class="span12">
  76. <dl class="dl-horizontal">
  77. <dt><%= data[i].data.result %></dt>
  78. <dd><%= data[i].form[0].value %></dd>
  79. </dl>
  80. </div>
  81. </div>
  82. <% } %>
  83. </script>
  84. <script src="js/lib/jquery.js"></script>
  85. <script src="js/lib/underscore.js"></script>
  86. <script src="js/lib/backbone.js"></script>
  87. <script>
  88. window.Sluraff || (window.Sluraff = {
  89. defs: {},
  90. inst: {}
  91. });
  92. </script>
  93. <script src="js/helper/plugs.js"></script>
  94. <script src="js/helper/log.js"></script>
  95. <script src="js/helper/guid.js"></script>
  96. <script src="js/data/fsBridge.js"></script>
  97. <script src="js/create/models/Step.js"></script>
  98. <script src="js/create/views/ResultView.js"></script>
  99. <script src="js/create/views/StepView.js"></script>
  100. <script src="js/create/collections/Steps.js"></script>
  101. <script src="js/create/views/ProcessView.js"></script>
  102. <script src="js/create/views/FooterView.js"></script>
  103. <script src="js/create/init.js"></script>
  104. </body>
  105. </html>