a3b667fe |
1 | <?php |
2 | /******************************************************************************** |
3 | * install.d/error.inc.php : central NNTP error messages |
4 | * ------------------------- |
5 | * |
6 | * This file is part of the banana distribution |
7 | * Copyright: See COPYING files that comes with this distribution |
8 | ********************************************************************************/ |
9 | |
10 | /** outputs HTML error page |
11 | * @param $_type STRING error type |
12 | */ |
13 | |
14 | function error($_type) { |
15 | global $locale,$css,$group; |
16 | switch ($_type) { |
17 | case "nntpsock": |
18 | echo "<p class=\"error\">\n\t".$locale['error']['connect']."\n</p>"; |
0d407ce1 |
19 | require_once("include/footer.inc.php"); |
a3b667fe |
20 | exit; |
21 | break; |
22 | case "nntpauth": |
23 | echo "<p class=\"error\">\n\t".$locale['error']['credentials'] |
24 | ."\n</p>"; |
0d407ce1 |
25 | require_once("include/footer.inc.php"); |
a3b667fe |
26 | exit; |
27 | break; |
28 | case "nntpgroups": |
29 | echo "<p class=\"{$css['normal']}\">"; |
30 | echo "\n".$locale['error']['nogroup']."\n"; |
31 | echo "</p>\n"; |
0d407ce1 |
32 | require_once("include/footer.inc.php"); |
a3b667fe |
33 | exit; |
34 | break; |
35 | case "nntpspool": |
36 | echo "<div class=\"{$css['bananashortcuts']}\">\n"; |
37 | echo "[<a href=\"index.php\">Liste des forums</a>]\n"; |
38 | echo "</div>\n"; |
39 | echo "<p class=\"error\">\n\t".$locale['error']['group']."\n</p>"; |
0d407ce1 |
40 | require_once("footer.inc.php"); |
a3b667fe |
41 | exit; |
42 | break; |
43 | case "nntpart": |
44 | echo "<div class=\"{$css['bananashortcuts']}\">\n"; |
45 | echo "[<a href=\"index.php\">Liste des forums</a>] \n"; |
46 | echo "[<a href=\"thread.php?group=$group\">$group</a>] \n"; |
47 | echo "</div>\n"; |
48 | echo "<p class=\"error\">\n\t".$locale['error']['post']."\n</p>"; |
0d407ce1 |
49 | require_once("footer.inc.php"); |
a3b667fe |
50 | exit; |
51 | break; |
52 | } |
53 | } |
54 | |
55 | ?> |