<?php require_once 'cst.php'; require_once PATH_CLASSES . 'bMessage.php'; $message = GSession::LireVariableContexte('SupprMessage', 'MESSAGE'); $bMessage = new BMessage(); $groupe = $bMessage->RecupererGroupeMessage($message); if (GSession::HasDroit(FONC_SUPPRIMER_MESSAGE, $groupe)) { if (intval($message) > 0) { $bMessage->SupprimerMessage(intval($message)); } }
<?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)); } }
<?php require_once 'cst.php'; require_once INC_SLISTEMESSAGES; require_once INC_GSESSION; require_once PATH_CLASSES . 'bMessage.php'; $groupe = GSession::LireSession('idGroupe'); $suj = GSession::LireVariableContexte('Sujet', 'MESSAGE'); $incrementerVues = GSession::LireVariableContexte('IncrementerVues', 'MESSAGE', true); $bMessage = new BMessage(); $messages = $bMessage->ChargerListeMessagesFromSujet($suj, $incrementerVues); $liste = new SListeMessages('Liste des messages', $suj, 'message', 'CreerMessage', 'ModifierMessage', 'SupprimerMessage'); while (list($i, $message) = each($messages)) { if ($message[COL_SUJET] == $suj) { $liste->AjouterElement($message[COL_ID], $message[COL_TEXTE], $message[COL_LOGIN], $message[COL_DATEMESSAGE], $message[COL_VERSION]); } }
<?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]); } } }
<?php require_once 'cst.php'; require_once PATH_CLASSES . 'bSujet.php'; $sujet = GSession::LireVariableContexte('ModifSujet', 'SUJET'); $bSujet = new BSujet(); $groupe = $bSujet->RecupererGroupeSujet($sujet); if (GSession::HasDroit(FONC_MODIFIER_SUJET, $groupe)) { $titre = GSession::LireVariableContexte('Titre', 'SUJET'); $description = GSession::LireVariableContexte('Description', 'SUJET'); if ($titre != NULL && $titre != '' && $description != NULL && intval($sujet) != 0) { $bSujet->ModifierSujet($titre, $description, intval($sujet)); } }
<?php require_once 'cst.php'; require_once PATH_CLASSES . 'bMessage.php'; require_once PATH_CLASSES . 'bSujet.php'; require_once INC_GSESSION; $sujet = GSession::LireVariableContexte('CreatSujet', 'MESSAGE'); $bSujet = new BSujet(); $groupe = $bSujet->RecupererGroupeSujet($sujet); if (GSession::HasDroit(FONC_CREER_MESSAGE, $groupe)) { $bMessage = new BMessage(); $texte = GSession::LireVariableContexte('Texte', 'MESSAGE'); $joueur = GSession::LireSession('idJoueurConnecte'); if ($texte != NULL && $texte != '' && $sujet != NULL && intval($sujet) != 0) { $bMessage->AjouterMessage($texte, intval($sujet), $joueur); } }
<?php require_once 'cst.php'; require_once PATH_CLASSES . 'bSujet.php'; $sujet = GSession::LireVariableContexte('SupprSujet', 'SUJET'); $bSujet = new BSujet(); $groupe = $bSujet->RecupererGroupeSujet($sujet); if (GSession::HasDroit(FONC_SUPPRIMER_SUJET, $groupe)) { if (intval($sujet) > 0) { $bSujet->SupprimerSujet(intval($sujet)); } }
<?php require_once 'cst.php'; require_once PATH_CLASSES . 'bCategorie.php'; require_once PATH_CLASSES . 'bSujet.php'; require_once PATH_CLASSES . 'bMessage.php'; require_once INC_GSESSION; $categorie = GSession::LireVariableContexte('CreatCategorie', 'SUJET'); $bCategorie = new BCategorie(); $groupe = $bCategorie->RecupererGroupeCategorie($categorie); if (GSession::HasDroit(FONC_CREER_SUJET, $groupe)) { $bSujet = new BSujet(); $titre = GSession::LireVariableContexte('Titre', 'SUJET'); $description = GSession::LireVariableContexte('Description', 'SUJET'); $texte = GSession::LireVariableContexte('Texte', 'SUJET'); $joueur = GSession::LireSession('idJoueurConnecte'); if ($titre != NULL && $titre != '' && $texte != NULL && $texte != '' && $description != NULL && $categorie != NULL && intval($categorie) != 0) { $sujet = $bSujet->AjouterSujet($titre, $description, intval($categorie), $joueur); if ($sujet != NULL) { $bMessage = new BMessage(); $bMessage->AjouterMessage($texte, intval($sujet), $joueur); } } }
<?php require_once 'cst.php'; require_once INC_SLISTESUJETS; require_once INC_GSESSION; require_once PATH_CLASSES . 'bSujet.php'; require_once PATH_CLASSES . 'bConstantes.php'; $groupe = GSession::LireSession('idGroupe'); $cat = GSession::LireVariableContexte('Categorie', 'SUJET'); $bSujet = new BSujet(); $sujets = $bSujet->ChargerListeSujetsFromCategorie($cat); $liste = new SListeSujets('Liste des sujets', $cat, 'sujet', 'CreerSujet', 'ModifierSujet', 'SupprimerSujet', 'ChargerMessages'); while (list($i, $sujet) = each($sujets)) { if ($sujet[COL_CATEGORIE] == $cat) { $liste->AjouterElement($sujet[COL_ID], $sujet[COL_NOM], $sujet[COL_COMMENTAIRE], $sujet[COL_LOGIN], $sujet[COL_DATECREATION], $sujet[COL_DERNIERMESSAUTEUR], $sujet[COL_DERNIERMESSDATE], $sujet[COL_VUES], $sujet[COL_NBREPONSES], $sujet[COL_VERSION]); } }