<?php require_once 'cst.php'; require_once INC_SCADRE; require_once INC_SCLASSEUR; if (GDroit::ADroitPopErreur(DROIT_ADMIN) === true) { $classeurAdministration = new SClasseur(PIC_ADM, 'admin', true, true); $cadreAdministration = new SCadre(PIC_ADM, GSession::Libelle(LIB_ADM_ADMINISTRATION), $classeurAdministration, true, false); GContexte::AjouterContenu(CADRE_CONTENU_CONTENU, $cadreAdministration); GContexte::AjouterOnglet('admin', TABLE_VERSION, '', 'AjouterAuContexte', 'contexte=' . CONT_ADMINISTRATION . '&' . GContexte::FormaterVariable(CONT_ADMINISTRATION, 'ongletContexte') . '=' . CONT_VERSION, false, GContexte::IsContexteExiste(CONT_VERSION, true)); GContexte::AjouterOnglet('admin', TABLE_MONNAIE, '', 'AjouterAuContexte', 'contexte=' . CONT_ADMINISTRATION . '&' . GContexte::FormaterVariable(CONT_ADMINISTRATION, 'ongletContexte') . '=' . CONT_MONNAIE, false, GContexte::IsContexteExiste(CONT_MONNAIE, true)); GContexte::AjouterOnglet('admin', TABLE_COMMUNAUTE, '', 'AjouterAuContexte', 'contexte=' . CONT_ADMINISTRATION . '&' . GContexte::FormaterVariable(CONT_ADMINISTRATION, 'ongletContexte') . '=' . CONT_COMMUNAUTE, false, GContexte::IsContexteExiste(CONT_COMMUNAUTE, true)); GContexte::AjouterOnglet('admin', TABLE_LANGUE, '', 'AjouterAuContexte', 'contexte=' . CONT_ADMINISTRATION . '&' . GContexte::FormaterVariable(CONT_ADMINISTRATION, 'ongletContexte') . '=' . CONT_LANGUE, false, GContexte::IsContexteExiste(CONT_LANGUE, true)); GContexte::AjouterOnglet('admin', TABLE_TYPELIBELLE, '', 'AjouterAuContexte', 'contexte=' . CONT_ADMINISTRATION . '&' . GContexte::FormaterVariable(CONT_ADMINISTRATION, 'ongletContexte') . '=' . CONT_TYPELIBELLE, false, GContexte::IsContexteExiste(CONT_TYPELIBELLE, true)); GContexte::AjouterOnglet('admin', TABLE_LIBELLELIBRE, '', 'AjouterAuContexte', 'contexte=' . CONT_ADMINISTRATION . '&' . GContexte::FormaterVariable(CONT_ADMINISTRATION, 'ongletContexte') . '=' . CONT_LIBELLELIBRE, false, GContexte::IsContexteExiste(CONT_LIBELLELIBRE, true)); GContexte::AjouterOnglet('admin', TABLE_LIBELLETEXTELIBRE, '', 'AjouterAuContexte', 'contexte=' . CONT_ADMINISTRATION . '&' . GContexte::FormaterVariable(CONT_ADMINISTRATION, 'ongletContexte') . '=' . CONT_LIBELLETEXTELIBRE, false, GContexte::IsContexteExiste(CONT_LIBELLETEXTELIBRE, true)); GContexte::AjouterOnglet('admin', TABLE_TYPEPRESENTATIONMODULE, '', 'AjouterAuContexte', 'contexte=' . CONT_ADMINISTRATION . '&' . GContexte::FormaterVariable(CONT_ADMINISTRATION, 'ongletContexte') . '=' . CONT_TYPEPRESENTATIONMODULE, false, GContexte::IsContexteExiste(CONT_TYPEPRESENTATIONMODULE, true)); GContexte::AjouterOnglet('admin', TABLE_MENU, '', 'AjouterAuContexte', 'contexte=' . CONT_ADMINISTRATION . '&' . GContexte::FormaterVariable(CONT_ADMINISTRATION, 'ongletContexte') . '=' . CONT_MENU, false, GContexte::IsContexteExiste(CONT_MENU, true)); GContexte::AjouterOnglet('admin', TABLE_CONTEXTE, '', 'AjouterAuContexte', 'contexte=' . CONT_ADMINISTRATION . '&' . GContexte::FormaterVariable(CONT_ADMINISTRATION, 'ongletContexte') . '=' . CONT_CONTEXTE, false, GContexte::IsContexteExiste(CONT_CONTEXTE, true)); GContexte::AjouterOnglet('admin', TABLE_FONCTIONNALITE, '', 'AjouterAuContexte', 'contexte=' . CONT_ADMINISTRATION . '&' . GContexte::FormaterVariable(CONT_ADMINISTRATION, 'ongletContexte') . '=' . CONT_FONCTIONNALITE, false, GContexte::IsContexteExiste(CONT_FONCTIONNALITE, true)); GContexte::AjouterOnglet('admin', TABLE_SUPERGRADE, '', 'AjouterAuContexte', 'contexte=' . CONT_ADMINISTRATION . '&' . GContexte::FormaterVariable(CONT_ADMINISTRATION, 'ongletContexte') . '=' . CONT_SUPERGRADE, false, GContexte::IsContexteExiste(CONT_SUPERGRADE, true)); //GContexte::AjouterOnglet('admin', TABLE_GRADECOMMUNAUTEJEU, '', 'AjouterAuContexte', 'contexte='.CONT_ADMINISTRATION.'&'.GContexte::FormaterVariable(CONT_ADMINISTRATION, 'ongletContexte').'='.CONT_GRADECOMMUNAUTEJEU, false, GContexte::IsContexteExiste(CONT_GRADECOMMUNAUTEJEU, true)); //GContexte::AjouterOnglet('admin', TABLE_GRADEJEU, '', 'AjouterAuContexte', 'contexte='.CONT_ADMINISTRATION.'&'.GContexte::FormaterVariable(CONT_ADMINISTRATION, 'ongletContexte').'='.CONT_GRADEJEU, false, GContexte::IsContexteExiste(CONT_GRADEJEU, true)); //GContexte::AjouterOnglet('admin', TABLE_GRADECOMMUNAUTE, '', 'AjouterAuContexte', 'contexte='.CONT_ADMINISTRATION.'&'.GContexte::FormaterVariable(CONT_ADMINISTRATION, 'ongletContexte').'='.CONT_GRADECOMMUNAUTE, false, GContexte::IsContexteExiste(CONT_GRADECOMMUNAUTE, true)); GContexte::AjouterOnglet('admin', TABLE_GRADEGLOBAL, '', 'AjouterAuContexte', 'contexte=' . CONT_ADMINISTRATION . '&' . GContexte::FormaterVariable(CONT_ADMINISTRATION, 'ongletContexte') . '=' . CONT_GRADEGLOBAL, false, GContexte::IsContexteExiste(CONT_GRADEGLOBAL, true)); GContexte::AjouterOnglet('admin', TABLE_TYPEJEU, '', 'AjouterAuContexte', 'contexte=' . CONT_ADMINISTRATION . '&' . GContexte::FormaterVariable(CONT_ADMINISTRATION, 'ongletContexte') . '=' . CONT_TYPEJEU, false, GContexte::IsContexteExiste(CONT_TYPEJEU, true)); GContexte::AjouterOnglet('admin', TABLE_ETATRECRUTEMENT, '', 'AjouterAuContexte', 'contexte=' . CONT_ADMINISTRATION . '&' . GContexte::FormaterVariable(CONT_ADMINISTRATION, 'ongletContexte') . '=' . CONT_ETATRECRUTEMENT, false, GContexte::IsContexteExiste(CONT_ETATRECRUTEMENT, true)); GContexte::AjouterOnglet('admin', TABLE_TYPEGROUPE, '', 'AjouterAuContexte', 'contexte=' . CONT_ADMINISTRATION . '&' . GContexte::FormaterVariable(CONT_ADMINISTRATION, 'ongletContexte') . '=' . CONT_TYPEGROUPE, false, GContexte::IsContexteExiste(CONT_TYPEGROUPE, true)); }
$bouton = $formCreerPres->AjouterInputButtonAjouterAuContexte(1, 1, $nomContexte); $bouton->AjouterParamRetour('nouvPres', '1'); $formCreerPres->AjouterInputButtonAnnuler(1, 2); $select->AjouterFormulaire(GSession::Libelle(LIB_PRS_CREERPRES), $formCreerPres); $select->AjouterElementsFromListe(COL_PRESENTATION . 'modif', COL_ID, COL_NOM, '', GSession::PresentationModif()); $selectPresModif->SetCadreBoutonsCache(1, 2); $elemPresModif = new SCentreur($selectPresModif); $classeurPres = new SClasseur($prefixIdClass, 'pres', true, true); $mListe = new MListeTypesPresentationsModules(); $mListe->AjouterColSelection(COL_ID); $mListe->AjouterColSelection(COL_LIBELLE); $mListe->AjouterFiltreEgal(COL_ACTIF, true); $mListe->Charger(); $liste = $mListe->GetListe(); foreach ($liste as $mObjet) { GContexte::AjouterOnglet('pres', $mObjet->Libelle(), '', AJAXFONC_AJOUTERAUCONTEXTE, 'contexte=' . CONT_PRESENTATION . '&' . GContexte::FormaterVariable(CONT_PRESENTATION, 'ongletContexte') . '=' . CONT_PRESENTATIONMODULE . '_' . $mObjet->Id(), false, GContexte::IsContexteExiste(CONT_PRESENTATIONMODULE . '_' . $mObjet->Id(), true)); } $org->AttacherCellule(1, 1, $elemInfo); $org->AttacherCellule(2, 1, new SSeparateur($prefixIdClass)); $org->AttacherCellule(3, 1, $elemInfoPresActive); $org->AttacherCellule(4, 1, $elemPresActive); $org->AttacherCellule(5, 1, new SSeparateur($prefixIdClass)); $org->AttacherCellule(6, 1, $elemInfoPresModif); $org->AttacherCellule(7, 1, $elemPresModif); $org->AttacherCellule(8, 1, $classeurPres); $cadre = new SCadre($prefixIdClass, GSession::Libelle(LIB_PRS_PRESENTATION), $org, true, false); $palette = new SPalette($prefixIdClass, GSession::Libelle(LIB_PRS_PALETTE)); GContexte::AjouterContenu(CADRE_CONTENU_CONTENU, $palette); $div = new SBalise(BAL_DIV); $div->Attach($palette); $div->Attach($cadre);