Changeset 40:cc77526f46cf
- Timestamp:
- 06/03/09 02:09:23 (16 years ago)
- Author:
- František Kučera <franta-hg@…>
- Branch:
- default
- Message:
-
Do URL se ukládá SQL příkaz a pozice v průvodci – při načtení stránky se z URL načtou.
- Location:
- java/sql-vyuka
- Files:
-
Legend:
- Unmodified
- Added
- Removed
-
|
r38
|
r40
|
|
| 12 | 12 | |
| 13 | 13 | vychozi.sql=SELECT * FROM tabulka; |
| 14 | | vychozi.vysledek=V\u00EDtejte v programu SQL v\u00FDuka! |
| 15 | 14 | vychozi.napoveda=Tady bude n\u00E1pov\u011Bda |
| 16 | 15 | |
| … |
… |
|
| 33 | 32 | boolean.nepravda.tip=nepravda (ne) |
| 34 | 33 | |
| 35 | | navigace.predchozi=P\u0159edchoz\u00ED lekce |
| | 34 | navigace.predchozi=P\u0159edchoz\u00ED str\u00E1nka (kapitola) |
| 36 | 35 | navigace.zpet=Zp\u011Bt v historii |
| 37 | 36 | navigace.pruvodce=Pr\u016Fvodce SQL |
| 38 | 37 | navigace.model=Model datab\u00E1ze |
| 39 | 38 | navigace.vpred=Vp\u0159ed v historii |
| 40 | | navigace.nasledujici=N\u00E1sleduj\u00EDc\u00ED lekce |
| | 39 | navigace.nasledujici=N\u00E1sleduj\u00EDc\u00ED str\u00E1nka (kapitola) |
| 41 | 40 | |
| 42 | 41 | pruvodce.chyba.nadpis=Nenalezeno |
-
|
r38
|
r40
|
|
| 14 | 14 | <h2><fmt:message key="blok.napoveda"/></h2> |
| 15 | 15 | <div class="vnitrekBloku" id="napovedniPole"> |
| 16 | | <jsp:include page="napoveda.jspx" flush="false"/> |
| | 16 | <!-- Sem se bude načítat nápověda – průvodce. --> |
| 17 | 17 | </div> |
| 18 | 18 | <!-- <Navigace> --> |
| … |
… |
|
| 72 | 72 | <input id="stavovePole" |
| 73 | 73 | name="stavovePole" |
| | 74 | disabled="disabled" |
| 74 | 75 | type="text" /> |
| 75 | 76 | <fmt:message key="tlacitko.historie.tip" var="zobrazitHistoriiTip" /> |
| … |
… |
|
| 93 | 94 | <h2><fmt:message key="blok.vysledek"/></h2> |
| 94 | 95 | <div class="vnitrekBloku" id="vystupniPole"> |
| 95 | | <jsp:include page="vitejte.jspx" flush="false"/> |
| | 96 | <!-- Sem se bude vypisovat výsledek SQL dotazů. --> |
| 96 | 97 | </div> |
| 97 | 98 | </div> |
-
|
r39
|
r40
|
|
| 127 | 127 | } |
| 128 | 128 | /** Změníme URL v prohlížeči */ |
| 129 | | urlOdkaz['pruvodce'] = 'pruvodce=' + encodeURIComponent(akcePruvodce) + '&idPruvodce=' + encodeURIComponent(id) + '&kodPruvodce=' + encodeURIComponent(kod); |
| | 129 | urlOdkaz['pruvodce'] = 'pruvodce=' + encodeURIComponent(pruvodceAktualniId); |
| 130 | 130 | ulozURL(); |
| 131 | 131 | } |
| … |
… |
|
| 136 | 136 | |
| 137 | 137 | /** |
| | 138 | * Parametry si ukládáme za # do URL (window.location.hash) |
| | 139 | * Můžeme měnit URL, aniž by prohlížeč obnovoval stránku. |
| | 140 | * Uživatel si může URL zkopírovat a obnovit si příště stav aplikace. |
| 138 | 141 | * @param parametr jméno parametru, který hledáme |
| 139 | 142 | * @return hodnota parametr |
| … |
… |
|
| 166 | 169 | */ |
| 167 | 170 | function nactiURL() { |
| | 171 | /** Načteme uživatelův SQL příkaz z URL do vstupního pole */ |
| 168 | 172 | if (getParametr('sql')) { |
| 169 | 173 | zobraz(getParametr('sql'), vstupniPole); |
| | 174 | } |
| | 175 | |
| | 176 | /** Načteme pozici v nápovědě */ |
| | 177 | if (getParametr('pruvodce')) { |
| | 178 | ajaxPruvodceId(getParametr('pruvodce')); |
| | 179 | } else { |
| | 180 | ajaxPruvodceKod('vitejte'); |
| 170 | 181 | } |
| 171 | 182 | } |