Carnet Wiki

Carte dynamique avec flux GeoRSS pour les articles artciles

Version 2 — Juin 2010 Pierre KUHN

Désole Desole mais je n’arrive pas à ajouter des images mais j’en ai à mettre.
Ce plugin fonctionne déjà sur mon site.

Introduction


Ce plugin permet d’ajouter 3 champs supplémentaires sur les articles de SPIP (Lieu , Pays et Caractéristique). Ces champs permettent d’assigner un lieu à un article afin de pouvoir afficher automatiquement ce lieu sur une carte.

  Introduction<br /> <br />

Nécessite :
_ - SPIP 2.1
_
< br />
- Plugins :

  • CFG
  • Champs Extra2
  • Crayons
  •  :< br />
    -CFG<br />
    -Champs Extra2<br />
    -Crayons<br />
    - La base de données de SPIP avec préfixes spip _ spip_<br />

I)Installation  : I)Installation :<br />

1)Installation des Plugins Plugins<br />

Pour installer les plugins, il suffit de les télécharger et de les placer sous le répertoire /plugins de SPIP s’il existe, sinon il faut le créer.
_ <br />
Ensuite aller dans l’espace privée de votre site et cliquer sur Configuration/Gestion des plugins.

Cliquer ensuite sur l’onglet Liste des Plugins.


Cocher les 6 plugins indispensable puis Enregistrer.


PS :
Les champs lieu,pays et caractéristique sont créés par Champs Extra,ils peuvent donc être appelés dans les
squelettes SPIP directement par :
-Pour le lieu => #WSLIEU
-Pour le pays => #WSPAYS
-Pour la caractéristique => #WSCAR

Cliquer ensuite sur l’onglet Liste des Plugins Nous allons voir comment utiliser ce Plugin .

Cocher les 6 plugins indispensable puis Enregistrer.

PS :
Les champs lieu,pays et caractéristique sont créés par Champs Extra,ils peuvent donc être appelés dans les squelettes SPIP directement par :

  • Pour le lieu => #WSLIEU
  • Pour le pays => #WSPAYS
  • Pour la caractéristique => #WSCAR

L’installation de ces plugins crée plusieurs tables et rajoute des champs à certaines tables.

2) Mise en place des fichiers

 

2) Mise en place des fichiers

Le plugin contient les squelettes et fichiers suivant :

  •  :< br />
    - backend2.html
  • html<br />
    - inc-rss-item2.html
  • html<br />
    - articles_edit.php php<br />

/ !\ Attention / !~: Si vous aviez déjà modifier ces fichiers précédemment, récupérer vos modifications afin de les insérer dans ces nouveaux fichiers.

 

Fichier à modifier  :
_ modifier :
<br
/>

Afin que vos articles s’affichent sur une carte, il faut choisir l’emplacement où cette carte sera placée.
_ <br />
Dans cette exemple, la carte sera dans la page sommaire.html. Avant d’y apporter les modifications nécessaires, copier votre fichiers (sommaire.html) sous le dossier où vous placez vos squelettes(/squelettes par exemple).
_ Il faut trouver l’endroit où la carte sera placée.
_ Dans votre fichier html, rajouter ce code entre les balises <body> </body> :

 <h2><b>Carte des Flux</h2><br/></b>
<div  id="map"></div>

il y a juste une ligne de code a ajouter.

 

II)Utilisation

Il faut trouver l’endroit où la carte sera placée.
Dans votre fichier html, rajouter ce code entre les balises  :

 <h2><b>Carte des Flux</h2><br/></b>
	<div  id="map"></div>

il y a juste une ligne de code a ajouter.
II)Utilisation

Nous allons voir comment utiliser ce Plugin.
_ Tout d’abord, aller sur la page de création d’un nouvelle article ( en local : http://localhost/ecrire/?exec=articles_edit&new=oui).
_ <br />
Remplissez les champs habituel, à la fin de la page de nouveaux champs sont là.
_ Une fois les champs renseignés, enregistrer.
_ Vous serez redirigé vers la page de résumé de l’article.
_ PS : Ne pas oublier de publier votre article en ligne.

 

Une fois les champs renseignés, enregistrer.

Vous serez redirigé vers la page de résumé de l’article.

PS : Ne pas oublier de publier votre article en ligne.

Afin que le flux GeoRSS soit bien générer, vider le cache de votre site.
_ <br />
Pour cela  :
_ cela :<br />
Dans le menu de navigation, placez votre souris sur « Configuration », puis cliquez sur « Vider le cache ».

Ensuite cliquez sur le bouton « Vider le cache » en bas de la page.

Ensuite cliquez sur le bouton « Vider le cache » en bas de la page.
_ Il ne vous reste plus qu’à qu  ’ à aller sur la page où vous avez appeler votre carte pour voir les articles s’afficher sur la carte.
_ PS : Lorsque l’on clique sur un icon, un popup s’ouvre et affiche le contenu du Titre et de la Description de l’article.