849bdf42 |
1 | <?php |
2 | /** |
3 | LANG_SETUP.MOD.PHP |
4 | ------------------ |
5 | This module displays available dictionaries to the user and lets |
6 | him/her choose which ones s/he wants to check messages with. |
7 | **/ |
8 | // Making sure Sqspell doesn't barf when working with E_ALL |
9 | global $SQSPELL_APP; |
10 | |
11 | $msg = "<p>Please check any available international dictionaries which you would like |
12 | to use when spellchecking:</p> |
13 | <form method=\"post\"> |
14 | <input type=\"hidden\" name=\"MOD\" value=\"lang_change\"> |
15 | <blockquote><p> |
16 | "; |
17 | $langs = sqspell_getSettings(null); |
18 | $add = "<p>Make this dictionary my default selection: <select name=\"lang_default\">\n"; |
19 | while (list($avail_lang, $junk) = each($SQSPELL_APP)){ |
20 | $msg .= "<input type=\"checkbox\" name=\"use_langs[]\" value=\"$avail_lang\""; |
21 | if (in_array($avail_lang, $langs)) $msg .= " checked"; |
22 | $msg .= ">$avail_lang<br>\n"; |
23 | $add .= "<option"; |
24 | if ($avail_lang==$langs[0]) $add .= " selected"; |
25 | $add .= ">$avail_lang</option>\n"; |
26 | } |
27 | $msg .= "</p>\n" . $add . "</select>\n"; |
28 | $msg .= "</p></blockquote><p><input type=\"submit\" value=\" Make these changes \"></p>"; |
29 | sqspell_makePage("Add International Dictionaries", null, $msg); |
30 | ?> |