Changeset 38:0a865a665698
- Timestamp:
- 06/02/09 01:36:17 (15 years ago)
- Branch:
- default
- Location:
- java/sql-vyuka
- Files:
-
- 5 modified
Legend:
- Unmodified
- Added
- Removed
-
java/sql-vyuka/src/java/cz/frantovo/sql/vyuka/preklady_cs.properties
r37 r38 40 40 navigace.nasledujici=N\u00E1sleduj\u00EDc\u00ED lekce 41 41 42 pruvodce.chyba.nadpis= Chyba43 pruvodce.chyba.obsah=<p> Kapitola nenalezena.</p>42 pruvodce.chyba.nadpis=Nenalezeno 43 pruvodce.chyba.obsah=<p>Takov\u00E1 kapitola tu nen\u00ED.</p> -
java/sql-vyuka/web/WEB-INF/casti/aplikace.jspx
r36 r38 20 20 <form action="#"> 21 21 <fmt:message key="navigace.predchozi" var="navigacePredchozi" /> 22 <button class="predchozi" title="${navigacePredchozi}">&nbsp;</button> 22 <button class="predchozi" 23 name="predchozi" 24 title="${navigacePredchozi}" 25 type="button" 26 onclick="javascript:ajaxPruvodcePredchozi();">&nbsp;</button> 23 27 <fmt:message key="navigace.zpet" var="navigaceZpet" /> 24 <button class="zpet" title="${navigaceZpet}">&nbsp;</button> 28 <button class="zpet" 29 name="zpet" 30 title="${navigaceZpet}" 31 type="button" 32 onclick="javascript:ajaxPruvodceZpet();">&nbsp;</button> 25 33 <fmt:message key="navigace.pruvodce" var="navigacePruvodce" /> 26 <button class="pruvodce" title="${navigacePruvodce}">&nbsp;</button> 34 <button class="pruvodce" 35 name="pruvodce" 36 title="${navigacePruvodce}" 37 type="button" 38 onclick="javascript:ajaxPruvodceKod('pruvodce');">&nbsp;</button> 27 39 <fmt:message key="navigace.model" var="navigaceModel" /> 28 <button class="model" title="${navigaceModel}">&nbsp;</button> 40 <button class="model" 41 name="model" 42 title="${navigaceModel}" 43 type="button" 44 onclick="javascript:ajaxPruvodceKod('model');">&nbsp;</button> 29 45 <fmt:message key="navigace.vpred" var="navigaceVpred" /> 30 <button class="vpred" title="${navigaceVpred}">&nbsp;</button> 46 <button class="vpred" 47 name="vpred" 48 title="${navigaceVpred}" 49 type="button" 50 onclick="javascript:ajaxPruvodceVpred();">&nbsp;</button> 31 51 <fmt:message key="navigace.nasledujici" var="navigaceNasledujici" /> 32 <button id="XXX" class="nasledujici" title="${navigaceNasledujici}">&nbsp;</button> 52 <button class="nasledujici" 53 title="${navigaceNasledujici}" 54 type="button" 55 onclick="javascript:ajaxPruvodceNasledujici();">&nbsp;</button> 33 56 </form> 34 57 </div> -
java/sql-vyuka/web/ajax.jspx
r37 r38 152 152 </c:otherwise> 153 153 </c:choose> 154 <form action="#" name="pruvodceData" id="pruvodceData"> 155 <textarea name="id">${pruvodce.id}</textarea> 156 </form> 154 157 <!-- </Výpis> --> 155 158 </c:when> -
java/sql-vyuka/web/hlavni.js
r24 r38 81 81 } 82 82 } 83 84 var pruvodceAktualniId = 0; 85 86 function ajaxPruvodcePredchozi() { 87 ajaxPruvodceNaviguj('predchozi', pruvodceAktualniId, null); 88 } 89 90 function ajaxPruvodceZpet() { 91 /** TODO: historie navigace */ 92 alert('Tato funkce se teprve připravuje.'); 93 } 94 95 function ajaxPruvodceVpred() { 96 /** TODO: historie navigace */ 97 alert('Tato funkce se teprve připravuje.'); 98 } 99 100 function ajaxPruvodceNasledujici() { 101 ajaxPruvodceNaviguj('nasledujici', pruvodceAktualniId, null); 102 } 103 104 function ajaxPruvodceKod(kod) { 105 ajaxPruvodceNaviguj('podleKodu', 0, kod); 106 } 107 108 function ajaxPruvodceId(id) { 109 ajaxPruvodceNaviguj('podleId', id, null); 110 111 } 112 113 function ajaxPruvodceNaviguj(akcePruvodce, id, kod) { 114 if (ajax.readyState == 4 || ajax.readyState == 0) { 115 ajax.open("POST", 'ajax.jspx?akce=napoveda&pruvodce=' + encodeURIComponent(akcePruvodce) + '&idPruvodce=' + encodeURIComponent(id) + '&kodPruvodce=' + encodeURIComponent(kod), true); 116 ajax.onreadystatechange = function() { 117 if (ajax.readyState == 4) { 118 zobraz(ajax.responseText, napovedniPole); 119 if (document.pruvodceData) { 120 pruvodceAktualniId = document.pruvodceData.id.value 121 } else { 122 pruvodceAktualniId = 0; 123 } 124 } 125 }; 126 ajax.send(null); 127 } 128 // TODO: změnit URL 129 } -
java/sql-vyuka/web/styl.css
r34 r38 101 101 #napoveda .vnitrekBloku { 102 102 height: 484px; 103 } 104 105 #napoveda h1 { 106 font-size: 18px; 107 font-weight: bold; 103 108 } 104 109 … … 261 266 display: none; 262 267 } 268 269 /** Skrytý formulář sloužící pro uchování ID průvodce z databáze */ 270 #pruvodceData { 271 display: none; 272 }