[PLUGINS] +les plugins de bases
[ptitvelo/web/www.git] / www / plugins / menus_1 / menus_pipelines.php
1 <?php
2
3 // Sécurité
4 if (!defined("_ECRIRE_INC_VERSION")) return;
5
6 function menus_header_prive($flux){
7 $css = find_in_path('css/menuspip.css');
8 $flux .= "\n<link rel='stylesheet' href='$css' type='text/css' />\n";
9 return $flux;
10 }
11
12 function menus_pre_boucle($boucle){
13 if ($boucle->type_requete == 'menus') {
14 $id_table = $boucle->id_table;
15 $id_menus_entree = "$id_table.id_menus_entree";
16 if (!isset($boucle->modificateur['criteres']['id_menus_entree']) and !isset($boucle->modificateur['criteres']['id_menu']) and !isset($boucle->modificateur['criteres']['identifiant'])){
17 $boucle->where[] = array(sql_quote('='), sql_quote($id_menus_entree), 0);
18 }
19 }
20 return $boucle;
21 }
22
23 function menus_menus_lister_disponibles($flux){
24 return $flux;
25 }
26
27 function menus_declarer_url_objets($array){
28 $array[] = 'menu';
29 return $array;
30 }
31 ?>