source: pmb4.2/trunk/fuentes/pmb/demandes.php @ 828

Last change on this file since 828 was 815, checked in by jrpelegrina, 4 years ago

Initial release of pmb 4.2

  • Property svn:executable set to *
File size: 2.1 KB
Line 
1<?php
2// +-------------------------------------------------+
3// © 2002-2004 PMB Services / www.sigb.net pmb@sigb.net et contributeurs (voir www.sigb.net)
4// +-------------------------------------------------+
5// $Id: demandes.php,v 1.6 2015-04-03 11:16:23 jpermanne Exp $
6
7
8// définition du minimum nécéssaire
9$base_path=".";                           
10$base_auth = "DEMANDES_AUTH"; 
11$base_title = "\$msg[demandes_menu_title]";   
12require_once ("$base_path/includes/init.inc.php"); 
13
14// modules propres à demandes.php ou à ses sous-modules
15require("$include_path/templates/demandes.tpl.php");
16require("$include_path/templates/demandes_actions.tpl.php");
17require("$include_path/templates/demandes_notes.tpl.php");
18require_once($class_path."/liste_simple.class.php");
19require_once($class_path."/demandes_types.class.php");
20
21print "<div id='att' style='z-Index:1000'></div>";
22
23print $menu_bar;
24print $extra;
25print $extra2;
26print $extra_info;
27if($use_shortcuts) {
28        include("$include_path/shortcuts/circ.sht");
29}
30
31echo window_title($database_window_title.$msg[demandes_menu].$msg[1003].$msg[1001]);
32print $demandes_layout;
33
34$nb_themes = demandes_themes::get_qty();
35$nb_types = demandes_types::get_qty();
36if(!$nb_themes || !$nb_types) {
37        //Pas de themes ou de types définis
38        $error_msg.= htmlentities($msg["demandes_err_theme_type"],ENT_QUOTES, $charset)."<div class='row'></div>";     
39        error_message($msg[321], $error_msg.htmlentities($msg["demandes_err_par"],ENT_QUOTES, $charset), '1', './admin.php?categ=demandes');
40} else {
41
42        switch($categ){
43               
44                case 'gestion':
45                        include("./demandes/demandes.inc.php");
46                        break;
47                case 'list' :
48                        include("./demandes/demandes_liste.inc.php");
49                        break;
50                case 'action' :
51                        include("./demandes/demandes_actions.inc.php");
52                        break;
53                case 'notes' :
54                        include("./demandes/demandes_notes.inc.php");
55                        break;
56                case "faq" :
57                        include("./demandes/faq/main.inc.php");
58                        break;
59                default :               
60                        include("$include_path/messages/help/$lang/demandes.txt");     
61                break;
62        }
63
64}
65print $demandes_layout_end;
66// pied de page
67print $footer;
68
69// deconnection MYSql
70pmb_mysql_close($dbh);
71?>
Note: See TracBrowser for help on using the repository browser.