Fork me on GitHub




« 1 2 3 4 (5) 6 7 8 ... 13 »


Re: Carte de France des membres
Team FrXoops
Inscrit: 14/05/2004 22:32
Messages: 2554
*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

Ne pas perdre patience, même si cela semble impossible, c'est déjà de la patience.
Origami
Conseil des Sages
Sur gitHub
Partager Twitter Partagez cette article sur GG+
Re: Carte de France des membres
Régulier
Inscrit: 11/02/2010 19:19
De Nice cote d'azur
Messages: 442
il du mieux en effet il m'affiche le nombre de membres mais quand on clique dessous rie s'affiche voie ICI
merci
cordialement

Posté le : 19/12/2010 13:19
Partager Twitter Partagez cette article sur GG+
Re: Carte de France des membres
Team FrXoops
Inscrit: 14/05/2004 22:32
Messages: 2554
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

Ne pas perdre patience, même si cela semble impossible, c'est déjà de la patience.
Origami
Conseil des Sages
Sur gitHub
Partager Twitter Partagez cette article sur GG+
Re: Carte de France des membres
Régulier
Inscrit: 11/02/2010 19:19
De Nice cote d'azur
Messages: 442
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
Partager Twitter Partagez cette article sur GG+
Re: Carte de France des membres
Team FrXoops
Inscrit: 14/05/2004 22:32
Messages: 2554
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

Ne pas perdre patience, même si cela semble impossible, c'est déjà de la patience.
Origami
Conseil des Sages
Sur gitHub
Partager Twitter Partagez cette article sur GG+
Re: Carte de France des membres
Régulier
Inscrit: 11/02/2010 19:19
De Nice cote d'azur
Messages: 442
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
Partager Twitter Partagez cette article sur GG+
Re: Carte de France des membres
Team FrXoops
Inscrit: 14/05/2004 22:32
Messages: 2554
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 =====> ICI

Chez 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

Ne pas perdre patience, même si cela semble impossible, c'est déjà de la patience.
Origami
Conseil des Sages
Sur gitHub
Partager Twitter Partagez cette article sur GG+
Re: Carte de France des membres
Team FrXoops
Inscrit: 14/05/2004 22:32
Messages: 2554
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

Ne pas perdre patience, même si cela semble impossible, c'est déjà de la patience.
Origami
Conseil des Sages
Sur gitHub
Partager Twitter Partagez cette article sur GG+
Re: Carte de France des membres
Régulier
Inscrit: 11/02/2010 19:19
De Nice cote d'azur
Messages: 442
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
Partager Twitter Partagez cette article sur GG+
Re: Carte de France des membres
Aspirant
Inscrit: 01/11/2009 13:45
Messages: 85
Je vois que ça avance, c'est super

Posté le : 20/12/2010 08:42
Partager Twitter Partagez cette article sur GG+

 Haut   Précédent   Suivant
« 1 2 3 4 (5) 6 7 8 ... 13 »



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.

Propulsé avec XOOPS | Graphisme adapté par Tatane, Grosdunord, Montuy337513

73 Personne(s) en ligne (51 Personne(s) connectée(s) sur Forum) | Utilisateur(s): 0 | Invité(s): 73 | Plus ...