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,22 +27,22 @@ $ url_base = &quot;http://localhost:8080&quot;
27 <script type="text/javascript"> 27 <script type="text/javascript">
28 window.onload = function() { 28 window.onload = function() {
29 setupDependencies('weboptions'); //name of form(s). Seperate each with a comma (ie: 'weboptions', 'myotherform' ) 29 setupDependencies('weboptions'); //name of form(s). Seperate each with a comma (ie: 'weboptions', 'myotherform' )
30 - }; 30 +};
31 31
32 function validateForm() 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 <script type="text/javascript"> 47 <script type="text/javascript">
48 $$(document).ready(function() { 48 $$(document).ready(function() {
@@ -158,7 +158,6 @@ else { @@ -158,7 +158,6 @@ else {
158 </div> 158 </div>
159 </noscript> 159 </noscript>
160 160
161 -  
162 $:content 161 $:content
163 162
164 <div id="footer"> 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,6 +7,9 @@ $var jsfiles: static/coda-slider-2.0/javascripts/jquery-1.3.2.min.js static/coda
7 7
8 <script type="text/javascript"> 8 <script type="text/javascript">
9 $$(document).ready(function() { 9 $$(document).ready(function() {
  10 + $$("#bar-header").click(function () {
  11 + $$("#header").slideToggle("slow");
  12 + });
10 $$('a[rel*=facebox]').facebox({ 13 $$('a[rel*=facebox]').facebox({
11 loadingImage : '/static/images/loading.gif', 14 loadingImage : '/static/images/loading.gif',
12 closeImage : '/static/images/closelabel.png' 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,7 +21,7 @@ $var jsfiles: static/coda-slider-2.0/javascripts/jquery-1.3.2.min.js static/coda
18 <div id="sidebar"> 21 <div id="sidebar">
19 <div class="innertube"> 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 <h2>Recommendation strategy details</h2> 25 <h2>Recommendation strategy details</h2>
23 <ul class="toc"> 26 <ul class="toc">
24 $for key, value in request.get_details().items(): 27 $for key, value in request.get_details().items():
@@ -80,7 +83,7 @@ $for pkg in pkg_details: @@ -80,7 +83,7 @@ $for pkg in pkg_details:
80 <a href="#finish" id="finish-button" class="glass">Finish 83 <a href="#finish" id="finish-button" class="glass">Finish
81 <div class="tip important" id="tip-finish"><p>Tem certeza que não gostaria de avaliar uma nova estratégia? </p></div> 84 <div class="tip important" id="tip-finish"><p>Tem certeza que não gostaria de avaliar uma nova estratégia? </p></div>
82 </a> 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 </div> 87 </div>
85 88
86 </form> 89 </form>