14 if (!defined(
'IN_PEEL')) {
25 $result[
'menu_items'][
'content_general'][
$GLOBALS[
'wwwroot_in_admin'] .
'/modules/tagcloud/administrer/tagcloud.php'] = $GLOBALS[
"STR_ADMIN_MENU_CONTENT_TAGCLOUD"];
26 $result[
'menu_items'][
'content_various'][$GLOBALS[
'wwwroot_in_admin'] .
'/modules/tagcloud/administrer/tagcloud.php'] = $GLOBALS[
"STR_ADMIN_MENU_CONTENT_TAGCLOUD"];
41 $frm[
'tag_name'] =
"";
42 $frm[
'nbsearch'] =
"";
45 $frm[
'nouveau_mode'] =
"insere";
47 $frm[
"titre"] =
$GLOBALS[
'STR_MODULE_TAGCLOUD_ADMIN_ADD_SEARCH'];
48 $frm[
'titre_bouton'] =
$GLOBALS[
'STR_MODULE_TAGCLOUD_ADMIN_CREATE'];
65 $qid =
query(
"SELECT *
71 $frm[
"nouveau_mode"] =
"maj";
72 $frm[
"titre"] =
$GLOBALS[
'STR_MODULE_TAGCLOUD_ADMIN_MODIFY_THIS_TAG'];
73 $frm[
"titre_bouton"] =
$GLOBALS[
'STR_ADMIN_FORM_SAVE_CHANGES'];
86 $tpl =
$GLOBALS[
'tplEngine']->createTemplate(
'modules/tagcloudAdmin_formulaire_recherche.tpl');
88 $tpl->assign(
'mode',
$frm[
"nouveau_mode"]);
89 $tpl->assign(
'id', intval(
$frm[
'id']));
90 $tpl->assign(
'tag_name',
$frm[
"tag_name"]);
91 $tpl->assign(
'nbsearch',
$frm[
"nbsearch"]);
92 $tpl->assign(
'titre_bouton',
$frm[
"titre_bouton"]);
93 $tpl->assign(
'titre',
$frm[
"titre"]);
95 $sql =
"SELECT lang, nom_" .
$_SESSION[
'session_langue'] .
" AS name
101 'value' =>
$lang->lang,
103 'name' =>
$lang->name
108 $tpl->assign(
'STR_ADMIN_WEBSITE',
$GLOBALS[
'STR_ADMIN_WEBSITE']);
109 $tpl->assign(
'STR_BEFORE_TWO_POINTS',
$GLOBALS[
'STR_BEFORE_TWO_POINTS']);
110 $tpl->assign(
'STR_MODULE_TAGCLOUD_ADMIN_TAG_NAME',
$GLOBALS[
'STR_MODULE_TAGCLOUD_ADMIN_TAG_NAME']);
111 $tpl->assign(
'STR_MODULE_TAGCLOUD_ADMIN_SEARCHES_COUNT',
$GLOBALS[
'STR_MODULE_TAGCLOUD_ADMIN_SEARCHES_COUNT']);
112 $tpl->assign(
'STR_ADMIN_LANGUAGE',
$GLOBALS[
'STR_ADMIN_LANGUAGE']);
124 query(
"DELETE FROM peel_tag_cloud
126 echo
$GLOBALS[
'tplEngine']->createTemplate(
'global_success.tpl', array(
'message' =>
$GLOBALS[
'STR_MODULE_TAGCLOUD_ADMIN_MSG_SEARCH_DELETED_OK']))->fetch();
137 query(
"INSERT INTO peel_tag_cloud (
159 query(
"UPDATE peel_tag_cloud
178 ORDER BY nbsearch DESC";
182 $tpl =
$GLOBALS[
'tplEngine']->createTemplate(
'modules/tagcloudAdmin_liste_recherche.tpl');
183 $tpl->assign(
'add_src',
$GLOBALS[
'administrer_url'] .
'/images/add.png');
185 $tpl->assign(
'drop_src',
$GLOBALS[
'administrer_url'] .
'/images/b_drop.png');
186 $tpl->assign(
'edit_src',
$GLOBALS[
'administrer_url'] .
'/images/b_edit.png');
189 $tpl_results = array();
192 $tpl_results[] = array(
193 'tr_rollover' => tr_rollover(
$i,
true),
194 'tag_name' => $ligne[
'tag_name'],
195 'drop_href' =>
get_current_url(
false) .
'?mode=suppr&id=' . $ligne[
'id'],
196 'edit_href' =>
get_current_url(
false) .
'?mode=modif&id=' . $ligne[
'id'],
197 'lang' => $ligne[
'lang'],
198 'nbsearch' => $ligne[
'nbsearch'],
202 $tpl->assign(
'results', $tpl_results);
204 $tpl->assign(
'links_multipage',
$Links->GetMultipage());
205 $tpl->assign(
'STR_MODULE_TAGCLOUD_ADMIN_LIST_TITLE',
$GLOBALS[
"STR_MODULE_TAGCLOUD_ADMIN_LIST_TITLE"]);
206 $tpl->assign(
'STR_ADMIN_DELETE_WARNING',
$GLOBALS[
"STR_ADMIN_DELETE_WARNING"]);
207 $tpl->assign(
'STR_MODULE_TAGCLOUD_ADMIN_NOTHING_FOUND',
$GLOBALS[
"STR_MODULE_TAGCLOUD_ADMIN_NOTHING_FOUND"]);
208 $tpl->assign(
'STR_MODULE_TAGCLOUD_ADMIN_ADD_SEARCH',
$GLOBALS[
"STR_MODULE_TAGCLOUD_ADMIN_ADD_SEARCH"]);
209 $tpl->assign(
'STR_ADMIN_ACTION',
$GLOBALS[
"STR_ADMIN_ACTION"]);
210 $tpl->assign(
'STR_MODULE_TAGCLOUD_ADMIN_TAG_NAME',
$GLOBALS[
"STR_MODULE_TAGCLOUD_ADMIN_TAG_NAME"]);
211 $tpl->assign(
'STR_ADMIN_LANGUAGE',
$GLOBALS[
"STR_ADMIN_LANGUAGE"]);
212 $tpl->assign(
'STR_MODULE_TAGCLOUD_ADMIN_SEARCH_COUNT',
$GLOBALS[
"STR_MODULE_TAGCLOUD_ADMIN_SEARCH_COUNT"]);
214 $tpl->assign(
'STR_MODULE_TAGCLOUD_ADMIN_MODIFY_THIS_TAG',
$GLOBALS[
"STR_MODULE_TAGCLOUD_ADMIN_MODIFY_THIS_TAG"]);
227 $r_tag =
query(
"SELECT *
230 if ( !empty($r_tag) ) {
if(!empty($GLOBALS['site_parameters']['order_specific_field_titles'])) if(check_if_module_active('socolissimo')&&!empty($_REQUEST)&&!empty($_REQUEST['PUDOFOID'])&&!empty($_REQUEST['CEEMAIL'])&&!empty($_REQUEST['SIGNATURE'])&&!empty($_REQUEST['ORDERID'])) elseif(!empty($_POST)) elseif(check_if_module_active('socolissimo')&&!empty($_SESSION['session_commande']['is_socolissimo_order'])) foreach(array('bill'=> 1, 'ship'=> 2) as $address_type=> $session_commande_address_id) $frm['societe1']
get_current_url($with_get=true, $get_short_url=false, $take_away_get_args_array=null)
get_current_url()
if(!defined('IN_PEEL')) tagcloud_hook_admin_menu_items($params)
Renvoie les éléments de menu affichables.
get_site_id_select_options($selected_site_id=null, $selected_site_name=null, $display_first_option=null, $select_current_site_id_by_default=false)
Créer les options pour le select qui liste les noms de sites configurés en back office.
get_tag_cloud($id)
get_tag_cloud()
supprime_recherche($id)
Efface la recherche.
nohtml_real_escape_string($value, $allowed_tags=null)
Protège les données pour insertion dans MySQL ET supprime les tags HTML pour protéger de toute sorte ...
if(!empty($_GET['id'])) if(isset($_POST['form_name'], $_POST['form_subject'], $_POST['form_text'], $_POST['form_lang'])&&empty($_GET['id'])) if(empty($_GET['id'])) $tpl
if(!defined('IN_PEEL')) $GLOBALS['page_types_array']
affiche_formulaire_modif_recherche($id, &$frm)
Affiche le formulaire de modification pour la recherche sélectionné
get_filter_site_cond($table_technical_code, $table_alias=null, $use_strict_rights_if_in_admin=false, $specific_site_id=null, $exclude_public_items=false, $admin_force_multisite_if_allowed=false)
Retourne la condition SQL permettant de filtrer les données pour une table.
query($query, $die_if_error=false, $database_object=null, $silent_if_error=false, $security_sql_filter=true)
The query() function is meant to be called anywhere you want to make a query.
fetch_object($query_result)
fetch_object()
fetch_assoc($query_result)
fetch_assoc()
affiche_formulaire_ajout_recherche(&$frm)
Affiche un formulaire vierge pour ajouter une recherche.
affiche_formulaire_recherche(&$frm)
affiche_formulaire_recherche()
get_site_id_sql_set_value($site_ids)
Retourne la valeur SQL d'un champ INT ou SET suivant que ce soit un entier ou un tableau.
maj_recherche($id, $frm)
Met à jour la recherche $id avec de nouvelles valeurs.
insere_recherche($frm)
Ajoute la zone dans la table zone.
affiche_liste_recherche($start)
affiche_liste_recherche()
if(defined('IN_PEEL_ADMIN')||IN_INSTALLATION) $_SESSION['session_langue']