|
Titre: cartes Posté par: fonfonsd le 10 Mai 2006 à 20:59:00 bjr
je recherche un module "maps" ou "carte" pour afficher la localisation de mes membres Titre: Re : cartes Posté par: Diabolo le 10 Mai 2006 à 21:04:45 Google map
http://www.blind-summit.co.uk/modules.php?name=Map Dispo sur ce site, fait des essais avant ;) J'ai pas encore essayé .. Titre: Re : cartes Posté par: fonfonsd le 11 Mai 2006 à 00:35:20 bjr
il me demande de créer cela à l'installation 2. Run the following SQL to add the 2 new columns to the nuke_users table ALTER TABLE nuke_users ADD (user_latitude varchar(20), user_longitude varchar(20)); CREATE TABLE `nuke_map_locations` ( `location_id` int(10) NOT NULL auto_increment, `location_name` varchar(50) NOT NULL default '', `location_type` varchar(20) NOT NULL default '', `location_image` varchar(255) NOT NULL default '', `location_address` varchar(50) NOT NULL default '', `location_telephone` varchar(50) NOT NULL default '', `location_email` varchar(50) NOT NULL default '', `location_url` varchar(255) NOT NULL default '', `location_latitude` varchar(20) NOT NULL default '', `location_longitude` varchar(20) NOT NULL default '', `location_details` varchar(255) NOT NULL default '', `location_date` varchar(20) NOT NULL default '', `location_region` varchar(20) NOT NULL default '', PRIMARY KEY (`location_id`) ) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=5 ; que faire merci Titre: Re : cartes Posté par: Diabolo le 11 Mai 2006 à 19:19:27 Dans le sql,
remplace nuke_ par mx123456_ ou 123456 correspond au préfixe de tes tables C'est quoi le préfixe de tes tables ? regarde ds phpmyadmin Titre: Re : cartes Posté par: fonfonsd le 12 Mai 2006 à 14:17:36 bjr
j'y avais pensé mais il n'y a pas de fichier .sql une fois le tout décompressé :thumbdown: merci Titre: Re : cartes Posté par: Diabolo le 12 Mai 2006 à 19:23:07 Ca doit être un installateur,
Je regarde ça, je fais un essai et te tiens au courant ;) Titre: Re : cartes Posté par: stefvar le 12 Mai 2006 à 20:28:40 Bonjour,
Il n'y a pas d'installeur, la requête à exécuter est dans le fichier texte. Dans ton cas Fonfonsd, il te suffit juste à remplacer les préfixes nuke_ des tables par ceux de Pragmamx ;). Titre: Re : cartes Posté par: fonfonsd le 14 Mai 2006 à 02:21:17 bjr
oui j'avais bien compris la chose mais je ne trouve pas de fichier avec mon éditeur ^ù il y a le prefixe NUKE_ je deviens :mad: j'en ai le cerveau qui :devil: Titre: Re : Re : cartes Posté par: stefvar le 14 Mai 2006 à 07:06:15 bjr oui j'avais bien compris la chose mais je ne trouve pas de fichier avec mon éditeur ^ù il y a le prefixe NUKE_ je deviens :mad: j'en ai le cerveau qui :devil: Bonjour, De quel fichier parles tu ? Si c'est un *.sql, pas la peine il n'y en a pas. Il faut que tu fasses un copier/coller du fichier texte, ou est inséré la requête, à phpmyadmin. Une fois coller pense à faire les correctifs nécessaires pour Pragmamx avant de lancer la requête ;) Titre: Re : cartes Posté par: fonfonsd le 14 Mai 2006 à 21:34:44 :heu:
je le colle où ??? merci Titre: Re : cartes Posté par: fonfonsd le 17 Mai 2006 à 13:08:52 :'(
Titre: Re : cartes Posté par: Diabolo le 17 Mai 2006 à 13:16:04 Dans phpmyadmin >>exécuter une requête et tu colle le code dans le champs prévu puis exécuter ;)
Titre: Re : cartes Posté par: fonfonsd le 18 Mai 2006 à 20:14:46 :heu:
je crois que je vais laisser tomber ce module c'est pas grave. merci Titre: Re : Re : cartes Posté par: zocco le 19 Mai 2006 à 10:49:55 :heu: je crois que je vais laisser tomber ce module c'est pas grave. merci Ca, ce n'est pas une bonne réponse. ;) Persévérance, est le maître mot ! Tu verras la satisfaction qu'on retire d'avoir réussi à surmonter quelque chose qu'on ne maitrisait pas. Pour la petite histoire, Stefvar m'a énormément aidé pour la mise en ligne d'un autre site. J'ai du réinstallé le CMS php-nuke une petite dizaine de fois, plus toutes les galères pour l'installation de modules supplémentaires. Aller, fonfonsd, que la Force soit avec toi. :) Titre: Re : cartes Posté par: fonfonsd le 19 Mai 2006 à 14:34:08 bjr :devil: :devil: :devil:
ok mais je comprends pas cette histoire de copie coller je ne vois pas comment faire :'( :'( Titre: Re : cartes Posté par: stefvar le 19 Mai 2006 à 16:43:46 Bonjour,
A partir de phpmyadmin, clique sur l'onglet SQL puis colle le code dans le champ Exécuter une ou des requêtes sur la base puis clique sur Exécuter. Le code à coller est celui que tu as mentionné à savoir : Code: ALTER TABLE nuke_users Pense à remplacer le préfixe nuke par celui de PragmaMx ;)ADD (user_latitude varchar(20), user_longitude varchar(20)); CREATE TABLE `nuke_map_locations` ( `location_id` int(10) NOT NULL auto_increment, `location_name` varchar(50) NOT NULL default '', `location_type` varchar(20) NOT NULL default '', `location_image` varchar(255) NOT NULL default '', `location_address` varchar(50) NOT NULL default '', `location_telephone` varchar(50) NOT NULL default '', `location_email` varchar(50) NOT NULL default '', `location_url` varchar(255) NOT NULL default '', `location_latitude` varchar(20) NOT NULL default '', `location_longitude` varchar(20) NOT NULL default '', `location_details` varchar(255) NOT NULL default '', `location_date` varchar(20) NOT NULL default '', `location_region` varchar(20) NOT NULL default '', PRIMARY KEY (`location_id`) ) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=5 ; Titre: Re : cartes Posté par: fonfonsd le 19 Mai 2006 à 23:40:19 bjr
marche après quelques modif suprression 2 premières lignes et espace à la place de "default latin 1" mais sur le site c'est pas bon j'ai un grand carré blanc et un message en haut me disant Error: language-file 'french' for module 'Map' is missing! dur ce module :devil: Titre: Re : cartes Posté par: stefvar le 21 Mai 2006 à 12:08:56 Bonjour,
C'est qu'il manque le fichier langage français. Tu peux renommer le fichier lan-english.php en lang-french.php, cela t'enlèvera l'erreur ;) Titre: Re : cartes Posté par: fonfonsd le 21 Mai 2006 à 12:17:27 bjr
je vais essayer peut etre que c'est cela qui empêche la fenetre de s'ouvrir correctement Titre: Re : cartes Posté par: stefvar le 21 Mai 2006 à 15:07:28 Bonjour,
Je viens de relire le message où tu dis Citation modif suprression 2 premières lignes . Si tu ne rajoutes pas ces deux champs dans ta table users, le module ne fonctionnera pas.Pour info et si cela t'intéresse, j'ai fais la traduction du module ;). Titre: Re: cartes Posté par: zocco le 22 Mai 2006 à 11:11:11 Ma petite contribution :
Code: ALTER TABLE mx36897_users ADD (user_latitude varchar(20), user_longitude varchar(20)); CREATE TABLE `mx36897_map_locations` ( `location_id` int(10) NOT NULL auto_increment, `location_name` varchar(50) NOT NULL default '', `location_type` varchar(20) NOT NULL default '', `location_image` varchar(255) NOT NULL default '', `location_address` varchar(50) NOT NULL default '', `location_telephone` varchar(50) NOT NULL default '', `location_email` varchar(50) NOT NULL default '', `location_url` varchar(255) NOT NULL default '', `location_latitude` varchar(20) NOT NULL default '', `location_longitude` varchar(20) NOT NULL default '', `location_details` varchar(255) NOT NULL default '', `location_date` varchar(20) NOT NULL default '', `location_region` varchar(20) NOT NULL default '', PRIMARY KEY (`location_id`) ) Par contre j'ai ce message lorsque je clique sur "Ma localisation" par exemple. Code: Fatal error: Call to a member function on a non-object in /home/monsite/public_html/modules/Nuke_Map/index.php on line 784 A la ligne 784, j'ai çà : Code: $sql = "SELECT user_id FROM ".$prefix."_users WHERE username = '$theuser'"; $query = $db->sql_query($sql); $useridno = mysql_result($query, 0, 0); C'est peut-être dû au fait que je n'ai aucun membre d'enregistré. :calim: Titre: Re : cartes Posté par: Diabolo le 22 Mai 2006 à 11:12:48 Je fais faire une install pour tester ce module ;) ;)
Titre: Re : Re : cartes Posté par: fonfonsd le 22 Mai 2006 à 11:34:32 Bonjour, Je viens de relire le message où tu dis Citation modif suprression 2 premières lignes . Si tu ne rajoutes pas ces deux champs dans ta table users, le module ne fonctionnera pas.Pour info et si cela t'intéresse, j'ai fais la traduction du module ;). je veux bien car moi aussi je tatonne et ne trouve pas la solution pour l'instant merci Titre: Re : cartes Posté par: zocco le 22 Mai 2006 à 11:55:57 Récupères le code modifié plus haut, tu vas dans phpMy admin, tu sélectionnes la base dans laquelle tu veux mettre la base de la carte (dans la colonne de gauche "Base de donnée"), sur la frame de droite tu cliques sur l'onglet "SQL" (une fenêtre saisie apparait) et tu colles le code que tu as copié.
Tu "éxécutes". Ta base est mise à jour. N'oublies pas d'aller dans le fichier modules>Nuke_Map>index.php, tu entres l'API Key récupéré sur http://www.google.com/apis/maps/ et tu upload Nuke_Map dans le dossier Modules et Map dans le dossier images. Voilà où j'en suis. Mes 2 problèmes : - lorsque je clique sur "Ma localisation" par exemple Code: Fatal error: Call to a member function on a non-object in /home/monsite/public_html/modules/Nuke_Map/index.php on line 784 - le module ne s'encapsule pas dans le theme. C'est comme si le lien était en "parent". Titre: Re : cartes Posté par: fonfonsd le 22 Mai 2006 à 15:42:27 bjr
si je laisse les deux premières lignes du haut voila ce que j'obtiens Erreur requête SQL : ALTER TABLE mx94718_users ADD ( user_latitude varchar( 20 ) , user_longitude varchar( 20 ) ) MySQL a répondu: #1060 - Duplicate column name 'user_latitude merci Titre: Re : cartes Posté par: stefvar le 22 Mai 2006 à 18:00:47 Bonjour,
Fonfond, cela veut juste dire que les chamsp sont déjà présents dans la table ;) Titre: Re : cartes Posté par: Diabolo le 22 Mai 2006 à 18:32:08 En fait, j'ai testé et y a pas mal de modifs à faire au niveau du code pour que ça tourne avec pragmamx :'(
Je vais voir avec la team sur le site officiel ce qu'ils en pensent pour le portage ;) Titre: Re : cartes Posté par: fonfonsd le 22 Mai 2006 à 21:01:15 ok mis de cote pour l'instant :calim:
Titre: Re : cartes Posté par: zocco le 22 Mai 2006 à 22:09:59 Et toc. Fonfonsd vient de démontrer qu'il subsite des incompatibilités. :) :)
(http://www.tfc-fr.com/modules/tfc_eng_cv/images/) C'est bon, je sors. :) Titre: Re : cartes Posté par: Diabolo le 23 Mai 2006 à 11:15:41 He oui :calim:
Mais incompatibilité ne veux pas dire impossibilité . ;) De toute façons pragmamx n'est pas 100% compatible avec tous les modules blocs phpnuke. Il y a des scripts qui ne posent pas de problème, (je pense aux scripts NSN en autres) mais des scripts plus exotiques peuvent générer des erreurs et doivent êtres adaptés en conséquence ;) Titre: Re : cartes Posté par: Diabolo le 02 Juin 2006 à 10:01:30 ha,
@ fonsfond, j'ai trouvé un truc qui pourrais t'intéresser :) http://www.gsxr-freaks.info/sw/modules.php?name=usermap Je test et t'en dit plus ;) Titre: Re : cartes Posté par: franckaven le 26 Septembre 2006 à 03:07:09 Bonsoir Diabolo
Comme fonfond J'ai également essayé d'installer le module "google map" que je trouve vraiment incontournable et que l'on voit de plus en plus dans les forums j'ai réussi à faire apparaître la carte et puis j'ai laissé tombé car je suis vraiment trop nul en php. j'ai trouvé un site où ça fonctionne super bien (je suis jaloux :'( !!!) http://www.finn-france.com/fr6/modules.php?name=Nuke_Map (http://www.finn-france.com/fr6/modules.php?name=Nuke_Map) ca serait quand même super bien s'il pouvait être adapter pour "pragmamx" Peut-être que toi tu as des nouvelles la dessus ? Merci Titre: Re : cartes Posté par: fonfonsd le 27 Septembre 2006 à 01:57:48 bjr
c'est vrai qu'il a l'air bien j'avais zappé :calim: Titre: Re : cartes Posté par: franckaven le 27 Septembre 2006 à 13:24:33 Oui fonfonsd je te suis à la trace :)
Bon je vais essayer de passer un peu de temps dessus je vous tiens au courant et je serais ravi dans faire profiter à ceux que ça interresse Titre: Re : cartes Posté par: fonfonsd le 28 Septembre 2006 à 14:40:42 bjr
ok merci Titre: cartes Posté par: phi56360 le 29 Septembre 2006 à 22:46:34 bonjour
j'ai installé ce module :thumbup: . chez moi sa coince aux lignes (fichier index.php) 222 .223 . 784 . 785 . 788 . 789. 792 . 793 j'ai donc désactivé toute ces lignes , la carte est visible que pour la localisation membre seulement Titre: Re : Re : cartes Posté par: zocco le 10 Octobre 2006 à 20:17:47 Bonsoir Diabolo Comme fonfond J'ai également essayé d'installer le module "google map" que je trouve vraiment incontournable et que l'on voit de plus en plus dans les forums j'ai réussi à faire apparaître la carte et puis j'ai laissé tombé car je suis vraiment trop nul en php. j'ai trouvé un site où ça fonctionne super bien (je suis jaloux :'( !!!) http://www.finn-france.com/fr6/modules.php?name=Nuke_Map (http://www.finn-france.com/fr6/modules.php?name=Nuke_Map) ca serait quand même super bien s'il pouvait être adapter pour "pragmamx" Peut-être que toi tu as des nouvelles la dessus ? Merci Bonjour, Je suis content de voir que tu es allé sur mon site. Il s'agit d'un CMS en PHP-Nuke et non PragmaMX. Donc, Google est développé pour et c'est normal que ça marche. Néanmoins je dois trouver le temps de migrer sous PragmaMX et de rapatrier tous les modules actuellement présents sur php-Nuke. Titre: Re : cartes Posté par: fonfonsd le 08 Décembre 2006 à 14:57:52 bonjour
Je dépoussière ce vieux sujet pour savoir si personne n'a trouvé un module compatible merci Titre: Re : cartes Posté par: franckaven le 08 Décembre 2006 à 22:59:02 Salut Fonfond
J'ai trouvé un module sympa que j'ai adapté pour mon site, "Location mod" c'est un mod SMF. Il tourne plutôt bien sous IE7 et Firefox. Un petit bug nénamoins à signler sur I6 mais trois fois rien. http://mods.simplemachines.org/index.php?mod=56 (http://mods.simplemachines.org/index.php?mod=56) Traduction française dans "Modifications.french.php" // MM - Text $txt['mm_mm'] = 'Carte des membres'; $txt['mm_place_pin'] = 'Mettre votre position'; $txt['mm_view'] = 'Voir'; $txt['mm_click_highlight'] = 'Cliquez pour selectionner une position'; $txt['mm_city'] = 'Ville'; $txt['mm_user_listing'] = 'List des utilisateurs'; $txt['mm_savepin'] = 'Enregistrer position'; $txt['mm_removepin'] = 'Effacer position'; // MM - Admin Text $txt['mm_id'] = 'ID'; $txt['mm_image'] = 'Image'; $txt['mm_name'] = 'Nom'; $txt['mm_xstart'] = 'xDebut'; $txt['mm_xend'] = 'xFin'; $txt['mm_ystart'] = 'yDebut'; $txt['mm_yend'] = 'yFin'; $txt['mm_scale'] = 'Echelle'; $txt['mm_visible'] = 'Visible?'; $txt['mm_which_default'] = 'Quel carte voulez vous par defaut?'; $txt['mm_current_maps'] = 'Cartes disponibles'; // MM - Errors $txt['mm_error_placepin'] = 'Vous devez cliquer qq part pour placer votre position.'; $txt['mm_error_coordinates'] = 'Erreur avec les coordonnées. Essayez encore .'; $txt['mm_error_nomaps'] = 'Il n y a aucune carte disponible'; // MM - Permission Errors $txt['cannot_membermap_view'] = 'Vous ne pouvez pas voir la carte des membres.'; $txt['cannot_membermap_edit'] = 'Vous ne pouvez pas editer la carte des membres.'; // MM - Permissions $txt['permissiongroup_membermap'] = 'Voir et editer des positions sur la carte.'; $txt['permissionname_membermap_view'] = 'Voir des positions sur la carte.'; $txt['permissionname_membermap_edit'] = 'Editer des positions sur la carte.'; // MM - Who's Online $txt['whoall_mm'] = 'Voir la carte des membres.'; Sinon tu as aussi le mod Google member map toujours pour SMF, il devrait tourner sans problème. ;) Tu risques d'avoir une erruer avec I6 mais tu devrais trouver le fix dans les forums SMF http://mods.simplemachines.org/index.php?mod=241 (http://mods.simplemachines.org/index.php?mod=241) Traduction française dans "Modifications.french.php" $txt['googleMap'] = 'Carte'; $txt['googleMapGreenPinGD'] = 'Drapeau d\'un membre'; $txt['googleMapGreenPinNG'] = 'Sexe inconnu'; $txt['googleMapBluePin'] = 'Homme'; $txt['googleMapRedPin'] = 'Femme'; $txt['googleMapPurplePin'] = 'Groupement'; $txt['googleMapAddPinNote'] = '<a href="' . $scripturl . '?action=profile;sa=forumProfile">Cliquez ici pour placer votre drapeau si vous ne l\'avez pas encore fait.</a>'; $txt['googleMapDisclaimer'] = 'Placer le drapeau avec la précision qui vous convient.'; $txt['cannot_googleMap_view'] = 'Désolé, vous n\'êtes pas autorisé à accéder à la carte des membres.'; $txt['permissionname_googleMap_view'] = 'Voir la carte des membres (Google Map)'; $txt['permissionhelp_googleMap_view'] = 'Permet d\'activer la carte des membres. Si cette option n\'est pas cochée, personne ne verra la carte.'; $txt['cannot_googleMap_place'] = 'Désolé, Vous n\'êtes pas autorisé à placer un drapeau sur la carte des membres.'; $txt['permissionname_googleMap_place'] = 'Placer un drapeau sur la carte (Google Map)'; $txt['permissionhelp_googleMap_place'] = 'Permet aux membres de placer un drapeau sur la carte. Si cette option n\'est pas cochée, personne ne pourra placer de drapeau.'; ;respect ;respect ;respect Titre: Re : cartes Posté par: fonfonsd le 11 Décembre 2006 à 12:05:17 bjr
merci et c'est quoi ton site que je jette un coup d'oeil sur ce module ? merci Titre: Re : cartes Posté par: wolf-x le 26 Mars 2007 à 04:12:04 Bonjour,
Je recherche également une carte des membres, voici 2 adaptations qui me plaisent bien, l'une vient d'un moto club Allemand dont je suis membre, visible ici (http://www.super-blackbird.org/modules.php?name=Mitgliederkarte) cela fonctionne avec le code postal des membres, le site est en phpnuke sur linux, peut- etre y a t-il moyen de faire quelque chose à partir de ce module... Et la seconde se trouve sur un forum auto que je fréquente, une belle adaptation de carte google on peut zoomer et ainsi voir avec précision le lieu se trouve le membre. visible ici (http://www.renault25.com/data/forum/index.php) ( cliquez sur "carte des membres dans le header)....Trop classe les zoom en vue satellite... @+ Titre: Re : cartes Posté par: Diabolo le 26 Mars 2007 à 08:22:42 Slt,
Y a un modue qui en préparation par un membre de la team pragmamx.org Basé sur google et visible ici: http://www.gothic-online.de/MemberMap.html Mais le module n'est pas encore pret :calim: Titre: Re : cartes Posté par: chatpitre3 le 11 Avril 2007 à 14:28:16 Bon, je ne vous cache pas qu'on est super intéressés par ce type de module pour chichiweb.net.
Donc, si je peux aider (traduction, tests, modification de php) quoi que ce soit qui nous permettrait d'avoir un module prêt à l'emploi, je suis prête à filer un coup de main !! Titre: Re : cartes Posté par: McFly le 25 Novembre 2007 à 08:27:02 Salut, avez vous des nouvelles au sujet de ce module?
Titre: Re : cartes Posté par: McFly le 07 Décembre 2007 à 05:01:57 A défaut d'avoir un module spécifique, j'ai utilisé Google Maps pour faire ça... http://www.basufly.fr (http://www.basufly.fr)
Titre: Re : cartes Posté par: fonfonsd le 10 Décembre 2007 à 11:39:03 bah c 'est bien ta carte
Titre: Re : cartes Posté par: fonfonsd le 12 Décembre 2007 à 20:21:53 bjr peut tu me dire comment tu as fait
merci Titre: Re : cartes Posté par: McFly le 13 Décembre 2007 à 06:08:05 Dans http://maps.google.fr (http://maps.google.fr)
Créer un compte Créer une nouvelle carte Placer les repères des endroits voulus Récupérer l'URL de la carte Créer un nouveau bloc HTML en insérant l'url de la carte Voila, c'est tout. ;) |