• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

PHP GSession类代码示例

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

本文整理汇总了PHP中GSession的典型用法代码示例。如果您正苦于以下问题:PHP GSession类的具体用法?PHP GSession怎么用?PHP GSession使用的例子?那么恭喜您, 这里精选的类代码示例或许可以为您提供帮助。



在下文中一共展示了GSession类的20个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的PHP代码示例。

示例1: Modifier

 public function Modifier()
 {
     $retour = false;
     $colCond = $this->bufferColCond;
     if ($this->Id() !== NULL || $colCond !== NULL) {
         if ($colCond === NULL) {
             $this->AjouterColCondition(COL_ID);
             $this->AjouterColCondition(COL_LANGUE);
         }
         if ($this->Langue()->Id() === NULL) {
             $this->Langue()->Id(GSession::Langue(COL_ID));
         }
         $this->LangueOriginelle()->Id($this->Langue()->Id());
         // On ne modifie le libellé que pour notre langue.
         $retour = parent::Modifier();
         if ($retour !== false) {
             // On modifie le libellé pour toutes les autres langues qui ont comme langue d'origine notre langue.
             $mListeLibelles = new MListeLibellesLibres();
             $mListeLibelles->AjouterColModification(COL_LIBELLE, $this->Libelle());
             $mListeLibelles->AjouterColModification(COL_TYPELIBELLE, $this->TypeLibelle()->Id());
             $mListeLibelles->AjouterFiltreEgal(COL_ID, $this->Id());
             $mListeLibelles->AjouterFiltreEgal(COL_LANGUEORIGINELLE, $this->Langue()->Id());
             $retour = $mListeLibelles->Modifier();
         }
     }
     return $retour;
 }
开发者ID:Gnucki,项目名称:DaFramework,代码行数:27,代码来源:mLibelleLibre.php


示例2: ListeMenusFonctionnalites

 public function ListeMenusFonctionnalites($liste = NULL)
 {
     $oldId = NULL;
     if ($this->mListeMenusFonctionnalites !== NULL) {
         $oldId = $this->mListeMenusFonctionnalites->GetFiltreValeur(0, COL_MENU);
     }
     if ($this->Id() === NULL && $liste === NULL) {
         if ($this->mListeMenusFonctionnalites !== NULL && $this->Id() !== $oldId) {
             unset($this->mListeMenusFonctionnalites);
         }
     } else {
         if ($this->mListeMenusFonctionnalites === NULL || $this->Id() !== $oldId) {
             if ($this->mListeMenusFonctionnalites === NULL || $oldId !== NULL) {
                 $this->mListeMenusFonctionnalites = new MListeMenusFonctionnalites();
                 $numJointureFonc = $this->mListeMenusFonctionnalites->AjouterJointure(COL_FONCTIONNALITE, COL_ID);
                 $this->mListeMenusFonctionnalites->AjouterColSelectionPourJointure($numJointureFonc, COL_ID);
                 $numJointure = $this->mListeMenusFonctionnalites->AjouterJointure(COL_LIBELLE, COL_ID, $numJointureFonc);
                 $this->mListeMenusFonctionnalites->AjouterColSelectionPourJointure($numJointure, COL_LIBELLE, COL_LIBELLE . COL_LIBELLE);
                 $this->mListeMenusFonctionnalites->AjouterColOrdrePourJointure($numJointure, COL_LIBELLE);
                 $this->mListeMenusFonctionnalites->AjouterFiltreEgalPourJointure($numJointure, COL_LANGUE, GSession::Langue(COL_ID));
                 $numJointure = $this->mListeMenusFonctionnalites->AjouterJointure(COL_DESCRIPTION, COL_ID, $numJointureFonc);
                 $this->mListeMenusFonctionnalites->AjouterColSelectionPourJointure($numJointure, COL_LIBELLE, COL_DESCRIPTION . COL_LIBELLE);
                 $this->mListeMenusFonctionnalites->AjouterFiltreEgalPourJointure($numJointure, COL_LANGUE, GSession::Langue(COL_ID));
             }
             $this->mListeMenusFonctionnalites->AjouterFiltreEgal(COL_MENU, $this->Id());
         }
     }
     if ($this->mListeMenusFonctionnalites !== NULL && $liste !== NULL) {
         $this->mListeMenusFonctionnalites->SetListeFromTableau($liste, array(array(COL_ID, COL_FONCTIONNALITE), array(array(COL_LIBELLE, array(COL_FONCTIONNALITE, COL_LIBELLE, COL_LIBELLE)))));
     }
     return $this->mListeMenusFonctionnalites;
 }
开发者ID:Gnucki,项目名称:DaFramework,代码行数:32,代码来源:mMenu.php


示例3: __construct

 public function __construct($prefixIdClass, $typeInput = '', $oblig = false, $niveau = '')
 {
     parent::__construct(BAL_DIV);
     GSession::PoidsJavascript(1);
     switch ($typeInput) {
         default:
             if ($typeInput === '') {
                 $typeInput = INPUTNEW_TYPE_SELECT;
             }
             break;
     }
     $this->prefixIdClass = $prefixIdClass;
     $this->niveau = $niveau;
     $this->AddClass(INPUTNEW_JQ);
     $this->AddClass('jq_fill');
     if ($oblig == true) {
         $this->AddClass('jq_input_form_oblig');
     }
     $elem = new SElement($this->prefixIdClass . INPUTNEW . $this->niveau);
     $elem->AjouterClasse(INPUTNEW . $this->niveau);
     $this->Attach($elem);
     $org = new SOrganiseur(1, 2);
     $elem->Attach($org);
     // Input.
     if ($typeInput == INPUTNEW_TYPE_SELECT && $this->select != NULL) {
         $org->AttacherCellule(1, 1, $this->select);
     } else {
         if ($typeInput == INPUTNEW_TYPE_TEXT && $this->text != NULL) {
             $org->AttacherCellule(1, 1, $this->text);
         }
     }
     $this->newTab = new STableau(true);
     $this->newTab->AddClass('jq_fill');
     $org->AttacherCellule(1, 2, $this->newTab);
 }
开发者ID:Gnucki,项目名称:DaFramework,代码行数:35,代码来源:sInputNew.php


示例4: __construct

 public function __construct($prefixIdClass, $typeInput = INPUTFILE_TYPE_IMAGE, $oblig = false, $retour = '', $chemin = '', $id = '', $info = '', $erreur = '', $type = '', $contexte = '', $niveau = '')
 {
     parent::__construct(2, 1, '', true);
     GSession::PoidsJavascript(1);
     if ($typeInput === '') {
         $typeInput = INPUTFILE_TYPE_IMAGE;
     }
     switch ($typeInput) {
         case INPUTFILE_TYPE_LISTEIMAGE:
             $this->AddClass(LISTEINPUTIMAGE_JQ);
             break;
         default:
             $this->AddClass(INPUTIMAGE_JQ);
     }
     $elemImage = new SElement($prefixIdClass . INPUTIMAGE_IMAGE . $niveau);
     $elemImage->AjouterClasse(INPUTIMAGE_IMAGE . $niveau);
     $image = new SImage('');
     $image->AddClass(INPUTIMAGE_JQ_IMAGE);
     $elemImage->Attach($image);
     $this->AttacherCellule(1, 1, $elemImage);
     $elemFile = new SElement($prefixIdClass . INPUTIMAGE_FILE . $niveau);
     //, true, '', '', false);
     $elemFile->AjouterClasse(INPUTIMAGE_FILE . $niveau);
     $this->inputFile = new SInputFile($prefixIdClass, $typeInput, $oblig, $retour, $chemin, REF_FICHIERSEXTENSIONS_IMAGES, $id, $info, $erreur, $type, $contexte, $niveau);
     $this->inputFile->AddClass(INPUTIMAGE_JQ_FILE);
     $elemFile->Attach($this->inputFile);
     $this->AttacherCellule(2, 1, $elemFile);
 }
开发者ID:Gnucki,项目名称:DaFramework,代码行数:28,代码来源:sInputImage.php


示例5: GetElemCreationListeMenus

 protected function GetElemCreationListeMenus()
 {
     $menus = array();
     if ($this->HasDroitCreation()) {
         $this->AjouterMenuToListe($menus, 0, GSession::Libelle(LIB_LIS_AJOUTER, true, true), $this->foncAjaxCreation, 'contexte=' . $this->contexte . '&ref=' . $this->TypeSynchroPage(), true, LISTE_JQCADRE_ETAGE . '1', true);
     }
     return $menus;
 }
开发者ID:Gnucki,项目名称:DaFramework,代码行数:8,代码来源:sListeReferentiel.php


示例6: Supprimer

 public function Supprimer()
 {
     $id = $this->Id();
     if ($id != NULL) {
         $bCategorie = new BCategorie();
         $bCategorie->Supprimer($id);
     } else {
         GSession::LeverException(EXM_0012, 'MCategorie::Supprimer, pas d\'id categorie.');
     }
 }
开发者ID:Gnucki,项目名称:DaFramework,代码行数:10,代码来源:mCategorie.php


示例7: ConstruireElemCreation

 protected function ConstruireElemCreation()
 {
     //$elem = parent::ConstruireElemCreation();
     $org = new SOrganiseur(4, 1, true, true);
     $org->AttacherCellule(1, 1, $this->ConstruireChamp('champ_1', LISTE_CHAMPTYPE_CREAT));
     $org->AttacherCellule(2, 1, $this->ConstruireChamp('champ_2', LISTE_CHAMPTYPE_CREAT));
     $org->AttacherCellule(3, 1, $this->ConstruireChamp('champ_3', LISTE_CHAMPTYPE_CREAT));
     $org->AttacherCellule(4, 1, $this->ConstruireChamp('champ_4', LISTE_CHAMPTYPE_CREAT));
     $elem = parent::ConstruireElemCreation(GSession::Libelle(LIB_PRS_TITRE, true, true), $org);
     //$elem->Attach($org);
     return $elem;
 }
开发者ID:Gnucki,项目名称:DaFramework,代码行数:12,代码来源:cListeModificationPresentation2.php


示例8: Ajouter

 public function Ajouter()
 {
     // Ouverture de la transaction si on ne l'ai pas déjà.
     $retour = parent::Ajouter();
     if ($retour !== false) {
         // On copie les libellés pour la nouvelle langue.
         $mListeLibelles = new MListeLibelles();
         $mListeLibelles->AjouterJointure(COL_LANGUE, COL_ID, 0, SQL_CROSS_JOIN);
         $mListeLibelles->AjouterColInsertionExt(0, COL_ID, COL_ID);
         $mListeLibelles->AjouterColInsertionExt(0, COL_LIBELLE, COL_LIBELLE);
         $mListeLibelles->AjouterColInsertionExt(0, COL_TYPELIBELLE, COL_TYPELIBELLE);
         $mListeLibelles->AjouterColInsertionExt(0, COL_LANGUEORIGINELLE, COL_LANGUEORIGINELLE);
         $mListeLibelles->AjouterColInsertionExt(1, COL_LANGUE, COL_ID);
         $mListeLibelles->AjouterFiltreEgal(COL_LANGUE, GSession::Langue(COL_ID));
         $mListeLibelles->AjouterFiltreEgalPourJointure(1, COL_ID, $this->Id());
         $mListeLibelles->Ajouter();
         $mListeLibelles = new MListeLibellesLibres();
         $mListeLibelles->AjouterJointure(COL_LANGUE, COL_ID, 0, SQL_CROSS_JOIN);
         $mListeLibelles->AjouterColInsertionExt(0, COL_ID, COL_ID);
         $mListeLibelles->AjouterColInsertionExt(0, COL_LIBELLE, COL_LIBELLE);
         $mListeLibelles->AjouterColInsertionExt(0, COL_TYPELIBELLE, COL_TYPELIBELLE);
         $mListeLibelles->AjouterColInsertionExt(0, COL_LANGUEORIGINELLE, COL_LANGUEORIGINELLE);
         $mListeLibelles->AjouterColInsertionExt(1, COL_LANGUE, COL_ID);
         $mListeLibelles->AjouterFiltreEgal(COL_LANGUE, GSession::Langue(COL_ID));
         $mListeLibelles->AjouterFiltreEgalPourJointure(1, COL_ID, $this->Id());
         $mListeLibelles->Ajouter();
         $mListeLibelles = new MListeLibellesTextes();
         $mListeLibelles->AjouterJointure(COL_LANGUE, COL_ID, 0, SQL_CROSS_JOIN);
         $mListeLibelles->AjouterColInsertionExt(0, COL_ID, COL_ID);
         $mListeLibelles->AjouterColInsertionExt(0, COL_LIBELLE, COL_LIBELLE);
         $mListeLibelles->AjouterColInsertionExt(0, COL_TYPELIBELLE, COL_TYPELIBELLE);
         $mListeLibelles->AjouterColInsertionExt(0, COL_LANGUEORIGINELLE, COL_LANGUEORIGINELLE);
         $mListeLibelles->AjouterColInsertionExt(1, COL_LANGUE, COL_ID);
         $mListeLibelles->AjouterFiltreEgal(COL_LANGUE, GSession::Langue(COL_ID));
         $mListeLibelles->AjouterFiltreEgalPourJointure(1, COL_ID, $this->Id());
         $mListeLibelles->Ajouter();
         $mListeLibelles = new MListeLibellesTextesLibres();
         $mListeLibelles->AjouterJointure(COL_LANGUE, COL_ID, 0, SQL_CROSS_JOIN);
         $mListeLibelles->AjouterColInsertionExt(0, COL_ID, COL_ID);
         $mListeLibelles->AjouterColInsertionExt(0, COL_LIBELLE, COL_LIBELLE);
         $mListeLibelles->AjouterColInsertionExt(0, COL_TYPELIBELLE, COL_TYPELIBELLE);
         $mListeLibelles->AjouterColInsertionExt(0, COL_LANGUEORIGINELLE, COL_LANGUEORIGINELLE);
         $mListeLibelles->AjouterColInsertionExt(1, COL_LANGUE, COL_ID);
         $mListeLibelles->AjouterFiltreEgal(COL_LANGUE, GSession::Langue(COL_ID));
         $mListeLibelles->AjouterFiltreEgalPourJointure(1, COL_ID, $this->Id());
         $mListeLibelles->Ajouter();
     }
     return $retour;
 }
开发者ID:Gnucki,项目名称:DaFramework,代码行数:49,代码来源:mLangue.php


示例9: LeverWarning

 public static function LeverWarning($code, $libelle, $affichageJoueur = false, $logFichier = true)
 {
     if ($affichageJoueur === true) {
         GReponse::AjouterElementWarning(strval($code), $libelle);
     }
     if ($logFichier === true) {
         if (is_int($libelle)) {
             $libelle = GSession::Libelle($libelle, false, true);
         }
         $fichier = fopen(PATH_SERVER_LOCAL . 'log/warnings' . date('Y-m-d') . '.txt', 'a+');
         $remoteHost = '';
         if (array_key_exists('REMOTE_HOST', $_SERVER)) {
             $remoteHost = $_SERVER['REMOTE_HOST'];
         }
         fwrite($fichier, date('H:i:s') . ' - ' . $_SERVER['REMOTE_ADDR'] . ' - ' . $remoteHost . ' - ' . $code . ': ' . $libelle . "\r\n");
         fclose($fichier);
     }
 }
开发者ID:Gnucki,项目名称:DaFramework,代码行数:18,代码来源:gLog.php


示例10: ConstruireElemRetourInvisible

 protected function ConstruireElemRetourInvisible(&$element)
 {
     $retourInvisible = 'contexte=' . CONT_ORIENTATION . '&cf=' . GSession::NumCheckFormulaire();
     foreach ($this->champs as $nomChamp => $champ) {
         if ($champ[LISTE_CHAMPLISTE_RETOURINVISIBLE] === true) {
             if ($retourInvisible !== '') {
                 $retourInvisible .= '&';
             }
             $retourInvisible .= GContexte::FormaterVariable(CONT_ORIENTATION, $nomChamp) . '=' . $element[$nomChamp][LISTE_ELEMENT_VALEURCONSULT];
         }
     }
     // On enregistre ce retour pour l'élément.
     $element[LISTE_ELEMENT_RETOUR] = to_html($retourInvisible);
     $divRetInv = new SBalise(BAL_DIV);
     $divRetInv->AddClass(LISTE_JQ_ELEMENT_PARAM);
     $divRetInv->SetText($element[LISTE_ELEMENT_RETOUR]);
     return $divRetInv;
 }
开发者ID:Gnucki,项目名称:DaFramework,代码行数:18,代码来源:cListeMenus.php


示例11: InitializePage

 public function InitializePage()
 {
     $this->Base()->InitializePage();
     self::Langue(COL_ID);
     $communauteId = self::Communaute(COL_ID);
     require_once PATH_METIER . 'mGroupe.php';
     $mGroupe = new MGroupe();
     $mGroupe->AjouterColSelection(COL_ID);
     $mGroupe->AjouterColSelection(COL_NOM);
     $mGroupe->AjouterColSelection(COL_DESCRIPTION);
     $mGroupe->AjouterColCondition(COL_TYPEGROUPE, TYPEGROUPE_COMMUNAUTE);
     $mGroupe->AjouterColCondition(COL_COMMUNAUTE, $communauteId);
     $mGroupe->Charger();
     GSession::Groupe(COL_ID, $mGroupe->Id(), true);
     GSession::Groupe(COL_NOM, $mGroupe->Nom(), true);
     GSession::Groupe(COL_DESCRIPTION, $mGroupe->Description(), true);
     GSession::Groupe(COL_TYPEGROUPE, TYPEGROUPE_COMMUNAUTE, true);
 }
开发者ID:Gnucki,项目名称:DaFramework,代码行数:18,代码来源:SessionHandlerExtension.php


示例12: ConstruireElemConsultation

 protected function ConstruireElemConsultation(&$element)
 {
     $elem = parent::ConstruireElemConsultation($element, $this->GetElemChampValeurConsultation($element, COL_LIBELLE), $this->GetElemChampValeurConsultation($element, COL_CONTENU));
     if ($this->GetElemChampValeurConsultation($element, 'cligno') === true) {
         $elem->AddClass(VISUALISEUR_JQ_CLIGNOTEMENT);
         $div = new SBalise(BAL_DIV);
         $div->AddClass(VISUALISEUR_JQ_CLIGNOTEMENT_INFOPP);
         $div->AddStyle('display:none;');
         $div->SetText(GSession::Libelle(LIB_PRS_SEPREMIERPLAN, true, true));
         $elem->Attach($div);
         $div = new SBalise(BAL_DIV);
         $div->AddClass(BAL_DIV);
         $div->AddClass(VISUALISEUR_JQ_CLIGNOTEMENT_INFOAP);
         $div->AddStyle('display:none;');
         $div->SetText(GSession::Libelle(LIB_PRS_SESECONDPLAN, true, true));
         $elem->Attach($div);
         $div = new SBalise(BAL_DIV);
         $div->AddClass(VISUALISEUR_JQ_CLIGNOTEMENT_INFO . '20');
         $div->AddStyle('display:none;');
         $div->SetText(GSession::Libelle(LIB_PRS_CLIGNO20, true, true));
         $elem->Attach($div);
         $div = new SBalise(BAL_DIV);
         $div->AddClass(VISUALISEUR_JQ_CLIGNOTEMENT_INFO . '30');
         $div->AddStyle('display:none;');
         $div->SetText(GSession::Libelle(LIB_PRS_CLIGNO30, true, true));
         $elem->Attach($div);
         $div = new SBalise(BAL_DIV);
         $div->AddClass(VISUALISEUR_JQ_CLIGNOTEMENT_INFO . '40');
         $div->AddStyle('display:none;');
         $div->SetText(GSession::Libelle(LIB_PRS_CLIGNO40, true, true));
         $elem->Attach($div);
         $div = new SBalise(BAL_DIV);
         $div->AddClass(VISUALISEUR_JQ_CLIGNOTEMENT_INFO . '45');
         $div->AddStyle('display:none;');
         $div->SetText(GSession::Libelle(LIB_PRS_CLIGNO45, true, true));
         $elem->Attach($div);
     }
     return $elem;
 }
开发者ID:Gnucki,项目名称:DaFramework,代码行数:39,代码来源:cListeCssSousElements.php


示例13: InitialiserChamps

 protected function InitialiserChamps()
 {
     $this->AjouterChamp(COL_ID, '-1', true, true);
     $autresDonnees = array();
     $autresDonnees[LISTE_AUTRESDONNEES_CHAMPLABEL] = GSession::Libelle(LIB_GPE_NOM);
     $this->AjouterChamp(COL_NOM, '', false, false, LISTE_INPUTTYPE_TEXT, LISTE_INPUTTYPE_TEXT, NULL, NULL, $autresDonnees);
     $autresDonnees = array();
     $autresDonnees[LISTE_AUTRESDONNEES_CHAMPLABEL] = GSession::Libelle(LIB_GPE_DESCRIPTION);
     $this->AjouterChamp(COL_DESCRIPTION, '', false, false, LISTE_INPUTTYPE_TEXT, LISTE_INPUTTYPE_TEXT, NULL, NULL, $autresDonnees);
     $autresDonnees = array();
     $autresDonnees[LISTE_AUTRESDONNEES_CHAMPLABEL] = GSession::Libelle(LIB_GPE_HISTOIRE);
     $this->AjouterChamp(COL_HISTOIRE, '', false, false, LISTE_INPUTTYPE_TEXT, LISTE_INPUTTYPE_TEXT, NULL, NULL, $autresDonnees);
     $autresDonnees = array();
     $autresDonnees[LISTE_AUTRESDONNEES_IMAGEVISUALISEUR] = true;
     $autresDonnees[LISTE_AUTRESDONNEES_IMAGETYPE] = TYPEFICHIER_IMAGEGLOBALE_COMMUNAUTE;
     $autresDonnees[LISTE_AUTRESDONNEES_CHAMPLABEL] = GSession::Libelle(LIB_GPE_ICONE);
     $this->AjouterChamp(COL_ICONE, '', false, false, LISTE_INPUTTYPE_IMAGE, LISTE_INPUTTYPE_IMAGE, NULL, NULL, $autresDonnees);
     $autresDonnees = array();
     $autresDonnees[LISTE_AUTRESDONNEES_CHAMPLABEL] = GSession::Libelle(LIB_GPE_COMMUNAUTE);
     $this->AjouterChamp(array(COL_COMMUNAUTE, COL_ID), '', false, false, LISTE_INPUTTYPE_SELECT, LISTE_INPUTTYPE_SELECT, NULL, NULL, $autresDonnees);
     $this->AjouterChamp(array(COL_COMMUNAUTE, COL_LIBELLE, COL_LIBELLE), '', false, false);
     $autresDonnees = array();
     $autresDonnees[LISTE_AUTRESDONNEES_SELECTIMPACT] = array(array(COL_SERVEUR, COL_ID), array(COL_TYPEGROUPE, COL_ID));
     $autresDonnees[LISTE_AUTRESDONNEES_CHAMPLABEL] = GSession::Libelle(LIB_GPE_JEU);
     $this->AjouterChamp(array(COL_JEU, COL_ID), '', false, false, LISTE_INPUTTYPE_FIND, LISTE_INPUTTYPE_FIND, NULL, NULL, $autresDonnees);
     $this->AjouterChamp(array(COL_JEU, COL_LIBELLE, COL_LIBELLE), '', false, false);
     $autresDonnees = array();
     $autresDonnees[LISTE_AUTRESDONNEES_SELECTDEPENDANCE] = array(array(COL_JEU, COL_ID));
     $autresDonnees[LISTE_AUTRESDONNEES_CHAMPLABEL] = GSession::Libelle(LIB_GPE_SERVEUR);
     $this->AjouterChamp(array(COL_SERVEUR, COL_ID), '', false, false, LISTE_INPUTTYPE_SELECT, LISTE_INPUTTYPE_SELECT, NULL, NULL, $autresDonnees);
     $this->AjouterChamp(array(COL_SERVEUR, COL_LIBELLE, COL_LIBELLE), '', false, false);
     $autresDonnees = array();
     $autresDonnees[LISTE_AUTRESDONNEES_SELECTDEPENDANCE] = array(array(COL_JEU, COL_ID));
     $autresDonnees[LISTE_AUTRESDONNEES_CHAMPLABEL] = GSession::Libelle(LIB_GPE_TYPEGROUPE);
     $this->AjouterChamp(array(COL_TYPEGROUPE, COL_ID), '', false, false, LISTE_INPUTTYPE_SELECT, LISTE_INPUTTYPE_SELECT, NULL, NULL, $autresDonnees);
     $this->AjouterChamp(array(COL_TYPEGROUPE, COL_LIBELLE, COL_LIBELLE), '', false, false);
 }
开发者ID:Gnucki,项目名称:DaFramework,代码行数:37,代码来源:cListeGroupes.php


示例14: SCadre

    $mListe->AjouterColSelection(COL_DESCRIPTION);
    $mListe->AjouterColSelection(COL_HISTOIRE);
    $mListe->AjouterColSelection(COL_JEU);
    $numJointure = $mListe->AjouterJointure(COL_JEU, COL_ID);
    $numJointure = $mListe->AjouterJointure(COL_LIBELLE, COL_ID, $numJointure);
    $mListe->AjouterColSelectionPourJointure($numJointure, COL_LIBELLE, COL_JEU . COL_LIBELLE);
    $mListe->AjouterFiltreEgalPourJointure($numJointure, COL_LANGUE, GSession::Langue(COL_ID));
    $mListe->AjouterColSelection(COL_SERVEUR);
    $numJointure = $mListe->AjouterJointure(COL_SERVEUR, COL_ID);
    $numJointure = $mListe->AjouterJointure(COL_LIBELLE, COL_ID, $numJointure);
    $mListe->AjouterColSelectionPourJointure($numJointure, COL_LIBELLE, COL_SERVEUR . COL_LIBELLE);
    $mListe->AjouterFiltreEgalPourJointure($numJointure, COL_LANGUE, GSession::Langue(COL_ID));
    $mListe->AjouterColSelection(COL_COMMUNAUTE);
    $numJointure = $mListe->AjouterJointure(COL_COMMUNAUTE, COL_ID);
    $numJointure = $mListe->AjouterJointure(COL_LIBELLE, COL_ID, $numJointure);
    $mListe->AjouterColSelectionPourJointure($numJointure, COL_LIBELLE, COL_COMMUNAUTE . COL_LIBELLE);
    $mListe->AjouterFiltreEgalPourJointure($numJointure, COL_LANGUE, GSession::Langue(COL_ID));
    $mListe->AjouterColSelection(COL_TYPEGROUPE);
    $numJointure = $mListe->AjouterJointure(COL_TYPEGROUPE, COL_ID);
    $numJointure = $mListe->AjouterJointure(COL_LIBELLE, COL_ID, $numJointure);
    $mListe->AjouterColSelectionPourJointure($numJointure, COL_LIBELLE, COL_TYPEGROUPE . COL_LIBELLE);
    $mListe->AjouterFiltreEgalPourJointure($numJointure, COL_LANGUE, GSession::Langue(COL_ID));
    $mListe->AjouterColOrdre(COL_NOM);
    $cListe->InjecterListeObjetsMetiers($mListe);
    if ($dejaCharge === false) {
        $cadre = new SCadre($prefixIdClass, GSession::Libelle(LIB_GPE_LISTEGROUPESJOUEUR), $cListe, true, false);
        GContexte::AjouterContenu(CADRE_CONTENU_CONTENU, $cadre);
    } else {
        GContexte::AjouterListe($cListe);
    }
}
开发者ID:Gnucki,项目名称:DaFramework,代码行数:31,代码来源:fChargerGroupes.php


示例15: unset

<?php

require_once 'cst.php';
require_once PATH_METIER . 'mSuperGrade.php';
require_once PATH_METIER . 'mFonctionnalite.php';
if (GDroit::ADroitPopErreur(DROIT_ADMIN) === true) {
    $varPost = GSession::LirePost($nomContexte);
    $listeFonctionnalites = NULL;
    if (array_key_exists(COL_FONCTIONNALITE, $varPost)) {
        $listeFonctionnalites = $varPost[COL_FONCTIONNALITE];
        unset($varPost[COL_FONCTIONNALITE]);
    }
    $mObjet = new MSuperGrade();
    $mObjet->SetObjetFromTableau($varPost);
    $mObjet->ListeDroitsSuperGrades($listeFonctionnalites);
    $mObjet->Modifier();
}
开发者ID:Gnucki,项目名称:DaFramework,代码行数:17,代码来源:fModifierSuperGrade.php


示例16: BCategorie

<?php

require_once 'cst.php';
require_once PATH_CLASSES . 'bCategorie.php';
require_once 'GuildPortail/Outils/include.php';
require_once INC_GSESSION;
$categorie = GSession::LireVariableContexte('CreatCategorie', 'CATEGORIE');
$typeCategorie = GSession::LireVariableContexte('TypeCategorie', 'CATEGORIE');
$bCategorie = new BCategorie();
$groupe = NULL;
if ($categorie == -1 || $categorie == NULL) {
    $groupe = GSession::LireSession('idGroupe');
} else {
    $groupe = $bCategorie->RecupererGroupeCategorie($categorie);
}
if (GSession::HasDroit(FONC_CREER_FORUM, $groupe)) {
    $titre = GSession::LireVariableContexte('Titre', 'CATEGORIE');
    $description = GSession::LireVariableContexte('Description', 'CATEGORIE');
    if ($typeCategorie === NULL || $typeCategorie === '' || intval($typeCategorie) === 0) {
        $typeCategorie = 1;
    }
    if ($groupe != NULL && $titre != NULL && $titre != '' && $description != NULL && $categorie != NULL && intval($categorie) != 0) {
        $bCategorie->AjouterCategorie($titre, $description, intval($categorie), $groupe, intval($typeCategorie));
    }
}
开发者ID:Gnucki,项目名称:DaFramework,代码行数:25,代码来源:fCreerCategorie.php


示例17: array

        $form->FusionnerCelluleCadre(2, 3, 0, 3);
        $form->FusionnerCelluleCadre(3, 1, 0, 1);
        $form->FusionnerCelluleCadre(3, 3, 0, 1);
        $form->FusionnerCelluleCadre(3, 5, 0, 1);
        $form->FusionnerCelluleCadre(4, 1, 0, 5);
        $form->FusionnerCelluleCadre(5, 1, 0, 5);
        $img = $form->AjouterInputImage(1, 1, GSession::Libelle(LIB_GPE_ICONE), '', false, GContexte::FormaterVariable($nomContexte, COL_ICONE), PATH_IMAGES . 'Jeu/', '', GSession::Libelle(LIB_GPE_ICONEINFO), '', TYPEFICHIER_IMAGEGLOBALE_JEU, $nomContexte);
        $img->AjouterElementsFromListe(COL_ICONE);
        $form->AjouterInputText(1, 3, GSession::Libelle(LIB_GPE_NOM), '', true, GContexte::FormaterVariable($nomContexte, COL_NOM), '', 1, 100, 50, false, '', GSession::Libelle(LIB_GPE_NOMINFO), GSession::Libelle(LIB_GPE_NOMERREUR), INPUTTEXT_REGEXP_TOUT_FV);
        $select = $form->AjouterInputSelect(2, 3, GSession::Libelle(LIB_GPE_JEU), INPUTSELECT_TYPE_FIND, true, GContexte::FormaterVariable($nomContexte, COL_JEU), GSession::Libelle(LIB_GPE_JEUINFO), GSession::Libelle(LIB_GPE_JEUERREUR), $nomContexte . COL_JEU, $nomContexte . COL_SERVEUR . ';' . $nomContexte . COL_TYPEGROUPE);
        $select->AjouterElementsFromListe(COL_JEU, COL_ID, array(COL_LIBELLE, COL_LIBELLE), '', $jeuId);
        $select = $form->AjouterInputSelect(3, 1, GSession::Libelle(LIB_GPE_SERVEUR), '', false, GContexte::FormaterVariable($nomContexte, COL_SERVEUR), '', '', $nomContexte . COL_SERVEUR, '', $nomContexte . COL_JEU, AJAXFONC_CHARGERREFERENTIELCONTEXTE, 'contexte=' . $nomContexte);
        $select->AjouterElementsFromListe(COL_SERVEUR, COL_ID, array(COL_LIBELLE, COL_LIBELLE));
        $select = $form->AjouterInputSelect(3, 3, GSession::Libelle(LIB_GPE_COMMUNAUTE), '', true, GContexte::FormaterVariable($nomContexte, COL_COMMUNAUTE), '', GSession::Libelle(LIB_GPE_COMMUNAUTEERREUR));
        $select->AjouterElementsFromListe(COL_COMMUNAUTE, COL_ID, array(COL_LIBELLE, COL_LIBELLE), '', GSession::Communaute(COL_ID));
        $select = $form->AjouterInputSelect(3, 5, GSession::Libelle(LIB_GPE_TYPEGROUPE), '', true, GContexte::FormaterVariable($nomContexte, COL_TYPEGROUPE), GSession::Libelle(LIB_GPE_TYPEGPEINFO), GSession::Libelle(LIB_GPE_TYPEGPEERREUR), $nomContexte . COL_TYPEGROUPE, '', $nomContexte . COL_JEU, AJAXFONC_CHARGERREFERENTIELCONTEXTE, 'contexte=' . $nomContexte);
        $select->AjouterElementsFromListe(COL_TYPEGROUPE, COL_ID, array(COL_LIBELLE, COL_LIBELLE));
        $form->AjouterInputText(4, 1, GSession::Libelle(LIB_GPE_DESCRIPTION), '', false, GContexte::FormaterVariable($nomContexte, COL_DESCRIPTION), '', 1, 250, -1, true, '', GSession::Libelle(LIB_GPE_DESCRIPTIONINFO));
        $form->AjouterInputText(5, 1, GSession::Libelle(LIB_GPE_HISTOIRE), '', false, GContexte::FormaterVariable($nomContexte, COL_HISTOIRE), '', 1, NULL, 5, true, '', GSession::Libelle(LIB_GPE_HISTOIREINFO));
        $form->SetCadreBoutons(2, 1, 1, 1);
        $form->AjouterInputButtonAjouterAuContexte(1, 1, $nomContexte, true, GSession::Libelle(LIB_GPE_CREERGROUPE));
        $org->AttacherCellule(2, 1, $form);
        // Cadre contenant le formulaire et son explication.
        $cadre = new SCadre($prefixIdClass, GSession::Libelle(LIB_GPE_CREATIONGPE), $org, true, true);
        GContexte::AjouterContenu(CADRE_CONTENU_CONTENU, $cadre);
    } else {
        // Rechargement des référentiels.
        GReferentiel::GetDifferentielReferentielFichiersForSelect(COL_ICONE);
        GReferentiel::GetDifferentielReferentielForSelect(COL_COMMUNAUTE, COL_ID, array(COL_LIBELLE, COL_LIBELLE));
    }
}
开发者ID:Gnucki,项目名称:DaFramework,代码行数:31,代码来源:fChargerGroupeAdm.php


示例18: BCategorie

<?php

require_once 'cst.php';
require_once INC_SLISTEFORUMS;
require_once INC_GSESSION;
require_once PATH_CLASSES . 'bCategorie.php';
require_once PATH_CLASSES . 'bTypeCategorie.php';
if (GSession::HasDroit(FONC_VOIR_FORUM)) {
    $groupe = GSession::LireSession('idGroupe');
    $cat = GSession::LireVariableContexte('Categorie', 'CATEGORIE');
    if (intval($cat) <= 0) {
        $cat = NULL;
    }
    $bCategorie = new BCategorie();
    $categories = $bCategorie->ChargerListeCategorieFromCategorie($groupe, $cat);
    $bTypeCategorie = new BTypeCategorie();
    $typesCategorie = $bTypeCategorie->RecupererTypesCategorie();
    $liste = new SListeForums('Liste des forums', $cat, 'categorie', 'CreerCategorie', 'ModifierCategorie', 'SupprimerCategorie', 'ChargerCategoriesEtSujets', $typesCategorie);
    while (list($i, $categorie) = each($categories)) {
        if ($categorie[COL_CATEGORIE] == $cat) {
            $liste->AjouterElement($categorie[COL_ID], $categorie[COL_NOM], $categorie[COL_COMMENTAIRE], LISTE_CHAMPLISTE_VALEURPARDEFAUT, $categorie[COL_MESSAGES], $categorie[COL_SUJETS], $categorie[COL_VERSION]);
        }
    }
}
开发者ID:Gnucki,项目名称:DaFramework,代码行数:24,代码来源:fChargerCategories.php


示例19: MJoueur

require_once INC_GSESSION;
require_once PATH_METIER . 'mJoueur.php';
$login = GContexte::LireVariablePost($nomContexte, 'login');
$motDePasse = GContexte::LireVariablePost($nomContexte, 'motDePasse');
$mJoueur = new MJoueur(NULL, $login, $motDePasse);
$formulaireValide = true;
// On vérifie qu'un compte existe pour cette adresse email.
$mJoueur->ChargerFromLoginEtMotDePasse();
if ($mJoueur->Id() === NULL || $mJoueur->Supprime() === true) {
    GLog::LeverException(EXF_0020, GSession::Libelle(LIB_CON_COMPTENONEXISTANT), true, false);
    $formulaireValide = false;
} else {
    if ($mJoueur->Banni() === true) {
        GLog::LeverException(EXF_0021, GSession::Libelle(LIB_CON_COMPTEBANNI), true, false);
        $formulaireValide = false;
    }
}
if ($formulaireValide === true) {
    GSession::Joueur(COL_ID, $mJoueur->Id());
    GSession::Joueur(COL_PSEUDO, $mJoueur->Pseudo());
    GSession::Joueur(COL_SUPERADMIN, $mJoueur->SuperAdmin());
    // On vérifie si le compte a été activé ou non.
    if ($mJoueur->Actif() === false) {
        GContexte::SetContexte(CONT_ACTIVATION);
    } else {
        GContexte::SetContexte(CONT_ADMINISTRATION, false);
    }
} else {
    GContexte::SupprimerContexte(CONT_CONNEXION);
}
$pasDeRechargement = true;
开发者ID:Gnucki,项目名称:DaFramework,代码行数:31,代码来源:fConnexion.php


示例20: CListeCategories

require_once 'cst.php';
require_once PATH_METIER . 'mListeForumsCategories.php';
require_once PATH_COMPOSANTS . 'cListeCategories.php';
if (GDroit::ADroitPopErreur(DROIT_ADMIN) === true) {
    $prefixIdClass = PIC_FOR;
    $cListe = new CListeCategories($prefixIdClass, 'Categories', $nomContexte);
    $mListeForums = new MListeForums();
    $mListeForums->AjouterColSelection(COL_ID);
    $mListeForums->AjouterColSelection(COL_NOM);
    $mListeForums->AjouterColSelection(COL_DESCRIPTION);
    $mListeForums->AjouterColSelection(COL_CATEGORIE);
    $numJointure = $mListeForums->AjouterJointure(COL_CATEGORIE, COL_ID);
    $mListeForums->AjouterColSelectionPourJointure($numJointure, COL_NOM);
    $mListeForums->AjouterColSelectionPourJointure($numJointure, COL_ICONE);
    $mListeForums->AjouterFiltreEgal(COL_FORUM, SQL_NULL);
    $mListeForums->AjouterFiltreEgal(COL_GROUPE, GSession::Groupe(COL_ID));
    $mListeCategories = $mListeForums->ExtraireListe(COL_CATEGORIE);
    foreach ($mListeCategories->GetListe() as $mCategorie) {
        $mListeForumsPourCategorie = new MListeForums();
        foreach ($mListeForums->GetListe() as $mForum) {
            if ($mCategorie->Id() === $mForum->Categorie()->Id()) {
                $mListeForumsPourCategorie->AjouterElement($mForum);
            }
        }
        $mCategorie->ListeForums($mListeForumsPourCategorie);
    }
    $cListe->InjecterListeObjetsMetiers($mListeCategories);
    if ($dejaCharge === false) {
        GContexte::AjouterContenu(CADRE_CONTENU_CONTENU, $cListe);
    } else {
        GContexte::AjouterListe($cListe);
开发者ID:Gnucki,项目名称:DaFramework,代码行数:31,代码来源:fChargerForums.php



注:本文中的GSession类示例整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
PHP GUI_Page类代码示例发布时间:2022-05-23
下一篇:
PHP GP_Locales类代码示例发布时间:2022-05-23
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap