whole bunch of changes :
[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
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>";
19 require_once("include/footer.inc.php");
20 exit;
21 break;
22 case "nntpauth":
23 echo "<p class=\"error\">\n\t".$locale['error']['credentials']
24 ."\n</p>";
25 require_once("include/footer.inc.php");
26 exit;
27 break;
28 case "nntpgroups":
29 echo "<p class=\"{$css['normal']}\">";
30 echo "\n".$locale['error']['nogroup']."\n";
31 echo "</p>\n";
32 require_once("include/footer.inc.php");
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>";
40 require_once("footer.inc.php");
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>";
49 require_once("footer.inc.php");
50 exit;
51 break;
52 }
53 }
54
55 ?>