Les archives de FluxBB.fr
Vous n'êtes pas identifié(e).
Bonjour ,
je voudrais savoir comment se connecté mais en mode invisible , cela veut dire que les invites et membre ne e voient pas connecté !
Cordialement
Hors ligne
tu ne te connecte pas et tu viens en tant qu'invté
Hors ligne
intéressant un Admin méchant qui veut surveiller ses membres sans qu'on le sache
lol
Hors ligne
Il faut installer une mod pour ça : Hide user http://www.punres.org/files.php?pid=354
Nous ne faisons pas le travail à votre place mais nous prenons le temps de vous montrer le chemin. Merci de lire ce que l'on vous dit et de réfléchir avant de re-demander une explication.
Hors ligne
tu ne te connecte pas et tu viens en tant qu'invté
Tu es d'un constructivité à toute épreuve sur tes réponses en ce moment 
Le mieux serait de chercher sur Punres ou dans la section mods de ce site (mais je ne crois pas avoir vu ça).
Edit : Doubled... 
Dernière modification par Defaz (22-09-2009 10:47:50)
Hors ligne
Merci a tous de vos réponses
Hors ligne
Salut,
Jamais poser cette question et on m'avait donner cette modification à faire :
dans index.php, trouver :
$result = $db->query('SELECT user_id, ident FROM '.$db->prefix.'online WHERE idle=0 ORDER BY ident', true) or error('Impossible de retrouver la liste des utilisateurs en ligne', __FILE__, __LINE__, $db->error());et remplacer par :
$result = $db->query('SELECT user_id, ident FROM '.$db->prefix.'online WHERE idle=0 AND user_id!=x ORDER BY ident', true) or error('Impossible de retrouver la liste des utilisateurs en ligne', __FILE__, __LINE__, $db->error());et remplacer x par ton user_id. Pour trouver, cliquer sur ton pseudo et tu verras un liens du genre :
http://www.punbb.fr/forums/profile.php?id=1339 c'est le numéro à la fin 1339 ton id
-----------------------
donc avec ceci tu n'apparait pas en ligne sur la ligne "Actuellement en ligne" mais une fois déconnecté, tu apparait quand même dans "En ligne aujourd'hui" et de plus même connecté et n'apparaissant pas en bas du forum, tu apparait en ligne dans les post que tu a écrit.
Cela peu peut être te suffire ?
a +
Hors ligne
Si l'on souhaite ne pas être vu en ligne, je pense que c'est de partout, mais c'est une solution possible, bien que pas très pratique quand une autre personne veut pouvoir être en invisible.
Pour la mod "En ligne aujourd'hui", il est toujours possible de le modifier pour l'adapter avec cette mod pour que les membres avec l'option "invisible" cochée ne soient pas affiché.
Nous ne faisons pas le travail à votre place mais nous prenons le temps de vous montrer le chemin. Merci de lire ce que l'on vous dit et de réfléchir avant de re-demander une explication.
Hors ligne
Merci beaucoup, ça m'a servi, mais comment ne plus apparaitre en ligne dans les posts qu'on à écrit également?
Message en réponse avec le post de olivier2B
Dernière modification par La digue (22-09-2009 12:59:54)
Hors ligne
Il faut installer la mod dont j'ai posté le lien un peu plus haut, ou alors modifier soit-même le fichier viewtopic.php, ligne 206 :
// Format the online indicator
$is_online = ($cur_post['is_online'] == $cur_post['poster_id']) ? '<strong>'.$lang_topic['Online'].'</strong>' : $lang_topic['Offline'];Nous ne faisons pas le travail à votre place mais nous prenons le temps de vous montrer le chemin. Merci de lire ce que l'on vous dit et de réfléchir avant de re-demander une explication.
Hors ligne
teopath a écrit :tu ne te connecte pas et tu viens en tant qu'invté
Tu es d'un constructivité à toute épreuve sur tes réponses en ce moment
Le mieux serait de chercher sur Punres ou dans la section mods de ce site (mais je ne crois pas avoir vu ça).
Edit : Doubled...
Sur ce coup là, au final, tu es aussi constructif que moi :biere:
Hors ligne
Il faut installer la mod dont j'ai posté le lien un peu plus haut, ou alors modifier soit-même le fichier viewtopic.php, ligne 206 :
// Format the online indicator $is_online = ($cur_post['is_online'] == $cur_post['poster_id']) ? '<strong>'.$lang_topic['Online'].'</strong>' : $lang_topic['Offline'];
Et il faut modifié quoi la dedans stp? lol
Hors ligne
Tu peux ajouter ce code après, en remplaçant X par l'id du membre
if($cur_post['poster_id'] == X)
$is_online = $lang_topic['Offline'];Dernière modification par fanf73 (23-09-2009 11:51:12)
Nous ne faisons pas le travail à votre place mais nous prenons le temps de vous montrer le chemin. Merci de lire ce que l'on vous dit et de réfléchir avant de re-demander une explication.
Hors ligne
Un grand merci, tu gères, ça marche 
Hors ligne
Euh, enfin ça bugg, quand je mets ce code, il y a un mélange des avatars, des signatures et des pseudos: Ils ont tous mon avatar avec la signature de la personne qui a lancé la discution, et tout le monde est en 'OFF' mdr
Mais sinon, le code à rajouté est "presque ça" lol
Dernière modification par La digue (22-09-2009 15:18:12)
Hors ligne
Toujours personne pour m'aider? je désespère, lol, j'essaie plein de combinaison, et au final, je fais tout bugger 
Hors ligne
Tu es sûr que tu as bien appliqué les modifications ? Pourrais tu poster le code de ton fichier "viewtopic.php", ou le mettre sur ton serveur avec l'extension ".txt" et nous donner le lien que l'on puisse voir ce qui ne va pas ?
Parce que là comme ça on ne peut pas vraiment t'aider...
Nous ne faisons pas le travail à votre place mais nous prenons le temps de vous montrer le chemin. Merci de lire ce que l'on vous dit et de réfléchir avant de re-demander une explication.
Hors ligne
Voilà le fichier en entier sur MU:
http://www.megaupload.com/?d=V4PUUCKD
Merci beaucoup pour l'aide.
J'ai un autre problème aussi c'est pour le mode fusion, je poste mon problème dans la bonne section, en tout cac, heureux de trouver des gens comme vous...
P.S: Dans le viewtopic.php, j'ai la dernière étape du mode "Module complet de gestion des messages" qui n'est pas terminé, mais le soucis de vient pas de là, c'est juste pour que vous soyez au courant de mes modifs.
Dernière modification par La digue (23-09-2009 11:33:44)
Hors ligne
Ah la boulette quand même là
Il faut mettre deux "=" dans la condition
if($cur_post['poster_id'] == X)
$is_online = $lang_topic['Offline'];Je suis un :boulet:
Nous ne faisons pas le travail à votre place mais nous prenons le temps de vous montrer le chemin. Merci de lire ce que l'on vous dit et de réfléchir avant de re-demander une explication.
Hors ligne
Mais non, merci beaucoup, l'erreur est humaine.
ça marche à merveille. 
Merci
Hors ligne
Par contre quand je place cette modif dans les mp, quand je les consultes, j'apparais bien en offline mais tout les membres qui m'ont envoyé un mp sont en online.
Et quand je prends mon conte test et que je regarde les mp que j'ai envoyé dessus, j'apparais en ligne ( mon compte admin) alors que je suis déconnecté.
J'ai l'impression que ça fait le contraire.
Dernière modification par La digue (11-12-2009 17:14:54)
Hors ligne
Et pour moi, pas t'aide svp? :'(
Hors ligne
Peut être si tu nous montre tes lignes de code (20 avant / 20 après la modification que tu as faites)
Nous ne faisons pas le travail à votre place mais nous prenons le temps de vous montrer le chemin. Merci de lire ce que l'on vous dit et de réfléchir avant de re-demander une explication.
Hors ligne
Ok, merci, les voici:
// Are we viewing a message ?
if ($mid > 0)
{
$result = $db->query('SELECT status,owner FROM '.$db->prefix.'messages WHERE id='.$mid) or error('Unable to get message status', __FILE__, __LINE__, $db->error());
list($status, $owner) = $db->fetch_row($result);
if ($owner != $pun_user['id'])
message($lang_common['No permission']);
$where = ($status == 0) ? 'u.id=m.sender_id' : 'u.id=m.owner';
$result = $db->query('SELECT m.id AS mid, m.subject, m.sender_ip, m.message, m.smileys, m.posted, m.showed, u.id, u.group_id as g_id, g.g_user_title, u.username, u.registered, u.email, u.title, u.url, u.icq, u.msn, u.aim, u.yahoo, u.location, u.use_avatar, u.email_setting, u.num_posts, u.admin_note, u.signature, o.user_id AS is_online FROM '.$db->prefix.'messages AS m,'.$db->prefix.'users AS u LEFT JOIN '.$db->prefix.'online AS o ON (o.user_id=u.id AND o.idle=0) LEFT JOIN '.$db->prefix.'groups AS g ON (u.group_id = g.g_id) WHERE '.$where.' AND m.id='.$mid.' GROUP BY m.id') or error('Impossible de trouver le message et les informations de l\'utilisateur', __FILE__, __LINE__, $db->error());
$cur_post = $db->fetch_assoc($result);
if ($cur_post['showed'] == 0)
$db->query('UPDATE '.$db->prefix.'messages SET showed=1 WHERE id='.$mid) or error('Impossible de mettre à jour le statut du message', __FILE__, __LINE__, $db->error());
if ($cur_post['id'] > 0)
{
$username = '<a href="profile.php?id='.$cur_post['id'].'">'.pun_htmlspecialchars($cur_post['username']).'</a>';
$user_title = get_title($cur_post);
if ($pun_config['o_censoring'] == '1')
$user_title = censor_words($user_title);
// Format the online indicator
$is_online = ($cur_post['is_online'] == $cur_post['poster_id']) ? '<strong>'.$lang_topic['Online'].'</strong>' : $lang_topic['Offline'];
if($cur_post['poster_id'] == 4)
$is_online = $lang_topic['Offline'];
if ($pun_config['o_avatars'] == '1' && $cur_post['use_avatar'] == '1' && $pun_user['show_avatars'] != '0')
{
if ($img_size = @getimagesize($pun_config['o_avatars_dir'].'/'.$cur_post['id'].'.gif'))
$user_avatar = '<img src="'.$pun_config['o_avatars_dir'].'/'.$cur_post['id'].'.gif" '.$img_size[3].' alt="" />';
elseif ($img_size = @getimagesize($pun_config['o_avatars_dir'].'/'.$cur_post['id'].'.jpg'))
$user_avatar = '<img src="'.$pun_config['o_avatars_dir'].'/'.$cur_post['id'].'.jpg" '.$img_size[3].' alt="" />';
elseif ($img_size = @getimagesize($pun_config['o_avatars_dir'].'/'.$cur_post['id'].'.png'))
$user_avatar = '<img src="'.$pun_config['o_avatars_dir'].'/'.$cur_post['id'].'.png" '.$img_size[3].' alt="" />';
}
else
$user_avatar = '';Hors ligne
up svp 
Hors ligne