Forum phpbb détecter la connexion au forum
6 messages • Page 1 sur 1
Consultez la formation à Google Analytics de WebRankInfo / Ranking Metrics
Forum phpbb détecter la connexion au forum
Sur le site : www.recette-dessert.com j'ai installé un forum phpbb et j'aimerai, comme il est fait sur le site de WRI, créer un compte membre
et détecter dans une page n'appartenant pas au forum s'il l'utilisteur est connecté ou pas au forum.
Quel est le test a effectuer, sur quelle variable ?
Pour l'instant j'ai cela mais ca ne semble pas completement marcher :
Merci pour vos réponses.
et détecter dans une page n'appartenant pas au forum s'il l'utilisteur est connecté ou pas au forum.
Quel est le test a effectuer, sur quelle variable ?
Pour l'instant j'ai cela mais ca ne semble pas completement marcher :
- Code: Tout sélectionner
<?php
if (!isset($HTTP_COOKIE_VARS[phpbb2mysql_sid])) {
?>
Merci pour vos réponses.
-

WebRankInfo - Administrateur du site

- Messages: 15905
- Inscription: Ven Avr 19, 2002 19:51
moi j'utilise ça :
tu as tout ce qu'il faut savoir sur l'utilisateur dans la variable $userdata
code à adapter et peut-être pas optimal...
- Code: Tout sélectionner
define('IN_PHPBB', true);
$phpbb_root_path = '../forums/';
include($phpbb_root_path . 'extension.inc');
include($phpbb_root_path . 'common.'.$phpEx);
// ---------------------------------------------------------------------------
// Start session management
// ---------------------------------------------------------------------------
$userdata = session_pagestart($user_ip, PAGE_PROFILE);
init_userprefs($userdata);
// ---------------------------------------------------------------------------
// End session management
// ---------------------------------------------------------------------------
tu as tout ce qu'il faut savoir sur l'utilisateur dans la variable $userdata
code à adapter et peut-être pas optimal...
-

Patrice A. - Modérateur

- Messages: 2413
- Inscription: Ven Fév 11, 2005 19:36
WebRankInfo a écrit:moi j'utilise ça :
- Code: Tout sélectionner
define('IN_PHPBB', true);
$phpbb_root_path = '../forums/';
include($phpbb_root_path . 'extension.inc');
include($phpbb_root_path . 'common.'.$phpEx);
// ---------------------------------------------------------------------------
// Start session management
// ---------------------------------------------------------------------------
$userdata = session_pagestart($user_ip, PAGE_PROFILE);
init_userprefs($userdata);
// ---------------------------------------------------------------------------
// End session management
// ---------------------------------------------------------------------------
tu as tout ce qu'il faut savoir sur l'utilisateur dans la variable $userdata
code à adapter et peut-être pas optimal...
J'utilise un code très similaire, mais cette version ne te donne pas les infos supplémentaires dans le panneau d'administration.
Si tu veux pouvoir pister en détail tes visiteurs, ça t'intéressera sans doute de savoir dans quelle section de ton site hors-phpBB ils sont.
Exemple : ton site comporte en-dehors de phpBB une section "agenda" et une page de statistiques.
------------------
Premier fichier à modifier :
includes/constants.php
trouve
- Code: Tout sélectionner
// Page numbers for session handling
define('PAGE_INDEX', 0);
define('PAGE_LOGIN', -1);
...
etc.
...
define('PAGE_GROUPCP', -11);
define('PAGE_TOPIC_OFFSET', 5000);
ajoute ensuite
- Code: Tout sélectionner
// Repère de modifications : 11 / 02 / 2005
define('PAGE_MONSITE_SECTION1, -100);
define('PAGE_MONSITE_SECTION2', -101);
Tu dois choisir des valeurs négatives, et qui n'interfèrent pas avec les constantes de page déjà existantes (tu pourrais commencer à -12 , mais tu cours le risque d'interférer avec des pages de futures versions de phpBB, d'où la valeur -100)
ensuite, ouvre language/lang_french/lang_main.php (et tous les autres fichiers similaires pour toutes les langues installées)
trouve
- Code: Tout sélectionner
$lang['Viewing_priv_msgs'] = 'Regarde ses Messages Privés';
$lang['Viewing_FAQ'] = 'Regarde la FAQ';
ajoute ensuite
- Code: Tout sélectionner
// Repère de modifications : 11 / 02 / 2005
$lang['Viewing_MONSITE_SECTION1] = 'Regarde nos statistiques';
$lang['Viewing_MONSITE_SECTION2] = 'Consulte notre agenda';
Enfin, ouvre admin/index.php
trouve
- Code: Tout sélectionner
case PAGE_FAQ:
$location = $lang['Viewing_FAQ'];
$location_url = "index.$phpEx?pane=right";
break;
ajoute
- Code: Tout sélectionner
// Repère de modifications : 11 / 02 / 2005
case PAGE_MONSITE_SECTION1:
$location = $lang['Viewing_MONSITE_SECTION1'];
$location_url = "index.$phpEx?pane=right";
break;
case PAGE_MONSITE_SECTION2:
$location = $lang['Viewing_MONSITE_SECTION2'];
$location_url = "index.$phpEx?pane=right";
break;
Et pour finir, dans tes pages "statistiques" tu mets le script proposé par WebRankInfo en mettant :
- Code: Tout sélectionner
$userdata = session_pagestart($user_ip, PAGE_MONSITE_SECTION1);
et pour l'agenda :
- Code: Tout sélectionner
$userdata = session_pagestart($user_ip, PAGE_MONSITE_SECTION2);
Et le tour est joué !
Maintenant tu peux savoir dans la section Admin où se cache précisément le visiteur. Ensuite, si tu as un MOD de statistiques pour phpBB, il pourra ainsi s'appliquer à tout le site.
lol je n'y comprend pas grand chose il faut déjà que je télécharge phpbb et après je comprenderais peut etre
Je voulais savoir pour mon forum avec le site www.forumactif.com j'ai maintenant un forum mais il a quelques problemes de signatures et de barre de vote etc..... mais je voulais savoir si vous aviez des conseils pour l'améliorer ou vous me conseillez peut etre d'essayer phpbb ?
Mon forum c'est www.kameo-world.forumactif.com !! Bon surf !!
Je voulais savoir pour mon forum avec le site www.forumactif.com j'ai maintenant un forum mais il a quelques problemes de signatures et de barre de vote etc..... mais je voulais savoir si vous aviez des conseils pour l'améliorer ou vous me conseillez peut etre d'essayer phpbb ?
Mon forum c'est www.kameo-world.forumactif.com !! Bon surf !!
-

WebRankInfo - Administrateur du site

- Messages: 15905
- Inscription: Ven Avr 19, 2002 19:51
merci Dj_Apx pour ces détails supplémentaires, et bienvenue sur WRI !
6 messages • Page 1 sur 1
Formation recommandée sur ce thème :
Formation Google Analytics : en 2 jours, apprenez comment exploiter l'essentiel des possibilités de l'outil de mesure d'audience de Google. Formation animée par Julien Coquet, expert certifié officiellement par Google Analytics.
Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.
Lectures recommandées sur ce thème :
- Optimiser le référencement d'un forum phpBB : réécriture d'URL
- Référencement d'un forum phpBB
- Passage à l'heure d'été/hiver sur un forum phpBB
- Honda va inclure Google Earth dans son système de navigation par satellite
- J'ai de la chance !
- Barre d'outils Google pour Firefox : version 3
- AdSense Tracking : statistiques détaillées sur les clics AdSense
- WebRankInfo lance sa version 4
- Robots.txt : Yahoo supporte les options avancées
- Liste de sites à PageRank 10 (PR 10)
- Forum phpBB, créer des messages sans passer par le forum
- Connexion Forum
- Help !!! probleme de temps de connexion sur mon forum
- Forum phpbb?
- Forum phpbb
- Script de forum : phpbb ?
- forum phpbb svp !
- phpbb forum et sitemap
- pub et forum phpbb
- Forum phpbb : SPAM
- Site + Forum phpBB
- Apprendre le forum phpbb ???
- Avis forum phpbb
- Forum phpbb Aide
- forum phpBB facile
Consultez la description détaillée des produits ou services de Google suivants : GoogleGuy
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités


le forum