702295e430d522cf498bf1f6bff5587d0e551cd1
[banana.git] / install.d / error.inc.php
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 function error($_type) {
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 }
49 }
50
51 ?>