<?php require_once 'cst.php'; require_once PATH_METIER . 'mFonctionnalite.php'; if (GDroit::ADroitPopErreur(DROIT_ADMIN) === true) { $mObjet = new MFonctionnalite(); $mObjet->SetObjetFromTableau(GSession::LirePost($nomContexte)); $mObjet->Ajouter(); }
<?php require_once 'cst.php'; require_once PATH_METIER . 'mListeJeux.php'; require_once PATH_METIER . 'mListeServeurs.php'; require_once PATH_METIER . 'mListeTypesGroupes.php'; if (GDroit::ADroitPopErreur(DROIT_ADMIN) === true) { switch (GReferentiel::NomReferentielGeneral($nomReferentiel)) { case 'Groupes' . COL_JEU . ',' . COL_ID: $valeur = GSession::LirePost('valeur'); $mListe = new MListeJeux(); $mListe->AjouterColSelection(COL_ID); $mListe->AjouterColSelection(COL_LIBELLE); $mListe->AjouterColOrdre(COL_LIBELLE); $mListe->AjouterFiltreLike(COL_LIBELLE, '%' . $valeur . '%'); if ($valeur != NULL) { $mListe->Charger(20); } GReferentiel::AjouterReferentiel($nomReferentiel, $mListe, array(COL_ID, array(COL_LIBELLE, COL_LIBELLE)), true); GReferentiel::GetDifferentielReferentielForSelect($nomReferentiel, COL_ID, array(COL_LIBELLE, COL_LIBELLE)); break; case 'Groupes' . COL_SERVEUR . ',' . COL_ID: $jeu = GContexte::LireVariablePost($nomContexte, COL_JEU . ',' . COL_ID); $mListe = new MListeServeurs(); if ($jeu !== NULL) { $mListe->AjouterColSelection(COL_ID); $mListe->AjouterColSelection(COL_LIBELLE); $mListe->AjouterColOrdre(COL_LIBELLE); $mListe->AjouterFiltreEgal(COL_JEU, $jeu); $mListe->Charger(); }
$suite = GSession::LirePost('suite'); // Cas du chargement de la suite d'un ou plusieurs contextes trop gros à charger en une seule fois. if ($suite !== NULL && $suite !== '') { $contextes = GSession::LirePost('contextes'); if ($contextes !== NULL && $contextes !== '') { foreach ($contextes as $contexte) { GContexte::ChargerContexte($contexte, true); } } } else { $auto = GSession::LirePost('auto'); // Cas du rechargement automatique. if ($auto !== NULL && $auto !== '') { GContexte::ChargerContextes(true); } else { $contexte = GSession::LirePost('contexte'); // Cas du rechargement de tous les contextes. if ($contexte === NULL || $contexte === '') { GContexte::ChargerContextes(); } else { $page = GContexte::LireVariablePost($contexte, 'page'); $etage = GContexte::LireVariablePost($contexte, 'etage'); $contenu = GContexte::LireVariablePost($contexte, 'contenu'); // Cas du changement de page pour une liste. if ($contexte !== NULL && $page !== NULL && $page !== '') { SListe::SetChangementPage($page); } else { if ($contexte !== NULL && $etage !== NULL && $etage !== '') { SListe::SetChargementEtage($etage); } else { if ($contexte !== NULL && $contenu !== NULL && $contenu !== '') {
<?php require_once 'cst.php'; require_once INC_GSESSION; require_once PATH_CLASSES . 'bGroupe.php'; GSession::StartSession(); $groupe = GSession::LirePost('groupe'); if ($groupe != NULL) { GSession::EcrireSession('idGroupe', $groupe); $bGroupe = new BGroupe(); $bGroupe->ChargerGroupe($groupe); GSession::EcrireSession('nomGroupe', $bGroupe->GetNom()); GSession::EcrireSession('jeuGroupe', $bGroupe->GetJeu()); GSession::EcrireSession('serveurGroupe', $bGroupe->GetServeur()); }
<?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(); }
<?php require_once 'cst.php'; require_once INC_GSESSION; require_once PATH_METIER . 'mJoueur.php'; require_once INC_GLOCALISATION; $utc = intval(GSession::LirePost('utc')); $fuseauHoraire = GLocalisation::FuseauHoraire($utc); $langueId = GSession::Langue(COL_ID); $communauteId = GSession::Communaute(COL_ID); $login = GContexte::LireVariablePost($nomContexte, 'login'); $motDePasse = GContexte::LireVariablePost($nomContexte, 'motDePasse'); $pseudo = GContexte::LireVariablePost($nomContexte, 'pseudo'); //$nom = GContexte::LireVariablePost($nomContexte, 'prenom'); //$prenom = GContexte::LireVariablePost($nomContexte, 'nom'); $annee = GContexte::LireVariablePost($nomContexte, 'annee'); $mois = GContexte::LireVariablePost($nomContexte, 'mois'); $jour = GContexte::LireVariablePost($nomContexte, 'jour'); if (strlen($mois) == 1) { $mois = '0' . $mois; } if (strlen($jour) == 1) { $jour = '0' . $jour; } if (strlen($annee) == 2) { if (intval($annee) <= 20) { $annee = '20' . $annee; } else { $annee = '19' . $annee; } }
<?php require_once 'cst.php'; require_once INC_GSESSION; require_once INC_SRECHARGECSS; require_once INC_CSSCONSTRUCTEUR; require_once INC_CSS; //if (GSession::HasDroit(FONC_CREER_CSS)) //{ $nomElement = GSession::LirePost('NomElement'); $nomPresentation = GSession::LirePost('NomPresentation'); $cssId = GSession::LirePost('cssId'); $cssClass = GSession::LirePost('cssClass'); if ($nomElement != NULL && $nomElement != '' && $nomPresentation != NULL && $nomPresentation != '') { // On fabrique le fichier Css sur le disque. $cssConstructeur = new CssConstructeur($nomElement, $nomPresentation, $cssId, $cssClass); $cssConstructeur->ConstruireCss(); $lien = Css::GetNomFichierLien($nomElement, $nomPresentation); $id = Css::GetIdLienHTML($nomElement); if ($id !== '' && $lien !== '') { // On retourne un ordre de rechargement du Css. $sRechargeCss = new SRechargeCss(); $sRechargeCss->AjouterElement($id, $lien); echo $sRechargeCss->BuildHTML(); } } //}
<?php require_once 'cst.php'; require_once INC_GSESSION; $groupe = GSession::Groupe(COL_ID); if ($groupe !== NULL && GDroit::ADroitPopErreur(FONC_PRS_CREERMODIFIER) === true) { $nouvPres = GSession::LirePost('nouvPres'); // Cas de la création d'une présentation. if ($nouvPres != NULL && $nouvPres !== '') { require_once PATH_METIER . 'mListePresentations.php'; require_once PATH_METIER . 'mVersion.php'; require_once PATH_METIER . 'mJoueur.php'; require_once PATH_METIER . 'mGroupe.php'; $formulaire = true; $mPresentation = new MPresentation(); $mPresentation->Nom(GContexte::LirePost(COL_NOM)); $mPresentation->CreateurJoueur(GSession::Joueur(COL_ID)); $mPresentation->CreateurGroupe($groupe); if ($mPresentation->Nom() === NULL) { GLog::LeverException(EXF_0040, GSession::Libelle(LIB_PRS_NOMINVALIDE), true, false); $formulaire = false; } $retour = true; if ($formulaire === true) { $mPresentation->AjouterJointure(COL_VERSION, COL_ID, 0, NULL, SQL_RIGHT_JOIN); $mPresentation->AjouterColInsertionMaxExt(1, COL_VERSION, COL_ID); $retour = $mPresentation->Ajouter(); } if ($formulaire === false || $retour === false) { GLog::LeverException(EXF_0041, GSession::Libelle(LIB_PRS_PRESNONCREEE), true, false); } else {
<?php require_once 'cst.php'; require_once INC_GSESSION; GReponse::Debut(); $contexte = GSession::LirePost('contexte'); $referentiel = GSession::LirePost('ref'); if ($contexte != NULL && $referentiel != NULL) { GContexte::ChargerReferentielContexte($contexte, $referentiel); } GReponse::Fin();
<?php require_once 'cst.php'; require_once INC_GSESSION; GReponse::Debut(); $garderContextes = GSession::LirePost('garderContextes'); $initialisation = GSession::LirePost('initialisation'); $contextes = GSession::LirePost('contextes'); if ($garderContextes == NULL) { GContexte::ResetContextes(); } if ($initialisation != NULL) { GSession::InitialiserOnRechargement(); GContexte::Initialisation(true); GContexte::ResetEtatChargeContextes(); GContexte::SupprimerContextesDesactives(); GContexte::ResetReferentielsContextes(); GContexte::AjouterContextePermanent(CONT_IDENTIFICATION, true); GContexte::AjouterContextePermanent(CONT_LOCALISATION, false, true, PERIODERECH_LOCALISATION); GContexte::AjouterContextePermanent(CONT_NAVIGATION, false, true, PERIODERECH_NAVIGATION); GContexte::AjouterContextePermanent(CONT_ORIENTATION); } if ($contextes != NULL && is_array($contextes)) { while (list($i, $contexte) = each($contextes)) { GContexte::AjouterContexte($contexte); } } GContexte::ChargerContextes(); if ($initialisation != NULL) { GContexte::Initialisation(false); }
private static function CheckFormulaire() { $checkFormulaire = GSession::LireSession('checkFormulaire'); $cf = GSession::LirePost('cf'); if ($checkFormulaire !== NULL && $cf !== NULL && intval($checkFormulaire) === intval($cf)) { return true; } return false; }
<?php require_once 'cst.php'; require_once INC_GSESSION; require_once INC_CSSPARSEUR; require_once INC_CSS; //if (GSession::HasDroit(FONC_CREER_CSS)) //{ $nomElement = GSession::LirePost('NomElement'); $nomPresentation = GSession::LirePost('NomPresentation'); if ($nomElement != NULL && $nomElement != '') { $nomFichier = Css::GetNomFichierDestination($nomElement, $nomPresentation); if ($nomFichier !== '') { $cssParseur = new CssParseur(); $css = $cssParseur->ParseCSS($nomFichier); if ($css != NULL) { switch ($nomElement) { case 'AMI': include INC_FCHARGERPRESENTATIONAMI; break; case 'FORUM': include INC_FCHARGERPRESENTATIONFORUM; break; } } } } //}