Archives FluxBB.fr

Les archives de FluxBB.fr

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

#1 15-01-2009 16:29:37

Blooo
Membre

afficher l'icône de la carte des membres

Bonjour à tous,

Pour mon forum j'utilise cette carte pour la localisation des membres


quand on clique sur le profil d'un membre on voit cette icône et quand on clique dessus on trouve le membre sur la carte
carte.2009115152539.jpg

quel est le fichier à modifier pour que cette icône apparaisse sous l'icône des message privés ?
icone.2009113192555.jpg


merci de votre aide


1er Portail Francophone de machines à vapeur, moteurs à air chaud et Bateaux Pop pop
http://www.blooo.fr/forum/index.php Le seul Forum Francophone de Machine à Vapeur et moteurs à air chaud !!!

Hors ligne

#2 15-01-2009 17:31:42

fanf73
Wik-wiki

Re : afficher l'icône de la carte des membres

Il me paraît logique de modifier le fichier viewtopic.php, près de là où tu as changé le lien MP pour une image, après le code suivant ligne 460 environ :

/* Start MOD PM */
    if ($pun_config['o_pms_enabled'] == '1' && !$pun_user['is_guest'] && $pun_user['g_pm'] == 1 && $pun_user['use_pm'] == 1 && $cur_post['use_pm'] == 1)
    {
        $pid = isset($cur_post['poster_id']) ? $cur_post['poster_id'] : $cur_post['id'];
        $user_contacts[] = '<a href="pms_send.php?uid='.$pid.'&tid='.$id.'">'.$lang_pms['PM'].'</a>';
    }
    /* End MOD PM */
            
    if ($cur_post['url'] != '')
        $user_contacts[] = '<a href="'.pun_htmlspecialchars($cur_post['url']).'">'.$lang_topic['Website'].'</a>';

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

#3 15-01-2009 18:04:31

Blooo
Membre

Re : afficher l'icône de la carte des membres

ok,
je pensais mettre ça, mais ça me renvoie une erreur sad

<?php echo '<a href="'.CDM_URL.$lang_common['cdm_lang'].'/'.CDM_NOM.'/#pos'.$id.'" title="'.$lang_common['cdm_voirlieu'].'" ><img src="'.CDM_URL.'im_'.CDM_ID.'_'.$id.'.gif" border="0" /></a>'; ?>

1er Portail Francophone de machines à vapeur, moteurs à air chaud et Bateaux Pop pop
http://www.blooo.fr/forum/index.php Le seul Forum Francophone de Machine à Vapeur et moteurs à air chaud !!!

Hors ligne

#4 15-01-2009 18:17:58

Blooo
Membre

Re : afficher l'icône de la carte des membres

je crois bien que l'affichage vert ou grisé doit se passer dans topic.php
un peu comme "online " et "offline"

'Online'            =>    '<img src="img/online.jpg">',
'Offline'            =>    '<img src="img/offline.jpg">',

1er Portail Francophone de machines à vapeur, moteurs à air chaud et Bateaux Pop pop
http://www.blooo.fr/forum/index.php Le seul Forum Francophone de Machine à Vapeur et moteurs à air chaud !!!

Hors ligne

#5 15-01-2009 18:26:01

fanf73
Wik-wiki

Re : afficher l'icône de la carte des membres

Il ne faut penser à s'inspirer de ce qui existe :

$user_contacts[] = '<a href="'.CDM_URL.$lang_common['cdm_lang'].'/'.CDM_NOM.'/#pos'.$id.'" title="'.$lang_common['cdm_voirlieu'].'" ><img src="'.CDM_URL.'im_'.CDM_ID.'_'.$id.'.gif" border="0" /></a>';

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

#6 15-01-2009 18:34:38

Blooo
Membre

Re : afficher l'icône de la carte des membres

fanf73 a écrit :

Il ne faut penser à s'inspirer de ce qui existe :

oui oui, c'est bien ce que j'ai fait et ça a marché sauf qu'il affiche l'icône grisée
carte_off.gif

et quand on clique dessus il va bien sur la carte mais dit "introuvable"

alors qu'il devrait afficher l'icône verte (si le membre est sur la carte bien sûr)
carte_on.gif

c'est pour ça qu eje me suis dit qu'il faudrait ajouter quelque chose dans topic.php

car là c'est comme si tous les membres n'étaient pas inscrits


1er Portail Francophone de machines à vapeur, moteurs à air chaud et Bateaux Pop pop
http://www.blooo.fr/forum/index.php Le seul Forum Francophone de Machine à Vapeur et moteurs à air chaud !!!

Hors ligne

#7 15-01-2009 20:14:16

fanf73
Wik-wiki

Re : afficher l'icône de la carte des membres

Je connais pas la mod que tu as utilisée pour afficher cette carte, mais je pense qu'il faut ajouter quelques chose dans la requête qui récupère les informations sur l'utilisateur en même temps que les messages de la discussion.

Tu pourrais dire quelle mod c'est ?


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

#8 15-01-2009 20:55:46

Blooo
Membre

Re : afficher l'icône de la carte des membres

fanf73 a écrit :

Je connais pas la mod que tu as utilisée pour afficher cette carte, mais je pense qu'il faut ajouter quelques chose dans la requête qui récupère les informations sur l'utilisateur en même temps que les messages de la discussion.

Tu pourrais dire quelle mod c'est ?

c'est pas une mod,

les explications sont sur cette page

et si mes souvenirs sont bons, pour avoir une carte c'est par ici


1er Portail Francophone de machines à vapeur, moteurs à air chaud et Bateaux Pop pop
http://www.blooo.fr/forum/index.php Le seul Forum Francophone de Machine à Vapeur et moteurs à air chaud !!!

Hors ligne

#9 15-01-2009 21:07:06

Blooo
Membre

Re : afficher l'icône de la carte des membres

alors voilà ma nouvelle ligne de code qui fait que quand on clique sur le bouton on arrive bien sur la carte et le lieu du membre, seulement maintenant faut que je trouve quoi modifier pour afficher une icône verte si le membre est sur la carte et une grise s'il n'y est pas,

voilà mon code dans "viewtopic.php"

$user_contacts[] = '<a href="'.CDM_URL.$lang_common['cdm_lang'].'/'.CDM_NOM.'/#pos'.$cur_post['poster_id'].'" title="'.$lang_common['cdm_voirlieu'].'" ><img src="'.CDM_URL.'im_'.CDM_ID.'_'.$id.'.gif" border="0" /></a>';

1er Portail Francophone de machines à vapeur, moteurs à air chaud et Bateaux Pop pop
http://www.blooo.fr/forum/index.php Le seul Forum Francophone de Machine à Vapeur et moteurs à air chaud !!!

Hors ligne

#10 15-01-2009 21:24:02

fanf73
Wik-wiki

Re : afficher l'icône de la carte des membres

Essaie avec ça, ça devrait aller beaucoup mieux :

$user_contacts[] = '<a href="'.CDM_URL.$lang_common['cdm_lang'].'/'.CDM_NOM.'/#pos'.$cur_post['poster_id'].'" title="'.$lang_common['cdm_voirlieu'].'" ><img src="'.CDM_URL.'im_'.CDM_ID.'_'.$cur_post['poster_id'].'.gif" border="0" /></a>';

Dernière modification par fanf73 (15-01-2009 21:24:43)


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

#11 15-01-2009 21:33:45

Blooo
Membre

Re : afficher l'icône de la carte des membres

fanf73 a écrit :

Essaie avec ça, ça devrait aller beaucoup mieux :

$user_contacts[] = '<a href="'.CDM_URL.$lang_common['cdm_lang'].'/'.CDM_NOM.'/#pos'.$cur_post['poster_id'].'" title="'.$lang_common['cdm_voirlieu'].'" ><img src="'.CDM_URL.'im_'.CDM_ID.'_'.$cur_post['poster_id'].'.gif" border="0" /></a>';

YES !!!

ça marche ^^

Merci infiniment :canon:


1er Portail Francophone de machines à vapeur, moteurs à air chaud et Bateaux Pop pop
http://www.blooo.fr/forum/index.php Le seul Forum Francophone de Machine à Vapeur et moteurs à air chaud !!!

Hors ligne

#12 15-01-2009 21:42:24

fanf73
Wik-wiki

Re : afficher l'icône de la carte des membres

De rien smile C'est tout de suite plus facile avec le mode d'emploi mdr


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

Pied de page des forums