Changeset 40:cc77526f46cf
- Timestamp:
- 06/03/09 02:09:23 (15 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 | } |