/[openfoncier]/trunk/obj/utils.class.php
ViewVC logotype

Diff of /trunk/obj/utils.class.php

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 8328 by softime, Fri Jul 20 17:12:33 2018 UTC revision 8329 by softime, Wed Nov 14 11:20:57 2018 UTC
# Line 10  Line 10 
10  /**  /**
11   *   *
12   */   */
13  require_once "../dyn/locales.inc.php";  if (file_exists("../dyn/locales.inc.php") === true) {
14        require_once "../dyn/locales.inc.php";
15    }
16    
17  /**  /**
18   *   *
19   */   */
20  require_once "../dyn/include.inc.php";  if (file_exists("../dyn/include.inc.php") === true) {
21        require_once "../dyn/include.inc.php";
22    } else {
23        /**
24         * Définition de la constante représentant le chemin d'accès au framework
25         */
26        define("PATH_OPENMAIRIE", getcwd()."/../core/");
27        
28        /**
29         * Dépendances PHP du framework
30         * On modifie la valeur de la directive de configuration include_path en
31         * fonction pour y ajouter les chemins vers les librairies dont le framework
32         * dépend.
33         */
34        set_include_path(
35            get_include_path().PATH_SEPARATOR.implode(
36                PATH_SEPARATOR,
37                array(
38                    getcwd()."/../php/pear",
39                    getcwd()."/../php/db",
40                    getcwd()."/../php/fpdf",
41                    getcwd()."/../php/phpmailer",
42                    getcwd()."/../php/tcpdf",
43                )
44            )
45        );
46    
47        /**
48         * Retourne l'URL de la racine d'openADS.
49         * Exemple : http://localhost/openads/
50         */
51        if (!function_exists("get_base_url")) {
52            function get_base_url() {
53                // Récupération du protocole
54                $protocol = 'http';
55                if (isset($_SERVER['HTTPS'])) {
56                    $protocol = ($_SERVER['HTTPS'] && $_SERVER['HTTPS'] != "off") ? "https" : "http";
57                }
58                // Récupération du domaine
59                $domain = $_SERVER['HTTP_HOST'];
60                // Récupération du port
61                $port = $_SERVER['SERVER_PORT'];
62                $disp_port = ($protocol == 'http' && $port == 80 || $protocol == 'https' && $port == 443) ? '' : ":$port";
63                // Construction du chemin restant
64                $base_url = str_replace('app', '', rtrim(dirname($_SERVER['PHP_SELF']), '/\\'));
65                //
66                return $protocol."://".$domain.$disp_port.$base_url;
67            }
68        }
69        define("PATH_BASE_URL", get_base_url());
70    }
71    
72  /**  /**
73   *   *
74   */   */
75  require_once "../dyn/debug.inc.php";  if (file_exists("../dyn/debug.inc.php") === true) {
76        require_once "../dyn/debug.inc.php";
77    }
78    
79  /**  /**
80   *   *
# Line 38  require_once PATH_OPENMAIRIE."om_applica Line 92  require_once PATH_OPENMAIRIE."om_applica
92  class utils extends application {  class utils extends application {
93    
94      /**      /**
95         * Gestion du nom de l'application.
96         *
97         * @var mixed Configuration niveau application.
98         */
99        protected $_application_name = "openADS";
100    
101        /**
102         * Titre HTML.
103         *
104         * @var mixed Configuration niveau application.
105         */
106        protected $html_head_title = ":: openMairie :: openADS";
107    
108        /**
109         * Gestion du nom de la session.
110         *
111         * @var mixed Configuration niveau application.
112         */
113        protected $_session_name = "openads";
114    
115        /**
116       * Gestion du favicon de l'application.       * Gestion du favicon de l'application.
117       *       *
118       * @var mixed Configuration niveau application.       * @var mixed Configuration niveau application.
119       */       */
120      var $html_head_favicon = '../app/img/favicon.ico';      var $html_head_favicon = '../app/img/favicon.ico';
121    
122        /**
123         * Gestion du mode de gestion des permissions.
124         *
125         * @var mixed Configuration niveau application.
126         */
127        protected $config__permission_by_hierarchical_profile = false;
128    
129      // {{{      // {{{
130    
131      /**      /**
# Line 1625  class utils extends application { Line 1707  class utils extends application {
1707          return false;          return false;
1708      }      }
1709    
1710        /**
1711         * Vérifie que l'option de trouillotage numérique automatique des
1712         * pièces est activée.
1713         *
1714         * @param integer $om_collectivite Identifiant de la collectivité.
1715         *
1716         * @return boolean
1717         */
1718        public function is_option_trouillotage_numerique_enabled($om_collectivite = null) {
1719            //
1720            $parameters = $this->getCollectivite($om_collectivite);
1721            //
1722            if (isset($parameters['option_trouillotage_numerique']) === true
1723                && $parameters['option_trouillotage_numerique'] === 'true') {
1724                //
1725                return true;
1726            }
1727            //
1728            return false;
1729        }
1730    
1731      /**      /**
1732       * Vérifie le niveau de la collectivité de l'utilisateur connecté       * Vérifie le niveau de la collectivité de l'utilisateur connecté
# Line 2026  class utils extends application { Line 2128  class utils extends application {
2128    
2129      }      }
2130    
2131        /**
2132         * Permet de définir la configuration des liens du footer.
2133         *
2134         * @return void
2135         */
2136        protected function set_config__footer() {
2137            $footer = array();
2138            // Documentation du site
2139            $footer[] = array(
2140                "title" => __("Documentation"),
2141                "description" => __("Acceder a l'espace documentation de l'application"),
2142                "href" => "http://docs.openmairie.org/?project=openads&version=4.8&format=html&path=manuel_utilisateur",
2143                "target" => "_blank",
2144                "class" => "footer-documentation",
2145            );
2146    
2147            // Forum openMairie
2148            $footer[] = array(
2149                "title" => __("Forum"),
2150                "description" => __("Espace d'échange ouvert du projet openMairie"),
2151                "href" => "https://communaute.openmairie.org/c/openads",
2152                "target" => "_blank",
2153                "class" => "footer-forum",
2154            );
2155    
2156            // Portail openMairie
2157            $footer[] = array(
2158                "title" => __("openMairie.org"),
2159                "description" => __("Site officiel du projet openMairie"),
2160                "href" => "http://www.openmairie.org/catalogue/openads",
2161                "target" => "_blank",
2162                "class" => "footer-openmairie",
2163            );
2164            //
2165            $this->config__footer = $footer;
2166        }
2167    
2168        /**
2169         * Surcharge - set_config__menu().
2170         *
2171         * @return void
2172         */
2173        protected function set_config__menu() {
2174            //
2175            $menu = array();
2176    
2177            // {{{ Rubrique AUTORISATION
2178            //
2179            $rubrik = array(
2180                "title" => _("Autorisation"),
2181                "class" => "autorisation",
2182                "right" => "menu_autorisation",
2183            );
2184            //
2185            $links = array();
2186    
2187            $links[] = array(
2188                "href" => "".OM_ROUTE_TAB."&obj=dossier_autorisation",
2189                "class" => "dossier_autorisation",
2190                "title" => _("Dossiers d'autorisation"),
2191                "right" => array("dossier_autorisation", "dossier_autorisation_tab", ),
2192                "open" => array("index.php|dossier_autorisation[module=tab]", "index.php|dossier_autorisation[module=form]", ),
2193            );
2194    
2195            // Lien vers les dossiers d'autorisations qui ont une demande d'avis
2196            $links[] = array(
2197                "href" => "".OM_ROUTE_TAB."&obj=dossier_autorisation_avis",
2198                "class" => "dossier_autorisation",
2199                "title" => _("Dossiers d'autorisation"),
2200                "right" => array(
2201                    "dossier_autorisation_avis",
2202                    "dossier_autorisation_avis_tab",
2203                ),
2204                "open" => array("index.php|dossier_autorisation_avis[module=tab]", "index.php|dossier_autorisation[module=form]", ),
2205            );
2206    
2207            //
2208            $rubrik['links'] = $links;
2209            //
2210            $menu[] = $rubrik;
2211            // }}}
2212    
2213            // {{{ Rubrique GUICHET UNIQUE
2214            //
2215            $rubrik = array(
2216                "title" => _("Guichet Unique"),
2217                "class" => "guichet_unique",
2218                "right" => "menu_guichet_unique",
2219            );
2220            //
2221            $links = array();
2222            //
2223            $links[] = array(
2224                "href" => OM_ROUTE_DASHBOARD,
2225                "class" => "tableau-de-bord",
2226                "title" => _("tableau de bord"),
2227                "right" => "menu_guichet_unique_dashboard",
2228                "open" => array("index.php|[module=dashboard]",),
2229            );
2230            //
2231            $links[] = array(
2232                "class" => "category",
2233                "title" => _("nouvelle demande"),
2234                "right" => array(
2235                    "demande",
2236                    "demande_nouveau_dossier_ajouter",
2237                    "demande_dossier_encours_ajouter", "demande_dossier_encours_tab",
2238                    "demande_autre_dossier_ajouter", "demande_autre_dossier_tab",
2239                    "demande_consulter","demande_tab",
2240                ),
2241            );
2242            $links[] = array(
2243                "title" => "<hr/>",
2244                "right" => array(
2245                    "demande",
2246                    "demande_dossier_encours_ajouter",
2247                    "demande_dossier_encours_ajouter", "demande_dossier_encours_tab",
2248                ),
2249            );
2250            $links[] = array(
2251                "href" => "".OM_ROUTE_FORM."&obj=demande_nouveau_dossier&amp;action=0&amp;advs_id=&amp;tricol=&amp;valide=&amp;retour=tab&amp;new=",
2252                "class" => "nouveau-dossier",
2253                "title" => _("nouveau dossier"),
2254                "right" => array(
2255                    "demande",
2256                    "demande_nouveau_dossier_ajouter",
2257                ),
2258                "open" => array("index.php|demande_nouveau_dossier[module=form]",),
2259            );
2260            $links[] = array(
2261                "href" => "".OM_ROUTE_TAB."&obj=demande_dossier_encours",
2262                "class" => "dossier-existant",
2263                "title" => _("dossier en cours"),
2264                "right" => array(
2265                    "demande",
2266                    "demande_dossier_encours_ajouter",
2267                    "demande_dossier_encours_tab",
2268                ),
2269                "open" => array("index.php|demande_dossier_encours[module=tab]", "index.php|demande_dossier_encours[module=form]"),
2270            );
2271            $links[] = array(
2272                "href" => "".OM_ROUTE_TAB."&obj=demande_autre_dossier",
2273                "class" => "autre-dossier",
2274                "title" => _("autre dossier"),
2275                "right" => array(
2276                    "demande",
2277                    "demande_autre_dossier_ajouter",
2278                    "demande_autre_dossier_tab",
2279                ),
2280                "open" => array("index.php|demande_autre_dossier[module=tab]", "index.php|demande_autre_dossier[module=form]"),
2281            );
2282            $links[] = array(
2283                "title" => "<hr/>",
2284                "right" => array(
2285                    "demande",
2286                    "demande_consulter",
2287                    "demande_tab"
2288                ),
2289            );
2290            $links[] = array(
2291                "href" => "".OM_ROUTE_TAB."&obj=demande",
2292                "class" => "pdf",
2293                "title" => _("recepisse"),
2294                "right" => array(
2295                    "demande",
2296                    "demande_consulter",
2297                    "demande_tab"
2298                ),
2299                "open" => array("index.php|demande[module=tab]","index.php|demande[module=form]"),
2300            );
2301            $links[] = array(
2302                "title" => "<hr/>",
2303                "right" => array(
2304                    "petitionnaire_frequent",
2305                    "petitionnaire_frequent_consulter",
2306                    "petitionnaire_frequent_tab"
2307                ),
2308            );
2309            $links[] = array(
2310                "href" => "".OM_ROUTE_TAB."&obj=petitionnaire_frequent",
2311                "class" => "petitionnaire_frequent",
2312                "title" => _("petitionnaire_frequent"),
2313                "right" => array(
2314                    "petitionnaire_frequent",
2315                    "petitionnaire_frequent_consulter",
2316                    "petitionnaire_frequent_tab"
2317                ),
2318                "open" => array("index.php|petitionnaire_frequent[module=tab]","index.php|petitionnaire_frequent[module=form]"),
2319            );
2320            //
2321            $links[] = array(
2322                "class" => "category",
2323                "title" => _("affichage reglementaire"),
2324                "right" => array(
2325                    "affichage_reglementaire_registre",
2326                    "affichage_reglementaire_attestation",
2327                ),
2328            );
2329            $links[] = array(
2330                "title" => "<hr/>",
2331                "right" => array(
2332                    "affichage_reglementaire_registre",
2333                    "affichage_reglementaire_attestation",
2334                ),
2335            );
2336            $links[] = array(
2337                "href" => "".OM_ROUTE_FORM."&obj=demande_affichage_reglementaire_registre&action=110&idx=0",
2338                "class" => "affichage_reglementaire_registre",
2339                "title" => _("registre"),
2340                "right" => array(
2341                    "affichage_reglementaire_registre",
2342                ),
2343                "open" => array("index.php|demande_affichage_reglementaire_registre[module=tab]", "index.php|demande_affichage_reglementaire_registre[module=form]"),
2344            );
2345            $links[] = array(
2346                "href" => "".OM_ROUTE_FORM."&obj=demande_affichage_reglementaire_attestation&action=120&idx=0",
2347                "class" => "affichage_reglementaire_attestation",
2348                "title" => _("attestation"),
2349                "right" => array(
2350                    "affichage_reglementaire_attestation",
2351                ),
2352                "open" => array("index.php|demande_affichage_reglementaire_attestation[module=tab]", "index.php|demande_affichage_reglementaire_attestation[module=form]"),
2353            );
2354            //
2355            $rubrik['links'] = $links;
2356            //
2357            $menu[] = $rubrik;
2358            // }}}
2359    
2360            // {{{ Rubrique QUALIFICATION
2361            //
2362            $rubrik = array(
2363                "title" => _("Qualification"),
2364                "class" => "qualification",
2365                "right" => "qualification_menu",
2366            );
2367            //
2368            $links = array();
2369            //
2370            $links[] = array(
2371                "href" => OM_ROUTE_DASHBOARD,
2372                "class" => "tableau-de-bord",
2373                "title" => _("tableau de bord"),
2374                "right" => "menu_qualification_dashboard",
2375                "open" => array("index.php|[module=dashboard]",),
2376            );
2377    
2378            //
2379            $links[] = array(
2380                "href" => "".OM_ROUTE_TAB."&obj=dossier_qualifier_qualificateur",
2381                "class" => "dossier_qualifier_qualificateur",
2382                "title" => _("dossiers a qualifier"),
2383                "right" => array(
2384                    "dossier_qualifier_qualificateur",
2385                    "dossier_qualifier_qualificateur_tab",
2386                ),
2387                "open" => array("index.php|dossier_qualifier_qualificateur[module=tab]", "index.php|dossier_instruction[module=form]", ),
2388            );
2389    
2390            //
2391            $rubrik['links'] = $links;
2392            //
2393            $menu[] = $rubrik;
2394            // }}}
2395    
2396            // {{{ Rubrique INSTRUCTION
2397            //
2398            $rubrik = array(
2399                "title" => _("instruction"),
2400                "class" => "instruction",
2401                "right" => "menu_instruction",
2402            );
2403            //
2404            $links = array();
2405            //
2406            $links[] = array(
2407                "href" => OM_ROUTE_DASHBOARD,
2408                "class" => "tableau-de-bord",
2409                "title" => _("tableau de bord"),
2410                "right" => "menu_instruction_dashboard",
2411                "open" => array("index.php|[module=dashboard]",),
2412            );
2413            // Catégorie DOSSIERS D'INSTRUCTION
2414            $links[] = array(
2415                "class" => "category",
2416                "title" => _("dossiers d'instruction"),
2417                "right" => array(
2418                    "dossier_instruction_mes_encours", "dossier_instruction_mes_encours_tab",
2419                    "dossier_instruction_tous_encours", "dossier_instruction_tous_encours_tab",
2420                    "dossier_instruction_mes_clotures", "dossier_instruction_mes_clotures_tab",
2421                    "dossier_instruction_tous_clotures", "dossier_instruction_tous_clotures_tab",
2422                    "dossier_instruction", "dossier_instruction_tab",
2423                    "PC_modificatif", "PC_modificatif_tab",
2424                ),
2425            );
2426            $links[] = array(
2427                "title" => "<hr/>",
2428                "right" => array(
2429                    "dossier_instruction_mes_encours", "dossier_instruction_mes_encours_tab",
2430                    "dossier_instruction_tous_encours", "dossier_instruction_tous_encours_tab",
2431                ),
2432            );
2433            //
2434            $links[] = array(
2435                "href" => "".OM_ROUTE_TAB."&obj=dossier_instruction_mes_encours",
2436                "class" => "dossier_instruction_mes_encours",
2437                "title" => _("mes encours"),
2438                "right" => array("dossier_instruction_mes_encours", "dossier_instruction_mes_encours_tab", ),
2439                "open" => array("index.php|dossier_instruction_mes_encours[module=tab]", "index.php|dossier_instruction_mes_encours[module=form]", ),
2440            );
2441            //
2442            $links[] = array(
2443                "href" => "".OM_ROUTE_TAB."&obj=dossier_instruction_tous_encours",
2444                "class" => "dossier_instruction_tous_encours",
2445                "title" => _("tous les encours"),
2446                "right" => array("dossier_instruction_tous_encours", "dossier_instruction_tous_encours_tab", ),
2447                "open" => array("index.php|dossier_instruction_tous_encours[module=tab]", "index.php|dossier_instruction_tous_encours[module=form]", ),
2448            );
2449            //
2450            $links[] = array(
2451                "title" => "<hr/>",
2452                "right" => array(
2453                    "dossier_instruction_mes_clotures", "dossier_instruction_mes_clotures_tab",
2454                    "dossier_instruction_tous_clotures", "dossier_instruction_tous_clotures_tab",
2455                ),
2456            );
2457            //
2458            $links[] = array(
2459                "href" => "".OM_ROUTE_TAB."&obj=dossier_instruction_mes_clotures",
2460                "class" => "dossier_instruction_mes_clotures",
2461                "title" => _("mes clotures"),
2462                "right" => array("dossier_instruction_mes_clotures", "dossier_instruction_mes_clotures_tab", ),
2463                "open" => array("index.php|dossier_instruction_mes_clotures[module=tab]", "index.php|dossier_instruction_mes_clotures[module=form]", ),
2464            );
2465            //
2466            $links[] = array(
2467                "href" => "".OM_ROUTE_TAB."&obj=dossier_instruction_tous_clotures",
2468                "class" => "dossier_instruction_tous_clotures",
2469                "title" => _("tous les clotures"),
2470                "right" => array("dossier_instruction_tous_clotures", "dossier_instruction_tous_clotures_tab", ),
2471                "open" => array("index.php|dossier_instruction_tous_clotures[module=tab]", "index.php|dossier_instruction_tous_clotures[module=form]", ),
2472            );
2473            //
2474            $links[] = array(
2475                "title" => "<hr/>",
2476                "right" => array(
2477                    "dossier_instruction", "dossier_instruction_tab",
2478                ),
2479            );
2480            //
2481            $links[] = array(
2482                "href" => "".OM_ROUTE_TAB."&obj=dossier_instruction",
2483                "class" => "dossier_instruction_recherche",
2484                "title" => _("recherche"),
2485                "right" => array("dossier_instruction", "dossier_instruction_tab", ),
2486                "open" => array("index.php|dossier_instruction[module=tab]", "index.php|dossier_instruction[module=form]", ),
2487            );
2488    
2489            // Catégorier Qualification
2490            $links[] = array(
2491                "class" => "category",
2492                "title" => _("qualification"),
2493                "right" => array("dossier_qualifier", "architecte_frequent",),
2494            );
2495            //
2496            $links[] = array(
2497                "title" => "<hr/>",
2498                "right" => array("dossier_qualifier", "architecte_frequent", ),
2499            );
2500            //
2501            $links[] = array(
2502                "href" => "".OM_ROUTE_TAB."&obj=dossier_qualifier",
2503                "class" => "dossier_qualifier",
2504                "title" => _("dossiers a qualifier"),
2505                "right" => array("dossier_qualifier", "dossier_qualifier_tab", ),
2506                "open" => array("index.php|dossier_qualifier[module=tab]", "index.php|dossier_qualifier[module=form]", ),
2507            );
2508            //
2509            $links[] = array(
2510                "href" => "".OM_ROUTE_TAB."&obj=architecte_frequent",
2511                "class" => "architecte_frequent",
2512                "title" => _("architecte_frequent"),
2513                "right" => array("architecte_frequent", "architecte_frequent_tab", ),
2514                "open" => array("index.php|architecte_frequent[module=tab]", "index.php|architecte_frequent[module=form]", ),
2515            );
2516            // Catégorie CONSULTATIONS
2517            $links[] = array(
2518                "class" => "category",
2519                "title" => _("consultations"),
2520                "right" => array(
2521                    "consultation",
2522                    "consultation_mes_retours",
2523                    "consultation_retours_ma_division",
2524                    "consultation_tous_retours",
2525                ),
2526            );
2527            $links[] = array(
2528                "title" => "<hr/>",
2529                "right" => array(
2530                    "consultation",
2531                    "consultation_mes_retours",
2532                    "consultation_retours_ma_division",
2533                    "consultation_tous_retours",
2534                ),
2535            );
2536            $links[] = array(
2537                "href" => "".OM_ROUTE_TAB."&obj=consultation_mes_retours",
2538                "class" => "consultation_mes_retours",
2539                "title" => _("Mes retours"),
2540                "right" => array(
2541                    "consultation",
2542                    "consultation_mes_retours",
2543                    "consultation_mes_retours_tab",
2544                ),
2545                "open" => array("index.php|consultation_mes_retours[module=tab]", "index.php|consultation_mes_retours[module=form]", ),
2546            );
2547            $links[] = array(
2548                "href" => "".OM_ROUTE_TAB."&obj=consultation_retours_ma_division",
2549                "class" => "consultation_retours_ma_division",
2550                "title" => _("Retours de ma division"),
2551                "right" => array(
2552                    "consultation",
2553                    "consultation_retours_ma_division",
2554                    "consultation_retours_ma_division_tab",
2555                ),
2556                "open" => array("index.php|consultation_retours_ma_division[module=tab]", "index.php|consultation_retours_ma_division[module=form]", ),
2557            );
2558            $links[] = array(
2559                "href" => "".OM_ROUTE_TAB."&obj=consultation_tous_retours",
2560                "class" => "consultation_tous_retours",
2561                "title" => _("Tous les retours"),
2562                "right" => array(
2563                    "consultation_tous_retours",
2564                    "consultation_tous_retours_tab",
2565                ),
2566                "open" => array("index.php|consultation_tous_retours[module=tab]", "index.php|consultation_tous_retours[module=form]", ),
2567            );
2568            // Catégorie MESSAGES
2569            $links[] = array(
2570                "class" => "category",
2571                "title" => _("Messages"),
2572                "right" => array(
2573                    "messages",
2574                    "messages_mes_retours",
2575                    "messages_retours_ma_division",
2576                    "messages_tous_retours",
2577                ),
2578            );
2579            //
2580            $links[] = array(
2581                "title" => "<hr/>",
2582                "right" => array(
2583                    "messages",
2584                    "messages_mes_retours",
2585                    "messages_retours_ma_division",
2586                    "messages_tous_retours",
2587                ),
2588            );
2589            //
2590            $links[] = array(
2591                "href" => "".OM_ROUTE_TAB."&obj=messages_mes_retours",
2592                "class" => "messages_mes_retours",
2593                "title" => _("Mes messages"),
2594                "right" => array(
2595                    "messages",
2596                    "messages_mes_retours",
2597                    "messages_mes_retours_tab",
2598                ),
2599                "open" => array("index.php|messages_mes_retours[module=tab]", "index.php|messages_mes_retours[module=form]", ),
2600            );
2601            //
2602            $links[] = array(
2603                "href" => "".OM_ROUTE_TAB."&obj=messages_retours_ma_division",
2604                "class" => "messages_retours_ma_division",
2605                "title" => _("Messages de ma division"),
2606                "right" => array(
2607                    "messages",
2608                    "messages_retours_ma_division",
2609                    "messages_retours_ma_division_tab",
2610                ),
2611                "open" => array("index.php|messages_retours_ma_division[module=tab]", "index.php|messages_retours_ma_division[module=form]", ),
2612            );
2613            //
2614            $links[] = array(
2615                "href" => "".OM_ROUTE_TAB."&obj=messages_tous_retours",
2616                "class" => "messages_tous_retours",
2617                "title" => _("Tous les messages"),
2618                "right" => array(
2619                    "messages",
2620                    "messages_tous_retours",
2621                    "messages_tous_retours_tab",
2622                ),
2623                "open" => array("index.php|messages_tous_retours[module=tab]", "index.php|messages_tous_retours[module=form]", ),
2624            );
2625            // Catégorie COMMISSIONS
2626            $links[] = array(
2627                "class" => "category",
2628                "title" => _("commissions"),
2629                "right" => array(
2630                    "commission_mes_retours",
2631                    "commission_mes_retours_tab",
2632                    "commission_retours_ma_division",
2633                    "commission_retours_ma_division_tab",
2634                    "commission_tous_retours",
2635                    "commission_tous_retours_tab",
2636                ),
2637            );
2638            $links[] = array(
2639                "title" => "<hr/>",
2640                "right" => array(
2641                    "commission_mes_retours",
2642                    "commission_mes_retours_tab",
2643                    "commission_retours_ma_division",
2644                    "commission_retours_ma_division_tab",
2645                    "commission_tous_retours",
2646                    "commission_tous_retours_tab",
2647                ),
2648            );
2649            $links[] = array(
2650                "href" => "".OM_ROUTE_TAB."&obj=commission_mes_retours",
2651                "class" => "commission_mes_retours",
2652                "title" => _("Mes retours"),
2653                "right" => array(
2654                    "commission_mes_retours",
2655                    "commission_mes_retours_tab",
2656                ),
2657                "open" => array("index.php|commission_mes_retours[module=tab]", "index.php|commission_mes_retours[module=form]", ),
2658            );
2659            $links[] = array(
2660                "href" => "".OM_ROUTE_TAB."&obj=commission_retours_ma_division",
2661                "class" => "commission_retours_ma_division",
2662                "title" => _("Retours de ma division"),
2663                "right" => array(
2664                    "commission_retours_ma_division",
2665                    "commission_retours_ma_division_tab",
2666                ),
2667                "open" => array("index.php|commission_retours_ma_division[module=tab]", "index.php|commission_retours_ma_division[module=form]", ),
2668            );
2669            $links[] = array(
2670                "href" => "".OM_ROUTE_TAB."&obj=commission_tous_retours",
2671                "class" => "commission_tous_retours",
2672                "title" => _("Tous les retours"),
2673                "right" => array(
2674                    "commission_tous_retours",
2675                    "commission_tous_retours_tab",
2676                ),
2677                "open" => array("index.php|commission_tous_retours[module=tab]", "index.php|commission_tous_retours[module=form]", ),
2678            );
2679    
2680            //
2681            $rubrik['links'] = $links;
2682            //
2683            $menu[] = $rubrik;
2684            // }}}
2685    
2686            // {{{ Rubrique Contentieux
2687            //
2688            $rubrik = array(
2689                "title" => _("Contentieux"),
2690                "class" => "contentieux",
2691                "right" => "menu_contentieux",
2692            );
2693            //
2694            $links = array();
2695            //
2696            $links[] = array(
2697                "href" => OM_ROUTE_DASHBOARD,
2698                "class" => "tableau-de-bord",
2699                "title" => _("tableau de bord"),
2700                "right" => "menu_contentieux_dashboard",
2701                "open" => array("index.php|[module=dashboard]", "index.php|dossier_contentieux_contradictoire[module=tab]", "index.php|dossier_contentieux_ait[module=tab]", "index.php|dossier_contentieux_audience[module=tab]", "index.php|dossier_contentieux_clotures[module=tab]", "index.php|dossier_contentieux_inaffectes[module=tab]", "index.php|dossier_contentieux_alerte_visite[module=tab]", "index.php|dossier_contentieux_alerte_parquet[module=tab]", ),
2702            );
2703            // Catégorie Nouvelle demande
2704            $links[] = array(
2705                "class" => "category",
2706                "title" => _("Nouvelle demande"),
2707                "right" => array(
2708                    "demande_nouveau_dossier_contentieux_ajouter",
2709                ),
2710            );
2711            $links[] = array(
2712                "href" => "".OM_ROUTE_FORM."&obj=demande_nouveau_dossier_contentieux&amp;action=0&amp;advs_id=&amp;tricol=&amp;valide=&amp;retour=tab&amp;new=",
2713                "class" => "nouveau-dossier",
2714                "title" => _("nouveau dossier"),
2715                "right" => array(
2716                    "demande_nouveau_dossier_contentieux_ajouter",
2717                ),
2718                "open" => array("index.php|demande_nouveau_dossier_contentieux[module=form]",),
2719            );
2720            // Catégorie Recours
2721            $links[] = array(
2722                "class" => "category",
2723                "title" => _("Recours"),
2724                "right" => array(
2725                    "dossier_contentieux_mes_recours", "dossier_contentieux_mes_recours_tab",
2726                    "dossier_contentieux_tous_recours", "dossier_contentieux_tous_recours_tab",
2727                ),
2728            );
2729            //
2730            $links[] = array(
2731                "href" => "".OM_ROUTE_TAB."&obj=dossier_contentieux_mes_recours",
2732                "class" => "dossier_contentieux_mes_recours",
2733                "title" => _("Mes recours"),
2734                "right" => array("dossier_contentieux_mes_recours", "dossier_contentieux_mes_recours_tab", ),
2735                "open" => array("index.php|dossier_contentieux_mes_recours[module=tab]", "index.php|dossier_contentieux_mes_recours[module=form]", ),
2736            );
2737            $links[] = array(
2738                "href" => "".OM_ROUTE_TAB."&obj=dossier_contentieux_tous_recours",
2739                "class" => "dossier_contentieux_tous_recours",
2740                "title" => _("Tous les recours"),
2741                "right" => array("dossier_contentieux_tous_recours", "dossier_contentieux_tous_recours_tab", ),
2742                "open" => array("index.php|dossier_contentieux_tous_recours[module=tab]", "index.php|dossier_contentieux_tous_recours[module=form]", ),
2743            );
2744            // Catégorie Infractions
2745            $links[] = array(
2746                "class" => "category",
2747                "title" => _("Infractions"),
2748                "right" => array(
2749                    "dossier_contentieux_mes_infractions", "dossier_contentieux_mes_infractions_tab",
2750                    "dossier_contentieux_toutes_infractions", "dossier_contentieux_toutes_infractions_tab",
2751                ),
2752            );
2753            //
2754            $links[] = array(
2755                "href" => "".OM_ROUTE_TAB."&obj=dossier_contentieux_mes_infractions",
2756                "class" => "dossier_contentieux_mes_infractions",
2757                "title" => _("Mes infractions"),
2758                "right" => array("dossier_contentieux_mes_infractions", "dossier_contentieux_mes_infractions_tab", ),
2759                "open" => array("index.php|dossier_contentieux_mes_infractions[module=tab]", "index.php|dossier_contentieux_mes_infractions[module=form]", ),
2760            );
2761            //
2762            $links[] = array(
2763                "href" => "".OM_ROUTE_TAB."&obj=dossier_contentieux_toutes_infractions",
2764                "class" => "dossier_contentieux_toutes_infractions",
2765                "title" => _("Toutes les infractions"),
2766                "right" => array("dossier_contentieux_toutes_infractions", "dossier_contentieux_toutes_infractions_tab", ),
2767                "open" => array("index.php|dossier_contentieux_toutes_infractions[module=tab]", "index.php|dossier_contentieux_toutes_infractions[module=form]", ),
2768            );
2769            // Catégorie MESSAGES
2770            $links[] = array(
2771                "class" => "category",
2772                "title" => _("Messages"),
2773                "right" => array(
2774                    "messages_contentieux",
2775                    "messages_contentieux_mes_retours",
2776                    "messages_contentieux_retours_ma_division",
2777                    "messages_contentieux_tous_retours",
2778                ),
2779            );
2780            //
2781            $links[] = array(
2782                "title" => "<hr/>",
2783                "right" => array(
2784                    "messages_contentieux",
2785                    "messages_contentieux_mes_retours",
2786                    "messages_contentieux_retours_ma_division",
2787                    "messages_contentieux_tous_retours",
2788                ),
2789            );
2790            //
2791            $links[] = array(
2792                "href" => "".OM_ROUTE_TAB."&obj=messages_contentieux_mes_retours",
2793                "class" => "messages_contentieux_mes_retours",
2794                "title" => _("Mes messages"),
2795                "right" => array(
2796                    "messages_contentieux",
2797                    "messages_contentieux_mes_retours",
2798                    "messages_contentieux_mes_retours_tab",
2799                ),
2800                "open" => array("index.php|messages_contentieux_mes_retours[module=tab]", "index.php|messages_contentieux_mes_retours[module=form]", ),
2801            );
2802            //
2803            $links[] = array(
2804                "href" => "".OM_ROUTE_TAB."&obj=messages_contentieux_retours_ma_division",
2805                "class" => "messages_contentieux_retours_ma_division",
2806                "title" => _("Messages de ma division"),
2807                "right" => array(
2808                    "messages_contentieux",
2809                    "messages_contentieux_retours_ma_division",
2810                    "messages_contentieux_retours_ma_division_tab",
2811                ),
2812                "open" => array("index.php|messages_contentieux_retours_ma_division[module=tab]", "index.php|messages_contentieux_retours_ma_division[module=form]", ),
2813            );
2814            //
2815            $links[] = array(
2816                "href" => "".OM_ROUTE_TAB."&obj=messages_contentieux_tous_retours",
2817                "class" => "messages_contentieux_tous_retours",
2818                "title" => _("Tous les messages"),
2819                "right" => array(
2820                    "messages_contentieux",
2821                    "messages_contentieux_tous_retours",
2822                    "messages_contentieux_tous_retours_tab",
2823                ),
2824                "open" => array("index.php|messages_contentieux_tous_retours[module=tab]", "index.php|messages_contentieux_tous_retours[module=form]", ),
2825            );
2826    
2827    
2828            //
2829            $rubrik['links'] = $links;
2830            //
2831            $menu[] = $rubrik;
2832            // }}}
2833    
2834            // {{{ Rubrique SUIVI
2835            //
2836            $rubrik = array(
2837                "title" => _("Suivi"),
2838                "class" => "suivi",
2839                "right" => "menu_suivi",
2840            );
2841            //
2842            $links = array();
2843            //
2844            $links[] = array(
2845                "href" => OM_ROUTE_DASHBOARD,
2846                "class" => "tableau-de-bord",
2847                "title" => _("tableau de bord"),
2848                "right" => "menu_suivi_dashboard",
2849                "open" => array("index.php|[module=dashboard]",),
2850            );
2851            $links[] = array(
2852                "class" => "category",
2853                "title" => _("suivi des pieces"),
2854                "right" => array(
2855                    "instruction_suivi_retours_de_consultation", "instruction_suivi_mise_a_jour_des_dates",
2856                    "instruction_suivi_envoi_lettre_rar", "instruction_suivi_bordereaux",
2857                    "instruction_suivi_retours_de_consultation_consulter", "instruction_suivi_mise_a_jour_des_dates_consulter",
2858                    "instruction_suivi_envoi_lettre_rar_consulter", "instruction_suivi_bordereaux_consulter",
2859                ),
2860            );
2861            //
2862            $links[] = array(
2863                "title" => "<hr/>",
2864                "right" => array(
2865                    "instruction_suivi_retours_de_consultation", "instruction_suivi_mise_a_jour_des_dates",
2866                    "instruction_suivi_envoi_lettre_rar", "instruction_suivi_bordereaux",
2867                    "instruction_suivi_retours_de_consultation_consulter", "instruction_suivi_mise_a_jour_des_dates_consulter",
2868                    "instruction_suivi_envoi_lettre_rar_consulter", "instruction_suivi_bordereaux_consulter",
2869                ),
2870            );
2871            //
2872            $links[] = array(
2873                "title" => "<hr/>",
2874                "right" => array(
2875                    "instruction_suivi_mise_a_jour_des_dates", "instruction_suivi_mise_a_jour_des_dates_consulter",
2876                ),
2877            );
2878            //
2879            $links[] = array(
2880                "href" => "".OM_ROUTE_FORM."&obj=instruction_suivi_mise_a_jour_des_dates&action=170&idx=0",
2881                "class" => "suivi_mise_a_jour_des_dates",
2882                "title" => _("Mise a jour des dates"),
2883                "right" => array("instruction_suivi_mise_a_jour_des_dates", "instruction_suivi_mise_a_jour_des_dates_consulter", ),
2884                "open" => array("index.php|instruction_suivi_mise_a_jour_des_dates[module=tab]", "index.php|instruction_suivi_mise_a_jour_des_dates[module=form]"),
2885            );
2886            //
2887            $links[] = array(
2888                "title" => "<hr/>",
2889                "right" => array(
2890                    "instruction_suivi_envoi_lettre_rar", "instruction_suivi_envoi_lettre_rar_consulter",
2891                ),
2892            );
2893            //
2894            $links[] = array(
2895                "href" => "".OM_ROUTE_FORM."&obj=instruction_suivi_envoi_lettre_rar&action=160&idx=0",
2896                "class" => "envoi_lettre_rar",
2897                "title" => _("envoi lettre RAR"),
2898                "right" => array("instruction_suivi_envoi_lettre_rar", "instruction_suivi_envoi_lettre_rar_consulter", ),
2899                "open" => array("index.php|instruction_suivi_envoi_lettre_rar[module=tab]", "index.php|instruction_suivi_envoi_lettre_rar[module=form]"),
2900            );
2901            //
2902            $links[] = array(
2903                "title" => "<hr/>",
2904                "right" => array(
2905                    "instruction_suivi_bordereaux", "instruction_suivi_bordereaux_consulter",
2906                ),
2907            );
2908            //
2909            $links[] = array(
2910                "href" => "".OM_ROUTE_FORM."&obj=instruction_suivi_bordereaux&action=150&idx=0",
2911                "class" => "bordereaux",
2912                "title" => _("Bordereaux"),
2913                "right" => array("instruction_suivi_bordereaux", "instruction_suivi_bordereaux_consulter", ),
2914                "open" => array("index.php|instruction_suivi_bordereaux[module=tab]", "index.php|instruction_suivi_bordereaux[module=form]"),
2915            );
2916            //
2917            $links[] = array(
2918                "href" => "".OM_ROUTE_FORM."&obj=bordereau_envoi_maire&action=190&idx=0",
2919                "class" => "bordereau_envoi_maire",
2920                "title" => _("Bordereau d'envoi au maire"),
2921                "right" => array("instruction_bordereau_envoi_maire","bordereau_envoi_maire"),
2922                "open" => array("index.php|bordereau_envoi_maire[module=form]",),
2923            );
2924            //
2925            $links[] = array(
2926                "class" => "category",
2927                "title" => _("Demandes d'avis"),
2928                "right" => array(
2929                    "consultation_suivi_mise_a_jour_des_dates",
2930                    "consultation_suivi_retours_de_consultation",
2931                ),
2932            );
2933            //
2934            $links[] = array(
2935                "href" => "".OM_ROUTE_FORM."&obj=consultation&idx=0&action=110",
2936                "class" => "demandes_avis_mise_a_jour_des_dates",
2937                "title" => _("Mise a jour des dates"),
2938                "right" => array("consultation_suivi_mise_a_jour_des_dates", ),
2939                "open" => array("index.php|consultation[module=form][action=110]"),
2940            );
2941            //
2942            $links[] = array(
2943                "href" => "".OM_ROUTE_FORM."&obj=consultation&idx=0&action=120",
2944                "class" => "consultation-retour",
2945                "title" => _("retours de consultation"),
2946                "right" => array("consultation_suivi_retours_de_consultation", ),
2947                "open" => array("index.php|consultation[module=form][action=120]", "index.php|consultation[module=form][action=100]", ),
2948            );
2949            // Catégorie COMMISSIONS
2950            $links[] = array(
2951                "class" => "category",
2952                "title" => _("commissions"),
2953                "right" => array(
2954                    "commission",
2955                    "commission_tab",
2956                    "commission_demandes_passage",
2957                    "commission_demandes_passage_tab",
2958                ),
2959            );
2960            //
2961            $links[] = array(
2962                "title" => "<hr/>",
2963                "right" => array(
2964                    "commission",
2965                    "commission_tab",
2966                    "commission_demandes_passage",
2967                    "commission_demandes_passage_tab",
2968                ),
2969            );
2970            //
2971            $links[] = array(
2972                "href" => "".OM_ROUTE_TAB."&obj=commission",
2973                "class" => "commissions",
2974                "title" => _("gestion"),
2975                "right" => array(
2976                    "commission",
2977                ),
2978                "open" => array("index.php|commission[module=tab]", "index.php|commission[module=form]", ),
2979            );
2980            //
2981            $links[] = array(
2982                "href" => "".OM_ROUTE_TAB."&obj=commission_demandes_passage",
2983                "class" => "commissions-demande-passage",
2984                "title" => _("demandes"),
2985                "right" => array(
2986                    "commission",
2987                    "commission_demandes_passage",
2988                ),
2989                "open" => array("index.php|commission_demandes_passage[module=tab]", "index.php|commission_demandes_passage[module=form]", ),
2990            );
2991            //
2992            $rubrik['links'] = $links;
2993            //
2994            $menu[] = $rubrik;
2995            // }}}
2996    
2997            // {{{ Rubrique DEMANDES D'AVIS
2998            //
2999            $rubrik = array(
3000                "title" => _("Demandes d'avis"),
3001                "class" => "demande_avis",
3002                "right" => "menu_demande_avis",
3003            );
3004            //
3005            $links = array();
3006            //
3007            $links[] = array(
3008                "href" => OM_ROUTE_DASHBOARD,
3009                "class" => "tableau-de-bord",
3010                "title" => _("tableau de bord"),
3011                "right" => "menu_demande_avis_dashboard",
3012                "open" => array("index.php|[module=dashboard]",),
3013            );
3014            //
3015            $links[] = array(
3016                "title" => "<hr/>",
3017                "right" => array(
3018                    "demande_avis_encours", "demande_avis_encours_tab",
3019                    "demande_avis_passee", "demande_avis_passee_tab",
3020                    "demande_avis", "demande_avis_tab",
3021                ),
3022            );
3023            //
3024            $links[] = array(
3025                "href" => "".OM_ROUTE_TAB."&obj=demande_avis_encours",
3026                "class" => "demande_avis_encours",
3027                "title" => _("Demandes en cours"),
3028                "right" => array("demande_avis_encours", "demande_avis_encours_tab", ),
3029                "open" => array("index.php|demande_avis_encours[module=tab]", "index.php|demande_avis_encours[module=form]", ),
3030            );
3031    
3032            $links[] = array(
3033                "href" => "".OM_ROUTE_TAB."&obj=demande_avis_passee",
3034                "class" => "demande_avis_passee",
3035                "title" => _("Demandes passees"),
3036                "right" => array("demande_avis_passee", "demande_avis_passee_tab", ),
3037                "open" => array("index.php|demande_avis_passee[module=tab]", "index.php|demande_avis_passee[module=form]", ),
3038            );
3039    
3040            $links[] = array(
3041                "href" => "".OM_ROUTE_TAB."&obj=demande_avis",
3042                "class" => "demande_avis",
3043                "title" => _("Exports"),
3044                "right" => array("demande_avis", "demande_avis_tab", ),
3045                "open" => array("index.php|demande_avis[module=tab]", "index.php|demande_avis[module=form]", ),
3046            );
3047    
3048            //
3049            $rubrik['links'] = $links;
3050            //
3051            $menu[] = $rubrik;
3052            // }}}
3053    
3054    
3055            // Commentaire de la rubrique EXPORT qui n'est pas prévue d'être opérationnelle
3056            // dans cette version
3057            // {{{ Rubrique EXPORT
3058            //
3059            $rubrik = array(
3060               "title" => _("export / import"),
3061               "class" => "edition",
3062               "right" => "menu_export",
3063            );
3064            //
3065            $links = array();
3066    
3067            //
3068            $links[] = array(
3069               "href" => "".OM_ROUTE_FORM."&obj=sitadel&action=6&idx=0",
3070               "class" => "sitadel",
3071               "title" => _("export sitadel"),
3072               "right" => "export_sitadel",
3073               "open" => "index.php|sitadel[module=form]",
3074            );
3075            //
3076            $links[] = array(
3077               "href" => "../app/versement_archives.php",
3078               "class" => "versement_archives",
3079               "title" => _("versement aux archives"),
3080               "right" => "versement_archives",
3081               "open" => "versement_archives.php|",
3082            );
3083            //
3084            $links[] = array(
3085               "href" => "../app/reqmo_pilot.php",
3086               "class" => "reqmo",
3087               "title" => _("statistiques a la demande"),
3088               "right" => "reqmo_pilot",
3089               "open" => "reqmo_pilot.php|",
3090            );
3091            //
3092            $rubrik['links'] = $links;
3093            //
3094            $menu[] = $rubrik;
3095            // }}}
3096    
3097    
3098            // {{{ Rubrique PARAMETRAGE
3099            //
3100            $rubrik = array(
3101                "title" => _("parametrage dossiers"),
3102                "class" => "parametrage-dossier",
3103                "right" => "menu_parametrage",
3104            );
3105            //
3106            $links = array();
3107            //
3108            $links[] = array(
3109                "class" => "category",
3110                "title" => _("dossiers"),
3111                "right" => array(
3112                    "dossier_autorisation_type", "dossier_autorisation_type_tab",
3113                    "dossier_autorisation_type_detaille",
3114                    "dossier_autorisation_type_detaille_tab", "dossier_instruction_type",
3115                    "dossier_instruction_type_tab", "cerfa", "cerfa_tab",
3116                ),
3117            );
3118            //
3119            $links[] = array(
3120                "title" => "<hr/>",
3121                "right" => array(
3122                    "cerfa", "cerfa_tab",
3123                ),
3124            );
3125            //
3126            $links[] = array(
3127                "href" => "".OM_ROUTE_TAB."&obj=cerfa",
3128                "class" => "cerfa",
3129                "title" => _("cerfa"),
3130                "right" => array("cerfa", "cerfa_tab", ),
3131                "open" => array("index.php|cerfa[module=tab]", "index.php|cerfa[module=form]", ),
3132            );
3133            //
3134            $links[] = array(
3135                "title" => "<hr/>",
3136                "right" => array(
3137                    "dossier_autorisation_type", "dossier_autorisation_type_tab",
3138                    "dossier_autorisation_type_detaille",
3139                    "dossier_autorisation_type_detaille_tab", "dossier_instruction_type",
3140                    "dossier_instruction_type_tab",
3141                ),
3142            );
3143            //
3144            $links[] = array(
3145                "href" => "".OM_ROUTE_TAB."&obj=dossier_autorisation_type",
3146                "class" => "dossier_autorisation_type",
3147                "title" => _("type DA"),
3148                "right" => array("dossier_autorisation_type", "dossier_autorisation_type_tab", ),
3149                "open" => array("index.php|dossier_autorisation_type[module=tab]", "index.php|dossier_autorisation_type[module=form]", ),
3150            );
3151            //
3152            $links[] = array(
3153                "href" => "".OM_ROUTE_TAB."&obj=dossier_autorisation_type_detaille",
3154                "class" => "dossier_autorisation_type_detaille",
3155                "title" => _("type DA detaille"),
3156                "right" => array("dossier_autorisation_type_detaille", "dossier_autorisation_type_detaille_tab", ),
3157                "open" => array("index.php|dossier_autorisation_type_detaille[module=tab]", "index.php|dossier_autorisation_type_detaille[module=form]", ),
3158            );
3159            //
3160            $links[] = array(
3161                "href" => "".OM_ROUTE_TAB."&obj=dossier_instruction_type",
3162                "class" => "dossier_instruction_type",
3163                "title" => _("type DI"),
3164                "right" => array("dossier_instruction_type", "dossier_instruction_type_tab", ),
3165                "open" => array("index.php|dossier_instruction_type[module=tab]", "index.php|dossier_instruction_type[module=form]", ),
3166            );
3167            //
3168            $links[] = array(
3169                "title" => "<hr/>",
3170                "right" => array(
3171                    "contrainte", "contrainte_tab",
3172                    "contrainte_souscategorie", "contrainte_souscategorie_tab",
3173                    "contrainte_categorie", "contrainte_categorie_tab"
3174                ),
3175            );
3176            //
3177            $links[] = array(
3178                "href" => "".OM_ROUTE_TAB."&obj=contrainte",
3179                "class" => "contrainte",
3180                "title" => _("contrainte"),
3181                "right" => array("contrainte", "contrainte_tab", ),
3182                "open" => array(
3183                    "index.php|contrainte[module=tab]",
3184                    "index.php|contrainte[module=form][action=0]",
3185                    "index.php|contrainte[module=form][action=1]",
3186                    "index.php|contrainte[module=form][action=2]",
3187                    "index.php|contrainte[module=form][action=3]",
3188                    ),
3189            );
3190            //
3191            $links[] = array(
3192                "class" => "category",
3193                "title" => _("demandes"),
3194                "right" => array(
3195                    "demande_type",
3196                    "demande_type_tab", "demande_nature", "demande_nature_tab",
3197                ),
3198            );
3199            //
3200            $links[] = array(
3201                "title" => "<hr/>",
3202                "right" => array(
3203                    "demande_type",
3204                    "demande_type_tab", "demande_nature", "demande_nature_tab",
3205                ),
3206            );
3207            //
3208            $links[] = array(
3209                "href" => "".OM_ROUTE_TAB."&obj=demande_nature",
3210                "class" => "demande_nature",
3211                "title" => _("nature"),
3212                "right" => array("demande_nature", "demande_nature_tab", ),
3213                "open" => array("index.php|demande_nature[module=tab]", "index.php|demande_nature[module=form]", ),
3214            );
3215            //
3216            $links[] = array(
3217                "href" => "".OM_ROUTE_TAB."&obj=demande_type",
3218                "class" => "demande_type",
3219                "title" => _("type"),
3220                "right" => array("demande_type", "demande_type_tab",),
3221                "open" => array("index.php|demande_type[module=tab]", "index.php|demande_type[module=form]", ),
3222            );
3223            //
3224            $links[] = array(
3225                "class" => "category",
3226                "title" => _("workflows"),
3227                "right" => array(
3228                    "workflows",
3229                    "action", "action_tab", "etat",
3230                    "etat_tab", "evenement", "evenement_tab", "bible", "bible_tab", "avis_decision",
3231                    "avis_decision_tab", "avis_consultation", "avis_consultation_tab",
3232                ),
3233            );
3234            //
3235            $links[] = array(
3236                "title" => "<hr/>",
3237                "right" => array(
3238                    "workflows",
3239                    "action", "action_tab", "etat",
3240                    "etat_tab", "evenement", "evenement_tab", "bible", "bible_tab", "avis_decision",
3241                    "avis_decision_tab", "avis_consultation", "avis_consultation_tab",
3242                ),
3243            );
3244            //
3245            $links[] = array(
3246                "href" => "../app/workflows.php",
3247                "class" => "workflows",
3248                "title" => _("workflows"),
3249                "right" => array("workflows", ),
3250                "open" => array("workflows.php|", ),
3251            );
3252            //
3253            $links[] = array(
3254                "title" => "<hr/>",
3255                "right" => array(
3256                    "evenement", "evenement_tab",
3257                ),
3258            );
3259            //
3260            $links[] = array(
3261                "href" => "".OM_ROUTE_TAB."&obj=evenement",
3262                "class" => "evenement",
3263                "title" => _("evenement"),
3264                "right" => array("evenement", "evenement_tab", ),
3265                "open" => array("index.php|evenement[module=tab]", "index.php|evenement[module=form]", ),
3266            );
3267            //
3268            $links[] = array(
3269                "title" => "<hr/>",
3270                "right" => array(
3271                    "action", "action_tab", "etat",
3272                    "etat_tab", "avis_decision",
3273                    "avis_decision_tab",
3274                ),
3275            );
3276            //
3277            $links[] = array(
3278                "href" => "".OM_ROUTE_TAB."&obj=etat",
3279                "class" => "workflow-etat",
3280                "title" => _("etat"),
3281                "right" => array("etat", "etat_tab", ),
3282                "open" => array("index.php|etat[module=tab]", "index.php|etat[module=form]", ),
3283            );
3284            //
3285            $links[] = array(
3286                "href" => "".OM_ROUTE_TAB."&obj=avis_decision",
3287                "class" => "avis_decision",
3288                "title" => _("avis decision"),
3289                "right" => array("avis_decision", "avis_decision_tab", ),
3290                "open" => array("index.php|avis_decision[module=tab]", "index.php|avis_decision[module=form]", ),
3291            );
3292            //
3293            $links[] = array(
3294                "href" => "".OM_ROUTE_TAB."&obj=action",
3295                "class" => "action",
3296                "title" => _("action"),
3297                "right" => array("action", "action_tab", ),
3298                "open" => array("index.php|action[module=tab]", "index.php|action[module=form]", ),
3299            );
3300            //
3301            $links[] = array(
3302                "title" => "<hr/>",
3303                "right" => array(
3304                    "bible", "bible_tab",
3305                ),
3306            );
3307            //
3308            $links[] = array(
3309                "href" => "".OM_ROUTE_TAB."&obj=bible",
3310                "class" => "bible",
3311                "title" => _("bible"),
3312                "right" => array("bible", "bible_tab", ),
3313                "open" => array("index.php|bible[module=tab]", "index.php|bible[module=form]", ),
3314            );
3315            //
3316            $links[] = array(
3317                "class" => "category",
3318                "title" => _("editions"),
3319                "right" => array(
3320                    "om_etat", "om_etat_tab", "om_sousetat", "om_sousetat_tab",
3321                    "om_lettretype", "om_lettretype_tab", "om_requete", "om_requete_tab",
3322                    "om_logo", "om_logo_tab",
3323                ),
3324            );
3325            //
3326            $links[] = array(
3327                "title" => "<hr/>",
3328                "right" => array(
3329                    "om_etat", "om_etat_tab", "om_lettretype", "om_lettretype_tab",
3330                ),
3331            );
3332            //
3333            $links[] = array(
3334                "href" => "".OM_ROUTE_TAB."&obj=om_etat",
3335                "class" => "om_etat",
3336                "title" => _("om_etat"),
3337                "right" => array("om_etat", "om_etat_tab", ),
3338                "open" => array("index.php|om_etat[module=tab]", "index.php|om_etat[module=form]", ),
3339            );
3340            //
3341            $links[] = array(
3342                "href" => "".OM_ROUTE_TAB."&obj=om_lettretype",
3343                "class" => "om_lettretype",
3344                "title" => _("om_lettretype"),
3345                "right" => array("om_lettretype", "om_lettretype_tab"),
3346                "open" => array("index.php|om_lettretype[module=tab]", "index.php|om_lettretype[module=form]", ),
3347            );
3348            //
3349            $links[] = array(
3350                "title" => "<hr/>",
3351                "right" => array(
3352                    "om_logo", "om_logo_tab",
3353                ),
3354            );
3355            //
3356            $links[] = array(
3357                "href" => "".OM_ROUTE_TAB."&obj=om_logo",
3358                "class" => "om_logo",
3359                "title" => _("om_logo"),
3360                "right" => array("om_logo", "om_logo_tab", ),
3361                "open" => array("index.php|om_logo[module=tab]", "index.php|om_logo[module=form]", ),
3362            );
3363            //
3364            $rubrik['links'] = $links;
3365            //
3366            $menu[] = $rubrik;
3367            // }}}
3368    
3369            // {{{ Rubrique PARAMETRAGE
3370            //
3371            $rubrik = array(
3372                "title" => _("parametrage"),
3373                "class" => "parametrage",
3374                "right" => "menu_parametrage",
3375            );
3376            //
3377            $links = array();
3378            //
3379            $links[] = array(
3380                "href" => "".OM_ROUTE_TAB."&obj=civilite",
3381                "class" => "civilite",
3382                "title" => _("civilite"),
3383                "right" => array("civilite", "civilite_tab", ),
3384                "open" => array("index.php|civilite[module=tab]", "index.php|civilite[module=form]", ),
3385            );
3386            //
3387            $links[] = array(
3388                "href" => "".OM_ROUTE_TAB."&obj=arrondissement",
3389                "class" => "arrondissement",
3390                "title" => _("arrondissement"),
3391                "right" => array("arrondissement", "arrondissement_tab", ),
3392                "open" => array("index.php|arrondissement[module=tab]", "index.php|arrondissement[module=form]", ),
3393            );
3394            //
3395            $links[] = array(
3396                "href" => "".OM_ROUTE_TAB."&obj=quartier",
3397                "class" => "quartier",
3398                "title" => _("quartier"),
3399                "right" => array("quartier", "quartier_tab", ),
3400                "open" => array("index.php|quartier[module=tab]", "index.php|quartier[module=form]", ),
3401            );
3402            //
3403            $links[] = array(
3404                "class" => "category",
3405                "title" => _("Organisation"),
3406                "right" => array(
3407                    "direction", "direction_tab", "division", "division_tab", "instructeur_qualite",
3408                    "instructeur_qualite_tab", "instructeur", "instructeur_tab", "groupe",
3409                    "groupe_tab", "genre", "genre_tab", "signataire_arrete", "signataire_arrete_tab",
3410                    "taxe_amenagement_tab", "taxe_amenagement",
3411                ),
3412            );
3413            $links[] = array(
3414                "title" => "<hr/>",
3415                "right" => array(
3416                    "direction", "direction_tab", "division", "division_tab", "instructeur_qualite",
3417                    "instructeur_qualite_tab", "instructeur", "instructeur_tab", "groupe",
3418                    "groupe_tab", "genre", "genre_tab", "signataire_arrete", "signataire_arrete_tab",
3419                    "taxe_amenagement_tab", "taxe_amenagement",
3420                ),
3421            );
3422            //
3423            $links[] = array(
3424                "href" => "".OM_ROUTE_TAB."&obj=genre",
3425                "class" => "genre",
3426                "title" => _("genre"),
3427                "right" => array("genre", "genre_tab", ),
3428                "open" => array("index.php|genre[module=tab]", "index.php|genre[module=form]", ),
3429            );
3430            //
3431            $links[] = array(
3432                "href" => "".OM_ROUTE_TAB."&obj=groupe",
3433                "class" => "groupe",
3434                "title" => _("groupe"),
3435                "right" => array("groupe", "groupe_tab", ),
3436                "open" => array("index.php|groupe[module=tab]", "index.php|groupe[module=form]", ),
3437            );
3438            //
3439            $links[] = array(
3440                "href" => "".OM_ROUTE_TAB."&obj=direction",
3441                "class" => "direction",
3442                "title" => _("direction"),
3443                "right" => array("direction", "direction_tab", ),
3444                "open" => array("index.php|direction[module=tab]", "index.php|direction[module=form]", ),
3445            );
3446            //
3447            $links[] = array(
3448                "href" => "".OM_ROUTE_TAB."&obj=division",
3449                "class" => "division",
3450                "title" => _("division"),
3451                "right" => array("division", "division_tab", ),
3452                "open" => array("index.php|division[module=tab]", "index.php|division[module=form]", ),
3453            );
3454            //
3455            $links[] = array(
3456                "href" => "".OM_ROUTE_TAB."&obj=instructeur_qualite",
3457                "class" => "instructeur_qualite",
3458                "title" => _("instructeur_qualite"),
3459                "right" => array("instructeur_qualite", "instructeur_qualite_tab", ),
3460                "open" => array("index.php|instructeur_qualite[module=tab]", "index.php|instructeur_qualite[module=form]", ),
3461            );
3462            //
3463            $links[] = array(
3464                "href" => "".OM_ROUTE_TAB."&obj=instructeur",
3465                "class" => "instructeur",
3466                "title" => _("instructeur"),
3467                "right" => array("instructeur", "instructeur_tab", ),
3468                "open" => array("index.php|instructeur[module=tab]", "index.php|instructeur[module=form]", ),
3469            );
3470            //
3471            $links[] = array(
3472                "href" => "".OM_ROUTE_TAB."&obj=signataire_arrete",
3473                "class" => "signataire_arrete",
3474                "title" => _("signataire arrete"),
3475                "right" => array("signataire_arrete", "signataire_arrete", ),
3476                "open" => array("index.php|signataire_arrete[module=tab]", "index.php|signataire_arrete[module=form]", ),
3477            );
3478            //
3479            $links[] = array(
3480                "href" => "".OM_ROUTE_TAB."&obj=taxe_amenagement",
3481                "class" => "taxe_amenagement",
3482                "title" => _("taxes"),
3483                "right" => array("taxe_amenagement", "taxe_amenagement_tab", ),
3484                "open" => array("index.php|taxe_amenagement[module=tab]", "index.php|taxe_amenagement[module=form]", ),
3485            );
3486            //
3487            $links[] = array(
3488                "class" => "category",
3489                "title" => _("gestion des commissions"),
3490                "right" => array(
3491                    "commission_type", "commission_type_tab",
3492                ),
3493            );
3494            //
3495            $links[] = array(
3496                "title" => "<hr/>",
3497                "right" => array(
3498                    "commission_type", "commission_type_tab",
3499                ),
3500            );
3501            //
3502            $links[] = array(
3503                "href" => "".OM_ROUTE_TAB."&obj=commission_type",
3504                "class" => "commission-type",
3505                "title" => _("commission_type"),
3506                "right" => array("commission_type", "commission_type_tab", ),
3507                "open" => array("index.php|commission_type[module=tab]", "index.php|commission_type[module=form]", ),
3508            );
3509            //
3510            $links[] = array(
3511                "class" => "category",
3512                "title" => _("gestion des consultations"),
3513                "right" => array(
3514                    "avis_consultation", "avis_consultation_tab", "service", "service_tab",
3515                    "service_categorie", "service_categorie_tab",
3516                    "lien_service_service_categorie", "lien_service_service_categorie_tab",
3517                ),
3518            );
3519            //
3520            $links[] = array(
3521                "title" => "<hr/>",
3522                "right" => array(
3523                    "avis_consultation", "avis_consultation_tab", "service", "service_tab",
3524                    "service_categorie", "service_categorie_tab",
3525                    "lien_service_service_categorie", "lien_service_service_categorie_tab",
3526                ),
3527            );
3528            //
3529            $links[] = array(
3530                "href" => "".OM_ROUTE_TAB."&obj=avis_consultation",
3531                "class" => "avis_consultation",
3532                "title" => _("avis consultation"),
3533                "right" => array("avis_consultation", "avis_consultation_tab", ),
3534                "open" => array("index.php|avis_consultation[module=tab]", "index.php|avis_consultation[module=form]", ),
3535            );
3536            //
3537            $links[] = array(
3538                "href" => "".OM_ROUTE_TAB."&obj=service",
3539                "class" => "service",
3540                "title" => _("service"),
3541                "right" => array("service", "service_tab", ),
3542                "open" => array("index.php|service[module=tab]", "index.php|service[module=form]", ),
3543            );
3544            $links[] = array(
3545                "href" => "".OM_ROUTE_TAB."&obj=service_categorie",
3546                "class" => "service_categorie",
3547                "title" => _("thematique des services"),
3548                "right" => array("service_categorie", "service_categorie_tab", ),
3549                "open" => array("index.php|service_categorie[module=tab]", "index.php|service_categorie[module=form]", ),
3550            );
3551            //
3552            $links[] = array(
3553                "class" => "category",
3554                "title" => _("Gestion des dossiers"),
3555                "right" => array(
3556                    "dossier_autorisation_type", "dossier_autorisation_type_tab",
3557                    "dossier_autorisation_type_detaille",
3558                    "dossier_autorisation_type_detaille_tab", "dossier_instruction_type",
3559                    "dossier_instruction_type_tab",
3560                    "autorite_competente", "autorite_competente_tab",
3561                    "affectation_automatique", "affectation_automatique_tab",
3562                ),
3563            );
3564            //
3565            $links[] = array(
3566                "title" => "<hr/>",
3567                "right" => array(
3568                    "dossier_autorisation_type", "dossier_autorisation_type_tab",
3569                    "dossier_autorisation_type_detaille",
3570                    "dossier_autorisation_type_detaille_tab", "dossier_instruction_type",
3571                    "dossier_instruction_type_tab",
3572                    "autorite_competente", "autorite_competente_tab",
3573                    "affectation_automatique", "affectation_automatique_tab",
3574                    
3575                ),
3576            );
3577            //
3578            $links[] = array(
3579                "href" => "".OM_ROUTE_TAB."&obj=etat_dossier_autorisation",
3580                "class" => "etat_dossier_autorisation",
3581                "title" => _("etat dossiers autorisations"),
3582                "right" => array("etat_dossier_autorisation", "etat_dossier_autorisation_tab", ),
3583                "open" => array("index.php|etat_dossier_autorisation[module=tab]", "index.php|etat_dossier_autorisation[module=form]", ),
3584            );
3585            //
3586            $links[] = array(
3587                "href" => "".OM_ROUTE_TAB."&obj=affectation_automatique",
3588                "class" => "affectation_automatique",
3589                "title" => _("affectation automatique"),
3590                "right" => array("affectation_automatique", "affectation_automatique_tab", ),
3591                "open" => array("index.php|affectation_automatique[module=tab]", "index.php|affectation_automatique[module=form]", ),
3592            );
3593            //
3594            $links[] = array(
3595                "href" => "".OM_ROUTE_TAB."&obj=autorite_competente",
3596                "class" => "autorite_competente",
3597                "title" => _("autorite")." "._("competente"),
3598                "right" => array("autorite_competente", "autorite_competente_tab", ),
3599                "open" => array("index.php|autorite_competente[module=tab]", "index.php|autorite_competente[module=form]", ),
3600            );
3601            //
3602            $links[] = array(
3603                "href" => "".OM_ROUTE_TAB."&obj=phase",
3604                "class" => "phase",
3605                "title" => _("phase"),
3606                "right" => array("phase", "phase_tab", ),
3607                "open" => array("index.php|phase[module=tab]", "index.php|phase[module=form]", ),
3608            );
3609    
3610            //Gestion des pièces
3611            $links[] = array(
3612                "class" => "category",
3613                "title" => _("Gestion des pièces"),
3614                "right" => array(
3615                    "document_numerise_type_categorie", "document_numerise_type_categorie_tab",
3616                    "document_numerise_type",
3617                    "document_numerise_type_tab", "document_numerise_traitement_metadonnees",
3618                    "document_numerise_traitement_metadonnees_executer",
3619                ),
3620            );
3621            //
3622            $links[] = array(
3623                "title" => "<hr/>",
3624                "right" => array(
3625                    "document_numerise_type_categorie", "document_numerise_type_categorie_tab",
3626                    "document_numerise_type",
3627                    "document_numerise_type_tab", "document_numerise_traitement_metadonnees",
3628                    "document_numerise_traitement_metadonnees_executer",
3629                ),
3630            );
3631            //
3632            $links[] = array(
3633                "href" => "".OM_ROUTE_TAB."&obj=document_numerise_type_categorie",
3634                "class" => "document_numerise_type_categorie",
3635                "title" => _("Catégorie des pièces"),
3636                "right" => array(
3637                    "document_numerise_type_categorie",
3638                    "document_numerise_type_categorie_tab",
3639                    ),
3640                "open" => array(
3641                    "index.php|document_numerise_type_categorie[module=tab]",
3642                    "index.php|document_numerise_type_categorie[module=form]",
3643                    ),
3644            );
3645            //
3646            $links[] = array(
3647                "href" => "".OM_ROUTE_TAB."&obj=document_numerise_type",
3648                "class" => "document_numerise_type",
3649                "title" => _("Type des pièces"),
3650                "right" => array(
3651                    "document_numerise_type",
3652                    "document_numerise_type_tab",
3653                    ),
3654                "open" => array(
3655                    "index.php|document_numerise_type[module=tab]",
3656                    "index.php|document_numerise_type[module=form][action=0]",
3657                    "index.php|document_numerise_type[module=form][action=1]",
3658                    "index.php|document_numerise_type[module=form][action=2]",
3659                    "index.php|document_numerise_type[module=form][action=3]",
3660                    ),
3661            );
3662            //
3663            $links[] = array(
3664                "href" => "".OM_ROUTE_FORM."&obj=document_numerise_traitement_metadonnees&action=100&idx=0",
3665                "class" => "document_numerise_traitement_metadonnees",
3666                "title" => _("Mise à jour des métadonnées"),
3667                "description" => _("Mettre à jour les métadonnées de tous les documents numérisés."),
3668                "right" => array(
3669                    "document_numerise_traitement_metadonnees",
3670                    "document_numerise_traitement_metadonnees_executer",
3671                    ),
3672                "open" => array("index.php|document_numerise_traitement_metadonnees[module=form]", ),
3673            );
3674    
3675            // Gestion des contentieux
3676            $links[] = array(
3677                "class" => "category",
3678                "title" => _("Gestion des contentieux"),
3679                "right" => array(
3680                    "objet_recours", "objet_recours_tab", "moyen_souleve", "moyen_souleve_tab",
3681                    "moyen_retenu_juge", "moyen_retenu_juge_tab",
3682                ),
3683            );
3684            //
3685            $links[] = array(
3686                "title" => "<hr/>",
3687                "right" => array(
3688                    "objet_recours", "objet_recours_tab", "moyen_souleve", "moyen_souleve_tab",
3689                    "moyen_retenu_juge", "moyen_retenu_juge_tab",
3690                ),
3691            );
3692            //
3693            $links[] = array(
3694                "href" => "".OM_ROUTE_TAB."&obj=objet_recours",
3695                "class" => "objet_recours",
3696                "title" => _("objet_recours"),
3697                "right" => array(
3698                    "objet_recours", "objet_recours_tab",
3699                ),
3700                "open" => array(
3701                    "index.php|objet_recours[module=tab]", "index.php|objet_recours[module=form]",
3702                ),
3703            );
3704            //
3705            $links[] = array(
3706                "href" => "".OM_ROUTE_TAB."&obj=moyen_souleve",
3707                "class" => "moyen_souleve",
3708                "title" => _("moyen_souleve"),
3709                "right" => array(
3710                    "moyen_souleve", "moyen_souleve_tab",
3711                ),
3712                "open" => array(
3713                    "index.php|moyen_souleve[module=tab]", "index.php|moyen_souleve[module=form]",
3714                ),
3715            );
3716            //
3717            $links[] = array(
3718                "href" => "".OM_ROUTE_TAB."&obj=moyen_retenu_juge",
3719                "class" => "moyen_retenu_juge",
3720                "title" => _("moyen_retenu_juge"),
3721                "right" => array(
3722                    "moyen_retenu_juge", "moyen_retenu_juge_tab",
3723                ),
3724                "open" => array(
3725                    "index.php|moyen_retenu_juge[module=tab]", "index.php|moyen_retenu_juge[module=form]",
3726                ),
3727            );
3728    
3729            //
3730            $rubrik['links'] = $links;
3731            //
3732            $menu[] = $rubrik;
3733            // }}}
3734    
3735            // {{{ Rubrique ADMINISTRATION
3736            //
3737            $rubrik = array(
3738                "title" => _("administration"),
3739                "class" => "administration",
3740                "right" => "menu_administration",
3741            );
3742            //
3743            $links = array();
3744            //
3745            $links[] = array(
3746                "href" => "".OM_ROUTE_TAB."&obj=om_collectivite",
3747                "class" => "collectivite",
3748                "title" => _("om_collectivite"),
3749                "right" => array("om_collectivite", "om_collectivite_tab", ),
3750                "open" => array("index.php|om_collectivite[module=tab]", "index.php|om_collectivite[module=form]", ),
3751            );
3752            //
3753            $links[] = array(
3754                "href" => "".OM_ROUTE_TAB."&obj=om_parametre",
3755                "class" => "parametre",
3756                "title" => _("om_parametre"),
3757                "right" => array("om_parametre", "om_parametre_tab", ),
3758                "open" => array("index.php|om_parametre[module=tab]", "index.php|om_parametre[module=form]", ),
3759            );
3760            //
3761            $links[] = array(
3762                "class" => "category",
3763                "title" => _("gestion des utilisateurs"),
3764                "right" => array(
3765                    "om_utilisateur", "om_utilisateur_tab", "om_profil", "om_profil_tab",
3766                    "om_droit", "om_droit_tab", "directory",
3767                ),
3768            );
3769            //
3770            $links[] = array(
3771                "title" => "<hr/>",
3772                "right" => array(
3773                    "om_utilisateur", "om_utilisateur_tab", "om_profil", "om_profil_tab",
3774                    "om_droit", "om_droit_tab",
3775                ),
3776            );
3777            //
3778            $links[] = array(
3779                "href" => "".OM_ROUTE_TAB."&obj=om_profil",
3780                "class" => "profil",
3781                "title" => _("om_profil"),
3782                "right" => array("om_profil", "om_profil_tab", ),
3783                "open" => array("index.php|om_profil[module=tab]", "index.php|om_profil[module=form]", ),
3784            );
3785            //
3786            $links[] = array(
3787                "href" => "".OM_ROUTE_TAB."&obj=om_droit",
3788                "class" => "droit",
3789                "title" => _("om_droit"),
3790                "right" => array("om_droit", "om_droit_tab", ),
3791                "open" => array("index.php|om_droit[module=tab]", "index.php|om_droit[module=form]", ),
3792            );
3793            //
3794            $links[] = array(
3795                "href" => "".OM_ROUTE_TAB."&obj=om_utilisateur",
3796                "class" => "utilisateur",
3797                "title" => _("om_utilisateur"),
3798                "right" => array("om_utilisateur", "om_utilisateur_tab", ),
3799                "open" => array(
3800                    "index.php|om_utilisateur[module=tab]",
3801                    "index.php|om_utilisateur[module=form][action=0]",
3802                    "index.php|om_utilisateur[module=form][action=1]",
3803                    "index.php|om_utilisateur[module=form][action=2]",
3804                    "index.php|om_utilisateur[module=form][action=3]",
3805                ),
3806            );
3807            //
3808            $links[] = array(
3809                "title" => "<hr/>",
3810                "right" => array("om_utilisateur", "om_utilisateur_synchroniser", ),
3811                "parameters" => array("isDirectoryOptionEnabled" => true, ),
3812            );
3813            //
3814            $links[] = array(
3815                "href" => "".OM_ROUTE_FORM."&obj=om_utilisateur&idx=0&action=11",
3816                "class" => "annuaire",
3817                "title" => _("annuaire"),
3818                "right" => array("om_utilisateur", "om_utilisateur_synchroniser", ),
3819                "open" => array("index.php|om_utilisateur[module=form][action=11]", ),
3820                "parameters" => array("isDirectoryOptionEnabled" => true, ),
3821            );
3822            //
3823            $links[] = array(
3824                "class" => "category",
3825                "title" => _("tableaux de bord"),
3826                "right" => array(
3827                    "om_widget", "om_widget_tab", "om_dashboard",
3828                ),
3829            );
3830            //
3831            $links[] = array(
3832                "title" => "<hr/>",
3833                "right" => array(
3834                    "om_widget", "om_widget_tab", "om_dashboard",
3835                ),
3836            );
3837            //
3838            $links[] = array(
3839                "href" => "".OM_ROUTE_TAB."&obj=om_widget",
3840                "class" => "om_widget",
3841                "title" => _("om_widget"),
3842                "right" => array("om_widget", "om_widget_tab", ),
3843                "open" => array("index.php|om_widget[module=tab]", "index.php|om_widget[module=form]", ),
3844            );
3845            //
3846            $links[] = array(
3847                "href" => "".OM_ROUTE_FORM."&obj=om_dashboard&amp;idx=0&amp;action=4",
3848                "class" => "om_dashboard",
3849                "title" => _("composition"),
3850                "right" => array("om_dashboard", ),
3851                "open" => array("index.php|om_dashboard[module=form][action=4]", ),
3852            );
3853            //
3854            $links[] = array(
3855                "class" => "category",
3856                "title" => _("sig"),
3857                "right" => array(
3858                    "om_sig_map", "om_sig_map_tab", "om_sig_flux", "om_sig_flux_tab", "om_sig_extent", "om_sig_extent_tab",
3859                ),
3860                "parameters" => array("option_localisation" => "sig_interne", ),
3861            );
3862            //
3863            $links[] = array(
3864                "title" => "<hr/>",
3865                "right" => array(
3866                    "om_sig_map", "om_sig_map_tab", "om_sig_flux", "om_sig_flux_tab", "om_sig_extent", "om_sig_extent_tab",
3867                ),
3868                "parameters" => array("option_localisation" => "sig_interne", ),
3869            );
3870            //
3871            $links[] = array(
3872                "href" => "".OM_ROUTE_TAB."&obj=om_sig_extent",
3873                "class" => "om_sig_extent",
3874                "title" => _("om_sig_extent"),
3875                "right" => array("om_sig_extent", "om_sig_extent_tab", ),
3876                "open" => array("index.php|om_sig_extent[module=tab]", "index.php|om_sig_extent[module=form]", ),
3877                "parameters" => array("option_localisation" => "sig_interne", ),
3878            );
3879            //
3880            $links[] = array(
3881                "href" => "".OM_ROUTE_TAB."&obj=om_sig_map",
3882                "class" => "om_sig_map",
3883                "title" => _("om_sig_map"),
3884                "right" => array("om_sig_map", "om_sig_map_tab", ),
3885                "open" => array("index.php|om_sig_map[module=tab]", "index.php|om_sig_map[module=form]", ),
3886                "parameters" => array("option_localisation" => "sig_interne", ),
3887            );
3888            //
3889            $links[] = array(
3890                "href" => "".OM_ROUTE_TAB."&obj=om_sig_flux",
3891                "class" => "om_sig_flux",
3892                "title" => _("om_sig_flux"),
3893                "right" => array("om_sig_flux", "om_sig_flux_tab", ),
3894                "open" => array("index.php|om_sig_flux[module=tab]", "index.php|om_sig_flux[module=form]", ),
3895                "parameters" => array("option_localisation" => "sig_interne", ),
3896            );
3897            //
3898            $links[] = array(
3899                "class" => "category",
3900                "title" => _("options avancees"),
3901                "right" => array("import", "gen", "om_requete", "om_requete_tab",
3902                                 "om_sousetat", "om_sousetat_tab",),
3903            );
3904            //
3905            $links[] = array(
3906                "title" => "<hr/>",
3907                "right" => array(
3908                    "interface_referentiel_erp",
3909                ),
3910            );
3911            //
3912            $links[] = array(
3913                "href" => "../app/settings.php?controlpanel=interface_referentiel_erp",
3914                "class" => "interface_referentiel_erp",
3915                "title" => _("interface_referentiel_erp"),
3916                "right" => array("interface_referentiel_erp", ),
3917                "open" => array("settings.php|[controlpanel=interface_referentiel_erp]", ),
3918            );
3919            //
3920            $links[] = array(
3921                "title" => "<hr/>",
3922                "right" => array(
3923                    "om_sousetat", "om_sousetat_tab",
3924                ),
3925            );
3926            //
3927            $links[] = array(
3928                "href" => "".OM_ROUTE_TAB."&obj=om_sousetat",
3929                "class" => "om_sousetat",
3930                "title" => _("om_sousetat"),
3931                "right" => array("om_sousetat", "om_sousetat_tab", ),
3932                "open" => array("index.php|om_sousetat[module=tab]", "index.php|om_sousetat[module=form]", ),
3933            );
3934            //
3935            $links[] = array(
3936                "title" => "<hr/>",
3937                "right" => array("om_requete", "om_requete_tab", ),
3938            );
3939            //
3940            $links[] = array(
3941                "href" => "".OM_ROUTE_TAB."&obj=om_requete",
3942                "class" => "om_requete",
3943                "title" => _("om_requete"),
3944                "right" => array("om_requete", "om_requete_tab", ),
3945                "open" => array("index.php|om_requete[module=tab]", "index.php|om_requete[module=form]", ),
3946            );
3947            //
3948            $links[] = array(
3949                "title" => "<hr/>",
3950                "right" => array("import", ),
3951            );
3952            //
3953            $links[] = array(
3954                "href" => OM_ROUTE_MODULE_IMPORT,
3955                "class" => "import",
3956                "title" => _("Import"),
3957                "right" => array("import", ),
3958                "open" => array("import.php|", ),
3959            );
3960            //
3961            $links[] = array(
3962                "href" => "../app/import_specific.php",
3963                "class" => "import_specific",
3964                "title" => _("Import specifique"),
3965                "right" => array("import", ),
3966                "open" => array("import_specific.php|", ),
3967            );
3968            //
3969            $links[] = array(
3970                "title" => "<hr/>",
3971                "right" => array("gen", ),
3972            );
3973            //
3974            $links[] = array(
3975                "title" => _("Generateur"),
3976                "href" => OM_ROUTE_MODULE_GEN,
3977                "class" => "generator",
3978                "right" => array("gen", ),
3979                "open" => array(
3980                    "gen.php|","genauto.php|", "gensup.php|", "genfull.php|",
3981                    "genetat.php|", "gensousetat.php|", "genlettretype.php|",
3982                    "genimport.php|",
3983                ),
3984            );
3985            //
3986            $links[] = array(
3987                "href" => "".OM_ROUTE_FORM."&obj=contrainte&action=100&idx=0",
3988                "class" => "contrainte",
3989                "title" => _("synchronisation des contraintes"),
3990                "right" => array("contrainte", "contrainte_synchronisation", ),
3991                "open" => array("index.php|contrainte[module=form][action=100]", ),
3992                "parameters" => array(
3993                    "option_sig" => "sig_externe",
3994                ),
3995            );
3996            //
3997            $links[] = array(
3998                "href" => "".OM_ROUTE_FORM."&obj=dossier_instruction&action=126&idx=0",
3999                "class" => "geocoder",
4000                "title" => _("Géolocalisation des dossiers"),
4001                "right" => array("dossier_instruction_geocoder", ),
4002                "open" => array("index.php|dossier_instruction[module=form][action=126]", ),
4003                "parameters" => array(
4004                    "option_sig" => "sig_externe",
4005                ),
4006            );
4007            //
4008            $rubrik['links'] = $links;
4009            //
4010            $menu[] = $rubrik;
4011            $this->config__menu = $menu;
4012        }
4013  }  }
4014    
4015    

Legend:
Removed from v.8328  
changed lines
  Added in v.8329

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26