Revize ee3e8b78
Přidáno uživatelem Petr Lukašík před téměř 6 roky(ů)
old/html/multidic/.htaccess | ||
---|---|---|
1 |
<IfModule mod_rewrite.c> |
|
2 |
RewriteEngine On |
|
3 |
RewriteBase /multidic |
|
4 |
|
|
5 |
|
|
6 |
RewriteRule ^$ index.php [L] |
|
7 |
|
|
8 |
RewriteRule ^hebrew(.*)$ index-hebrew.php$1 [QSA,L] |
|
9 |
RewriteRule ^arabic(.*)$ index-arabic.php$1 [QSA,L] |
|
10 |
|
|
11 |
RewriteCond %{REQUEST_FILENAME} !-d |
|
12 |
RewriteCond %{REQUEST_FILENAME} !-f |
|
13 |
RewriteRule ^(.*)$ cake-index.php?url=$1 [QSA,L] |
|
14 |
</IfModule> |
old/html/multidic/VYPIS.PHP | ||
---|---|---|
1 |
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"> |
|
2 |
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="cs"> |
|
3 |
<head> |
|
4 |
<meta http-equiv="Content-Type" content="application/xhtml+xml; charset=UTF-8" /> |
|
5 |
<meta http-equiv="Content-Language" content="cs" /> |
|
6 |
<title>Slovník katedry blízkovýchoních studií</title> |
|
7 |
</head> |
|
8 |
<body> |
|
9 |
<?php |
|
10 |
|
|
11 |
|
|
12 |
echo"<table border=\"1\"> |
|
13 |
"; |
|
14 |
$radky = file('slovnik.utx'); |
|
15 |
for($i=0;$i<Count($radky);$i++) { |
|
16 |
echo("<tr>\n |
|
17 |
"); |
|
18 |
$radek = explode(';', $radky[$i]); |
|
19 |
|
|
20 |
for($j=0;$j<Count($radek);$j++) { |
|
21 |
echo"<td>"; |
|
22 |
echo"$radek[$j]"; |
|
23 |
echo"</td>\n"; |
|
24 |
} |
|
25 |
|
|
26 |
echo("</tr> \n |
|
27 |
"); |
|
28 |
} |
|
29 |
|
|
30 |
echo('</table> |
|
31 |
'); |
|
32 |
|
|
33 |
?> |
|
34 |
</body> |
|
35 |
</html> |
old/html/multidic/about-us.php | ||
---|---|---|
1 |
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"> |
|
2 |
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="cs"> |
|
3 |
<head> |
|
4 |
<meta http-equiv="Content-Type" content="application/xhtml+xml; charset=UTF-8" /> |
|
5 |
<meta http-equiv="Content-Language" content="cs" /> |
|
6 |
<title>O autorech a sponzorech</title> |
|
7 |
<link rel="stylesheet" type="text/css" href="css/kbs.css"> |
|
8 |
</head> |
|
9 |
|
|
10 |
<body> |
|
11 |
<div id="telickonejakystihly"> |
|
12 |
<center> |
|
13 |
<h3 class="nadpis2">O autorech a sponzorech</h3> |
|
14 |
<h3 class="nadpis2"><font color="green">Arabsko-český studijní slovník</font></h3> |
|
15 |
|
|
16 |
<p align=left>Vznikl díky podpoře Západočeské univerzity v Plzni v r. 2005 a 2006. Řešitelem projektu tzv. specifického výzkumu je |
|
17 |
PhDr. Furat Rahman, Ph.D. (absolvent oboru klínopis-perština), na práci se významnou měrou podílí odborní spolupracovníci |
|
18 |
PhDr. Issam Ramadán (rodilý mluvčí a lektor arabštiny), PhDr. Eva Koňasová (absolventka oboru arabistiky FF UK v Praze a vyučující arabštiny), |
|
19 |
Mgr. Petra Písařová (absolventka oboru religionistika FF UK v Praze a vyučující arabštiny) a Mgr. Dagmar Vokrová (absolventka |
|
20 |
Kulturní antropologie Předního východu FF ZČU v Plzni).</p> |
|
21 |
<p align=left>Do projektu se zapojila řada studentů oboru Blízkovýchodní studia FF ZČU v Plzni a Kulturní antropologie Předního východu tamtéž, |
|
22 |
kteří se dlouhodobě věnují arabskému jazyku. Patří k nim: Jan Flekal, Lenka Valentová, Václava Votočková, Zbyněk Tarant. Zvláštní poděkování patří především studentce |
|
23 |
Lence Valentové, která se obětavě a úspěšně ujala střihu zvukových nahrávek rodilého mluvčího.</p> |
|
24 |
|
|
25 |
<p align=left>Za funkčnost vytvořeného počítačového systému, který byl vyvinut přibližně za 6 měsíců intensivní práce, děkujeme nadaným programátorům Bedřichu Bechyněmu a |
|
26 |
Jaroslavu Baumlovi.</p> |
|
27 |
|
|
28 |
<p align=left>Jsme velice zavázáni Českému rozhlasu Plzeň, který nám zdarma a v profesionální kvalitě umožnil záznam hlasu rodilého mluvčího ve |
|
29 |
svých nahrávacích studiích.</p> |
|
30 |
|
|
31 |
<p align=left>Při návrhu slovníčku jsem mohl určit některé jeho vlastnosti již podle existujicího vzoru počítačového slovníčku firmy <A HREF="http://www.5d.cz">5D software spol. |
|
32 |
s r.o.</a>, který umožňuje např. zkoušení naslepo, tj. není třeba slovíčko celé vypisovat.</p> |
|
33 |
|
|
34 |
<p align=left>Naším cílem je postupně vybudovat slovníček, který by umožnil nejen rychlé vyhledávání, ale také intensivní četbu |
|
35 |
vybraných arabských textů (krátkých článků, pohádek, povídek a bajek) a zkoušení slovíček, které se v těchto textech vyskytují...</p> |
|
36 |
|
|
37 |
<p align=left>Doufáme, že se nám podaří na projektu dále pracovat, rozšiřovat slovní zásobu a kontexty, ve kterých se používá, a rovněž |
|
38 |
že jej budete rádi používat a stane se Vaším pomocníkem.</p> |
|
39 |
|
|
40 |
|
|
41 |
<p>Furat Rahman, v.r.</p> |
|
42 |
|
|
43 |
<br /> |
|
44 |
<br /> |
|
45 |
<br /> |
|
46 |
<a href="http://www.rozhlas.cz/plzen/portal/"> |
|
47 |
<img src="pict/cr.gif" alt="logo Cesky Rozhlas" /> |
|
48 |
</a> |
|
49 |
<br /> |
|
50 |
<h6><a href="./"><< Zpět</a> </h6> |
|
51 |
</center> |
|
52 |
</div> |
|
53 |
|
|
54 |
|
|
55 |
</body> |
|
56 |
</html> |
old/html/multidic/about-us_zal.php | ||
---|---|---|
1 |
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"> |
|
2 |
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="cs"> |
|
3 |
<head> |
|
4 |
<meta http-equiv="Content-Type" content="application/xhtml+xml; charset=UTF-8" /> |
|
5 |
<meta http-equiv="Content-Language" content="cs" /> |
|
6 |
<title>O autorech a sponzorech</title> |
|
7 |
<link rel="stylesheet" type="text/css" href="css/kbs.css"> |
|
8 |
</head> |
|
9 |
|
|
10 |
<body> |
|
11 |
<div id="telickonejakystihly"> |
|
12 |
<center> |
|
13 |
<h3 class="nadpis2">O autorech a sponzorech</h3> |
|
14 |
<h3 class="nadpis2">Arabsko-český studijní slovník</h3> |
|
15 |
|
|
16 |
<p align=left>Vznikl díky podpoře Západočeské univerzity v Plzni v r. 2005 a 2006. Řešitelem projektu tzv. specifického výzkumu je |
|
17 |
PhDr. Furat Rahman, Ph.D. (absolvent oboru klínopis-perština), na práci se významnou měrou podílí odborní spolupracovníci |
|
18 |
PhDr. Issam Ramadán (rodilý mluvčí a lektor arabštiny), PhDr. Eva Koňasová (absolventka oboru arabistiky FF UK v Praze a vyučující arabštiny), |
|
19 |
Mgr. Petra Písařová (absolventka oboru religionistika FF UK v Praze a vyučující arabštiny) a Mgr. Dagmar Vokrová (absolventka |
|
20 |
Kulturní antropologie Předního východu FF ZČU v Plzni).</p> |
|
21 |
<p align=left>Do projektu se zapojila řada studentů oboru Blízkovýchodní studia FF ZČU v Plzni a Kulturní antropologie Předního východu tamtéž, |
|
22 |
kteří se dlouhodobě věnují arabskému jazyku. Patří k nim: Jan Flekal, Lenka Valentová, Václava Votočková, Zbyněk Tarant. Zvláštní poděkování patří především studentce |
|
23 |
Lence Valentové, která se obětavě a úspěšně ujala střihu zvukových nahrávek rodilého mluvčího.</p> |
|
24 |
|
|
25 |
<p align=left>Za funkčnost vytvořeného počítačového systému, který byl vyvinut přibližně za 6 měsíců intensivní práce, děkujeme nadaným programátorům Bedřichu Bechyněmu a |
|
26 |
Jaroslavu Baumlovi.</p> |
|
27 |
|
|
28 |
<p align=left>Jsme velice zavázáni Českému rozhlasu Plzeň, který nám zdarma a v profesionální kvalitě umožnil záznam hlasu rodilého mluvčího ve |
|
29 |
ve svých nahrávacích studiích.</p> |
|
30 |
|
|
31 |
<p align=left>Při návrhu slovníčku jsem mohl určit některé jeho vlastnosti již podle existujicího vzoru počítačového slovníčku firmy <A HREF="http://www.5d.cz">5D software spol. |
|
32 |
s r.o.</a>, který umožňuje např. zkoušení naslepo, tj. není třeba slovíčko celé vypisovat.</p> |
|
33 |
|
|
34 |
<p align=left>Naším cílem je postupně vybudovat slovníček, který by umožnil nejen rychlé vyhledávání, ale také intensivní četbu |
|
35 |
vybraných arabských textů (krátkých článků, pohádek, povídek a bajek) a zkoušení slovíček, které se v těchto textech vyskytují...</p> |
|
36 |
|
|
37 |
<p align=left>Doufáme, že se nám podaří na projektu dále pracovat, rozšiřovat slovní zásobu a kontexty, ve kterých se používá, a rovněž |
|
38 |
že jej budete rádi používat a stane se Vaším pomocníkem.</p> |
|
39 |
|
|
40 |
|
|
41 |
<p>Furat Rahman, v.r.</p> |
|
42 |
|
|
43 |
<br /> |
|
44 |
<br /> |
|
45 |
<br /> |
|
46 |
<a href="http://www.rozhlas.cz/plzen/portal/"> |
|
47 |
<img src="pict/cr.gif" alt="logo Cesky Rozhlas" /> |
|
48 |
</a> |
|
49 |
<br /> |
|
50 |
<h6><a href="index.php"><< Zpět</a> </h6> |
|
51 |
</center> |
|
52 |
</div> |
|
53 |
|
|
54 |
|
|
55 |
</body> |
|
56 |
</html> |
old/html/multidic/administration.php | ||
---|---|---|
1 |
<?php |
|
2 |
|
|
3 |
require_once("./functions/dictionary.php"); |
|
4 |
//register_globals(); |
|
5 |
|
|
6 |
if (!kontrola_pristupu(2)) { |
|
7 |
//echo "odhlas"; |
|
8 |
Header("Location: index_to_admin.php?hlaska=Byl jste automaticky odhlášen&n=$ses_nick"); |
|
9 |
} |
|
10 |
|
|
11 |
|
|
12 |
?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"> |
|
13 |
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="cs"> |
|
14 |
<head> |
|
15 |
<meta http-equiv="Content-Type" content="application/xhtml+xml; charset=UTF-8" /> |
|
16 |
<meta http-equiv="Content-Language" content="cs" /> |
|
17 |
<title>Administrace slovníku katedry blízkovýchoních studií</title> |
|
18 |
<link rel="stylesheet" type="text/css" href="./css/kbs.css"> |
|
19 |
<script src="functions/popup.js" type="text/javascript"></script> |
|
20 |
</head> |
|
21 |
<body> |
|
22 |
|
|
23 |
<?php ?> |
|
24 |
|
|
25 |
<div id="left"> |
|
26 |
<h2 class="nadpis">Administrace</h2> |
|
27 |
|
|
28 |
<div class="nadpis_sekce"> |
|
29 |
<i>Přihlášen:</i><br /> |
|
30 |
<?php echo "".$ses_name." ".$ses_surname."\n"?> |
|
31 |
<br /> |
|
32 |
<?php if(kontrola_pristupu(3)) echo "Administrátor"; |
|
33 |
else echo "Uživatel (smí i zapisovat)";?> |
|
34 |
<br /> |
|
35 |
<ul> |
|
36 |
<li><a href="./<?php echo $_SESSION['ses_pref_dist'] ?>"><?php echo lang("Slovník") ?></a></li> |
|
37 |
|
|
38 |
<?php if(kontrola_pristupu(2)) |
|
39 |
echo" <li> <a href=\"examination.php\">Zkoušení</a></li>"; |
|
40 |
?> |
|
41 |
<li><a href="./<?php echo $_SESSION['ses_pref_dist'] ?>?akce=odhlasit"><?php echo lang("Odhlásit") ?></a></li> |
|
42 |
</ul> |
|
43 |
</div> |
|
44 |
<?php |
|
45 |
if (kontrola_pristupu(3)): |
|
46 |
?> |
|
47 |
<div class="nadpis_sekce"><strong>Uživatelé</strong></div> |
|
48 |
<ul> |
|
49 |
<li><a href="?nav_id=add_user" class="active">Přidat uživatele</a></li> |
|
50 |
<li><a href="?nav_id=list_user" class="active">Vypiš uživatele</a></li> |
|
51 |
</ul> |
|
52 |
<?php |
|
53 |
endif; |
|
54 |
?> |
|
55 |
<div class="nadpis_sekce"><strong>Slova</strong></div> |
|
56 |
<ul> |
|
57 |
<li><a href="?nav_id=add_word" class="active">Vložit nové slovo do studijního slovníku</a></li> |
|
58 |
<?php |
|
59 |
if (kontrola_pristupu(3)): |
|
60 |
?> |
|
61 |
<li><a href="?nav_id=list_word" class="active">Výpis ze studijního slovníku</a></li> |
|
62 |
<li><a href="?nav_id=list_nonauthorized_word" class="active">Neautorizovaná slova</a></li> |
|
63 |
<li><a href="?nav_id=list_duplicity" class="active">Duplicity</a></li> |
|
64 |
|
|
65 |
<?php elseif(kontrola_pristupu(2)):?> |
|
66 |
<!--li><a href="?nav_id=list_nonauthorized_word&contrains_user_id=<?php echo $ses_IDuser?>" class="active">Neautorizovaná slova</a></li--> |
|
67 |
<li><a href="?nav_id=list_nonauthorized_word" class="active">Neautorizovaná slova</a></li> |
|
68 |
<?php endif;?> |
|
69 |
</ul> |
|
70 |
|
|
71 |
<div class="nadpis_sekce"><strong>Testy</strong></div> |
|
72 |
<ul> |
|
73 |
<?php if(kontrola_pristupu(2)):?> |
|
74 |
<li><a href="?nav_id=add_test" class="active">Vložit test</a></li> |
|
75 |
<li><a href="?nav_id=list_test" class="active">Vypiš testy</a></li> |
|
76 |
<li><a href="?nav_id=list_nonauthorized_test" class="active">Vypiš neutorizované testy</a></li> |
|
77 |
<?php endif;?> |
|
78 |
</ul> |
|
79 |
<?php |
|
80 |
//if (kontrola_pristupu(3)): |
|
81 |
?> |
|
82 |
<div class="nadpis_sekce"><strong>Články</strong></div> |
|
83 |
<ul> |
|
84 |
<li><a href="?nav_id=add_article" class="active">Vložit nový článek</a></li> |
|
85 |
<li><a href="?nav_id=list_article" class="active">Vypiš články</a></li> |
|
86 |
<li><a href="?nav_id=list_nonauthorized_article" class="active">Vypiš neautorizované články</a></li> |
|
87 |
</ul> |
|
88 |
<?php |
|
89 |
|
|
90 |
if (kontrola_pristupu(3)): |
|
91 |
?> |
|
92 |
<div class="nadpis_sekce"><strong>Kategorie testů</strong></div> |
|
93 |
<ul> |
|
94 |
<li><a href="?nav_id=add_test_category" class="active">Vložit novou kategorii testu</a></li> |
|
95 |
<li><a href="?nav_id=list_test_category" class="active">Vypiš kategorii testu</a></li> |
|
96 |
</ul> |
|
97 |
<?php |
|
98 |
?> |
|
99 |
<div class="nadpis_sekce"><strong>Obory</strong></div> |
|
100 |
<ul> |
|
101 |
<li><a href="?nav_id=add_field" class="active">Vložit nový obor</a></li> |
|
102 |
<li><a href="?nav_id=list_field" class="active">Vypiš obory</a></li> |
|
103 |
</ul> |
|
104 |
<?php |
|
105 |
|
|
106 |
?> |
|
107 |
<div class="nadpis_sekce"><strong>Autoři</strong></div> |
|
108 |
<ul> |
|
109 |
<li><a href="?nav_id=add_author" class="active">Vložit nového autora</a></li> |
|
110 |
<li><a href="?nav_id=list_author" class="active">Vypiš autory</a></li> |
|
111 |
</ul> |
|
112 |
<?php |
|
113 |
|
|
114 |
?> |
|
115 |
<div class="nadpis_sekce"><strong>Zdroje</strong></div> |
|
116 |
<ul> |
|
117 |
<li><a href="?nav_id=add_source" class="active">Vložit nový zdroj</a></li> |
|
118 |
<li><a href="?nav_id=list_source" class="active">Vypiš zdroje</a></li> |
|
119 |
</ul> |
|
120 |
<?php |
|
121 |
|
|
122 |
?> |
|
123 |
<div class="nadpis_sekce"><strong>Nenalezená slova</strong></div> |
|
124 |
<ul> |
|
125 |
<li><a href="?nav_id=list_not_found_cz" class="active">Čeština</a></li> |
|
126 |
<li><a href="?nav_id=list_not_found_en" class="active">Angličtina</a></li> |
|
127 |
<li><a href="?nav_id=list_not_found_ar" class="active">Arabština</a></li> |
|
128 |
<!--li><a href="?nav_id=list_source" class="active">Vypiš zdroje</a></li--> |
|
129 |
</ul> |
|
130 |
<?php |
|
131 |
|
|
132 |
?> |
|
133 |
<div class="nadpis_sekce"><strong>Překlady prostředí</strong></div> |
|
134 |
<ul> |
|
135 |
<li><a href="?nav_id=add_translation_lang" class="active">Vlož jazyk prostředí</a></li> |
|
136 |
<li><a href="?nav_id=list_translation_lang" class="active">Vypiš jazyky</a></li> |
|
137 |
<li><a href="?nav_id=list_translation" class="active">Uprav překlad</a></li> |
|
138 |
</ul> |
|
139 |
|
|
140 |
<div class="nadpis_sekce"><strong>Motivační zprávy</strong></div> |
|
141 |
<ul> |
|
142 |
<li><a href="?nav_id=list_report" class="active">Vypiš zprávy</a></li> |
|
143 |
</ul> |
|
144 |
<?php |
|
145 |
|
|
146 |
endif; |
|
147 |
?> |
|
148 |
<div class="nadpis_sekce"><strong> </strong></div> |
|
149 |
<?php copyright(); ?> |
|
150 |
</div> |
|
151 |
|
|
152 |
<div id="content"> |
|
153 |
<div class="content_home"> |
|
154 |
|
|
155 |
<?php $cesta = "./administration/"; |
|
156 |
|
|
157 |
// pr($_); |
|
158 |
|
|
159 |
switch($nav_id) { |
|
160 |
case("add_user") : |
|
161 |
require_once($cesta."add_user.php"); |
|
162 |
break; |
|
163 |
case("list_user") : |
|
164 |
require_once($cesta."list_user.php"); |
|
165 |
break; |
|
166 |
case("edit_user") : |
|
167 |
require_once($cesta."edit_user.php"); |
|
168 |
break; |
|
169 |
case("add_word") : |
|
170 |
require_once($cesta."add_word.php"); |
|
171 |
break; |
|
172 |
case("list_word") : |
|
173 |
require_once($cesta."list_word.php"); |
|
174 |
break; |
|
175 |
case("edit_word") : |
|
176 |
require_once($cesta."edit_word.php"); |
|
177 |
break; |
|
178 |
case("view_word") : |
|
179 |
require_once($cesta."view_word.php"); |
|
180 |
break; |
|
181 |
case("authorize_word") : |
|
182 |
require_once($cesta."list_word.php"); |
|
183 |
break; |
|
184 |
case("list_nonauthorized_word") : |
|
185 |
require_once($cesta."list_word.php"); |
|
186 |
break; |
|
187 |
case("list_duplicity") : |
|
188 |
require_once($cesta."list_duplicity.php"); |
|
189 |
break; |
|
190 |
/*case("sort_word") : |
|
191 |
require_once($cesta."list_word.php"); |
|
192 |
break;*/ |
|
193 |
case("add_article") : |
|
194 |
require_once($cesta."add_article.php"); |
|
195 |
break; |
|
196 |
case("autorize_article") : |
|
197 |
require_once($cesta."list_article.php"); |
|
198 |
break; |
|
199 |
case("list_article") : |
|
200 |
require_once($cesta."list_article.php"); |
|
201 |
break; |
|
202 |
case("list_nonauthorized_article") : |
|
203 |
require_once($cesta."list_article.php"); |
|
204 |
break; |
|
205 |
case("edit_article") : |
|
206 |
require_once($cesta."edit_article.php"); |
|
207 |
break; |
|
208 |
case("add_article_voice") : |
|
209 |
require_once($cesta."add_article_voice.php"); |
|
210 |
break; |
|
211 |
case("add_field") : |
|
212 |
require_once($cesta."add_field.php"); |
|
213 |
break; |
|
214 |
case("list_field") : |
|
215 |
require_once($cesta."list_field.php"); |
|
216 |
break; |
|
217 |
case("edit_field") : |
|
218 |
require_once($cesta."edit_field.php"); |
|
219 |
break; |
|
220 |
case("add_test_category") : |
|
221 |
require_once($cesta."add_test_category.php"); |
|
222 |
break; |
|
223 |
case("list_test_category") : |
|
224 |
require_once($cesta."list_test_category.php"); |
|
225 |
break; |
|
226 |
case("edit_test_category") : |
|
227 |
require_once($cesta."edit_test_category.php"); |
|
228 |
break; |
|
229 |
case("add_author") : |
|
230 |
require_once($cesta."add_author.php"); |
|
231 |
break; |
|
232 |
case("list_author") : |
|
233 |
require_once($cesta."list_author.php"); |
|
234 |
break; |
|
235 |
case("edit_author") : |
|
236 |
require_once($cesta."edit_author.php"); |
|
237 |
break; |
|
238 |
case("add_source") : |
|
239 |
require_once($cesta."add_source.php"); |
|
240 |
break; |
|
241 |
case("list_source") : |
|
242 |
require_once($cesta."list_source.php"); |
|
243 |
break; |
|
244 |
case("edit_source") : |
|
245 |
require_once($cesta."edit_source.php"); |
|
246 |
break; |
|
247 |
case("delete_author_of_source") : |
|
248 |
require_once($cesta."delete_author_of_source.php"); |
|
249 |
break; |
|
250 |
case("add_author_of_source") : |
|
251 |
require_once($cesta."add_author_of_source.php"); |
|
252 |
break; |
|
253 |
case("add_context") : |
|
254 |
require_once($cesta."add_context.php"); |
|
255 |
break; |
|
256 |
case("link_context") : |
|
257 |
require_once($cesta."link_context.php"); |
|
258 |
break; |
|
259 |
case("delete_context") : |
|
260 |
require_once($cesta."list_word.php"); |
|
261 |
break; |
|
262 |
case("edit_context") : |
|
263 |
require_once($cesta."edit_context.php"); |
|
264 |
break; |
|
265 |
case("add_word_voice"): |
|
266 |
require_once($cesta."add_word_voice.php"); |
|
267 |
break; |
|
268 |
case("list_not_found_cz"): |
|
269 |
require_once($cesta."list_not_found_cz.php"); |
|
270 |
break; |
|
271 |
case("list_not_found_en"): |
|
272 |
require_once($cesta."list_not_found_en.php"); |
|
273 |
break; |
|
274 |
case("list_not_found_ar"): |
|
275 |
require_once($cesta."list_not_found_ar.php"); |
|
276 |
break; |
|
277 |
case("list_translation_lang"): |
|
278 |
require_once($cesta."list_translation_lang.php"); |
|
279 |
break; |
|
280 |
case("add_translation_lang"): |
|
281 |
require_once($cesta."add_translation_lang.php"); |
|
282 |
break; |
|
283 |
case("edit_translation_lang"): |
|
284 |
require_once($cesta."edit_translation_lang.php"); |
|
285 |
break; |
|
286 |
case("list_translation"): |
|
287 |
require_once($cesta."list_translation.php"); |
|
288 |
break; |
|
289 |
case("edit_translation"): |
|
290 |
require_once($cesta."edit_translation.php"); |
|
291 |
break; |
|
292 |
case("list_report"): |
|
293 |
require_once($cesta."list_report.php"); |
|
294 |
break; |
|
295 |
case("edit_report"): |
|
296 |
require_once($cesta."edit_report.php"); |
|
297 |
break; |
|
298 |
case("list_test"): |
|
299 |
require_once($cesta."list_test.php"); |
|
300 |
break; |
|
301 |
case("list_nonauthorized_test"): |
|
302 |
require_once($cesta."list_test.php"); |
|
303 |
break; |
|
304 |
case("authorize_test") : |
|
305 |
require_once($cesta."list_test.php"); |
|
306 |
break; |
|
307 |
case("edit_test"): |
|
308 |
require_once($cesta."edit_test.php"); |
|
309 |
break; |
|
310 |
case("detail_test"): |
|
311 |
require_once($cesta."detail_test.php"); |
|
312 |
break; |
|
313 |
case("add_test"): |
|
314 |
require_once($cesta."add_test.php"); |
|
315 |
break; |
|
316 |
case("desk") : |
|
317 |
require_once($cesta."desk.php"); |
|
318 |
break; |
|
319 |
default: |
|
320 |
} |
|
321 |
|
|
322 |
?></div> |
|
323 |
</div> |
|
324 |
<?php //pr($_SESSION); ?> |
|
325 |
</body> |
|
326 |
</html> |
old/html/multidic/administration/add_article.php | ||
---|---|---|
1 |
<?php |
|
2 |
require_once("./administration/article.php"); |
|
3 |
/*zobrazí znovu obsah formuláře*/ |
|
4 |
function znova($string) { |
|
5 |
global $zobrazit_znovu; |
|
6 |
if ($zobrazit_znovu) |
|
7 |
echo ' value="'.$string.'"'; |
|
8 |
} |
|
9 |
|
|
10 |
function znova_hodnota($string) { |
|
11 |
global $zobrazit_znovu; |
|
12 |
if ($zobrazit_znovu) |
|
13 |
echo $string; |
|
14 |
} |
|
15 |
|
|
16 |
|
|
17 |
if (Empty($language) || $language == "") { |
|
18 |
$krok = 0; |
|
19 |
} |
|
20 |
else if (Empty($source) || $source == "") { |
|
21 |
$krok = 1; |
|
22 |
} |
|
23 |
else { |
|
24 |
$krok = 2; |
|
25 |
} |
|
26 |
|
|
27 |
switch ($krok) { |
|
28 |
case (0): |
|
29 |
?> |
|
30 |
|
|
31 |
|
|
32 |
<table> |
|
33 |
<thead align="center"> <h3 class="nadpis2">Vyberte jazyk pro nový článek</h3> </thead> |
|
34 |
<tbody> |
|
35 |
<form action="" method="POST" name="new_article_form0"> |
|
36 |
<table> |
|
37 |
<tr class="akt"> |
|
38 |
<td><?php echo(get_language_chooser(3))?></td> |
|
39 |
</tr> |
|
40 |
<tr class="nadpis_sekce"> |
|
41 |
<td> |
|
42 |
<input type="hidden" name="action" value="select_language"> |
|
43 |
<input type="submit" value="Dál"> |
|
44 |
</td> |
|
45 |
</tr> |
|
46 |
</form> |
|
47 |
</tbody> |
|
48 |
</table> |
|
49 |
|
|
50 |
<?php |
|
51 |
break; |
|
52 |
case (1): |
|
53 |
?> |
|
54 |
|
|
55 |
<table> |
|
56 |
<thead align="center"> <h3 class="nadpis2">Vyberte zdroj nového článku</h3> </thead> |
|
57 |
<tbody> |
|
58 |
<form action="" method="POST" name="new_article_form1"> |
|
59 |
<table> |
|
60 |
<tr class="akt"> |
|
61 |
<td><?php echo(get_source_chooser($language))?></td> |
|
62 |
</tr> |
|
63 |
<tr class="nadpis_sekce"> |
|
64 |
<td> |
|
65 |
<input type="hidden" name="language" value="<?php echo $language?>"> |
|
66 |
<input type="hidden" name="action" value="select_source"> |
|
67 |
<input type="submit" value="Dál"> |
|
68 |
</td> |
|
69 |
</tr> |
|
70 |
</form> |
|
71 |
</tbody> |
|
72 |
</table> |
|
73 |
|
|
74 |
|
|
75 |
<?php |
|
76 |
break; |
|
77 |
|
|
78 |
case (2): |
|
79 |
|
|
80 |
$zobrazit_znovu = true; |
|
81 |
|
|
82 |
if (!Empty($action) && $action == "insert_new_article") { |
|
83 |
|
|
84 |
$user = $ses_IDuser; |
|
85 |
|
|
86 |
|
|
87 |
if (Empty($lection)) { |
|
88 |
print_hlasku("Lekci musíte vyplnit"); |
|
89 |
} |
|
90 |
else { |
|
91 |
if (insert_article($language,$source,$lection,$title,$body,$note,$user)) { |
|
92 |
print_hlasku ("Článek přidán..."); |
|
93 |
} |
|
94 |
|
|
95 |
$zobrazit_znovu = false; |
|
96 |
} |
|
97 |
} |
|
98 |
|
|
99 |
?> |
|
100 |
|
|
101 |
<script language="JavaScript"> |
|
102 |
function setFocus(object) |
|
103 |
{ |
|
104 |
object.focus(); |
|
105 |
object.select(); |
|
106 |
} |
|
107 |
|
|
108 |
function validate_new_article_form(form) { |
|
109 |
new_article_form = form; |
|
110 |
|
|
111 |
if (new_article_form.lection.value == "") { |
|
112 |
alert("Položku musite vyplnit."); |
|
113 |
setFocus(new_article_form.lection); |
|
114 |
return false; |
|
115 |
} |
|
116 |
|
|
117 |
return true; |
|
118 |
} |
|
119 |
</script> |
|
120 |
|
|
121 |
<table> |
|
122 |
<thead align="center"> <h3 class="nadpis2">Vlož nový článek</h3> </thead> |
|
123 |
<tbody> |
|
124 |
<form action="" method="POST" name="new_article_form" onSubmit="return validate_new_article_form(this)"> |
|
125 |
<table> |
|
126 |
<tr class="akt"> |
|
127 |
<td>název</td> |
|
128 |
<td<?php if ($language == 1 || $language == 2) echo " dir=\"rtl\"" ?>> |
|
129 |
<input type="text" <?php if ($language == 1 || $language == 2) echo "class=\"arabic\"\n" ?> |
|
130 |
name="title" |
|
131 |
size="29"<?php znova($title)?> |
|
132 |
onfocus="aktivujKlavesnici('new_article_form.title')" /></td> |
|
133 |
</tr> |
|
134 |
<tr class="akt"> |
|
135 |
<td>text</td> |
|
136 |
<td<?php if ($language == 1 || $language == 2) echo " dir=\"rtl\"" ?>> |
|
137 |
<textarea <?php if ($language == 1 || $language == 2) echo "class=\"arabic\"\n" ?> |
|
138 |
name="body" |
|
139 |
rows="7" |
|
140 |
wrap="PHYSICAL" |
|
141 |
cols="25" |
|
142 |
onfocus="aktivujKlavesnici('new_article_form.body')" |
|
143 |
><?php znova_hodnota($body) ?></textarea> |
|
144 |
|
|
145 |
|
|
146 |
</td> |
|
147 |
</tr> |
|
148 |
<tr class="akt"> |
|
149 |
<td>poznámka</td> |
|
150 |
<td><input type="text" name="note" size="50"<?php znova($note)?> /></td> |
|
151 |
</tr> |
|
152 |
<tr class="akt"> |
|
153 |
<td>lekce*</td> |
|
154 |
<td><input type="text" name="lection" size="50"<?php znova($lection)?> /></td> |
|
155 |
</tr> |
|
156 |
<tr class="nadpis_sekce"> |
|
157 |
<td> |
|
158 |
<input type="hidden" name="language" value="<?php echo $language?>"> |
|
159 |
<input type="hidden" name="source" value="<?php echo $source?>"> |
|
160 |
<input type="hidden" name="action" value="insert_new_article"> |
|
161 |
</td> |
|
162 |
<td><input type="submit" value="Vlož"></td> |
|
163 |
</tr> |
|
164 |
</form> |
|
165 |
</tbody> |
|
166 |
</table> |
|
167 |
<script language="javascript"> |
|
168 |
<!-- |
|
169 |
var focus = document.new_article_form.title; |
|
170 |
focus.focus(); |
|
171 |
--> |
|
172 |
</script> |
|
173 |
<div id="key"> |
|
174 |
<?php |
|
175 |
require_once("./functions/keyboard.php"); |
|
176 |
insert_keyboard("new_article_form.title",false); |
|
177 |
?> |
|
178 |
</div> |
|
179 |
|
|
180 |
<?php }//end of switch ?> |
old/html/multidic/administration/add_article_voice.php | ||
---|---|---|
1 |
<?php |
|
2 |
|
|
3 |
require_once("./administration/voice.php"); |
|
4 |
$znovu = true; |
|
5 |
|
|
6 |
if (!Empty($action) && $action == "add_article_voice") { |
|
7 |
|
|
8 |
if (Empty($soubor)) { |
|
9 |
print_hlasku("Musíte vybrat soubor"); |
|
10 |
} |
|
11 |
else { |
|
12 |
$znovu = false; |
|
13 |
save_article_voice($soubor,$article_id); |
|
14 |
echo_zpet_do_clanku(); |
|
15 |
} |
|
16 |
} |
|
17 |
|
|
18 |
if ($znovu) { |
|
19 |
?> |
|
20 |
<script language="JavaScript"> |
|
21 |
function setFocus(object) |
|
22 |
{ |
|
23 |
object.focus(); |
|
24 |
object.select(); |
|
25 |
} |
|
26 |
|
|
27 |
function validate_add_article_voice_form(form) { |
|
28 |
add_article_voice_form = form; |
|
29 |
if (add_article_voice_form.file.value == "") { |
|
30 |
alert("Položku musite vyplnit."); |
|
31 |
setFocus(add_article_voice_form.file); |
|
32 |
return false; |
|
33 |
} |
|
34 |
return true; |
|
35 |
} |
|
36 |
</script> |
|
37 |
|
|
38 |
<table> |
|
39 |
<thead align="center"> <h3 class="nadpis2">Vyber zvukový soubor</h3> </thead> |
|
40 |
<tbody> |
|
41 |
<form action="" method="post" enctype="multipart/form-data" name="add_article_voice_form" onSubmit="return validate_add_article_voice_form(this)"> |
|
42 |
<table border="0"> |
|
43 |
<tr class="akt"> |
|
44 |
<td>soubor</td> |
|
45 |
<td><input type="file" name="soubor" size="50" /></td> |
|
46 |
</tr> |
|
47 |
<tr class="nadpis_sekce"> |
|
48 |
<td> |
|
49 |
<input type="hidden" name="action" value="add_article_voice"> |
|
50 |
<input type="hidden" name="article_id" value="<?php echo $article_id?>"> |
|
51 |
</td> |
|
52 |
<td><input type="submit" value="Vlož"></td> |
|
53 |
</tr> |
|
54 |
</form> |
|
55 |
</tbody> |
|
56 |
</table> |
|
57 |
|
|
58 |
<script language="javascript"> |
|
59 |
<!-- |
|
60 |
var focus = document.add_article_voice_form.file; |
|
61 |
focus.focus(); |
|
62 |
--> |
|
63 |
</script> |
|
64 |
|
|
65 |
<?php |
|
66 |
} //konec if |
|
67 |
?> |
old/html/multidic/administration/add_author.php | ||
---|---|---|
1 |
<?php |
|
2 |
if (!Empty($action) && $action == "insert_new_author") { |
|
3 |
require_once("./administration/author.php"); |
|
4 |
|
|
5 |
$zobrazit_znovu = true; |
|
6 |
|
|
7 |
if (Empty($surname)) { |
|
8 |
print_hlasku("Příjmení musíte vyplnit"); |
|
9 |
} |
|
10 |
else { |
|
11 |
insert_author($name,$surname); |
|
12 |
$zobrazit_znovu = false; |
|
13 |
} |
|
14 |
} |
|
15 |
|
|
16 |
function znova($string) { |
|
17 |
global $zobrazit_znovu; |
|
18 |
if ($zobrazit_znovu) |
|
19 |
echo ' value="'.$string.'"'; |
|
20 |
} |
|
21 |
|
|
22 |
|
|
23 |
?> |
|
24 |
<script language="JavaScript"> |
|
25 |
function setFocus(object) |
|
26 |
{ |
|
27 |
object.focus(); |
|
28 |
object.select(); |
|
29 |
} |
|
30 |
|
|
31 |
function validate_new_author_form(form) { |
|
32 |
new_author_form = form; |
|
33 |
if (new_author_form.surname.value == "") { |
|
34 |
alert("Položku musite vyplnit."); |
|
35 |
setFocus(new_author_form.surname); |
|
36 |
return false; |
|
37 |
} |
|
38 |
return true; |
|
39 |
} |
|
40 |
</script> |
|
41 |
<table> |
|
42 |
<thead align="center"> <h3 class="nadpis2">Vlož nového autora</h3> </thead> |
|
43 |
<tbody> |
|
44 |
<form action="" method="POST" name="new_author_form" onSubmit="return validate_new_author_form(this)"> |
|
45 |
<table border="0"> |
|
46 |
<tr class="akt"> |
|
47 |
<td>jméno</td> |
|
48 |
<td><input type="text" name="name" size="50"<?php znova($name)?> /></td> |
|
49 |
</tr> |
|
50 |
<tr class="akt"> |
|
51 |
<td>příjmení*</td> |
|
52 |
<td><input type="text" name="surname" size="50" /></td> |
|
53 |
</tr> |
|
54 |
<tr class="nadpis_sekce"> |
|
55 |
<td> |
|
56 |
<input type="hidden" name="action" value="insert_new_author"> |
|
57 |
</td> |
|
58 |
<td><input type="submit" value="Vlož"></td> |
|
59 |
</tr> |
|
60 |
</form> |
|
61 |
</tbody> |
|
62 |
</table> |
|
63 |
|
|
64 |
<script language="javascript"> |
|
65 |
<!-- |
|
66 |
var focus = document.new_author_form.name; |
|
67 |
focus.focus(); |
|
68 |
--> |
|
69 |
</script> |
|
70 |
|
old/html/multidic/administration/add_author_of_source.php | ||
---|---|---|
1 |
<?php |
|
2 |
|
|
3 |
require_once("./functions/dictionary.php"); |
|
4 |
|
|
5 |
function print_table($source_id) { |
|
6 |
$navrat = "<h3 class=\"nadpis2\">Přidej autora ke zdroji</h3>"; |
|
7 |
$navrat .= "<table><form action=\"\" method=\"post\">"; |
|
8 |
$navrat .= "<tr class=\"nadpis_sekce\">\n |
|
9 |
<td>Vyber autora </td></tr><tr class=\"akt\"><td>\n"; |
|
10 |
$navrat .= get_author_chooser(); |
|
11 |
$navrat .= '</td></tr><tr class="nadpis_sekce"><td> <input type="submit" name="add" value="Přidej"></td></tr>'; |
|
12 |
$navrat .= '<input type="hidden" name="source_id" value="'.$source_id.'">'; |
|
13 |
$navrat .= '<input type="hidden" name="action" value="add_author_of_souce">'; |
|
14 |
$navrat .= '</form></table>'; |
|
15 |
echo $navrat; |
|
16 |
} |
|
17 |
|
|
18 |
function add_author_of_source($source_id, $author_id) { |
|
19 |
require_once("./classes/db.php"); |
|
20 |
$spojeni = new DB_Sql(); |
|
21 |
$dotaz = "INSERT INTO author_of_source (\"IDsource\", |
|
22 |
\"IDauthor\") |
|
23 |
VALUES ('$source_id', |
|
24 |
'$author_id')"; |
|
25 |
$spojeni->query($dotaz); |
|
26 |
if ($spojeni->Errno != 0) { |
|
27 |
print_hlasku($spojeni->$Error); |
|
28 |
echo_zpet_do_zdroju(); |
|
29 |
return false; |
|
30 |
} |
|
31 |
print_hlasku ("Zaznam pridan..."); |
|
32 |
echo_zpet_do_zdroju(); |
|
33 |
return true; |
|
34 |
|
|
35 |
} |
|
36 |
|
|
37 |
|
|
38 |
if (!Empty($action) && $action == "add_author_of_souce") { |
|
39 |
|
|
40 |
add_author_of_source($source_id, $author_id); |
|
41 |
} |
|
42 |
|
|
43 |
print_table($source_id); |
|
44 |
|
|
45 |
?> |
old/html/multidic/administration/add_context.php | ||
---|---|---|
1 |
<?php |
|
2 |
|
|
3 |
$nezobrazuj = false; |
|
4 |
if (!Empty($action) && $action == "insert_new_context") { |
|
5 |
require_once("./administration/context.php"); |
|
6 |
|
|
7 |
$zobrazit_znovu = true; |
|
8 |
|
|
9 |
if (Empty($cz_context)) { |
|
10 |
print_hlasku("Český kontext musíte vyplnit"); |
|
11 |
} |
|
12 |
else if (Empty($org_context)) { |
|
13 |
print_hlasku("Originální kontext musíte vyplnit"); |
|
14 |
} |
|
15 |
else { |
|
16 |
//$isVoice = !Empty($soubor); |
|
17 |
insert_context($cz_context, $en_context, $org_context, $word_id, $source_id); |
|
18 |
|
|
19 |
$zobrazit_znovu = false; |
|
20 |
$nezobrazuj = true; |
|
21 |
} |
|
22 |
} |
|
23 |
|
|
24 |
|
|
25 |
|
|
26 |
function znova($string) { |
|
27 |
global $zobrazit_znovu; |
|
28 |
if ($zobrazit_znovu) |
|
29 |
echo ' value="'.$string.'"'; |
|
30 |
} |
|
31 |
|
|
32 |
if (!$nezobrazuj) { |
|
33 |
?> |
|
34 |
<script language="JavaScript"> |
|
35 |
function setFocus(object) |
|
36 |
{ |
|
37 |
object.focus(); |
|
38 |
object.select(); |
|
39 |
} |
|
40 |
|
|
41 |
function validate_new_context_form(form) { |
|
42 |
new_source_form = form; |
|
43 |
if (new_context_form.cz_context.value == "") { |
|
44 |
alert("Položku musite vyplnit."); |
|
45 |
setFocus(new_context_form.cz_context); |
|
46 |
return false; |
|
47 |
} |
|
48 |
if (new_context_form.org_context.value == "") { |
|
49 |
alert("Položku musite vyplnit."); |
|
50 |
setFocus(new_context_form.org_context); |
|
51 |
return false; |
|
52 |
} |
|
53 |
return true; |
|
54 |
} |
|
55 |
</script> |
|
56 |
<table> |
|
57 |
<thead align="center"> <h3 class="nadpis2">Vlož nový kontext</h3> </thead> |
|
58 |
<tbody> |
|
59 |
<form action="" method="POST" name="new_context_form" onSubmit="return validate_new_context_form(this)"> |
|
60 |
<table border="0"> |
|
61 |
<tr class="akt"> |
|
62 |
<td>český kontext*</td> |
|
63 |
<td><input type="text" name="cz_context" size="50" maxlength="100"<?php znova($cz_context)?>/></td> |
|
64 |
</tr> |
|
65 |
<tr class="akt"> |
|
66 |
<td>anglický kontext</td> |
|
67 |
<td><input type="text" name="en_context" size="50" maxlength="100"<?php znova($en_context)?>/></td> |
|
68 |
</tr> |
|
69 |
<tr class="akt"> |
|
70 |
<td>originální kontext*</td> |
|
71 |
<td dir="rtl"><input type="text" name="org_context" class="arabic" size="29" maxlength="100"<?php znova($org_context)?>/></td> |
|
72 |
</tr> |
|
73 |
<!--tr class="akt"> |
|
74 |
<td>zvukový soubor</td> |
|
75 |
<td><input type="file" name="soubor" size="29" /></td> |
|
76 |
</tr--> |
|
77 |
<tr class="nadpis_sekce"> |
|
78 |
<td> |
|
79 |
<input type="hidden" name="action" value="insert_new_context"> |
|
80 |
<input type="hidden" name="word_id" value="<?php echo $word_id?>"> |
|
81 |
<input type="hidden" name="source_id" value="<?php echo $source_id?>"> |
|
82 |
</td> |
|
83 |
<td><input type="submit" value="Vlož"></td> |
|
84 |
</tr> |
|
85 |
</form> |
|
86 |
</tbody> |
|
87 |
</table> |
|
88 |
|
|
89 |
<script language="javascript"> |
|
90 |
<!-- |
|
91 |
var focus = document.new_context_form.cz_context; |
|
92 |
focus.focus(); |
|
93 |
--> |
|
94 |
</script> |
|
95 |
<?php |
|
96 |
require_once("./functions/keyboard.php"); |
|
97 |
insert_keyboard("new_context_form.org_context"); |
|
98 |
}//END IF ?> |
old/html/multidic/administration/add_field.php | ||
---|---|---|
1 |
<?php |
|
2 |
if (!Empty($action) && $action == "insert_new_field") { |
|
3 |
require_once("./administration/field.php"); |
|
4 |
|
|
5 |
$zobrazit_znovu = true; |
|
6 |
|
|
7 |
if (Empty($name)) { |
|
8 |
print_hlasku("Český název musíte vyplnit"); |
|
9 |
} |
|
10 |
if (Empty($en_field)) { |
|
11 |
print_hlasku("Anglický název musíte vyplnit"); |
|
12 |
} |
|
13 |
else { |
|
14 |
insert_field($name,$en_field); |
|
15 |
$zobrazit_znovu = false; |
|
16 |
} |
|
17 |
} |
|
18 |
?> |
|
19 |
<script language="JavaScript"> |
|
20 |
function setFocus(object) |
|
21 |
{ |
|
22 |
object.focus(); |
|
23 |
object.select(); |
|
24 |
} |
|
25 |
|
|
26 |
function validate_new_field_form(form) { |
|
27 |
new_field_form = form; |
|
28 |
if (new_field_form.name.value == "") { |
|
29 |
alert("Položku musite vyplnit."); |
|
30 |
setFocus(new_field_form.name); |
|
31 |
return false; |
|
32 |
} |
|
33 |
return true; |
|
34 |
} |
|
35 |
</script> |
|
36 |
<table> |
|
37 |
<thead align="center"> <h3 class="nadpis2">Vlož nový obor</h3> </thead> |
|
38 |
<tbody> |
|
39 |
<form action="" method="POST" name="new_field_form" onSubmit="return validate_new_field_form(this)"> |
|
40 |
<table border="0"> |
|
41 |
<tr class="akt"> |
|
42 |
<td>český název*</td> |
|
43 |
<td><input type="text" name="name" size="50" /></td> |
|
44 |
</tr> |
|
45 |
<tr class="akt"> |
|
46 |
<td>anglický název*</td> |
|
47 |
<td><input type="text" name="en_field" size="50" /></td> |
|
48 |
</tr> |
|
49 |
<tr class="nadpis_sekce"> |
|
50 |
<td> |
|
51 |
<input type="hidden" name="action" value="insert_new_field"> |
|
52 |
</td> |
|
53 |
<td><input type="submit" value="Vlož"></td> |
|
54 |
</tr> |
|
55 |
</form> |
|
56 |
</tbody> |
|
57 |
</table> |
|
58 |
<script language="javascript"> |
|
59 |
<!-- |
|
60 |
var focus = document.new_field_form.name; |
|
61 |
focus.focus(); |
|
62 |
--> |
|
63 |
</script> |
|
64 |
|
old/html/multidic/administration/add_source.php | ||
---|---|---|
1 |
<?php |
|
2 |
require_once("./functions/dictionary.php"); |
|
3 |
|
|
4 |
if (!Empty($action) && $action == "insert_new_source") { |
|
5 |
require_once("./administration/source.php"); |
|
6 |
|
|
7 |
$zobrazit_znovu = true; |
|
8 |
|
|
9 |
if (Empty($title)) { |
|
10 |
print_hlasku("Název musíte vyplnit"); |
|
11 |
} |
|
12 |
else if (Empty($from_page)) { |
|
13 |
print_hlasku("Od stránky musíte vyplnit"); |
|
14 |
} |
|
15 |
else if (Empty($to_page)) { |
|
16 |
print_hlasku("Do stránky musíte vyplnit"); |
|
17 |
} |
|
18 |
else { |
|
19 |
insert_source($title, $subtitle, $place, $publication, $publication_no, $from_page, $to_page, $language, $year); |
|
20 |
$zobrazit_znovu = false; |
|
21 |
} |
|
22 |
} |
|
23 |
|
|
24 |
function znova($string) { |
|
25 |
global $zobrazit_znovu; |
|
26 |
if ($zobrazit_znovu) |
|
27 |
echo ' value="'.$string.'"'; |
|
28 |
} |
|
29 |
|
|
30 |
?> |
|
31 |
<script language="JavaScript"> |
|
32 |
function setFocus(object) |
|
33 |
{ |
|
34 |
object.focus(); |
|
35 |
object.select(); |
|
36 |
} |
|
37 |
|
|
38 |
function validate_new_source_form(form) { |
|
39 |
new_source_form = form; |
|
40 |
if (new_source_form.title.value == "") { |
|
41 |
alert("Položku musite vyplnit."); |
|
42 |
setFocus(new_source_form.title); |
|
43 |
return false; |
|
44 |
} |
|
45 |
if (new_source_form.from_page.value == "") { |
|
46 |
alert("Položku musite vyplnit."); |
|
47 |
setFocus(new_source_form.from_page); |
|
48 |
return false; |
|
49 |
} |
|
50 |
if (new_source_form.to_page.value == "") { |
|
51 |
alert("Položku musite vyplnit."); |
|
52 |
setFocus(new_source_form.to_page); |
|
53 |
return false; |
|
54 |
} |
|
55 |
return true; |
|
56 |
} |
|
57 |
</script> |
|
58 |
<table> |
|
59 |
<thead align="center"> <h3 class="nadpis2">Vlož nový zdroj</h3> </thead> |
|
60 |
<tbody> |
|
61 |
<form action="" method="POST" name="new_source_form" onSubmit="return validate_new_source_form(this)"> |
|
62 |
<table border="0"> |
|
63 |
<tr class="akt"> |
|
64 |
<td>titul*</td> |
|
65 |
<td><input type="text" name="title" size="50" maxlength="100"<?php znova($title)?>/></td> |
|
66 |
</tr> |
|
67 |
<tr class="akt"> |
|
68 |
<td>podtitul</td> |
|
69 |
<td><input type="text" name="subtitle" size="50" maxlength="100"<?php znova($subtitle)?>/></td> |
|
70 |
</tr> |
|
71 |
<tr class="akt"> |
|
72 |
<td>místo</td> |
|
73 |
<td><input type="text" name="place" size="50" maxlength="100"<?php znova($place)?>/></td> |
|
74 |
</tr> |
|
75 |
<tr class="akt"> |
|
76 |
<td>publikace</td> |
|
77 |
<td><input type="text" name="publication" size="50" maxlength="100"<?php znova($publication)?>/></td> |
|
78 |
</tr> |
|
79 |
<tr class="akt"> |
|
80 |
<td>publikační číslo</td> |
|
81 |
<td><input type="text" name="publication_no" size="50" maxlength="30"<?php znova($publication_no)?>/></td> |
|
82 |
</tr> |
|
83 |
<tr class="akt"> |
|
84 |
<td>od strany*</td> |
|
85 |
<td><input type="text" name="from_page" size="50" maxlength="100"<?php znova($from_page)?>/></td> |
|
86 |
</tr> |
|
87 |
<tr class="akt"> |
|
88 |
<td>do strany*</td> |
|
89 |
<td><input type="text" name="to_page" size="50" maxlength="100"<?php znova($to_page)?>/></td> |
|
90 |
</tr> |
|
91 |
<tr class="akt"> |
|
92 |
<td>jazyk</td> |
|
93 |
<td><?php insert_language_chooser();?></td> |
|
94 |
</tr> |
|
95 |
<tr class="akt"> |
|
96 |
<td>rok</td> |
|
97 |
<td><input type="text" name="year" size="50" maxlength="4"<?php znova($year)?>/></td> |
|
98 |
</tr> |
|
99 |
<tr class="nadpis_sekce"> |
|
100 |
<td> |
|
101 |
<input type="hidden" name="action" value="insert_new_source"> |
|
102 |
</td> |
|
103 |
<td><input type="submit" value="Vlož"></td> |
|
104 |
</tr> |
|
105 |
</form> |
|
106 |
</tbody> |
|
107 |
</table> |
|
108 |
|
|
109 |
<script language="javascript"> |
|
110 |
<!-- |
|
111 |
var focus = document.new_source_form.title; |
|
112 |
focus.focus(); |
|
113 |
--> |
|
114 |
</script> |
|
115 |
|
old/html/multidic/administration/add_test.php | ||
---|---|---|
1 |
<?php |
|
2 |
require_once("./administration/test.php"); |
|
3 |
/*zobrazí znovu obsah formuláře*/ |
|
4 |
function znova($string) { |
|
5 |
global $zobrazit_znovu; |
|
6 |
if ($zobrazit_znovu) |
|
7 |
echo ' value="'.$string.'"'; |
|
8 |
} |
|
9 |
|
|
10 |
function znova_hodnota($string) { |
|
11 |
global $zobrazit_znovu; |
|
12 |
if ($zobrazit_znovu) |
|
13 |
echo $string; |
|
14 |
} |
|
15 |
|
|
16 |
|
|
17 |
if (Empty($language) || $language == "") { |
|
18 |
$krok = 0; |
|
19 |
} |
|
20 |
else if (Empty($source) || $source == "") { |
|
21 |
$krok = 1; |
|
22 |
} |
|
23 |
else { |
|
24 |
$krok = 2; |
|
25 |
} |
|
26 |
|
|
27 |
switch ($krok) { |
|
28 |
case (0): |
|
29 |
?> |
|
30 |
|
|
31 |
|
|
32 |
<table> |
|
33 |
<thead align="center"> <h3 class="nadpis2">Vyberte jazyk pro nový test</h3> </thead> |
|
34 |
<tbody> |
|
35 |
<form action="" method="POST" name="new_test_form0"> |
|
36 |
<table> |
|
37 |
<tr class="akt"> |
|
38 |
<td><?php echo(get_language_chooser(3))?></td> |
|
39 |
</tr> |
|
40 |
<tr class="nadpis_sekce"> |
|
41 |
<td> |
|
42 |
<input type="hidden" name="action" value="select_language"> |
|
43 |
<input type="submit" value="Dál"> |
|
44 |
</td> |
|
45 |
</tr> |
|
46 |
</form> |
|
47 |
</tbody> |
|
48 |
</table> |
|
49 |
|
|
50 |
<?php |
|
51 |
break; |
|
52 |
case (1): |
|
53 |
?> |
|
54 |
|
|
55 |
<table> |
|
56 |
<thead align="center"> <h3 class="nadpis2">Vyberte zdroj nového testu</h3> </thead> |
|
57 |
<tbody> |
|
58 |
<form action="" method="POST" name="new_test_form1"> |
|
59 |
<table> |
|
60 |
<tr class="akt"> |
|
61 |
<td><?php echo(get_source_chooser($language))?></td> |
|
62 |
</tr> |
|
63 |
<tr class="nadpis_sekce"> |
|
64 |
<td> |
|
65 |
<input type="hidden" name="language" value="<?php echo $language?>"> |
|
66 |
<input type="hidden" name="action" value="select_source"> |
|
67 |
<input type="submit" value="Dál"> |
|
68 |
</td> |
|
69 |
</tr> |
|
70 |
</form> |
|
71 |
</tbody> |
|
72 |
</table> |
|
73 |
|
|
74 |
|
|
75 |
<?php |
|
76 |
break; |
|
77 |
|
|
78 |
case (2): |
|
79 |
|
|
80 |
$zobrazit_znovu = true; |
|
81 |
|
|
82 |
if (!Empty($action) && $action == "insert_new_test") { |
|
83 |
|
|
84 |
$user = $_SESSION['ses_IDuser']; |
|
85 |
|
|
86 |
if (Empty($lection)) { |
|
87 |
print_hlasku("Lekci musíte vyplnit"); |
|
88 |
} |
|
89 |
else { |
|
90 |
if (insert_test($language,$source,$lection,$title,$body,$note,$user, $test_category)) { |
|
91 |
print_hlasku ("Test přidán..."); |
|
92 |
} |
|
93 |
$zobrazit_znovu = false; |
|
94 |
} |
|
95 |
} |
|
96 |
|
|
97 |
?> |
|
98 |
|
|
99 |
<script language="JavaScript"> |
|
100 |
function setFocus(object) |
|
101 |
{ |
|
102 |
object.focus(); |
|
103 |
object.select(); |
|
104 |
} |
|
105 |
|
|
106 |
function validate_new_test_form(form) { |
|
107 |
new_test_form = form; |
|
108 |
|
|
109 |
if (new_test_form.lection.value == "") { |
|
110 |
alert("Položku musite vyplnit."); |
|
111 |
setFocus(new_test_form.lection); |
|
112 |
return false; |
|
113 |
} |
|
114 |
return true; |
|
115 |
} |
|
116 |
</script> |
|
117 |
|
|
118 |
<script type="text/javascript" src="js/test.js" > |
|
119 |
</script> |
|
120 |
|
|
121 |
<table> |
|
122 |
<thead align="center"> <h3 class="nadpis2">Vlož nový test</h3> </thead> |
|
123 |
<tbody> |
|
124 |
<form action="" method="POST" name="new_test_form" onSubmit="return validate_new_test_form(this)"> |
|
125 |
<table> |
|
126 |
<tr class="akt"> |
|
127 |
<td>název</td> |
|
128 |
<td<?php if ($language == 1 || $language == 2) echo " dir=\"rtl\"" ?>> |
|
129 |
<input type="text" <?php echo "class=\"arabic\"\n" ?> |
|
130 |
name="title" |
|
131 |
size="29"<?php znova($title)?> |
|
132 |
onfocus="aktivujKlavesnici('new_test_form.title')" /></td> |
|
133 |
</tr> |
|
134 |
<tr class="akt"> |
|
135 |
<td>Instrukce</td> |
|
136 |
<td><input type="text" name="note" size="50"<?php znova($note)?> /> |
|
137 |
</td> |
|
138 |
</tr> |
|
139 |
|
|
140 |
<tr> |
|
141 |
<td>Nápověda:</td> |
|
142 |
<td>Možnosti do testu vložíte pomocí tohoto zápisu: |
|
143 |
<strong>{správná odpověď/špatná/další špatná/další špatná}.</strong> |
|
144 |
Špatných odpovědí může být libovolné množství. |
|
145 |
<br /> |
|
146 |
Můžete použít pomocné tlačítko. |
|
147 |
|
|
148 |
<input type="button" name="jsaddselect" onclick="javascript:addSelect('body')" value="Vlož možnosti" /> |
|
149 |
|
|
150 |
</td> |
|
151 |
</tr> |
|
152 |
<tr class="akt"> |
|
153 |
<td>text</td> |
|
154 |
<td<?php echo " dir=\"rtl\"" ?>> |
|
155 |
<textarea <?php echo "class=\"arabic\"\n style=\"font:60%\"" ?> |
|
156 |
name="body" |
|
157 |
id="body" |
|
158 |
rows="7" |
|
159 |
wrap="PHYSICAL" |
|
160 |
cols="30" |
|
161 |
onfocus="aktivujKlavesnici('new_test_form.body')" |
|
162 |
onchange="javascript:render('body', 'platno')" |
|
163 |
onkeyup="javascript:render('body', 'platno')" |
|
164 |
><?php znova_hodnota($body) ?></textarea> |
|
165 |
|
|
166 |
|
|
167 |
</td> |
|
168 |
</tr> |
|
169 |
<tr class="akt"> |
|
170 |
<td>Náhled</td> |
|
171 |
<td<?php if ($language == 1 || $language == 2) echo " dir=\"rtl\"" ?>> |
|
172 |
<div id="platno" class="arabic" style="background-color: #EEE; border:solid 1px black; border-right: solid 3px black; border-bottom: solid 3px black; padding: 1em"> <p class="praznyodstavecbudesmazan"></p> </div> |
|
173 |
|
|
174 |
<script type="text/javascript"> |
|
175 |
render('body', 'platno'); |
|
176 |
</script> |
|
177 |
</td> |
|
178 |
</tr> |
|
179 |
|
|
180 |
|
|
181 |
|
|
182 |
<tr class="akt"> |
|
183 |
<td>lekce*</td> |
|
184 |
<td><input type="text" name="lection" size="50"<?php znova($lection)?> /></td> |
|
185 |
</tr> |
|
186 |
|
|
187 |
<tr class="akt"> |
|
188 |
<td>gramatická kategorie</td> |
|
189 |
<td><?php echo(get_test_category_chooser('test_category', $test_category))?></td> |
|
190 |
</tr> |
|
191 |
|
|
192 |
<tr class="nadpis_sekce"> |
|
193 |
<td> |
|
194 |
<input type="hidden" name="language" value="<?php echo $language?>"> |
|
195 |
<input type="hidden" name="source" value="<?php echo $source?>"> |
|
196 |
<input type="hidden" name="action" value="insert_new_test"> |
|
197 |
</td> |
|
198 |
<td><input type="submit" value="Vlož"></td> |
|
199 |
</tr> |
|
200 |
</form> |
|
201 |
</tbody> |
|
202 |
</table> |
|
203 |
<script language="javascript"> |
|
204 |
<!-- |
|
205 |
var focus = document.new_test_form.title; |
|
206 |
focus.focus(); |
|
207 |
--> |
|
208 |
</script> |
|
209 |
<div id="key"> |
|
210 |
<?php |
|
211 |
require_once("./functions/keyboard.php"); |
|
212 |
insert_keyboard("new_test_form.title",false); |
|
213 |
?> |
|
214 |
</div> |
|
215 |
|
|
216 |
<?php }//end of switch ?> |
old/html/multidic/administration/add_test_category.php | ||
---|---|---|
1 |
<?php |
|
2 |
require_once("./administration/test_category.php"); |
|
3 |
|
|
4 |
if (!Empty($action) && $action == "insert_new_test_category") { |
|
5 |
|
|
6 |
|
|
7 |
$zobrazit_znovu = true; |
|
8 |
|
|
9 |
if (Empty($name)) { |
|
10 |
print_hlasku("Český název musíte vyplnit"); |
|
11 |
} |
|
12 |
else { |
|
13 |
insert_test_category($name,$parent_id); |
|
14 |
$zobrazit_znovu = false; |
|
15 |
} |
|
16 |
} |
|
17 |
?> |
|
18 |
<script language="JavaScript"> |
|
19 |
function setFocus(object) |
|
20 |
{ |
|
21 |
object.focus(); |
|
22 |
object.select(); |
|
23 |
} |
|
24 |
|
|
25 |
function validate_new_test_category_form(form) { |
|
26 |
new_test_category_form = form; |
|
27 |
if (new_test_category_form.name.value == "") { |
|
28 |
alert("Položku musite vyplnit."); |
|
29 |
setFocus(new_test_category_form.name); |
|
30 |
return false; |
|
31 |
} |
|
32 |
return true; |
|
33 |
} |
|
34 |
</script> |
|
35 |
<table> |
|
36 |
<thead align="center"> <h3 class="nadpis2">Vlož novou kategorii testu</h3> </thead> |
|
37 |
<tbody> |
|
38 |
<form action="" method="POST" name="new_test_category_form" onSubmit="return validate_new_test_category_form(this)"> |
|
39 |
<table border="0"> |
|
40 |
<tr class="akt"> |
|
41 |
<td>název*</td> |
|
42 |
<td><input type="text" name="name" size="50" /></td> |
|
43 |
</tr> |
|
44 |
<tr class="akt"> |
|
45 |
<td>rodič</td> |
|
46 |
<td> |
|
47 |
<?php echo (get_test_category_chooser("parent_id")) ?> |
|
48 |
</td> |
|
49 |
</tr> |
|
50 |
<tr class="nadpis_sekce"> |
|
51 |
<td> |
|
52 |
<input type="hidden" name="action" value="insert_new_test_category"> |
|
53 |
</td> |
|
54 |
<td><input type="submit" value="Vlož"></td> |
|
55 |
</tr> |
|
56 |
</form> |
|
57 |
</tbody> |
|
58 |
</table> |
|
59 |
<script language="javascript"> |
|
60 |
<!-- |
|
61 |
var focus = document.new_test_category_form.name; |
|
62 |
focus.focus(); |
|
63 |
--> |
|
64 |
</script> |
|
65 |
|
Také k dispozici: Unified diff
Re #7580 delete useless shite