SPIP - Contrib

SPIP - Contrib

[ar] [en] [es] [fr] [it]

170 visiteurs en ce moment

fontsizeup fontsizedown
[80 commentaires]

Spipcarto V1.0

jeudi 20 octobre 2005, par bill, Jacques Chatignoux

  • Digg
  • Del.icio.us
  • Facebook
  • Google
  • Technorati
0 vote

Ce module permet d’insérer des "cartes" (simple image interactive ou carte géoréférencée) dans Spip.

SPIP-Carto vise à mettre de la cartographie dans un site interactif et participatif plutôt que de l’interactivité dans un site cartographique. Ceci plus généralement pour tout ce qui concerne des visuels interactifs.

Pour plus de detail, voir :
- La présentation du projet sur geolibre.net
- Le wiki du projet
- Une brève annonce de la v1.0 RC1

Pour dire les choses simplement, cet outil permet de dessiner des zones cliquables sur une image via une interface DHTML.
Les "objets" ainsi créés peuvent être affichés sur l’image grâce à differents squelettes de carte.
L’insertion d’une "carte" dans un article se fait par un simple raccourci typographique : < mapX > où X est le numero de carte.

Ce developpement est aujourd’hui en V1.
Le but de cette version est de mettre en oeuvre l’ensemble de la chaine, de la production à la diffusion de l’information et de valider la conception.

Cette version permet en fait déjà une approche cartographique et la connexion à certains WebSIG pour récuperer les fonds de carte.
Plusieurs squelettes de cartes sont fournis, mais chacun peut créer simplement son propre squelette, le choix étant fait par le redacteur dans le raccourci typographique :

< map12|svg > fera apparaitre la carte n°12 en utilisant le squelette carto_svg.html.

Il suffit donc de créer un squelette carto_XXX.html pour pouvoir ecrire < map12|XXX >.

Des parametres peuvent egalement etre passés pour, par exemple, specifier la taille : < map12|svgx(400,500) >

La documentation est en cours de rédaction sur le wiki de geolibre et les testeurs / contributeurs / développeurs sont les bienvenus.

Vous pouvez faire quelques tests sur http://spipcarto.free.fr avec les utilisateurs :
- test/spipcarto : rédacteur - n’utiliser que des cartes existantes (voir /ecrire/articles_edit.php3)
- spipcarto/spipcarto : administrateur - peut créer des cartes

Bon tests ...

Installation

Il suffit de poser les fichiers du zip sur un Spip déjà installé ou d’utiliser le package complet.

Avec le statut administrateur, rendez-vous ensuite sur /ecrire/cartes.php3 ?installation=oui

Les modifications necessaires seront faites en base de données et un icône "cartes" apparaitra dans le menu Edition.

Retour en haut de la page

80 Messages de forum

Voir toute la discussion

Pages 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8

  • Répondre à ce message

    24 juin 23:16 , par martinus

    Excuse moi pour la question, mais je craignais d’avoir à refaire l’installation...

    Voilà le log : il manque visiblement une valeur pour id_type.

    Pourtant, la même image se charge bien sur un article.

    Jun 24 17:26:11 192.168.30.10 (pid 1336) Jun 24 17:26:11 192.168.30.10 (pid 1336) - SELECT * FROM `jardinguspip`.spip_types_documents WHERE id_type=

    Jun 24 17:26:11 192.168.30.10 (pid 1336) Jun 24 17:26:11 192.168.30.10 (pid 1336) 1064 You have an error in your SQL syntax ; check the manual that corresponds to your MySQL server version for the right syntax to use near ’’ at line 1

  • Répondre à ce message

    24 juin 17:27

    Alors, pour ca, il faut :
    - installer aussi mots_partout
    - le configurer pour autoriser les mots sur les objets
    - créer un groupe de mots affectable aux objets
    - y mettre des mots (avec logo)

    La, tu verra la boite de selection des mots apparaitre dans chaque objet.

    Il y a meme une carte permettant d’afficher/masquer les "couches" (objets regroupés par mot) comme ici

  • Répondre à ce message

    24 juin 16:46

    ben le truc qui ne marche pas (ajouter un document ? ou est-ce la création de carte qui ne marche pas ?)

    en general dans spip, quand quelque chose ne marche pas, il faut le refaire et telecharger /tmp/spip.log tout de suite après.

    @++

  • Répondre à ce message

    24 juin 15:32 , par martinus

    Qu’est ce que je dois essayer exactement ?

  • Répondre à ce message

    24 juin 15:30 , par martinus

    Bonjour,

    En regardant un modèle (map_logo.html) fourni avec le plugin, il me semble qu’on peut utiliser un boucle sur les mots-clefs associés à des objets, ce qui serait très intéressant.

    Cependant, je ne vois pas où on peut faire cette association objet-mot(s) clefs. Est-ce qu’il y a quelque chose à faire avant, ou bien je prends mes désirs pour des réalités ?

    Merci pour le tuyau !

  • Répondre à ce message

    24 juin 15:16

    oui, j’ai l’impression qu’il y a un bug sur les les nouvelles installations.

    fait un essai et regarde /tmp/spip.log

    il doit raler car il lui manque un champ en base (sans doute statut ou index).

    Dis moi quelle est l’erreur.

    Merci.

    @++

  • Répondre à ce message

    24 juin 13:06 , par martinus

    Il semble que cela ne se produise que sur un site hebergé en local, pourtant parfaitement fonctionnel.

  • Répondre à ce message

    24 juin 13:04 , par martinus

    J’ai réessayé sur un autre site, et il s’avère inutile de passer le script manuellement.

    La procédure d’installation est donc :

    Installation :
    - copier le répertoire dans le répertoire plugin de spip
    - déplacer les fichiers du répertoire /racine_spip à la racine du site
    - Aller dans la gestion des plugins
    - Cocher pour activer le plugin.
    - Revenir au menu "Configuration" de l’espace privé.
    - Cliquer sur "SpipCarto", puis "Installation"
    - Il n’y a pas de message. Un menu "Cartes" doit apparaître dans le menu "Edition"

    Ca serait sympa de mettre ça dans le fichier README.TXT, car c’est difficile à deviner.

    Et bien sûr, si on pouvait utiliser la section du plugin pour une installation automatique, ce serait encore bien mieux !

  • Répondre à ce message

    6 juin 21:28 , par martinus

    Bonjour,

    Je ne parviens pas à télécharger une image ou un document dans la page de modification d’une carte. Le pointeur mouline une seconde et rien ne se passe, sans message.

    Sur le même site, je télécharge sans problème les images et les documents dans la page de modification d’article.

    Sur le site free.spipcarto je télécharge bien la même image dans la page de modification d’une carte. Le seul problème est qu’elle n’est pas visible sans réafficher la page.

    Tous les autres plugins sont désactivés.

    Que peut-il se passer ? Que puis-je vérifier ?

    spip 1.9.2d / spipcarto 2.0b4

  • Répondre à ce message

    6 juin 12:37 , par martinus

    Ok, ça marche, en exécutant le script indiqué.

    Est-ce tu veux dire qu’on devrait voir normalement le bouton "Installer" ? Il y a quelques plugins, mais ça n’a rien changé quand je les ai désactivés.

    Dommage aussi qu’il faille copier manuellement des scripts dans la racine. Ça doit surement pouvoir s’éviter et alors on pourrait utiliser la section "install" de plugin.xml !

    PS : Je crois que Calage prend un seul L !

Pages 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8

Répondre à cet article

Retour en haut de la page

Ça discute par ici

SPIP | Squelette | | Plan du site | Suivre la vie du site RSS 2.0