|
Re: Carte de France des membres |
|
Team FrXoops
Inscrit: 14/05/2004 22:32
|
*je merci Je viens de faire un petit correctif en changeant de nom fichier france_dep.php en index.php j'ai omis de la faire dans le lien sur la carte.
tu peux le re télécharger ou faire une recherche sur france_dep.php et remplacer par index.php dans le fichier index.php.
as-tu bien changer le nom du champ qui contient le code postal dans le fichier params.php;
qu'ya t-il en mode debug dans les erreurs et les requêtes (si il en a n rouge c'est probablement un nom de champ qui pose problème).
JJDAI
Posté le : 19/12/2010 12:17
|
|
|
Re: Carte de France des membres |
|
Régulier
Inscrit: 11/02/2010 19:19
De Nice cote d'azur
|
il du mieux en effet il m'affiche le nombre de membres mais quand on clique dessous rie s'affiche voie ICImerci cordialement
Posté le : 19/12/2010 13:19
|
|
|
Re: Carte de France des membres |
|
Team FrXoops
Inscrit: 14/05/2004 22:32
|
J'ai l'air d'inciter, mais a peine,: Le nom du champ et de la table qui contienne le code postal sont bien departement et profile_profile ?? JJDAI
Posté le : 19/12/2010 13:29
|
|
|
Re: Carte de France des membres |
|
Régulier
Inscrit: 11/02/2010 19:19
De Nice cote d'azur
|
oui bien sur!mais pour la DB je pense il y a problème car par exemple chez moi la DB n'est xoopsDB mais xdafDB. ça n'engage que moi!! ton avis? merci
Posté le : 19/12/2010 14:13
|
|
|
Re: Carte de France des membres |
|
Team FrXoops
Inscrit: 14/05/2004 22:32
|
Tu n'utiliserai pas par hasard un fork de xoops plutôt que xoops ? Autant que je sache $xoopsDB est resté $xoopsDB même dans la dernière version. Je serais curieux de savoir d'où sort ce xdafDB , je vais regarder ça. JJDAI
Posté le : 19/12/2010 21:47
|
|
|
Re: Carte de France des membres |
|
Régulier
Inscrit: 11/02/2010 19:19
De Nice cote d'azur
|
je t'assure sur ma BDD tout est en xdaf.../xdaf_config etc..c'est a l'installation que ce nom a été donné par l'installateur. moi non plus je ne comprends pas! merci cordialement
Posté le : 19/12/2010 21:53
|
|
|
Re: Carte de France des membres |
|
Team FrXoops
Inscrit: 14/05/2004 22:32
|
Bonjour à tous ----------------------- Comme promis je me suis penché sur ce script et je l'ai pas mal modifier: Citation :Modification script pour permettre l'utilisation d'autres cartes.
Installation: Décompresser l'archive et copier le répertoire à la racine du site. modifier les paramètres du fichier "params.php" en fonction de votre configuration du module profile. Important la clé Le script fonctionne avec un système de plugin Pour créer un plugin ajouter un répertoire dans le dossier plugin "belgique" par exemple et ajouter les fichiers:
- carte.png : une image de la care avec les régions ou les département en blanc de préférence et délimité avec des trait noir.
- poly.csv : ce fichier contient autant de ligne que de département et trois colonnes par lignes colonne 1 : n° du département (chaine de caractères, ne pas oublier les zéros significatifs) colonne 2 : nom du département colonne 3 : liste des points des polygones qui délimitent les département ces point sont relatifs à la positon haut-gauche de l'image (0,0)
exemple :
01;Ardèche;287,297,306,273,314,263,315,312,299,317 01;Ardennes;297,41,318,69,306,74,305,83,277,79,280,52 01;Ariège;192,392,196,378,218,368,235,396,220,400,194,392
- filldot.csv : ce fichier contient la liste des points a partir duquel il faudra remplir les surfaces pour chaque département. Attention si il y a du texte il faudra aussi un point pour les lettres fermées comme les lettres "ABDOPQ..."
Il y a autant de ligne que de départements, chaque ligne contient 2 colonnes: colonne 1 : n° du département comme dans le premier fichier colonne 2 : liste de points sous la forme "x,y" séparés par des "|"
exemple :
01;320,220|325,230 02;260,80|260,65 03;250,215|258,220 04;360,320|365,320|370,319 05;360,300|368,290
- block.html : Le script utilise un template pour l'affichage; Recopier celui du plugin "france" dans le répertoire et apporter vos propre modification ci nécessaire.
- index.html : fichier bidon pour interdire le parcours du répertoire par les utilisateur; recopier le fichier du plugin "france"
- config.ini : fichier de config du plugin: Tutes les clés de ce fichier peuvent réutiliser dans le tamplate à partir du tableau "$plugin" exemple (voir dans block.html): <{$plugin.lib05}><{$plugin.lib06}>
Les clés : - titrePrincipal : Nom affiché en titre du bloque - nomCarte : libellé affiché quand aucun département n'est sélectionné - help : avertissement d'aide pour l'utilisateur - carteVierge : nom du fichier image de la carte vierge. Il est préférable d'éviter de changer ce nom, mais cela permet d'avoir plusieurs cartes de test par exemple.
Citation :Cela aurait pu m'intéressé mais à condition de pouvoir changer le design de la carte car c'est pas très beau ... Il es possible de changer la carte plus facilement , mais il faut recréer le jeu de polygone et de point de remplissage si la taille diffère notamment. Quelqu'un voulais pourvoir mettre la belgique, il suffit de faire un plugin, le plus long c'est pour faire les polygones et les points, je vais voir si je peux faire une appli en VB qui facilite le boulot. Il est téléchargeable =====> ICIChez moi ca fonctionne nickel, j'espère que ce sera de m^me pour ceux qui l'essaieront. JJDAI
Posté le : 19/12/2010 21:58
|
|
|
Re: Carte de France des membres |
|
Team FrXoops
Inscrit: 14/05/2004 22:32
|
Romantica: tu parles du préfixe des tables ! Et la c'est normal que tu n'ai pas la même chose, heureusement. Ce préfixe permet une meilleure sécurité, et est différent pour chaque installation. D'ou l'usage de la fonction $xoopDB->prefixe("table") qui ajoutera le préfixe automatiquement ce qui donnera "prefixe_table" dans les requêtes. Il faut éviter de mettre ce préfixe en dur c'etait une des raison du dysfonctionnement de c script, le préfixe était en dur dans les requêtes. JJDAI
Posté le : 19/12/2010 22:04
|
|
|
Re: Carte de France des membres |
|
Régulier
Inscrit: 11/02/2010 19:19
De Nice cote d'azur
|
en effet tu a raison JJdai. par contre ma carte ne marche toujours pas et le lien qui tu a mis ne marche pas non plus. merci
Posté le : 19/12/2010 23:00
|
|
|
Re: Carte de France des membres |
|
Aspirant
Inscrit: 01/11/2009 13:45
|
Je vois que ça avance, c'est super
Posté le : 20/12/2010 08:42
|
|
Vous pouvez voir les sujets.
Vous ne pouvez pas débuter de nouveaux sujets.
Vous ne pouvez pas répondre aux contributions.
Vous ne pouvez pas éditer vos contributions.
Vous ne pouvez pas effacez vos contributions.
Vous ne pouvez pas ajouter de nouveaux sondages.
Vous ne pouvez pas voter en sondage.
Vous ne pouvez pas attacher des fichiers à vos contributions.
Vous ne pouvez pas poster sans approbation.
|