java/nekurak.net-web/web/WEB-INF/tags/nekurak/podnikZahlavi.tag
author František Kučera <franta-hg@frantovo.cz>
Wed Jan 12 16:15:37 2011 +0100 (2011-01-12)
changeset 164 e146e2e3b80b
parent 163 5f0d5e1305b3
child 166 7f9c6d10c3f6
permissions -rw-r--r--
Spokojenost: soulad kuřáckosti podniku s výsledky hlasování.
     1 <?xml version="1.0" encoding="UTF-8"?>
     2 <jsp:root xmlns:jsp="http://java.sun.com/JSP/Page"
     3 		  xmlns:c="http://java.sun.com/jsp/jstl/core"
     4 		  xmlns:fmt="http://java.sun.com/jsp/jstl/fmt"
     5 		  xmlns:fn="http://java.sun.com/jsp/jstl/functions"
     6 		  xmlns:nk="urn:jsptagdir:/WEB-INF/tags/nekurak"
     7 		  xmlns:nkfn="/WEB-INF/nekurakFunkce"
     8 		  version="2.0">
     9 
    10 	<jsp:directive.attribute name="podnik" type="cz.frantovo.nekurak.dto.Podnik" required="true"/>
    11 	<jsp:directive.attribute name="detailPodniku" type="Boolean" required="true" description="true = záhlaví podniku na stránce detail | false = výpis jednoho podniku na stránce s přehledem podniků"/>
    12 
    13 	<jsp:useBean id="zahlavi" class="cz.frantovo.nekurak.web.Zahlavi" scope="request"/>
    14 	<jsp:setProperty name="zahlavi" property="podnik" value="${podnik}"/>
    15 
    16 	<div class="podnik oddelovac">
    17 		<!-- Tři bloky vedle sebe -->
    18 
    19 		<!-- Název a adresa podniku -->
    20 		<div class="adresa">
    21 			<c:if test="${!detailPodniku}">
    22 				<h2><a href="?akce=detail&amp;amp;podnik=${podnik.id}"><c:out value="${podnik.nazev}"/></a></h2>
    23 			</c:if>
    24 			<p><c:out value="${podnik.popis}"/></p>
    25 			<p>
    26 				<fmt:message key="uvod.adresa"/>:<br/>
    27 				<c:out value="${podnik.ulice}"/>&amp;#160;
    28 				<c:out value="${podnik.cisloPopisne}"/><br/>
    29 				<c:out value="${podnik.mesto}"/>
    30 			</p>
    31 			<c:set var="domena" value="${podnik.urlDomena}"/>
    32 			<c:if test="${domena != null}">
    33 				<p>
    34 					<fmt:message key="uvod.www" var="titulekWwwStranka"/>
    35 					<a href="${fn:escapeXml(podnik.url)}" title="${fn:escapeXml(titulekWwwStranka)}">
    36 						<c:out value="${domena}"/>
    37 					</a>
    38 				</p>
    39 			</c:if>
    40 
    41 			<ul class="stitky">
    42 				<!-- Kategorie podniku (hospoda, vinárna atd.) -->
    43 				<c:forEach var="k" items="${podnik.kategorie}">
    44 					<li>
    45 						<fmt:message key="dto.kategorie.${k.id}.popis" var="popisKategorie"/>
    46 						<a href="?akce=kategorie&amp;amp;id=${k.id}" title="${popisKategorie}">
    47 							<fmt:message key="dto.kategorie.${k.id}.nazev"/>
    48 						</a>
    49 					</li>
    50 				</c:forEach>
    51 
    52 				<!-- Kuřáckost podniku -->
    53 				<li class="kurackost_${podnik.kurackost.id}">
    54 					<fmt:message key="dto.podnik.kurackost.${podnik.kurackost.id}.popis" var="popisKurackosti"/>
    55 					<a href="?akce=kurackost&amp;amp;id=${podnik.kurackost.id}" title="${popisKurackosti}">
    56 						<fmt:message key="dto.podnik.kurackost.${podnik.kurackost.id}.nazev"/>
    57 					</a>
    58 				</li>
    59 
    60 				<!-- Spokojenost-->
    61 				<c:set var="spokojenost" value="${zahlavi.vysledek.spokojenost}"/>
    62 				<li class="spokojenost_${spokojenost}">
    63 					<fmt:message key="dto.podnik.spokojenost.${spokojenost}.popis" var="popisSpokojenosti"/>
    64 					<a href="?akce=spokojenost&amp;amp;id=${spokojenost}" title="${popisSpokojenosti}">
    65 						<fmt:message key="dto.podnik.spokojenost.${spokojenost}.nazev"/>
    66 					</a>
    67 				</li>
    68 			</ul>
    69 		</div>
    70 
    71 		<!-- Hlasování a graf -->
    72 		<div class="hlasovani">
    73 			<nk:hlasovani podnik="${podnik.id}" hlasuAno="${zahlavi.vysledek.hlasuAno}" hlasuNe="${zahlavi.vysledek.hlasuNe}"/>
    74 		</div>
    75 
    76 		<!-- Fotky podniku -->
    77 		<div class="fotky">
    78 			<nk:fotkyPodniku podnik="${podnik}"/>
    79 		</div>
    80 
    81 	</div>
    82 
    83 	<c:if test="${detailPodniku}">
    84 		<!-- konec obtékaných bloků -->
    85 		<div class="cistic oddelovac"></div>
    86 	</c:if>
    87 
    88 
    89 </jsp:root>