protected function InitialiserReferentiels()
 {
     $this->AjouterReferentielFichiers(COL_ICONE, PATH_IMAGES . 'Langue/', REF_FICHIERSEXTENSIONS_IMAGES);
     $mListeCommunautes = new MListeCommunautes();
     $mListeCommunautes->AjouterColSelection(COL_ID);
     $mListeCommunautes->AjouterColSelection(COL_LIBELLE);
     $mListeCommunautes->AjouterColOrdre(COL_LIBELLE);
     $this->AjouterReferentiel(array(COL_COMMUNAUTE, COL_ID), $mListeCommunautes, array(COL_ID, array(COL_LIBELLE, COL_LIBELLE)));
 }
Example #2
0
 protected function InitialiserReferentiels()
 {
     $this->AjouterReferentielFichiers(COL_ICONE, PATH_IMAGES . 'Communaute/', REF_FICHIERSEXTENSIONS_IMAGES);
     $mListeJeux = new MListeJeux();
     $this->AjouterReferentiel(array(COL_JEU, COL_ID), $mListeJeux, array(COL_ID, array(COL_LIBELLE, COL_LIBELLE)), true);
     $mListeCommunautes = new MListeCommunautes();
     $mListeCommunautes->AjouterColSelection(COL_ID);
     $mListeCommunautes->AjouterColSelection(COL_LIBELLE);
     $mListeCommunautes->AjouterColOrdre(COL_LIBELLE);
     $mListeCommunautes->Charger();
     $this->AjouterReferentiel(array(COL_COMMUNAUTE, COL_ID), $mListeCommunautes, array(COL_ID, array(COL_LIBELLE, COL_LIBELLE)), true);
     $mListeServeurs = new MListeServeurs();
     $this->AjouterReferentiel(array(COL_SERVEUR, COL_ID), $mListeServeurs, array(COL_ID, array(COL_LIBELLE, COL_LIBELLE)), true);
     $mListeTypesGroupes = new MListeTypesGroupes();
     $this->AjouterReferentiel(array(COL_TYPEGROUPE, COL_ID), $mListeTypesGroupes, array(COL_ID, array(COL_LIBELLE, COL_LIBELLE)), true);
 }
Example #3
0
if (GDroit::EstConnecte(true) === true) {
    $prefixIdClass = PIC_NGPE;
    // Initialisation des référentiels.
    GReferentiel::AjouterReferentielFichiers(COL_ICONE, PATH_IMAGES . 'Langue/', REF_FICHIERSEXTENSIONS_IMAGES);
    $mListeCommunautes = new MListeCommunautes();
    $mListeCommunautes->AjouterColSelection(COL_ID);
    $mListeCommunautes->AjouterColSelection(COL_LIBELLE);
    $mListeCommunautes->AjouterColOrdre(COL_LIBELLE);
    GReferentiel::AjouterReferentiel(COL_COMMUNAUTE, $mListeCommunautes, array(COL_ID, array(COL_LIBELLE, COL_LIBELLE)));
    if ($dejaCharge === false) {
        $jeuId = GSession::Jeu(COL_ID);
        $dejaCharge = false;
        if ($jeuId == NULL) {
            $dejaCharge = true;
        }
        $mListeJeux = new MListeCommunautes();
        $mListeJeux->AjouterColSelection(COL_ID);
        $mListeJeux->AjouterColSelection(COL_LIBELLE);
        $mListeJeux->AjouterColOrdre(COL_LIBELLE);
        if ($jeuId != NULL) {
            $mJeu = new MJeu();
            $mJeu->Id($jeuId);
            $mJeu->Libelle(GSession::Jeu(COL_LIBELLE));
            $mListeJeux->AjouterElement($mJeu);
        }
        GReferentiel::AjouterReferentiel(COL_JEU, $mListeJeux, array(COL_ID, array(COL_LIBELLE, COL_LIBELLE)), true);
        $mListeServeurs = new MListeServeurs();
        $mListeServeurs->AjouterColSelection(COL_ID);
        $mListeServeurs->AjouterColSelection(COL_LIBELLE);
        $mListeServeurs->AjouterColOrdre(COL_LIBELLE);
        $mListeServeurs->AjouterFiltreEgal(COL_JEU, $jeuId);
<?php

require_once 'cst.php';
require_once PATH_METIER . 'mListeCommunautes.php';
require_once PATH_COMPOSANTS . 'cListeCommunautesAdmin.php';
if (GDroit::ADroitPopErreur(DROIT_ADMIN) === true) {
    $prefixIdClass = PIC_ADM;
    $cListe = new CListeCommunautesAdmin($prefixIdClass, 'CommunautesAdmin', $nomContexte);
    $mListe = new MListeCommunautes();
    $mListe->AjouterColSelection(COL_ID);
    $mListe->AjouterColSelection(COL_LIBELLE);
    $mListe->AjouterColSelection(COL_ICONE);
    $mListe->AjouterColOrdre(COL_LIBELLE);
    $cListe->InjecterListeObjetsMetiers($mListe);
    if ($dejaCharge === false) {
        GContexte::AjouterContenu(CADRE_CONTENU_CONTENU, $cListe);
    } else {
        GContexte::AjouterListe($cListe);
    }
}
<?php

require_once 'cst.php';
require_once INC_GSESSION;
require_once INC_SFORM;
require_once PATH_METIER . 'mListeCommunautes.php';
$mListeCommunautes = new MListeCommunautes(false);
$mListeCommunautes->AjouterColSelection(COL_ID);
$mListeCommunautes->AjouterColSelection(COL_LIBELLE);
$mListeCommunautes->AjouterColOrdre(COL_LIBELLE);
GReferentiel::AjouterReferentiel(COL_COMMUNAUTE, $mListeCommunautes, array(COL_ID, array(COL_LIBELLE, COL_LIBELLE)));
if ($dejaCharge === false) {
    $selectCommunaute = new SForm('selcom', 1, 1);
    $selectCommunaute->SetCadreInputs(1, 1, 1, 1);
    $select = $selectCommunaute->AjouterInputSelect(1, 1, GSession::Libelle(LIB_CON_COMMUNAUTE), '', true, GContexte::FormaterVariable($nomContexte, 'communaute'));
    $select->AjouterElementsFromListe(COL_COMMUNAUTE, COL_ID, array(COL_LIBELLE, COL_LIBELLE), '', GSession::Communaute(COL_ID));
    GContexte::AjouterContenu(CADRE_INFO_COMMUNAUTE, $selectCommunaute);
} else {
    GReferentiel::GetDifferentielReferentielForSelect(COL_COMMUNAUTE, COL_ID, array(COL_LIBELLE, COL_LIBELLE));
}