Přidání tlačítka pro rozbalení a sbalení tabulky.
authorFrantišek Kučera <franta-hg@frantovo.cz>
Sun, 01 Mar 2009 18:29:44 +0100
changeset 4322cc28d200f3
parent 42 63d0f3ef8ca9
child 44 9e8b506ae909
Přidání tlačítka pro rozbalení a sbalení tabulky.
java/HrisniciSpameri/web/filtr.jspx
java/HrisniciSpameri/web/funkce.js
java/HrisniciSpameri/web/souhrn.jspx
java/HrisniciSpameri/web/styl.css
java/HrisniciSpameri/web/tabulkaSouhrnu.jspx
     1.1 --- a/java/HrisniciSpameri/web/filtr.jspx	Sun Mar 01 17:45:45 2009 +0100
     1.2 +++ b/java/HrisniciSpameri/web/filtr.jspx	Sun Mar 01 18:29:44 2009 +0100
     1.3 @@ -8,6 +8,18 @@
     1.4          <fieldset>
     1.5              <label>Začátek: <input name="zacatek" type="text" value="${denniSouhrn.zacatek}"/></label><br/>
     1.6              <label title="Pokud konec nezadáte, zobrazí se souhrn za jeden den – začátek">Konec: <input name="konec" type="text" value="${denniSouhrn.konec}"/></label><br/>
     1.7 +            <label>Graf: <select name="graf">
     1.8 +                    <c:choose>
     1.9 +                        <c:when test="${param.graf == 'ano'}">
    1.10 +                            <option value="ne">Nezobrazovat</option>
    1.11 +                            <option value="ano" selected="selected">Zobrazovat</option>
    1.12 +                        </c:when>
    1.13 +                        <c:otherwise>
    1.14 +                            <option value="ne" selected="selected">Nezobrazovat</option>
    1.15 +                            <option value="ano">Zobrazovat</option>
    1.16 +                        </c:otherwise>
    1.17 +                    </c:choose>
    1.18 +            </select></label><br/>
    1.19              <label>Cíl: <select name="cil">
    1.20                      <option value="0">Všechny cíle</option>
    1.21                      <c:forEach var="c" items="${denniSouhrn.seznamCilu}">
    1.22 @@ -21,7 +33,6 @@
    1.23                          </c:choose>
    1.24                      </c:forEach>
    1.25              </select></label><br/>
    1.26 -            <input name="graf" type="hidden" value="${param.graf}"/>
    1.27              <button>Zobrazit</button>
    1.28          </fieldset>
    1.29      </form>
     2.1 --- a/java/HrisniciSpameri/web/funkce.js	Sun Mar 01 17:45:45 2009 +0100
     2.2 +++ b/java/HrisniciSpameri/web/funkce.js	Sun Mar 01 18:29:44 2009 +0100
     2.3 @@ -11,3 +11,20 @@
     2.4          prvek.style.display = "none";
     2.5      }
     2.6  }
     2.7 +
     2.8 +function rozbalNeboZabal(idElementu, vyska, idTlacitka, textZabalit, textRozbalit)
     2.9 +{
    2.10 +    prvek = document.getElementById(idElementu);
    2.11 +    tlacitko = document.getElementById(idTlacitka);
    2.12 +
    2.13 +    if (prvek.style.maxHeight == "" || prvek.style.maxHeight == vyska)
    2.14 +    {
    2.15 +        prvek.style.maxHeight = "1000000px";
    2.16 +        tlacitko.innerHTML = textZabalit;
    2.17 +    }
    2.18 +    else
    2.19 +    {
    2.20 +        prvek.style.maxHeight = vyska;
    2.21 +        tlacitko.innerHTML = textRozbalit;
    2.22 +    }
    2.23 +}
     3.1 --- a/java/HrisniciSpameri/web/souhrn.jspx	Sun Mar 01 17:45:45 2009 +0100
     3.2 +++ b/java/HrisniciSpameri/web/souhrn.jspx	Sun Mar 01 18:29:44 2009 +0100
     3.3 @@ -15,7 +15,7 @@
     3.4      <h2>Filtr</h2>
     3.5      <jsp:include page="filtr.jspx"/>
     3.6  
     3.7 -    <h2>Denní souhrn</h2>
     3.8 +    <a id="seznamHrisnikuH"><h2>Denní souhrn</h2></a>
     3.9      <jsp:include page="tabulkaSouhrnu.jspx"/>
    3.10  
    3.11      <c:if test="${param.graf == 'ano'}">
     4.1 --- a/java/HrisniciSpameri/web/styl.css	Sun Mar 01 17:45:45 2009 +0100
     4.2 +++ b/java/HrisniciSpameri/web/styl.css	Sun Mar 01 18:29:44 2009 +0100
     4.3 @@ -82,4 +82,5 @@
     4.4  	margin-top: 2px;
     4.5  	padding-left: 10px;
     4.6  	padding-right: 10px;
     4.7 +    width: 100px;
     4.8  }
     4.9 \ No newline at end of file
     5.1 --- a/java/HrisniciSpameri/web/tabulkaSouhrnu.jspx	Sun Mar 01 17:45:45 2009 +0100
     5.2 +++ b/java/HrisniciSpameri/web/tabulkaSouhrnu.jspx	Sun Mar 01 18:29:44 2009 +0100
     5.3 @@ -36,4 +36,5 @@
     5.4              </tbody>
     5.5          </table>
     5.6      </div>
     5.7 +    <p><a onclick="JavaScript: rozbalNeboZabal('seznamHrisnikuScroll', '400px', 'seznamHrisnikuScrollTlacitko', 'Zabalit', 'Rozbalit')" href="#seznamHrisnikuScrollRozbal" id="seznamHrisnikuScrollTlacitko">Rozbalit</a></p>
     5.8  </jsp:root>
     5.9 \ No newline at end of file