plugin spipcarto pour 1.9.2

J'ai fait un premier essai d'installation sans succès sur une SPIP 1.9.2a

Mais c'est peut-être un peu prématuré. Le développement du plugin pour SPIP 1.9.2 est-il assez avancé ou c'est juste moi qui cafouille lors de l'installation ?

Christian

Christian Quentin a écrit :

J'ai fait un premier essai d'installation sans succès sur une SPIP 1.9.2a

heu, pourrais-tu preciser un peu ton probleme ?

Mais c'est peut-être un peu prématuré. Le développement du plugin pour SPIP 1.9.2 est-il assez avancé ou c'est juste moi qui cafouille lors de l'installation ?

il y a un gros bug connu (la carte est mal positionnée dans l'interface de dessin, il faut cliquer sur le titre pour rétablir, grosse rustine en attendant de trouver le bug...) mais sinon, ca marche bien sur plusieurs sites en 1.9.2

Il faut mots_partout (1.9.2 aussi) et penser à aller configurer tout ca (onglets dans la config. de Spip).

@++

Il faut mots_partout (1.9.2 aussi) et penser à aller configurer tout ca (onglets dans la config. de Spip).

Merci pour ces indices.
Le pb pourrait bien être dans la configuration alors mais je ne vois pas trop ce qu'il faut faire.
Avant tout une petite question qui évitera peut-être d'embêter tout le monde. Existe-t-il un bout de doc pour démarrer ce plugin en SPIP 1.9.1 et/ou 1.9.2 ?
Je lis qu'il faut configurer les mots-clé, etc. Est-ce détaillé qqpart ?

Si la doc est à rédiger, je peux participer dès que ce sera clair pour moi.

a+
Christian

spipcarto a écrit :

Christian Quentin a écrit :

J'ai fait un premier essai d'installation sans succès sur une SPIP 1.9.2a

heu, pourrais-tu preciser un peu ton probleme ?

Quand je tente de créer une carte en passant par le menu Edition>Cartes, j'ai le message d'erreur suivant :

Fatal error: Call to undefined function autoriser_defaut() in <nom de domaine>\plugins\spipcarto\1_9_2\inc\carto.php on line 361

Christian Quentin a écrit :

spipcarto a écrit :

Christian Quentin a écrit :

J'ai fait un premier essai d'installation sans succès sur une SPIP 1.9.2a

heu, pourrais-tu preciser un peu ton probleme ?

Quand je tente de créer une carte en passant par le menu Edition>Cartes, j'ai le message d'erreur suivant :

Fatal error: Call to undefined function autoriser_defaut() in <nom de domaine>\plugins\spipcarto\1_9_2\inc\carto.php on line 361

OK, alors utilise ces plugins : http://spipcarto.free.fr/spipcarto_mots_partout.zip

pour la doc, ca se passe la :
http://www.geolibre.net/spikini

Je sais que nos amios de l'ENST sont en train de faire une doc d'installation pas à pas, ca devrait se passer par la.

Sinon, je peux te passer redacteur de l'article sur Spip contrib pour que tu mettes à jour.

Coté config, une fois les 2 plugins activés, il faut passer par la configuration de Spip, il y a 2 nouvea deux onglets.
1) installer spipcarto
2) configurer eventuellement d'autres objets pour pouvoir leur affecter des mots clés.
3) ne pas oublier de copier le contenu de /racine à la racine du site.

C'est tout je crois.

@++

J'ai récupéré le dernier jus à l'URL que tu m'as indiquée. Puis,
1. J'ai copié les plugins dans le dossier plugin
2. J'ai copié à la racine du site les 2 fichiers carto.php et spip_carto.php
3. J'ai activé les 2 plugins spip_carto et mots_partout
4. Configuration :
  4.1. spip_carto : j'ai cliqué sur installer
  4.2. mots_partout : j'ai ajouté rubrique et article à la liste des objets
5. J'ai tenté de créer un article...

... mais au moment de l'enregistrer, j'ai maintenant les message d'erreur suivant :

Fatal error: Cannot redeclare inserer_mot() (previously declared in <nom de domaine>\ecrire\inc\editer_mot.php:103) in <nom de domaine>\plugins\_mots_partout\inc\mots.php on line 226

Christian Quentin a écrit :

J'ai récupéré le dernier jus à l'URL que tu m'as indiquée. Puis,
1. J'ai copié les plugins dans le dossier plugin
2. J'ai copié à la racine du site les 2 fichiers carto.php et spip_carto.php
3. J'ai activé les 2 plugins spip_carto et mots_partout
4. Configuration :
  4.1. spip_carto : j'ai cliqué sur installer
  4.2. mots_partout : j'ai ajouté rubrique et article à la liste des objets
5. J'ai tenté de créer un article...

... mais au moment de l'enregistrer, j'ai maintenant les message d'erreur suivant :

Fatal error: Cannot redeclare inserer_mot() (previously declared in <nom de domaine>\ecrire\inc\editer_mot.php:103) in <nom de domaine>\plugins\_mots_partout\inc\mots.php on line 226

oups, j'ai melangé 2 mails...
le lien, c'est pour Spip 1.9.1

pour spip 1.9.2, il faut prendre les versions svn :
http://files.spip.org/spip-zone/spipcarto_1_9_2.zip
http://files.spip.org/spip-zone/mots-partout_1_9_2.zip

renomme le repertoire "mot_partout_1_9_2" en "_mots_partout" pour passer en premier dans les chemins (surcharge de la gestion de mots)

Il y a un bug connu dans spipcarto : l'image n'est pas à sa place en edition de la carte / dessin d'objets.
En cliquant sur le titre de la carte, hop, elle revient au bon endroit ... grosse rustine en attendant mieux.

Bon courage.
@++

Merci pour cette aide précieuse. Ça y est, ça marche pour moi en SPIP 1.9.2 !
Je découvre le plugin...
Une fois que c'est en place, ça avance bien.

Au fait, dans le champ Logo de l'objet, qu'est-ce qu'on peut mettre ? Un texte, un nom de fichier graphique ? Sous quelle forme ?

A+
Christian

Christian Quentin a écrit :

Merci pour cette aide précieuse. Ça y est, ça marche pour moi en SPIP 1.9.2 !
Je découvre le plugin...
Une fois que c'est en place, ça avance bien.

Au fait, dans le champ Logo de l'objet, qu'est-ce qu'on peut mettre ? Un texte, un nom de fichier graphique ? Sous quelle forme ?

ce champ n'est exploité par aucun des modeles de carte livrés dans le plugin, ca dependra donc de ce que tu veux en faire dans tes modeles de carte (ben oui, c'est comme spip, on livre un truc standard, il faut l'adapter...).

Pour la gestion des logos, les modeles s'appuient sur les mots clés, mais c'est tres simple de faire son propre modele, il suffit de copier et d'adapter.

regarde http://www.design-public.net/squelettes/template/carto_flv.html il exploite le champ url_objet
(attention, c'est du spip 1.8.3, il faut adapter un peu pour utiliser en 1.9)
ce modele est visible la :
http://www.design-public.net/article.php3?id_article=71

Mais bon, tu peux très bien reprendre le modele map_logo et remplacer la boucle mot par une image dont la source est l'url_objet si tu veux afficher des images positionnées sur un fond.

@++

spipcarto a écrit :

oups, j'ai melangé 2 mails...
le lien, c'est pour Spip 1.9.1

pour spip 1.9.2, il faut prendre les versions svn :
http://files.spip.org/spip-zone/spipcarto_1_9_2.zip
http://files.spip.org/spip-zone/mots-partout_1_9_2.zip

renomme le repertoire "mot_partout_1_9_2" en "_mots_partout" pour passer en premier dans les chemins (surcharge de la gestion de mots)

Il y a un bug connu dans spipcarto : l'image n'est pas à sa place en edition de la carte / dessin d'objets.
En cliquant sur le titre de la carte, hop, elle revient au bon endroit ... grosse rustine en attendant mieux.

Bon courage.
@++

Bonjour,

Et encore merci pour ton aide. Ca commence vraiment à prendre forme.
Deux petits points à régler :
- Dans la partie privée, l'article qui fait appel à une carte affiche normalement l'icone img/carte-24.gif. L'icone n'apparaît pas car l'URL générée pour cette icone est ../../plugins/spipcarto_1_9_2//img/carte-24.gif
En corrigeant le chemin d'accès dans spip_carto.php ligne 118 en ../plugins/spipcarto_1_9_2/img/carte-24.gif, ça s'affiche correctement (chemin relatif incorrect + double slash avant img).
Mais, il y a tellement de fichiers dans le plugin qui construisent leur URL sur le modèle que j'ai corrigé que je me demande si c'est la bonne pratique. Peux-tu confirmer. ?
- Deuxième point : la liste des cartes n'affiche pas les articles qui les utilisent comme décrit dans http://www.geolibre.net/article.php3?id_article=29
Faut-il configurer qqch pour que ça apparaisse ?

@+
Christian

J'ai commencé un bout de doc pour l'installation de spipcarto sur une
installation SPIP 1.9.2 existante :
http://www.geolibre.net/spikini/?wiki=SpipCartoInstallationSPIP192

Ca peut évidemment être enrichi. Et la partie sur les mots-clés reste à rédiger.

A+
Christian

En continuant à utiliser ce super plugin, j'ai détecté 2 dysfonctionnement dans la partie privée:

- la liste des articles associés à une carte ne s'affiche pas (déjà signalé dans un mail précédent)
- la liste des cartes qu'on obtient en cliquant sur Edition>Cartes présente la liste des cartes en multipage quand on utilise de nombreuses cartes. Seule la première page semble accessible.

Pour contourner ce deuxième point, on peut passer par l'article auquel la carte est associée et cliquer sur la carte.

A+
Christian

Christian Quentin a écrit :

En continuant à utiliser ce super plugin, j'ai détecté 2 dysfonctionnement dans la partie privée:

- la liste des articles associés à une carte ne s'affiche pas (déjà signalé dans un mail précédent)
- la liste des cartes qu'on obtient en cliquant sur Edition>Cartes présente la liste des cartes en multipage quand on utilise de nombreuses cartes. Seule la première page semble accessible.

Pour contourner ce deuxième point, on peut passer par l'article auquel la carte est associée et cliquer sur la carte.

A+
Christian

Merci beaucoup pour ces retour et le debut de doc sur le wiki.

Je devrais pouvoir m'y remettre d'ici 15j avec pour objectif principal un formulaire public pour saisir des objets et un peu de googlemap.

Tu devrais t'inscrire sur spip-carto@geolibre.net si ce n'est deja fait

@++