Précédent   Forum des professionnels en informatique > PHP > Scripts > Forum > phpBB
phpBB Avant de poster -> Cours phpBB, FAQ phpBB et Sources phpBB2
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 21/09/2006, 12h24   #1
Membre du Club
 
Inscription : juin 2005
Messages : 220
Détails du profil
Informations forums :
Inscription : juin 2005
Messages : 220
Points : 47
Points : 47
Par défaut Quel page contient le formulaire du login ?

Bonjour tout le monde !!

Voilà, j'ai un intranet, les utilisateurs se logue à celui-ci et vont sur le forum phpbb, mais ils doivent de nouveau se loguer...

Je pensais passer les variables du login et du mot de passe de l'utilisateur loggué sur l'intranet au forum phpBB, mais je trouve pas la page contenant le formulaire du loggin.

Si quelqu'un sait où se trouve cette fameuse page je suis preneur

Bonne journée
soad029 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/09/2006, 13h01   #2
Membre habitué
 
Avatar de alexmorel
 
Inscription : septembre 2003
Messages : 196
Détails du profil
Informations personnelles :
Âge : 29

Informations forums :
Inscription : septembre 2003
Messages : 196
Points : 120
Points : 120
Envoyer un message via MSN à alexmorel
Vas regarder là tout est expliqué !

http://forums.phpbb-fr.com/viewtopic_62291.html

__________________
A.Morel
alexmorel est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/09/2006, 14h37   #3
Membre du Club
 
Inscription : juin 2005
Messages : 220
Détails du profil
Informations forums :
Inscription : juin 2005
Messages : 220
Points : 47
Points : 47
Salut Alex et merci d'avoir répondu !!

En faite je l'avais déjà ce lien, mais il explique comment faire l'inverse de ce que je souhaite faire (eux : Utiliser les sessions de phpBB à travers son site
; moi : Utiliser les sessions de mon site à travers le forums).

Ce que je cherche c'est la page contenant ça :

Code :
1
2
3
4
 
<form action="login.php" method="post"><input type="text" name="username"><br /><input type="password" name="password"><br /> 
<input type="submit" value="login" name="login"> 
</form>
A la place de ce code je mettrais une redirection vers login.php avec en paramètre le login et le mot de passe de la session du site intranet...
soad029 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/09/2006, 15h32   #4
Membre actif
 
Étudiant
Inscription : octobre 2005
Messages : 193
Détails du profil
Informations personnelles :
Âge : 25
Localisation : France, Paris (Île de France)

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : octobre 2005
Messages : 193
Points : 176
Points : 176
Envoyer un message via MSN à Darkenshin Envoyer un message via Skype™ à Darkenshin
Salut,

Concernant phpBB la page de login est le fichier login.php ().
Le forumulaire se trouve dans le fichier login_body.tpl qui se trouve dans le dossier de ton theme (par défaut templates/Subsilver/)

Par contre, fait attention dans le fichier tpl les varriables entre {} sont tirées de la page login.php et quelque valeur de page_header.php (dossier includes)

Si ça peu t'aider:
http://u-web.org/Doc-phpBB/ (c'est un vieux doc)
Darkenshin est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/09/2006, 16h18   #5
Membre du Club
 
Inscription : juin 2005
Messages : 220
Détails du profil
Informations forums :
Inscription : juin 2005
Messages : 220
Points : 47
Points : 47
Salut et merci beaucoup pour la réponse, c'est exactement cela qu'il me fallait !!

Par contre je me semble pas très bien partie, j'ai voulu faire un test :

fichier login_body.tpl

Code :
1
2
3
4
5
<td width="45%" align="right"><span class="gen">Toto :</span></td>
			<td> 
			  <input type="text" class="post" name="username" size="25" maxlength="40" value="toto"/>
			</td>
Donc j'ai mis des "toto" et lorque je lance le forum les "toto" n'apparaissent pas... Je suis trop naïf ? C'est pas comme ça que ça marche ?
soad029 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/09/2006, 16h27   #6
Membre actif
 
Étudiant
Inscription : octobre 2005
Messages : 193
Détails du profil
Informations personnelles :
Âge : 25
Localisation : France, Paris (Île de France)

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : octobre 2005
Messages : 193
Points : 176
Points : 176
Envoyer un message via MSN à Darkenshin Envoyer un message via Skype™ à Darkenshin
Salut,

Tu as bien enregisté les modifications ?
Normalement, si c'est aussi simple que ça il suffit d'ajouter du html dans le ficheir tpl d'enregister de refresh la page et le html qu'on a rajouté est visible.

Il possible d'avoir des problèmes de caches avec le navigateur de temps en temps il faut le vider et revenir sur la page en question pour voir les modifications.

Par contre, si t u utilise un systeme de cache comme l'un des 2 fournis dans le dossier contrib ou un mod de type "Extrem Style" il faut réactalisé le cache en le vidant.

Pour le systeme de cache par fichier de phpBB
- Vider le dossier cache

Pour le systeme de cache par base de donnée de phpBB
- Vider la base de donnée (me souvient plus de quel table il s'agit, je sais qu'il faut la rajouter de toute façon)

Pour le mod Extrem Style
- Il faut le vider vider puis le compiler depuis le panneau d'administration de phpBB dans le menu d'ES

Je suis pas sur mon pc donc je peux pas d'aider des masses (pas d'outil et je ne peux rien install)

Cordialement,
Darkenshin.
Darkenshin est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/09/2006, 17h01   #7
Membre du Club
 
Inscription : juin 2005
Messages : 220
Détails du profil
Informations forums :
Inscription : juin 2005
Messages : 220
Points : 47
Points : 47
Citation:
Je suis pas sur mon pc donc je peux pas d'aider des masses (pas d'outil et je ne peux rien install)
lol ça va déjà, tu m'as déjà super bien dépanné !!

Pour en revenir à nos moutons, ça marche, mais en faite ça n'était pas le fichier login_body qu'il fallait modifier mais index_body. Login_body c'est pour la page qui apparait lorsque l'on clic sur "administration du forum", il faut retaper le login.

Un grand merci en tout cas !!
soad029 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/09/2006, 17h05   #8
Membre actif
 
Étudiant
Inscription : octobre 2005
Messages : 193
Détails du profil
Informations personnelles :
Âge : 25
Localisation : France, Paris (Île de France)

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : octobre 2005
Messages : 193
Points : 176
Points : 176
Envoyer un message via MSN à Darkenshin Envoyer un message via Skype™ à Darkenshin
Forcement ^^

J'avais zaper qu'il ya 2 login:
1) au niveau de index_body.tpl au juste au dessus de "Qui est en ligne"
2) login_body.tpl lorsque l'on se connecte depuis la page de login où lors de la redirection quand on tente d'acceder à un page nécessitant un login.

Si tu as besion d'aute info n'hésite pas je suis là
Darkenshin est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/09/2006, 18h08   #9
Membre du Club
 
Inscription : juin 2005
Messages : 220
Détails du profil
Informations forums :
Inscription : juin 2005
Messages : 220
Points : 47
Points : 47
Code :
Si tu as besion d'aute info n'hésite pas je suis là
Merci Monsieur !!
soad029 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/09/2006, 18h27   #10
Inactif
 
Avatar de Kerod
 
Inscription : septembre 2004
Messages : 11 753
Détails du profil
Informations forums :
Inscription : septembre 2004
Messages : 11 753
Points : 14 585
Points : 14 585
Petite précision les tpl sont les mises en page et non le code php. Pour l'avoir il faut aller dans les fichiers login.php et index.php à la racine
Kerod est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/09/2006, 19h24   #11
Membre actif
 
Étudiant
Inscription : octobre 2005
Messages : 193
Détails du profil
Informations personnelles :
Âge : 25
Localisation : France, Paris (Île de France)

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : octobre 2005
Messages : 193
Points : 176
Points : 176
Envoyer un message via MSN à Darkenshin Envoyer un message via Skype™ à Darkenshin
Pas dit le contraire monsieur

Il s'agit simplement de fichier html renommé ^^
Darkenshin est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/09/2006, 19h27   #12
Inactif
 
Avatar de Kerod
 
Inscription : septembre 2004
Messages : 11 753
Détails du profil
Informations forums :
Inscription : septembre 2004
Messages : 11 753
Points : 14 585
Points : 14 585
Pas dit le contraire non plus monsieur

Citation:
Il s'agit simplement de fichier html renommé ^^
D'ailleurs je dirais plutot des templates
Kerod est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 08h52.


 
 
 
 
Partenaires

Hébergement Web