PEEL Shopping
Open source ecommerce : PEEL Shopping
tagcloud.php
Go to the documentation of this file.
1 <?php
2 
3 // This file should be in UTF8 without BOM - Accents examples: éèê
4 // +----------------------------------------------------------------------+
5 // | Copyright (c) 2004-2015 Advisto SAS, service PEEL - contact@peel.fr |
6 // +----------------------------------------------------------------------+
7 // | This file is part of PEEL Shopping 8.0.0, which is subject to an |
8 // | opensource GPL license: you are allowed to customize the code |
9 // | for your own needs, but must keep your changes under GPL |
10 // | More information: https://www.peel.fr/lire/licence-gpl-70.html |
11 // +----------------------------------------------------------------------+
12 // | Author: Advisto SAS, RCS 479 205 452, France, https://www.peel.fr/ |
13 // +----------------------------------------------------------------------+
14 // $Id: tagcloud.php 47148 2015-10-04 12:42:37Z sdelaporte $
15 //
16 
17 define('IN_PEEL_ADMIN', true);
18 include("../../../configuration.inc.php");
20 necessite_priv("admin_content");
21 
22 $GLOBALS['DOC_TITLE'] = $GLOBALS["STR_MODULE_TAGCLOUD_ADMIN_TITLE"];
23 include($GLOBALS['repertoire_modele'] . "/admin_haut.php");
24 
25 $start = intval(vn($_GET['start'])); // Détermine la variable start (début de page)
26 $frm = $_POST;
27 
28 if (check_if_module_active('tagcloud')) {
29  switch (vb($_REQUEST['mode'])) {
30  case "ajout" :
32  break;
33 
34  case "modif" :
36  break;
37 
38  case "suppr" :
39  supprime_recherche($_GET['id']);
41  break;
42 
43  case "insere" :
44  insere_recherche($_POST);
45  echo $GLOBALS['tplEngine']->createTemplate('global_success.tpl', array('message' => sprintf($GLOBALS['STR_MODULE_TAGCLOUD_ADMIN_MSG_CREATED_OK'], vb($_POST['tag_name']))))->fetch();
47  break;
48 
49  case "maj" :
50  maj_recherche($_POST['id'], $_POST);
51  $tag = get_tag_cloud(vn($_POST['id']));
52  echo $GLOBALS['tplEngine']->createTemplate('global_success.tpl', array('message' => sprintf($GLOBALS['STR_MODULE_TAGCLOUD_ADMIN_MSG_UPDATED_OK'], (!empty($tag)? $tag['tag_name'] : vn($_POST['id'])))))->fetch();
54  break;
55 
56  default :
58  break;
59  }
60 } else {
61  echo $GLOBALS['tplEngine']->createTemplate('modules/activate_module_first.tpl', array('href' => $GLOBALS['administrer_url'] . '/sites.php'))->fetch();
62 }
63 include($GLOBALS['repertoire_modele'] . "/admin_bas.php");
$frm
Definition: tagcloud.php:26
get_tag_cloud($id)
get_tag_cloud()
Definition: fonctions.php:225
supprime_recherche($id)
Efface la recherche.
Definition: fonctions.php:122
$start
Definition: tagcloud.php:25
affiche_formulaire_modif_recherche($id, &$frm)
Affiche le formulaire de modification pour la recherche sélectionné
Definition: fonctions.php:60
necessite_priv($priv, $demo_allowed=true, $configuration_modification=false)
Cette fonction vérifie si l'utilisateur a les privilèges de $priv.
Definition: fonctions.php:1575
vb(&$var, $default=null)
Variable blanche if $var n'est pas défini, retourne $default, sinon retourne $var.
Definition: format.php:97
necessite_identification()
Si l'utilisateur n'est pas connecté à un compte, on affiche une page d'identification et arrête le sc...
Definition: fonctions.php:1596
affiche_formulaire_ajout_recherche(&$frm)
Affiche un formulaire vierge pour ajouter une recherche.
Definition: fonctions.php:36
vn(&$var, $default=0)
Variable nulle if $var n'est pas défini, retourne $default, sinon retourne $var.
Definition: format.php:110
maj_recherche($id, $frm)
Met à jour la recherche $id avec de nouvelles valeurs.
Definition: fonctions.php:157
insere_recherche($frm)
Ajoute la zone dans la table zone.
Definition: fonctions.php:135
check_if_module_active($module_name, $specific_file_name=null)
Renvoie si un module est présent et activé ou non - Peut être appelé avant ou après le chargement d'u...
$GLOBALS['DOC_TITLE']
Definition: tagcloud.php:22
affiche_liste_recherche($start)
affiche_liste_recherche()
Definition: fonctions.php:173

This documentation for Open ecommerce PEEL Shopping and PEEL.fr has been generated by Doxygen on Thu Oct 15 2015 14:41:34 - Peel ecommerce is a product of Agence web Advisto SAS. All rights reserved.