Carnet Wiki

Un plugin spip_(geo)localisation

Version 10 — Juillet 2007 Nicolas Krebs

Objectifs :

Avoir à disposition dans spip une liste de continent / pays / ville utilisable par les autres plugins facilement...

  • Une table Continent avec | id_continent | Nom | code ONU | latitude | longitude||
  • Une table Pays avec id_pays | id_continent | Nom | code ISO | atitude l longitude | Indicatif téléphonique (voir zone TVA, monnaie, langue officielle...)
  • Une table Région avec id_region | id_pays | id_continent | Nom | latitude l longitude | code
  • Une table Departement avec id_departement | id_region | id_pays | id_continent | Nom | latitude l longitude
  • Une table Ville avec id_ville | id_pays | id_continent | Nom | latitude l longitude | code postal
  • Une table arrondissement

Reprise d’un échange sur irc

[13:01] les pays je me demande comment faire
[13:02] j’ai le html des 282 pays en select
[13:02] <kent1> je me demande s’il faut pas une table...
[13:02] mais je pense qu’un plugin pays ca serait bien
[13:02] oué voila
[13:02] <kent1> oui
[13:02] <kent1> une table pays + indicatifs
[13:02] + zone de frais de ports
[13:02] <kent1> + continent
[13:02] + info de localisation
[13:02] <kent1> oui
[13:02] voila
[13:02] <kent1> cool
[13:03] mais ca doit forcement deja exister un truc comme ca
[13:03] <kent1> moi j’aime bien l’idée de travailler à partir de gribouille
[13:03] oué
[13:03] moi itou
[13:03] <kent1> je copy/paste dans un nouvel article

Mutualisation possible d’un tel plugin avec d’autres plugins

plugins  :}

exemples :
-  Inscription2
- Association
-  Forms & tables
- Gis et les autres plugins cartographiques
exemples  :
-  
Inscription2
-  
Association
-  
Forms&tables
-  
Gis - [Google Maps sur mots clés->/Google-Maps-et-mots-cles] clés->Google-Maps-et-mots-cles] (liste de villes avec leurs coordonnées)
- [Paris-Beyrouth->http://trac . rezo.net/trac/spip-zone/browser/_plugins_/_test_/pb_visites] [compteur de visites->http://article.gmane.org/gmane.comp.web.spip.zone/4612] et /Google-Maps-et-Spip (liste des pays des visiteurs)

réalisation

-----

Début d’écriture ici http://trac.rezo.net/trac/spip-zone...

traduction des noms

Actuellement, la traduction des noms des continents est effectuée par une balise <multi>, et les noms des pays sont en français.

Pour trouver des traductions des pays, il est possible (comme pour les langues de SPIP) de voir le projet CLDR (dont la version 1.5 vient d’être publiée—2007-07-31—).