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"
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ů"/>
13 <jsp:useBean id="zahlavi" class="cz.frantovo.nekurak.web.Zahlavi" scope="request"/>
14 <jsp:setProperty name="zahlavi" property="podnik" value="${podnik}"/>
16 <div class="podnik oddelovac">
17 <!-- Tři bloky vedle sebe -->
19 <!-- Název a adresa podniku -->
21 <c:if test="${!detailPodniku}">
22 <h2><a href="${zc}podnik/${podnik.id}"><c:out value="${podnik.nazev}"/></a></h2>
24 <p><c:out value="${podnik.popis}"/></p>
26 <fmt:message key="uvod.adresa"/>:<br/>
27 <c:out value="${podnik.ulice}"/>&#160;<c:out value="${podnik.cisloPopisne}"/><br/>
28 <c:out value="${podnik.mesto}"/>
30 <c:set var="domena" value="${podnik.urlDomena}"/>
31 <c:if test="${domena != null}">
33 <fmt:message key="uvod.www" var="titulekWwwStranka"/>
34 <a href="${fn:escapeXml(podnik.url)}" title="${fn:escapeXml(titulekWwwStranka)}">
35 <c:out value="${domena}"/>
41 <!-- Kategorie podniku (hospoda, vinárna atd.) -->
42 <c:forEach var="k" items="${podnik.kategorie}">
44 <fmt:message key="dto.kategorie.${k.id}.popis" var="popisKategorie"/>
45 <a href="${zc}?kategorie=${k.id}" title="${popisKategorie}">
46 <fmt:message key="dto.kategorie.${k.id}.nazev"/>
51 <!-- Kuřáckost podniku -->
53 <c:when test="${podnik.kurackost.id == 2}"><c:set var="cssKurackost" value="kladny"/></c:when>
54 <c:otherwise><c:set var="cssKurackost" value="nevyrazny"/></c:otherwise>
56 <li class="${cssKurackost}">
57 <fmt:message key="dto.podnik.kurackost.${podnik.kurackost.id}.popis" var="popisKurackosti"/>
58 <a href="${zc}?kurackost=${podnik.kurackost.id}" title="${popisKurackosti}">
59 <fmt:message key="dto.podnik.kurackost.${podnik.kurackost.id}.nazev"/>
64 <c:set var="spokojenost" value="${zahlavi.vysledek.spokojenost}"/>
66 <c:when test="${spokojenost}"><c:set var="cssSpokojenost" value="kladny"/></c:when>
67 <c:otherwise><c:set var="cssSpokojenost" value="nevyrazny"/></c:otherwise>
69 <li class="${cssSpokojenost}">
70 <fmt:message key="dto.podnik.spokojenost.${spokojenost}.popis" var="popisSpokojenosti"/>
71 <a href="${zc}#spokojenost_${spokojenost}" title="${popisSpokojenosti}">
72 <fmt:message key="dto.podnik.spokojenost.${spokojenost}.nazev"/>
78 <!-- Hlasování a graf -->
79 <div class="hlasovani">
80 <nk:hlasovani podnik="${podnik.id}" hlasuAno="${zahlavi.vysledek.hlasuAno}" hlasuNe="${zahlavi.vysledek.hlasuNe}"/>
83 <!-- Fotky podniku -->
85 <nk:fotkyPodniku podnik="${podnik}"/>
90 <c:if test="${detailPodniku}">
91 <!-- konec obtékaných bloků -->
92 <div class="cistic oddelovac"></div>