Commit be3fa4bbea37450a0b3cf230218cb5f6c9e2734d

Authored by Valessio Soares de Brito
1 parent 2e6c8806
Exists in master and in 1 other branch add_vagrant

Fix bug validateForm JS. Thanks path: Caio S. de B. Almeida <caiosba@gmail.com>

src/web/templates/layout.html
... ... @@ -27,22 +27,22 @@ $ url_base = &quot;http://localhost:8080&quot;
27 27 <script type="text/javascript">
28 28 window.onload = function() {
29 29 setupDependencies('weboptions'); //name of form(s). Seperate each with a comma (ie: 'weboptions', 'myotherform' )
30   - };
  30 +};
31 31  
32 32 function validateForm()
33   -{
34   -var u=document.forms["weboptions"]["pkgs_file"].value
35   -var x=document.forms["weboptions"]["pkgs_list"].value
36   -if ((u==null) && (x==null) || (x=="Write your list App here or send a file list this icon:") && (u=="") )
37   - {
38   - alert("Choice your list App or create a list!");
39   - return false;
40   - }
41   -else {
42   - if (x=='Write your list App here or send a file list this icon:') {x=''}
43   - }
44   -};
45   -</script>
  33 + {
  34 + var t = $$("#pkgs_list");
  35 + var i = $$("input[name=pkgs_file]");
  36 + if (!i.val() && ( !t.val() || t.val() == "Write your list App here or send a file list this icon:")) {
  37 + alert("Choose your list app or create a list!");
  38 + return false;
  39 + } else {
  40 + if (i.val()) t.val("");
  41 + return true;
  42 + }
  43 +}
  44 + </script>
  45 +
46 46  
47 47 <script type="text/javascript">
48 48 $$(document).ready(function() {
... ... @@ -158,7 +158,6 @@ else {
158 158 </div>
159 159 </noscript>
160 160  
161   -
162 161 $:content
163 162  
164 163 <div id="footer">
... ...
src/web/templates/survey.html
... ... @@ -7,6 +7,9 @@ $var jsfiles: static/coda-slider-2.0/javascripts/jquery-1.3.2.min.js static/coda
7 7  
8 8 <script type="text/javascript">
9 9 $$(document).ready(function() {
  10 + $$("#bar-header").click(function () {
  11 + $$("#header").slideToggle("slow");
  12 + });
10 13 $$('a[rel*=facebox]').facebox({
11 14 loadingImage : '/static/images/loading.gif',
12 15 closeImage : '/static/images/closelabel.png'
... ... @@ -18,7 +21,7 @@ $var jsfiles: static/coda-slider-2.0/javascripts/jquery-1.3.2.min.js static/coda
18 21 <div id="sidebar">
19 22 <div class="innertube">
20 23  
21   -<div id="details_box" class="graybox align-left glass_blue">
  24 +<div id="details_box" class="graybox align-left">
22 25 <h2>Recommendation strategy details</h2>
23 26 <ul class="toc">
24 27 $for key, value in request.get_details().items():
... ... @@ -80,7 +83,7 @@ $for pkg in pkg_details:
80 83 <a href="#finish" id="finish-button" class="glass">Finish
81 84 <div class="tip important" id="tip-finish"><p>Tem certeza que não gostaria de avaliar uma nova estratégia? </p></div>
82 85 </a>
83   -<label for="strategy_button" id="tip-strategy"><div class="tip note"><p> Gerar um novo resultado com uma estratégia diferente para mesma lista de pacotes. </p></div><input id="strategy-button" name="strategy_button" type="submit" value="New Strategy" class="glass" /></label>
  86 +<label for="strategy_button" id="tip-strategy"><div class="tip note"><p> Gerar um novo resultado com uma estratégia diferente para mesma lista de pacotes ou <a id="bar-header">envie uma nova lista de pacotes</a>. </p></div><input id="strategy-button" name="strategy_button" type="submit" value="New Strategy" class="glass" /></label>
84 87 </div>
85 88  
86 89 </form>
... ...