16 define(
'IN_PEEL_ADMIN',
true);
17 include(
"../../../configuration.inc.php");
22 include(
$GLOBALS[
'repertoire_modele'] .
"/admin_haut.php");
28 switch (
vb($_REQUEST[
'mode'])) {
43 supprime_profil($_GET[
'id']);
48 foreach (
$GLOBALS[
'admin_lang_codes'] as $lng) {
49 $frm[
'document_'.$lng] =
upload(
'document_'.$lng,
false,
'any',
$GLOBALS[
'site_parameters'][
'image_max_width'],
$GLOBALS[
'site_parameters'][
'image_max_height'], null, null,
vb(
$frm[
'document_'.$lng]));
52 echo
$GLOBALS[
'tplEngine']->createTemplate(
'global_success.tpl', array(
'message' => sprintf(
$GLOBALS[
'STR_MODULE_PROFIL_ADMIN_MSG_CREATED_OK'],
vb(
$frm[
'name']))))->fetch();
57 foreach (
$GLOBALS[
'admin_lang_codes'] as $lng) {
58 $frm[
'document_'.$lng] =
upload(
'document_'.$lng,
false,
'any',
$GLOBALS[
'site_parameters'][
'image_max_width'],
$GLOBALS[
'site_parameters'][
'image_max_height'], null, null,
vb(
$frm[
'document_'.$lng]));
61 echo
$GLOBALS[
'tplEngine']->createTemplate(
'global_success.tpl', array(
'message' => sprintf(
$GLOBALS[
'STR_MODULE_PROFIL_ADMIN_MSG_UPDATED_OK'],
vn($_POST[
'id']))))->fetch();
70 include(
$GLOBALS[
'repertoire_modele'] .
"/admin_bas.php");
insere_profil(&$frm)
ajoute le profil dans la table profil
upload($field_name, $rename_file=true, $file_kind=null, $image_max_width=null, $image_max_height=null, $path=null, $new_file_name_without_extension=null, $default_return_value=null)
Fonction d'upload de fichiers.
affiche_formulaire_modif_profil($id, &$frm)
Affiche le formulaire de modification pour le profil sélectionné
affiche_formulaire_ajout_profil(&$frm)
Affiche un formulaire vierge pour ajouter un profil.
necessite_priv($priv, $demo_allowed=true, $configuration_modification=false)
Cette fonction vérifie si l'utilisateur a les privilèges de $priv.
necessite_identification()
Si l'utilisateur n'est pas connecté à un compte, on affiche une page d'identification et arrête le sc...
supprime_fichier_profil($id, $file)
Supprime le fichier lié au produit spécifié par $id, au nom de file.
maj_profil($id, &$frm)
Met à jour le profil $id avec de nouvelles valeurs.
affiche_liste_profil($start)
affiche_liste_profil()