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="titulek" type="java.lang.String" required="false"/>
11 <jsp:directive.tag description="Obaluje všechny stránky – obsahuje XHTML záhlaví a zápatí"/>
13 <jsp:output doctype-public="-//W3C//DTD XHTML 1.1 plus MathML 2.0 plus SVG 1.1//EN"
14 doctype-system="http://www.w3.org/2002/04/xhtml-math-svg/xhtml-math-svg.dtd"
15 doctype-root-element="html"
16 omit-xml-declaration="false"/>
18 <c:set var="prihlasenyUzivatel" scope="request" value="${pageContext.request.userPrincipal.name}"/>
19 <!-- zc = základní cesta = contextPath s lomítkem na konci -->
20 <c:set var="zc" scope="application" value="${pageContext.request.contextPath}/"/>
22 <html xmlns="http://www.w3.org/1999/xhtml">
25 <c:when test="${titulek == null}">
26 <title><fmt:message key="nazev"/></title>
29 <title>${fn:escapeXml(titulek)} – <fmt:message key="nazev"/></title>
32 <link href="${zc}styl.css" type="text/css" rel="StyleSheet"/>
33 <link href="${zc}js/colorbox/colorbox.css" type="text/css" rel="StyleSheet"/>
34 <script type="text/javascript" src="${zc}js/jquery.js"></script>
35 <script type="text/javascript" src="${zc}js/jquery.bxSlider.js"></script>
36 <script type="text/javascript" src="${zc}js/colorbox/jquery.colorbox-min.js"></script>
37 <script type="text/javascript" src="${zc}js/hlasovani.js"></script>
38 <script type="text/javascript" src="${zc}js/komentare.js"></script>
39 <script type="text/javascript" src="${zc}js/fotkyPodniku.js"></script>
40 <link rel="alternate" type="application/atom+xml" title="podniky" href="${zc}atom/" />
41 <fmt:message key="meta.popis" var="metaPopis"/>
42 <fmt:message key="meta.klicova-slova" var="metaKlicovaSlova"/>
43 <fmt:message key="meta.autor" var="metaAutor"/>
44 <meta name="description" content="${metaPopis}"/>
45 <meta name="keywords" content="${metaKlicovaSlova}" />
46 <meta name="author" content="${metaAutor}"/>
47 <meta name="robots" content="index, follow" />
50 <p id="csrfToken"><c:out value="${sessionScope['CSRF_TOKEN']}"/></p>
51 <script type="text/javascript">
53 nekurak.contextPath = "${zc}";
58 <h1><a href="${zc}"><fmt:message key="nazev"/></a></h1>
62 <li><a href="${zc}"><fmt:message key="uvod"/></a></li>
63 <!-- TODO: použít Jabberot, dočasně vypnuté
64 <li><a href="?akce=chat"><fmt:message key="chat.nadpis"/></a></li>
68 <c:when test="${prihlasenyUzivatel == null}">
69 <li><a href="${zc}?akce=prihlaseni"><fmt:message key="prihlasitSe"/></a></li>
70 <li><a href="${zc}?akce=registrovatUzivatele"><fmt:message key="registrovatSe"/></a></li>
73 <li><a href="${zc}?akce=pridatPodnik"><fmt:message key="pridatPodnik"/></a></li>
74 <li id="prihlasenyUzivatel"><fmt:message key="prihlasenyUzivatel"/>: ${prihlasenyUzivatel}</li>
75 <li><a href="${zc}?akce=prihlaseni&amp;odhlasit=ano"><fmt:message key="odhlasitSe"/></a></li>
85 <!-- Vlastní obsah stránky -->
92 <fmt:message key="licence"/>&#160;
93 <a href="${zc}nekurak.net-src.zip">nekurak.net-src.zip</a>
94 <a href="${zc}nekurak.net-src.zip.SHA-512">.</a>