Archives FluxBB.fr

Les archives de FluxBB.fr

Vous n'êtes pas identifié(e).

#1 11-03-2007 20:03:42

Olivier2B
Membre

Différences entre 2 modes "en ligne" ?

Bonsoir,

Ma question est la suivante :Je voudrais savoir la différence entre le mod Membres_en_ligne_aujourdhui_111fr et le mod PunOnline ???

J'ai installé la première il y quelque temps qui marche parfaitement.

Mais pour faire apparaître les personnes avec le mod chatbox, il fallait installé le mod PunOnline.

Mais le mode PunOnline ne fonctionne pas sur mon forum de teste  :

Forum de teste

Le mod PunOnline ne fonctionne pas chez moi donc je me demandais si il ne pouvait pas avoir un problème de compatibilitéentre ces 2 mods ?.

et ceci afin de résoudre mon problème :

expliquer ici

Merci pour vos réponses

Olivier

Hors ligne

#2 11-03-2007 20:41:36

romain9441
Admin locker

Re : Différences entre 2 modes "en ligne" ?

Tu as mis le bon répertoire des pages dans lang/******/online.php ?


Avant de poser une question, avez-vous consulté la FAQ ou fait une recherche ?

Pas de support si pas d'adresse de forum !

Hors ligne

#3 11-03-2007 20:52:50

Mpok
Néo Admin

Re : Différences entre 2 modes "en ligne" ?

Olivier2B a écrit :

Je voudrais savoir la différence entre le mod Membres_en_ligne_aujourdhui_111fr et le mod PunOnline ???

Ca n'a rien à voir... wink
- "Membres en ligne aujourd'hui" permet de lister (dans la partie des statistiques des forums, généralement située dans index.php) les membres qui se sont connectés dans les dernières 24h (en se basant sur le champ "last_visit" de la table "user").
- "PunOnline" permet de savoir sur quelles pages sont les utilisateurs (à un instant donné) et ajoute pour cela des champs dans la table "online".

Il ne peut donc PAS y avoir de pbm de compatibilité entre ces 2 mods puisqu'elles n'utilisent pas les mêmes tables (et en plus concernent des fichiers php différents).

Pour le reste, je ne connais pas la mod Chatbox...

Dernière modification par Mpok (11-03-2007 20:53:48)

Hors ligne

#4 11-03-2007 21:03:41

Olivier2B
Membre

Re : Différences entre 2 modes "en ligne" ?

Bonsoir,

Merci Mpok, pour ta réponse, j'ai déjà cela à ne plus m'occuper smile .

--------------------------------

Romain9441,

Tu as mis le bon répertoire des pages dans lang/******/online.php ?

j'ai mis comme il était demandé les 2 fichiers online.php dans les répertoires respectives Anglais et Français.

C'est cela que tu veux dire ?

Olivier

Hors ligne

#5 12-03-2007 23:57:27

Olivier2B
Membre

Re : Différences entre 2 modes "en ligne" ?

un petit UP pour romain9441 et son post que je n'ai pas compris :drapeau:

a plus

Hors ligne

#6 13-03-2007 15:42:37

romain9441
Admin locker

Re : Différences entre 2 modes "en ligne" ?

Colle moi ces fichiers. wink


Avant de poser une question, avez-vous consulté la FAQ ou fait une recherche ?

Pas de support si pas d'adresse de forum !

Hors ligne

#7 13-03-2007 22:28:51

Olivier2B
Membre

Re : Différences entre 2 modes "en ligne" ?

Bonsoir Romain9441,

Je ne sais pas si c'est pacque que je rentre juste du boulot et que je suis claquer mais :

Colle moi ces fichiers.

Tu parles des 2 fichiers online.php (anglais et français). Si c'est cela, les voici sans trop comprendre : merci de m'aider en tous cas.

Le fichier français :

<?php

$lang_online = array(

'Online List'            =>        'Liste des connectés',
'Detailed list'            =>        'Liste détaillée',
'IP'                    =>        'IP',
'Guest'                    =>        'Invité',
'Last action'            =>        'Dernière action',
'Time'                    =>        'Quand',
'No users'                =>        'Aucune personne connectée.',
'Hiding Somewhere'        =>          'Se cache quelque part...',
'online.php'            =>        'Regarde la liste des connectés',
'register.php'            =>        'S\'inscrit',
'misc.php?action=rules'                =>            'Lit le règlement du forum',
'message_list.php'        =>        'Lit ses messages privés',
'message_send.php'        =>        'Envoie un message privé',
'message_delete.php'    =>        'Supprime un message privé',
'index.php'                =>        'Se promène sur l\'index des forums',
'help.php'                =>        'Consulte l\'aide',
'login.php'                =>        'Se connecte',
'post.php'                =>        'Poste un nouveau message',
'edit.php'                =>        'Edite un message',
'delete.php'            =>        'Supprime un message',
'profile.php'            =>        'Regarde un profil',
'search.php'            =>        'Effectue une recherche',
'userlist.php'            =>        'Regarde la liste des membres',
'viewtopic.php'            =>        'Regarde un topic',
'viewforum.php'            =>        'Regarde un forum',
'admin_index.php'        =>        'Administration',
'admin_bans.php'        =>        'Administration',
'admin_categories.php'    =>        'Administration',
'admin_censoring.php'    =>        'Administration',
'admin_forums.php'        =>        'Administration',
'admin_maintenance.php'    =>        'Administration',
'admin_options.php'        =>        'Administration',
'admin_permissions.php'    =>        'Administration',
'admin_prune.php'        =>        'Administration',
'admin_ranks.php'        =>        'Administration',
'admin_reports.php'        =>        'Administration',
'admin_users.php'        =>        'Administration',
'admin_modules.php'        =>        'Administration',

);

et le fichier anglais :

<?php

$lang_online = array(

'Online List'            =>        'Online List',
'Detailed list'            =>        'Detailed List',
'Online list'            =>        'Online List',
'IP'                    =>        'IP',
'Guest'                    =>        'Guest',
'Last action'            =>        'Last Action',
'Time'                    =>        'Time',
'No users'                =>        'No Users online.',
'Hiding Somewhere'        =>          'Hiding somewhere :)',
'/online.php'            =>        'Viewing users online list',
'/register.php'            =>        'Registering',
'/resources/faq.php'                =>        'Viewing FAQ',
'/calendar.php'            =>        'Viewing Calendar',
'/misc.php'                =>            'Miscellaneous',
'/message_list.php'        =>        'Managing private messages',
'/message_send.php'        =>        'Managing private messages',
'/message_delete.php'    =>        'Managing private messages',
'/index.php'                =>        'Viewing board index',
'/help.php'                =>        'Viewing help files',
'/login.php'                =>        'Logging in...',
'/post.php'                =>        'Posting a new message',
'/edit.php'                =>        'Editing...',
'/delete.php'            =>        'Deleting Message(s)',
'/profile.php'            =>        'Viewing profile',
'/search.php'            =>        'Searching...',
'/userlist.php'            =>        'Viewing user list',
'/viewtopic.php'            =>        'Viewing topic',
'/viewforum.php'            =>        'Viewing forum',
'/admin_index.php'        =>        'Viewing board index',
'/admin_bans.php'        =>        'Viewing board index',
'/admin_categories.php'    =>        'Viewing board index',
'/admin_censoring.php'    =>        'Viewing board index',
'/admin_forums.php'        =>        'Viewing board index',
'/admin_maintenance.php'    =>        'Viewing board index',
'/admin_options.php'        =>        'Viewing board index',
'/admin_permissions.php'    =>        'Viewing board index',
'/admin_prune.php'        =>        'Viewing board index',
'/admin_ranks.php'        =>        'Viewing board index',
'/admin_reports.php'        =>        'Viewing board index',
'/admin_users.php'        =>        'Viewing board index',
'/admin_modules.php'        =>        'Viewing board index',

);

Olivier

Hors ligne

#8 14-03-2007 15:04:21

romain9441
Admin locker

Re : Différences entre 2 modes "en ligne" ?

Essai de remplacer le fichier français par :

<?php

$lang_online = array(

'Online List'            =>        'Liste des connectés',
'Detailed list'            =>        'Liste détaillée',
'IP'                    =>        'IP',
'Guest'                    =>        'Invité',
'Last action'            =>        'Dernière action',
'Time'                    =>        'Quand',
'No users'                =>        'Aucune personne connectée.',
'Hiding Somewhere'        =>          'Se cache quelque part...',
'/Forums-Essai/online.php'            =>        'Regarde la liste des connectés',
'/Forums-Essai/register.php'            =>        'S\'inscrit',
'/Forums-Essai/misc.php?action=rules'                =>            'Lit le règlement du forum',
'/Forums-Essai/message_list.php'        =>        'Lit ses messages privés',
'/Forums-Essai/message_send.php'        =>        'Envoie un message privé',
'/Forums-Essai/message_delete.php'    =>        'Supprime un message privé',
'/Forums-Essai/index.php'                =>        'Se promène sur l\'index des forums',
'/Forums-Essai/help.php'                =>        'Consulte l\'aide',
'/Forums-Essai/login.php'                =>        'Se connecte',
'/Forums-Essai/post.php'                =>        'Poste un nouveau message',
'/Forums-Essai/edit.php'                =>        'Edite un message',
'/Forums-Essai/delete.php'            =>        'Supprime un message',
'/Forums-Essai/profile.php'            =>        'Regarde un profil',
'/Forums-Essai/search.php'            =>        'Effectue une recherche',
'/Forums-Essai/userlist.php'            =>        'Regarde la liste des membres',
'/Forums-Essai/viewtopic.php'            =>        'Regarde un topic',
'/Forums-Essai/viewforum.php'            =>        'Regarde un forum',
'/Forums-Essai/admin_index.php'        =>        'Administration',
'/Forums-Essai/admin_bans.php'        =>        'Administration',
'/Forums-Essai/admin_categories.php'    =>        'Administration',
'/Forums-Essai/admin_censoring.php'    =>        'Administration',
'/Forums-Essai/admin_forums.php'        =>        'Administration',
'/Forums-Essai/admin_maintenance.php'    =>        'Administration',
'/Forums-Essai/admin_options.php'        =>        'Administration',
'/Forums-Essai/admin_permissions.php'    =>        'Administration',
'/Forums-Essai/admin_prune.php'        =>        'Administration',
'/Forums-Essai/admin_ranks.php'        =>        'Administration',
'/Forums-Essai/admin_reports.php'        =>        'Administration',
'/Forums-Essai/admin_users.php'        =>        'Administration',
'/Forums-Essai/admin_modules.php'        =>        'Administration',

);

Avant de poser une question, avez-vous consulté la FAQ ou fait une recherche ?

Pas de support si pas d'adresse de forum !

Hors ligne

#9 14-03-2007 21:13:48

Olivier2B
Membre

Re : Différences entre 2 modes "en ligne" ?

Bonsoir Romain9441,

Je viens essayer et pas de changement, rien ne s'affiche ?

Franchement je ne comprends pas ? j'ai la poisse avec ce mod...

Pourtant le mod PunOnline est bien installé.

J'ai suivis les instructions fourni, ici :

[ 1. UPLOAD ]---------------install_mod.php
[ 2. RUN ]--------------------install_mod.php
[ 3. DELETE ]----------------install_mod.php
[ 4. OPEN ]------------------functions.php
[ 5. FIND (line: 200) ]------------------

    function update_users_online()
{
    global $db, $pun_config, $pun_user;

    $now = time();

[ 6. AFTER, ADD ]---------------------

$pathinfo = pathinfo($_SERVER['PHP_SELF']);
$current_page_full = $_SERVER['PHP_SELF'];
$current_page = $pathinfo['basename'];
$current_ip = get_remote_address();
if ($current_page == "viewforum.php" || $current_page == "viewtopic.php" || $current_page ==

"profile.php" || $current_page == "post.php" || $current_page == "edit.php")
{
    if (isset($_GET['id'])) { $current_page_id = intval($_GET['id']); }
    else if (isset($_GET['pid'])) {
        $current_topic_id = $db->query('SELECT topic_id FROM '.$db->prefix.'posts WHERE

id=\''.intval($_GET["pid"]).'\'') or error('Unable to fetch topic info', __FILE__, __LINE__,

$db->error());
        $tmp = $db->result($current_topic_id, 0);
        $current_page_id = ($tmp != '') ? $tmp : '0' ;
    }
    else if (isset($_GET['tid']))
    { $current_page_id = intval($_GET['tid']); }
    else if (isset($_GET['fid']))
    { $current_page_id = intval($_GET['fid']); }
}
else  $current_page_id = 0;

if($pun_user['id'] > 1)
    $db->query('UPDATE '.$db->prefix.'online SET current_page=\''.$current_page_full.'\',

current_ip=\''.$current_ip.'\', current_page_id=\''.$current_page_id.'\' WHERE

user_id=\''.$pun_user['id'].'\'') or error('Unable to update online list', __FILE__, __LINE__,

$db->error());
else
    $db->query('UPDATE '.$db->prefix.'online SET current_page=\''.$current_page_full.'\',

current_ip=\''.$current_ip.'\', current_page_id=\''.$current_page_id.'\' WHERE

ident=\''.$current_ip.'\'') or error('Unable to update online list', __FILE__, __LINE__,

$db->error());


[ 7. SAVE/UPLOAD ]------------------------------

Il y a rien d'autre à faire pourtant ???

Complètement perdu, je suis.

Olivier

Hors ligne

#10 15-03-2007 20:00:52

romain9441
Admin locker

Re : Différences entre 2 modes "en ligne" ?

Il faut mettre dans ton fichier langue l'adresse de la page depuis la racine de ton serveur :

[c]/Forums-Essai/online.php[/c]


Avant de poser une question, avez-vous consulté la FAQ ou fait une recherche ?

Pas de support si pas d'adresse de forum !

Hors ligne

#11 15-03-2007 20:49:42

Olivier2B
Membre

Re : Différences entre 2 modes "en ligne" ?

Bonsoir Romain9441,

Avant de continuer à m'aider comme tu le fais, je voulais juste te signaler que d'habitude j'arrive, malgré ma grande ignorance en informatique, à me sortir de mes différentes difficultés grâce aux différentes aides trouvé sur les forums...

mais là, d'écrire cette énième poste pour te dire que je ne comprends pas quand tu dis :

Il faut mettre dans ton fichier langue l'adresse de la page depuis la racine de ton serveur :

/Forums-Essai/online.php

et bien j'ai une honte indescriptible qui s'abat sur mes épaules en sachant que tu risques de m'envoyer boulet ou de me prendre pour ce "boulet".

D'avance, mes plates excuses... Olivier

Hors ligne

#12 15-03-2007 21:32:35

romain9441
Admin locker

Re : Différences entre 2 modes "en ligne" ?

Par exemple, ici, ce serait :

[c]/forums/online.php[/c]

Tu comprends ?


Avant de poser une question, avez-vous consulté la FAQ ou fait une recherche ?

Pas de support si pas d'adresse de forum !

Hors ligne

#13 15-03-2007 21:42:32

Olivier2B
Membre

Re : Différences entre 2 modes "en ligne" ?

Rebonsoir,

C'est bien ce que j'ai fais mais sur ce forum de teste (il me sert juste à tester les mods ou les modifications que j'aimerais bien faire).

http://www.allo-olivier.com/Forums-Essai/index.php

Donc en faite j'ai mis :

/Forums-Essai/online.php ce qui donne pour le fichier Online.php français :

<?php

$lang_online = array(

'Online List'            =>        'Liste des connectés',
'Detailed list'            =>        'Liste détaillée',
'IP'                    =>        'IP',
'Guest'                    =>        'Invité',
'Last action'            =>        'Dernière action',
'Time'                    =>        'Quand',
'No users'                =>        'Aucune personne connectée.',
'Hiding Somewhere'        =>          'Se cache quelque part...',
'/Forums-Essai/online.php'            =>        'Regarde la liste des connectés',
'/Forums-Essai/register.php'            =>        'S\'inscrit',
'/Forums-Essai/misc.php?action=rules'                =>            'Lit le règlement du forum',
'/Forums-Essai/message_list.php'        =>        'Lit ses messages privés',
'/Forums-Essai/message_send.php'        =>        'Envoie un message privé',
'/Forums-Essai/message_delete.php'    =>        'Supprime un message privé',
'/Forums-Essai/index.php'                =>        'Se promène sur l\'index des forums',
'/Forums-Essai/help.php'                =>        'Consulte l\'aide',
'/Forums-Essai/login.php'                =>        'Se connecte',
'/Forums-Essai/post.php'                =>        'Poste un nouveau message',
'/Forums-Essai/edit.php'                =>        'Edite un message',
'/Forums-Essai/delete.php'            =>        'Supprime un message',
'/Forums-Essai/profile.php'            =>        'Regarde un profil',
'/Forums-Essai/search.php'            =>        'Effectue une recherche',
'/Forums-Essai/userlist.php'            =>        'Regarde la liste des membres',
'/Forums-Essai/viewtopic.php'            =>        'Regarde un topic',
'/Forums-Essai/viewforum.php'            =>        'Regarde un forum',
'/Forums-Essai/admin_index.php'        =>        'Administration',
'/Forums-Essai/admin_bans.php'        =>        'Administration',
'/Forums-Essai/admin_categories.php'    =>        'Administration',
'/Forums-Essai/admin_censoring.php'    =>        'Administration',
'/Forums-Essai/admin_forums.php'        =>        'Administration',
'/Forums-Essai/admin_maintenance.php'    =>        'Administration',
'/Forums-Essai/admin_options.php'        =>        'Administration',
'/Forums-Essai/admin_permissions.php'    =>        'Administration',
'/Forums-Essai/admin_prune.php'        =>        'Administration',
'/Forums-Essai/admin_ranks.php'        =>        'Administration',
'/Forums-Essai/admin_reports.php'        =>        'Administration',
'/Forums-Essai/admin_users.php'        =>        'Administration',
'/Forums-Essai/admin_modules.php'        =>        'Administration',

);

Mais rien n'y fait.

Qaund je me conn avec un membre fictif (membre test et mot de passe p2ZYA3Ja) cela ne fonctionne pas ? on n'apparait pas sur le chat ?

Voilà pourquoi je suis perdu car j'ai beau suivre à la trace la procédure mais je n'y arrive pas.

Olivier

Hors ligne

#14 16-03-2007 18:04:13

romain9441
Admin locker

Re : Différences entre 2 modes "en ligne" ?

Pourtant ça marche :

http://www.allo-olivier.com/Forums-Essai/online.php

Si tu veux apparaitre sur le chat, je pense que tu devrais rajouter ceci :

[c]'/Forums-Essai/chatbox.php'                =>        'Discute sur le chat',[/c]


Avant de poser une question, avez-vous consulté la FAQ ou fait une recherche ?

Pas de support si pas d'adresse de forum !

Hors ligne

#15 17-03-2007 11:47:26

Olivier2B
Membre

Re : Différences entre 2 modes "en ligne" ?

Bonjour Romain9441,

C'est vrai que cela fonctionne (le mod online) avec ton lien mais j'avais même compris le truc et j'avais mis dans mon fichier online  (français et anglais)

la phrase :

'/Forums-Essai/chatbox.php'                =>        'Sur le chat',

Mais même avec ce changement, une fois sur la chatbox, rien ne s'affiche. Il m'indique toujours :

Aucun connecté sur le Chat

J'ai même essayé avec :

'/www.allo-olivier.com/Forums-Essai/chatbox.php         =>        'Sur le chat',

rien ????

Là franchement avec l'aide que tu m'apportes, je ne voie pas ou est le problème !!!

Problème de compatibilité avec un autre mod ? peut être !!!

PS : je précise que je vide le cache a chaque fois

PS 2 :

Je viens de faire un essai. J'ai ouvert de fenêtre sous Mozilla. Une fenêtre avec la ligne http://www.allo-olivier.com/Forums-Essai/online.php et une autre avec moi qui me ballade sur le forum et si je vais sur mon forum d'essai http://www.allo-olivier.com/Forums-Essai/index.php et cela même n'importe ou sur le forum (par exemple dans une rubrique ou lire un sujet) le premier lien (celui ci : http://www.allo-olivier.com/Forums-Essai/online.php) indique TOUJOURS : regarde la liste des connectés alors que je peux être ailleurs ?



Olivier

Dernière modification par Olivier2B (17-03-2007 12:07:10)

Hors ligne

#16 17-03-2007 12:40:18

Mpok
Néo Admin

Re : Différences entre 2 modes "en ligne" ?

Olivier2B a écrit :

indique TOUJOURS : regarde la liste des connectés alors que je peux être ailleurs ?

Hé hé... smile
Oui et c'est normal ! roll
Parce que quand tu vérifies où tu es (je suppose que tu fais des F5), la mod remet ses infos à jour et donc te dit que tu te trouves sur online.php !
En gros, tu ne PEUX PAS être à deux endroits différents au même moment (peu importe que tu sois dans deux fenêtres différentes).

Pour vraiment vérifier, voilà ce qu'il faut faire :
- tu ouvres FF et tu te connectes en tant qu'admin sur ta page online.php
- tu ouvres IE et tu te connectes en tant que user quelconque
- tu navigues sur IE, et tu vérifies que ça marche sur FF

Il faut donc 2 navigateurs différents pour être connecté sous 2 comptes différents, et là tu vas voir que ça fonctionne (en tout cas ça devrait).

Hors ligne

#17 17-03-2007 13:17:18

Olivier2B
Membre

Re : Différences entre 2 modes "en ligne" ?

Salut Mpok,

Pour vraiment vérifier, voilà ce qu'il faut faire :
- tu ouvres FF et tu te connectes en tant qu'admin sur ta page online.php
- tu ouvres IE et tu te connectes en tant que user quelconque
- tu navigues sur IE, et tu vérifies que ça marche sur FF

Il faut donc 2 navigateurs différents pour être connecté sous 2 comptes différents, et là tu vas voir que ça fonctionne (en tout cas ça devrait).

Je viens d'essayer et cela fonctionne bien. Merci pour cette astuce.

Pour le reste :

Mais même avec ce changement, une fois sur la chatbox, rien ne s'affiche. Il m'indique toujours : Aucun connecté sur le Chat

Toujours au point mort. Mais donc le mod online fonctionne bien c'est juste se problème de chatbox et de online ?

Hors ligne

#18 17-03-2007 14:15:18

romain9441
Admin locker

Re : Différences entre 2 modes "en ligne" ?

Quel est le code que tu as rajoutés sur chatbox.php ?


Avant de poser une question, avez-vous consulté la FAQ ou fait une recherche ?

Pas de support si pas d'adresse de forum !

Hors ligne

#19 17-03-2007 17:51:03

Olivier2B
Membre

Re : Différences entre 2 modes "en ligne" ?

Le fichier chatbox, c'est celui indiqué par nico_somb ici :

http://www.punbb.fr/forums/viewtopic.php?id=2713&p=2

Je n'ai rien changé d'autre. Juste changer l'ancien par celui ci ?

Olivier

Hors ligne

#20 17-03-2007 18:22:50

Mpok
Néo Admin

Re : Différences entre 2 modes "en ligne" ?

Olivier2B a écrit :

Le fichier chatbox, c'est celui indiqué par nico_somb ici

Ahhh.... ben ça explique tout alors ! roll (parce que je ne voyais vraiment pas d'où provenait ce message d'erreur qui N'EST PAS dans la mod...)

Bon, alors pour résoudre le pbm (a priori, parce que j'ai pas installé la mod, je dis ça "au jugé") :
chatbox.php fait un test sur la "current_page" (dans la table online, champ ajouté par la mod PunOnline) en vérifiant qu'elle est "chatbox.php".
Donc il faut rajouter dans la fonction "update_users_online" (située dans fonctions.php) le test de "chatbox.php" dans le test "if ($current_page == ..."

Si il y est déjà, ben... euh.. je sais pas sad

Hors ligne

#21 17-03-2007 19:02:27

Olivier2B
Membre

Re : Différences entre 2 modes "en ligne" ?

Resalut,

N'y connaissant rien, j'ai quand même essayer de suivre ton post :

Donc dans le fichier function.php, j'ai cherché update_users_online

et j'ai trouvé cette ligne ou j'ai rajouté à la fin :

if ($current_page == "viewforum.php" || $current_page == "viewtopic.php" || $current_page == "profile.php" || $current_page == "post.php" || $current_page == "edit.php" || $current_page == "chatbox.php")
{


$current_page == "chatbox.php

J'ai sauvegardé mais toujours rien. Ils a a toujours indiqué :

Aucun connecté sur le Chat

A la fin du week end, je me pend ^^

Olivier

Hors ligne

#22 17-03-2007 19:36:28

Mpok
Néo Admin

Re : Différences entre 2 modes "en ligne" ?

Ahhh.. s..t sad
Pourtant, j'y croyais..
Là, je crois malheureusement que je n'ai plus d'idée huh
Peut-être que quelqu'un ayant fait fonctionner cette version pourrait intervenir ?

(une petite remarque cependant : est-ce que le reste marche ? parce que là, on parle juste de la partie "Liste des connectés", mais ça ne devrait pas empêcher la chatbox de fonctionner, non ?)

Hors ligne

#23 17-03-2007 20:12:07

Olivier2B
Membre

Re : Différences entre 2 modes "en ligne" ?

Salut Mpok,

La chatbox fonctionne parfaitement. Mais pour le reste, c'est à dire affiché les membres ou invités en ligne sur la chatbox, nada et je voudrais que cela fasse comme sur le site de Nico Somb. Son chatbox est là : http://www.somb.org/punbb/chatbox.php et chez lui cela fonctionne.

Là, je crois malheureusement que je n'ai plus d'idée

Bon - de 48 h avant que je me pende ^^

Olivier

Hors ligne

#24 18-03-2007 11:51:57

Olivier2B
Membre

Re : Différences entre 2 modes "en ligne" ?

Resalut,

J'ai refais la manip de smok :

Pour vraiment vérifier, voilà ce qu'il faut faire :
- tu ouvres FF et tu te connectes en tant qu'admin sur ta page online.php
- tu ouvres IE et tu te connectes en tant que user quelconque
- tu navigues sur IE, et tu vérifies que ça marche sur FF

Il faut donc 2 navigateurs différents pour être connecté sous 2 comptes différents, et là tu vas voir que ça fonctionne (en tout cas ça devrait).

Et je viens de me rendre compte que en naviguant avec FF n'importe tous sur mon forum d'essai avec un nom de membre, sous IE j'apparais très bien et le mod online me dit ou je suis. Et même quand je vais sur la chat box, le mod online me dit que je suis suis sur le chat en tapant :

www.allo-olivier.com/Forums-Essai/online.php , j'ai cela qui apparaît (connecté en tant que membre test) :

chat2yk6.jpg



Mais sur la chatbox au même moment, j'ai cela qui s'affiche : aucun connecté ?

chat1vx3.jpg

De plus, si cela peut faire avancé les choses,

Il y a toujours affiché avec  ce lien www.allo-olivier.com/Forums-Essai/online.php ,  "regarde la liste des connectés" alors que l'invité peut être n'importe ou sur le forum, il y a toujours indiqué cette phrase ? par exemple, j'étais connecté en tant que membre "test" et il n'y avait personne d'autres mais à chaque fois j'ai quand même "regarde la liste des connectés" qui s'affiche" (comme sur le première image) cela n'est pas logique... et cela c'est tous le temps.

Tous cela pour dire que le mod online fonctionne parfaitement mais je pense que la modification est a faire dans le fichier chatbox.php ? je ne vois pas ce qui cloche autrement ?

Qu'en pensez vous ?

Bon dimanche

Olivier

Dernière modification par Olivier2B (18-03-2007 11:55:25)

Hors ligne

#25 18-03-2007 12:25:40

romain9441
Admin locker

Re : Différences entre 2 modes "en ligne" ?

$result = $db->query('SELECT * FROM '.$db->prefix.'online WHERE user_id > 0 AND idle=0 AND current_page = "/Forums-Essai/chatbox.php" ORDER BY ident') or error('Unable to fetch online list', __FILE__, __LINE__, $db->error());

A remplacer dans chatbox.php.


Avant de poser une question, avez-vous consulté la FAQ ou fait une recherche ?

Pas de support si pas d'adresse de forum !

Hors ligne

Pied de page des forums