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 | |
e2cae7e3 |
10 | /** outputs HTML error page |
11 | * @param $_type STRING error type |
12 | */ |
a3b667fe |
13 | function error($_type) { |
e2cae7e3 |
14 | global $css, $group; |
15 | switch ($_type) { |
16 | case "nntpsock": |
17 | echo '<p class="error">'._('Impossible de se connecter au serveur de forums').'</p>'; |
18 | require_once("include/footer.inc.php"); |
19 | exit; |
20 | |
21 | case "nntpauth": |
22 | echo '<p class="error">'._('L\'authentification sur le serveur de forums a échoué').'</p>'; |
23 | require_once("include/footer.inc.php"); |
24 | exit; |
25 | |
26 | case "nntpgroups": |
27 | echo "<p class=\"{$css['normal']}\">"; |
28 | echo _('Il n\'y a pas de forum sur ce serveur').'</p>'; |
29 | require_once("include/footer.inc.php"); |
30 | exit; |
31 | |
32 | case "nntpspool": |
33 | echo "<div class=\"{$css['bananashortcuts']}\">\n"; |
34 | echo "[<a href=\"index.php\">Liste des forums</a>]\n"; |
35 | echo "</div>\n"; |
36 | echo '<p class="error">'._('Impossible d\'accéder au forum').'</p>'; |
37 | require_once("footer.inc.php"); |
38 | exit; |
39 | |
40 | case "nntpart": |
41 | echo "<div class=\"{$css['bananashortcuts']}\">\n"; |
42 | echo "[<a href=\"index.php\">Liste des forums</a>] \n"; |
43 | echo "[<a href=\"thread.php?group=$group\">$group</a>] \n"; |
44 | echo "</div>\n"; |
45 | echo '<p class="error">'._('Impossible d\'accéder au message. Le message a peut-être été annulé').'</p>'; |
46 | require_once("footer.inc.php"); |
47 | exit; |
48 | } |
a3b667fe |
49 | } |
50 | |
51 | ?> |