Archives FluxBB.fr

Les archives de FluxBB.fr

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

#1 01-06-2006 16:54:58

cheuvlu
Membre

[Mod] user map 1.0.3 1.0.3

Auteur : keyes (Voir la version originale)

Traducteur : cheuvlu

Traduction de la mod usermap 1.0.3, plus mise a jour de l'adresse de la google map qui ne donnait aucune précision pour la france. Chose reglé maintenant !

Télécharger

Dernière modification par cheuvlu (02-06-2006 06:45:57)

Hors ligne

#2 01-06-2006 17:58:16

BN
Membre

Re : [Mod] user map 1.0.3 1.0.3

Génial !! Merci smile
La vue satellite est encore plus belle sur Paris !! (c'est fou ça !!!)

J'ai fouillé un peu dans le code pour voir ce qui changé entre a carte spécial France et la carte pas spécial France et j'ai trouvé un truc, mais je ne suis pas sûr...
Pour passer en mode "Carte Française plus détaillés", il faut changer le [c]&v=1[/c] en [c]$v=2[/c] dans les lignes qui affichent la carte et qui ressemble à ça :

<script src="http://maps.google.com/maps?file=api&v=2&key=<?php echo pun_htmlspecialchars($pun_config['o_um_key']) ?>" type="text/javascript"></script>

Soit les lignes 987 et 1257 du fichier profil.php ainsi que certainement des lignes du fichier map.php (je n'ai pas regardé là vu que j'ai téléchargé le fichier de la nouvelle version, feignant que je suis tongue)
Si je me trompe pas et que c'est bien ça, cela évite de tout réinstaller wink (si on avait déjà mis la version non-spécial France)

Hors ligne

#3 02-06-2006 06:23:35

cheuvlu
Membre

Re : [Mod] user map 1.0.3 1.0.3

J'avais signalé le changement a faire dans un autre post déja mais c'est bien d'avoir cherché....

Hors ligne

#5 11-06-2006 18:46:04

inoteb
Membre

Re : [Mod] user map 1.0.3 1.0.3

Bonjour à tous smile

Je viens d'installer ce sympathique mod sur mon forum punBB.

ça marche impec, mais j'ai un petit problème d'apparence : le style que j'utilise fait que le texte de la bulle (nom de l'utilisateur, nom réel et localisation) qui apparait en cliquant sur le marqueur est en blanc... sur fond blanc !
Ne connaissant pas trop php et css j'ai essayé de bidouiller un peu mais je n'ai pas réussi à changer la couleur de fond de la bulle ou celle du texte (à noter que je ne souhaite pas modifier la couleur de la balise .pun).

Quelqu'un connait-il donc une façon pas trop compliquée de faire ça ?

Merci par avance aux généreux volontaires wink

Hors ligne

#6 11-06-2006 19:30:10

BN
Membre

Re : [Mod] user map 1.0.3 1.0.3

Yep ! J'avais le même problème...

Visiblement la bulle on ne peut pas trop changer sa couleur (enfin si une partie. Un carré au milieu. Mais le reste c'est des images, donc on ne pas, à ma connaissance, pas les changer)
Par contre le texte on peut. Il suffit d'ouvrir son/ses fichier CSS et de rajouter tout en bas :

#punmap dl, #punmap dl a {
color: black;
}

Comme ça le texte est en noir et les liens sont en noir. (enfin le lien. Celui du pseudo)
Logiquement, cela devrait fonctionner wink

Pendant qu'on y est, j'ai essayé de rajouter des trucs dans cette info-bulle (nombre de messages, etc...) mais : infructueux ! Je n'ai pas eu le temps de bien fouiller, mais bigre, où est-ce que la map peut donc bien tirer les informations ??

Hors ligne

#7 12-06-2006 11:40:57

inoteb
Membre

Re : [Mod] user map 1.0.3 1.0.3

BN a écrit :

Il suffit d'ouvrir son/ses fichier CSS et de rajouter tout en bas :

#punmap dl, #punmap dl a {
color: black;
}

Comme ça le texte est en noir et les liens sont en noir. (enfin le lien. Celui du pseudo)
Logiquement, cela devrait fonctionner wink

ça fonctionne ! smile

Merci beaucoup pour ton astuce (et rapide avec ça !) :biere:

Je pensais pas que ça pouvait être aussi simple... va vraiment falloir que je me mette aux CSS roll

BN a écrit :

Pendant qu'on y est, j'ai essayé de rajouter des trucs dans cette info-bulle (nombre de messages, etc...) mais : infructueux ! Je n'ai pas eu le temps de bien fouiller, mais bigre, où est-ce que la map peut donc bien tirer les informations ??

J'avais regardé ça aussi, mais je comprends pas assez le code pour m'y risquer.

J'imagine que ça doit se passer dans la séquence

        var html = "<dl><dt><strong><a href=\"profile.php?id="+id+"\">"+username+"</a></strong></dt>"+avatar+"<dd>"+realname+"</dd><dd>"+location+"</dd></dl>";

de map.php, mais devant mes tentatives infructueuses pour changer la couleur je n'étais pas allé plus loin...

Hors ligne

#8 12-06-2006 13:45:55

BN
Membre

Re : [Mod] user map 1.0.3 1.0.3

va vraiment falloir que je me mette aux CSS roll

Bah oui c'est génial les CSS, faut s'y mettre tongue

Sinon, oui j'avais testé à ce niveau là... Il faut configurer les variables quelques lignes plus haut. Mais je n'arrive pas encore à savoir d'où vienne les variables... (mais bon, on va d'abord passer le après je chercherai^^)

Hors ligne

#9 17-06-2006 14:46:50

Lyconide
Membre

Re : [Mod] user map 1.0.3 1.0.3

BN a écrit :

Sinon, oui j'avais testé à ce niveau là... Il faut configurer les variables quelques lignes plus haut. Mais je n'arrive pas encore à savoir d'où vienne les variables... (mais bon, on va d'abord passer le après je chercherai^^)

Si ca peut aider, voila comment faire pour afficher le nombre de messages :

Dans markers.php :
Ligne 30 :

$result = $db->query('SELECT id, username, title, realname, url, location, latitude, longitude, use_avatar FROM '.$db->prefix.'users WHERE latitude IS NOT NULL AND longitude IS NOT NULL;;') or error('Unable to select users', __FILE__, __LINE__, $db->error());

Remplacer par :

$result = $db->query('SELECT id, username, title, realname, url, location, latitude, longitude, use_avatar, num_posts FROM '.$db->prefix.'users WHERE latitude IS NOT NULL AND longitude IS NOT NULL;;') or error('Unable to select users', __FILE__, __LINE__, $db->error());

Ligne 49 :

echo '  <marker id="'.pun_htmlspecialchars($user['id']).'" username="'.pun_htmlspecialchars($user['username']).'" title="'.pun_htmlspecialchars($user['title']).'" realname="'.pun_htmlspecialchars($user['realname']).'" url="'.pun_htmlspecialchars($user['url']).'" location="'.pun_htmlspecialchars($user['location']).'" lat="'.pun_htmlspecialchars($user['latitude']).'" lng="'.pun_htmlspecialchars($user['longitude']).'" useavatar="'.pun_htmlspecialchars($user['use_avatar']).'" avatar="'.pun_htmlspecialchars($avatar_field).'"/>'."\n";

Remplacer par :

echo '  <marker id="'.pun_htmlspecialchars($user['id']).'" username="'.pun_htmlspecialchars($user['username']).'" title="'.pun_htmlspecialchars($user['title']).'" realname="'.pun_htmlspecialchars($user['realname']).'" url="'.pun_htmlspecialchars($user['url']).'" location="'.pun_htmlspecialchars($user['location']).'" lat="'.pun_htmlspecialchars($user['latitude']).'" lng="'.pun_htmlspecialchars($user['longitude']).'" useavatar="'.pun_htmlspecialchars($user['use_avatar']).'" num_posts="'.pun_htmlspecialchars($user['num_posts']).'" avatar="'.pun_htmlspecialchars($avatar_field).'"/>'."\n";

Dans map.php :
Ligne 54

var location = marker.getAttribute("location");

Ajouter après :

var num_posts = marker.getAttribute("num_posts");

Ligne 75 :

location = location.replace('"', """);

Ajouter après :

                num_posts = num_posts.replace("<", "<");
                num_posts = num_posts.replace(">", ">");
                num_posts = num_posts.replace('"', """);

Ligne 77 :

var html = "<dl><dt><strong><a href=\"profile.php?id="+id+"\">"+username+"</a></strong></dt>"+avatar+"<dd>"+realname+"</dd><dd>"+location+"</dd></dl>";

Remplacer par :

var html = "<dl><dt><strong><a href=\"profile.php?id="+id+"\">"+username+"</a></strong></dt>"+avatar+"<dd>"+realname+"</dd><dd>"+location+"</dd><dd>Nombre de messages"+num_posts+"</dd></dl>";

Donc pour répondre à ta question, les variables proviennent du fichier markers.php tongue

Dernière modification par Lyconide (17-06-2006 14:47:58)

Hors ligne

#10 20-06-2006 20:11:18

romain9441
Admin locker

Re : [Mod] user map 1.0.3 1.0.3

Par contre, dans le fichier common.php, on a du rajouter cette ligne :

'User map'                => 'Carte des utilisateurs',

Elle ne marche pas sur mon forum

Autant pas la mettre car je ne vois pas la différence.

Ce que j'ai fais c'est que je l'a met dans "Item's de menus additionels"

Cordialement.


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 18-07-2006 18:24:51

Lyconide
Membre

Re : [Mod] user map 1.0.3 1.0.3

Dans la partie Administration du forum, sous partie Options, il y a une catégorie Users Map
Il suffit donc d'insérer la clé ici tongue

Hors ligne

#12 18-07-2006 20:30:30

romain9441
Admin locker

Re : [Mod] user map 1.0.3 1.0.3

et modifier la source d'une page ! 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

#13 31-10-2006 00:16:12

jamsbomb
Membre

Re : [Mod] user map 1.0.3 1.0.3

Salut à tous! Super cette Mod mais je me posais une question...
Y-a t-il possibilité de faire comme sur google earth à savoir zoomer sur la carte avec la molette de la souris??
Je sais c'est un détail ...mais ça peut etre cool! ^^
@+

Dernière modification par jamsbomb (31-10-2006 00:16:48)


Mon forum :inscrivez vous!:

Y'en a qui naissent moins bons qu'les autres mais c'est normal,on est pas tous apparus dans l'même salon,tous les lépreux les p'tits nimbus et les couillons et les élus de la nation du capital » - Les Têtes Raides

Hors ligne

#14 31-10-2006 09:51:14

romain9441
Admin locker

Re : [Mod] user map 1.0.3 1.0.3

Essai de chercher un forum qui utilise cette mod avant de demander, le plus simple était de regarder sur le forum du traducteur : wink

http://www.fcbucey.com/map.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

#15 23-11-2006 18:56:55

Express
Membre

Re : [Mod] user map 1.0.3 1.0.3

Moi j'ai installé, mais rien ne se passe sad dans mon profil perso je remplis les infos,mais je n'ai aucuns marqueurs de situation au retour du chargement...

Hors ligne

#16 02-12-2006 19:29:10

pinch
Membre

Re : [Mod] user map 1.0.3 1.0.3

ne manquerait-il pas :
[c]'Click'                        => 'Cliquez où vous habitez pour obtenir les coordonnées.',[/c]
à l'étape 24 du readme.fr.txt ?

Hors ligne

#17 16-01-2007 19:57:26

Sylvio
Membre

Re : [Mod] user map 1.0.3 1.0.3

Bonjour,

Quelqu'un est-il au courant d'un problème avec usermap (incompatibilité récente avec les dernières version de php4 ou punbb par exemple).

Je n'ai a priori rien toucher et tous les pointeurs n'apparaissent plus sur la map pourtant les coordonnées sont toujours dans la base.

carte : http://reopen911.online.fr/forums/map.php

Merci de me tenir au courant si vous avez une idée de quoi (ou quel fichier en cas) ça peut venir.

EDIT:
- c'est héberger sur free (peut-être la cause ?)
- je viens de remplacer, au cas où les fichiers map.php et markers.php mais rien n'y fait, à priori les autres fichiers ne sont pas lu par le script principal map.php donc je vais jeter un oeil du coté de mysql mais c'est vraiment bizarre.
- la carte dans le profil fonctionne bien elle.

Dernière modification par Sylvio (16-01-2007 20:11:14)

Hors ligne

#18 16-01-2007 20:14:29

Keulig
Membre

Re : [Mod] user map 1.0.3 1.0.3

Une erreur dans ton markers.php :
<br />
<b>Fatal error</b>:  getimagesize(img/avatars/608.gif) [<a href='function.getimagesize'>function.getimagesize</a>]: failed to open stream: No such file or directory in <b>/mnt/124/free.fr/e/0/reopen911/forums/markers.php</b> on line <b>38</b><br />
!

Hors ligne

#19 16-01-2007 20:29:07

Sylvio
Membre

Re : [Mod] user map 1.0.3 1.0.3

Okaai je capte, encore une image d'avatar d'un membre qui fait tout buggé (c'est arrivé sur certaines discussions).
Merci bp Keulig

Hors ligne

#20 01-04-2007 13:09:00

Olivier2B
Membre

Re : [Mod] user map 1.0.3 1.0.3

Bonjour,

J'ai installé ce mod qui est vraiment bien fait pour voir ou habitent les membres.

Je voudrais savoir comment augmenter la taille de la fenêtre ou apparaît la carte. Pas la carte qui se trouve dans le profil, car là j'ai trouvé ou cela se trouvait (dans le fichier profile.php)

mais je voudrais augmenter la hauteur de la fenêtre quand on est sur la carte "principale" :

sur mon site : ma carte

je n'arrive pas à augmenter en pixel et en hauteur simplement la taille de cette fenêtre ?

si une personne connait la réponse

merci et à ++++

olivier

Hors ligne

#21 02-04-2007 01:56:40

tms
Membre

Re : [Mod] user map 1.0.3 1.0.3

Hello,

J'ai modifié le mod pour que son installation soit plus propre, en passant par le gestionnaire des plugins pour son installation/désinstallation et configuration. Je n'ai pas touché au code en lui même pour tout ce qui est génération de la carte, etc.

Je me demandais si je pouvais proposer ma version modifiée, et si oui, comment cela se passe ?

TMS

PS : J'en oublie les bonnes manières, un grand merci à l'auteur pour son mod bien sympathique happy

PS2 : Je viens de voir que c'était une licence GPL, je vais donc en parler avec l'auteur.


@Olivier2B : il faut modifier le fichier map.php, à la ligne 35 :

[c]<div id="map" style="height: 600px;"></div>[/c]

Remplace '600' par une valeur supérieure.

Dernière modification par tms (02-04-2007 02:13:19)

Hors ligne

#22 02-04-2007 07:58:24

Olivier2B
Membre

Re : [Mod] user map 1.0.3 1.0.3

Salut tms,

merci pour le coup de main, je vais aller voir cela

a ++++

Hors ligne

#23 08-05-2007 18:14:31

didou
Membre

Re : [Mod] user map 1.0.3 1.0.3

romain9441 a écrit :

et modifier la source d'une page ! wink

Quelle page il faut modifier ?
Je  l'ai installer,la carte est la mais impossible de sauvegarder le point sur la carte,elle reste vierge apres

Hors ligne

#24 08-05-2007 19:10:25

didou
Membre

Re : [Mod] user map 1.0.3 1.0.3

C'est un probleme insertion dans la bdd
si je met longitudinale et laterale en manuel dans la bdd,ca marche
v chercher le pb

Hors ligne

#25 08-05-2007 19:34:40

yemgi
Expatrié

Re : [Mod] user map 1.0.3 1.0.3

le fichier profile.php a peut-etre été mal modifié

Hors ligne

Pied de page des forums