[Réglé] Protection d'une page perso

Ce forum aborde toutes les questions qu'un codeur ou webmaster pourrait se poser, et n'ayant aucun rapport direct avec phpBB.
Tout ce qui peut concerner la récupération des sessions de phpBB sur votre site, doit se faire dans cette section.

Modérateur: Equipe

Règles du forum
A lire impérativement : Règlement de phpBB-fr.com

[Réglé] Protection d'une page perso

Messagepar Bryx » 07 Juin 2016 à 11:54

Bonjour,

Je voudrais savoir, s'il existe sur phpBB un formule PHP pour protéger une page visible uniquement aux modérateurs et administrateurs. Et peut-être aussi, protéger la page pas un système de connexion.

Merci de votre aide
Avatar de l’utilisateur
Bryx
Graph Contest Winner
Graph Contest Winner
 
Messages: 588
Enregistré le: 03 Aoû 2012 à 11:42
Localisation: France

Re: Protection d'une page perso

Messagepar cabot » 07 Juin 2016 à 12:17

Hello,

Si tu utilises les sessions phpBB, tu peux installer l'extension Group Template Variables.
Image
Avatar de l’utilisateur
cabot
Equipe site
Equipe site
 
Messages: 26797
Enregistré le: 13 Fév 2011 à 20:42
Localisation: Rarement sur la plaque

Re: Protection d'une page perso

Messagepar Bryx » 07 Juin 2016 à 21:11

Salut !

Oui, sa peut être utile. Sauf que je veux apprendre ;)
Voici le codage choisi.

Code: Tout sélectionner
if ($user->data['user_id'] == FOUNDER)
{
 $template->assign_block_vars('copyright_site', array(
 'MESSAGE_TITLE'		=> 'ESPACE MEMBRE',
 'MESSAGE_TEXT'		=> 'Bien ! Vous êtes connecté en tant que modérateur/administrateur',
));
}
else
{
$template->assign_block_vars('copyright_site', array(
 'MESSAGE_TITLE'		=> 'Mince, un problème',
 'MESSAGE_TEXT'		=> 'Pas administrateur ou ni modérateur',
));
}


Je ne trouve pas la bonne table pour mettre modérateur et admin dans le codage fourni qui rend visible le contenu uniquement à ses groupes.

Merci
Avatar de l’utilisateur
Bryx
Graph Contest Winner
Graph Contest Winner
 
Messages: 588
Enregistré le: 03 Aoû 2012 à 11:42
Localisation: France

Re: Protection d'une page perso

Messagepar pierredu » 07 Juin 2016 à 22:39

Dans les gabarits, tu as U_MCP et U_ACP qui peuvent remplir cette fonction.
Avatar de l’utilisateur
pierredu
Resp. Extensions
Resp. Extensions
 
Messages: 1067
Enregistré le: 29 Mai 2011 à 06:49
Localisation: Paris

Re: Protection d'une page perso

Messagepar FoFa » 08 Juin 2016 à 00:24

Hello

[HS]
Utilise les clefs de langue. Cela t'évitera de futurs soucis :wink:
[/HS]
De retour parmi vous :wink:
FoFa
Resp. des supporters
Resp. des supporters
 
Messages: 10592
Enregistré le: 15 Nov 2008 à 19:04
Localisation: Auxonne

Re: Protection d'une page perso

Messagepar ABDev » 08 Juin 2016 à 06:47

Je trouve ça crade de d'appeler deux fois un affichage dans une condition quand on peut le faire en une seule ...

Code: Tout sélectionner
$l_message_title = 'Mince, un problème';
$l_message_text = 'Pas administrateur ou ni modérateur';

if ($user->data['user_id'] == FOUNDER)
{
    $l_message_title = 'ESPACE MEMBRE';
    $l_message_text = 'Bien ! Vous êtes connecté en tant que modérateur/administrateur';
}

$template->assign_block_vars('copyright_site', array(
    'MESSAGE_TITLE'        => $l_message_title,
    'MESSAGE_TEXT'        => $l_message_text,
));
Pour se payer le luxe d'être feignant, il faut sans cesse faire travailler ses méninges ! (Korben)

On clique sur le bouton Répondre plutôt que le bouton Citer ...
Un problème avec une extension ? Pas de lien vers celle-ci ? Sujet ignoré !
Avatar de l’utilisateur
ABDev
Programmationateur
Programmationateur
 
Messages: 15695
Enregistré le: 12 Mai 2005 à 23:54

Re: Protection d'une page perso

Messagepar Bryx » 08 Juin 2016 à 21:14

Merci Pierre et ABDev pour votre aide, mon problème est réglé désormais ! :)
Avatar de l’utilisateur
Bryx
Graph Contest Winner
Graph Contest Winner
 
Messages: 588
Enregistré le: 03 Aoû 2012 à 11:42
Localisation: France

Re: Protection d'une page perso

Messagepar Marwin44 » 22 Juin 2016 à 01:11

cabot a écrit:Hello,

Si tu utilises les sessions phpBB, tu peux installer l'extension Group Template Variables.

Bonjour, je crois que Group Template Variables n'est pas très pratique pour ce genre de cas. Non?
Marwin44
Posteur néophyte
Posteur néophyte
 
Messages: 3
Enregistré le: 22 Juin 2016 à 00:59


Retourner vers Coding, Webmastering et Sécurité informatique

 


  • Articles en relation
    Réponses
    Vues
    Dernier message

Qui est en ligne

Utilisateurs parcourant ce forum : Google [Bot] et 4 invités