Lepší vzhled formuláře
authorFrantišek Kučera <franta-hg@frantovo.cz>
Sat Feb 14 23:03:13 2009 +0100 (2009-02-14)
changeset 27f410145eb680
parent 26 feb4c3774c42
child 28 dbb434bd4b99
Lepší vzhled formuláře
java/HrisniciSpameri/src/java/cz/frantovo/hrisniciSpameri/dto/Souhrn.java
java/HrisniciSpameri/web/souhrn.jspx
java/HrisniciSpameri/web/styl.css
     1.1 --- a/java/HrisniciSpameri/src/java/cz/frantovo/hrisniciSpameri/dto/Souhrn.java	Sat Feb 14 22:30:29 2009 +0100
     1.2 +++ b/java/HrisniciSpameri/src/java/cz/frantovo/hrisniciSpameri/dto/Souhrn.java	Sat Feb 14 23:03:13 2009 +0100
     1.3 @@ -1,7 +1,6 @@
     1.4  package cz.frantovo.hrisniciSpameri.dto;
     1.5  
     1.6  import java.io.Serializable;
     1.7 -import java.net.InetAddress;
     1.8  import java.sql.Date;
     1.9  
    1.10  /**
    1.11 @@ -16,6 +15,7 @@
    1.12      private int pocet;
    1.13      private Cil cil;
    1.14  
    1.15 +    /** Den pokusu, nebo den posledního pokusu, pokud jsou zde agregovány pokusy za více dní */
    1.16      public Date getDen() {
    1.17          return den;
    1.18      }
     2.1 --- a/java/HrisniciSpameri/web/souhrn.jspx	Sat Feb 14 22:30:29 2009 +0100
     2.2 +++ b/java/HrisniciSpameri/web/souhrn.jspx	Sat Feb 14 23:03:13 2009 +0100
     2.3 @@ -36,22 +36,24 @@
     2.4  
     2.5      <h2>Denní souhrn</h2>
     2.6      <form action="#" method="get">
     2.7 -        <input name="zacatek" type="text" value="${denniSouhrn.zacatek}"/>
     2.8 -        <input name="konec" type="text" value="${denniSouhrn.konec}"/>
     2.9 -        <select name="cil">
    2.10 -            <option value="0">Všechny cíle</option>
    2.11 -            <c:forEach var="c" items="${denniSouhrn.seznamCilu}">
    2.12 -                <c:choose>
    2.13 -                    <c:when test="${c.id == denniSouhrn.cil}">
    2.14 -                        <option value="${c.id}" selected="selected"><c:out value="${c.nazev}"/></option>
    2.15 -                    </c:when>
    2.16 -                    <c:otherwise>
    2.17 -                        <option value="${c.id}"><c:out value="${c.nazev}"/></option>
    2.18 -                    </c:otherwise>
    2.19 -                </c:choose>
    2.20 -            </c:forEach>
    2.21 -        </select>
    2.22 -        <button>Zobrazit</button>
    2.23 +        <fieldset>
    2.24 +            <label>Začátek: <input name="zacatek" type="text" value="${denniSouhrn.zacatek}"/></label><br/>
    2.25 +            <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/>
    2.26 +            <label>Cíl: <select name="cil">
    2.27 +                <option value="0">Všechny cíle</option>
    2.28 +                <c:forEach var="c" items="${denniSouhrn.seznamCilu}">
    2.29 +                    <c:choose>
    2.30 +                        <c:when test="${c.id == denniSouhrn.cil}">
    2.31 +                            <option value="${c.id}" selected="selected"><c:out value="${c.nazev}"/></option>
    2.32 +                        </c:when>
    2.33 +                        <c:otherwise>
    2.34 +                            <option value="${c.id}"><c:out value="${c.nazev}"/></option>
    2.35 +                        </c:otherwise>
    2.36 +                    </c:choose>
    2.37 +                </c:forEach>
    2.38 +            </select></label><br/>
    2.39 +            <button>Zobrazit</button>
    2.40 +        </fieldset>
    2.41      </form>
    2.42  
    2.43      <table class="sortable" id="seznamHrisniku">
     3.1 --- a/java/HrisniciSpameri/web/styl.css	Sat Feb 14 22:30:29 2009 +0100
     3.2 +++ b/java/HrisniciSpameri/web/styl.css	Sat Feb 14 23:03:13 2009 +0100
     3.3 @@ -38,4 +38,31 @@
     3.4  
     3.5  #seznamCilu {
     3.6      display: none;
     3.7 +}
     3.8 +
     3.9 +form {
    3.10 +	text-align: right;
    3.11 +	max-width: 22em;
    3.12 +}
    3.13 +
    3.14 +fieldset {
    3.15 +    border: none;
    3.16 +}
    3.17 +
    3.18 +input	{
    3.19 +	margin: 2px;
    3.20 +	padding: 2px;
    3.21 +	width: 200px;
    3.22 +}
    3.23 +
    3.24 +select	{
    3.25 +	margin: 2px;
    3.26 +	padding: 2px;
    3.27 +	width: 208px;
    3.28 +}
    3.29 +button	{
    3.30 +	margin: 2px;
    3.31 +	margin-top: 2px;
    3.32 +	padding-left: 10px;
    3.33 +	padding-right: 10px;
    3.34  }
    3.35 \ No newline at end of file