Attention :
Cette version est en phase de développement donc sans garantie et donc à ne pas employer sur un site de production sans tests ni compétences.
A propos du comarquage
Le co-marquage s’adresse aux services de l’état et administrations locales, il permet aux sites web locaux de rediffuser les contenus et les services offerts par le portail de l’administration française, Service-public.fr, en le complétant par des informations locales : coordonnées d’organismes, téléservices locaux, etc.
L’utilisation du co-marquage est soumis à convention préalable avec la DILA (Direction de l’information légale et administrative).
Installation
L’installation se déroule comme pour tous les autres plugins, cf. http://www.spip.net/fr_article3396.html
Ce plugin nécessite la présence de libxslt sur votre serveur, utilisable en ligne de commande par ’xsltproc’, et que la commande php ’exec’ ne soit pas inhibée.
Pour la version pour SPIP 2, le plugin CFG est nécessaire.
Mise en oeuvre
Installer le plugin.
Paramétrer le code INSEE de la collectivité dans la page de configuration du plugin.
Le flux s’insère dans un article au moyen du tag :<comarquage|categorie=particuliers>
Vous pouvez préciser une page précise en définissant les attributs xml et xsl de l’url :<comarquage|categorie=particuliers|xml=N333.xml|xsl=spNoeud.xsl>
Par exemple pour appeler la page principale de la rubrique ’Comment faire si’ utilisez ce code : <comarquage|categorie=particuliers|xml=N13042.xml|xsl=spNoeud.xsl>
Pour appeler la page principale de la rubrique ’Associations’, insérer ce code : <comarquage|categorie=associations|xml=N20.xml|xsl=spNoeud.xsl>
La partie concernant les Entreprises n’est pas opérationnelle dans cette version (feuille XSL non développées)
Auteur
- Plug-in initial conçu pour le flux V1 : Cedric MORIN
- Fichier XSL pour le flux V2 fournis par la Ville de Pont-Audemer
- Adaptation du plugin au flux v2 : Vernalis Interactive
- Portage vers SPIP 3.0 : IPEOS I-Solutions
Discussions par date d’activité
25 discussions
bonjour,
j’ai ce message pour le comarquage :
Warning : tempnam() [function.tempnam] : open_basedir restriction in effect. File(/tmp) is not within the allowed path(s) : (/home :/usr/share/php) in /home/www/services/extensions/comarquage/inc/comarquage.php on line 209
Répondre à ce message
Rebonjour,
J’ai un nouveau problème, le voici :
j’ai installé le plugin sans problème, configurer le code Insee, vérfier que le safemode est désactivé sur mon serveur, installé libxslt et xsltproc.
J’ai ajouté la commande dans un article : <comarquage|categorie=particuliers>
mais le problème est que cette commande n’est pas interprété par SPIP. Je me retrouve avec « <comarquage|categorie=particuliers> » dans mon code source de la page HTML généré.
Une idée ?
D’avance Merci
Mickael
Bonjour,
Safe mode sur off veux automatique dire que exec() fonctionne ?
Moi j’avais pu voir si oui ou non dans mes logs php.
Bonjour,
Avez-vous bien préalablement signé la convention avec la DILA et déclaré par cette action votre serveur pour qu’il ai accès au flux du co-marquage ?
Pascal
Répondre à ce message
Bonjour,
Un petit retour sur ce plugin :
1 - Pour qu’il fonctionne correctement, j’ai du modifier la ligne 93 de comarquage.php dans inc :
En effet, sans le ?, l’url provocait des erreur 404 (car composé par exemple par /Servive-public.html&xml=)
2 - Plus gênant, une fois le modèle insérer dans un article, impossible de ce connecter sur la page exec de cette article (donc à son espace privée), par contre fonctionne très bien en public...
C’est curieux non ?
Voila ces quelques retours sur ce plugin qui nous rend un fière service !
A bientôt
Sam
Bonjour,
Que se passe-t-il lors de l’accès à l’article dans l’espace privé + quelle version de SPIP ? (nous n’arrivons pas à reproduire le problème).
Ne peut-il y avoir un conflit avec un autre plugin ?
Pascal
Répondre à ce message
Bonjour à tous,
mon problème est que je ne peux pas aller dans la configuration du plugin ... J’ai comme erreur :
Accès refusé
(cfg comarquage - comarquage - )
Quelqu’un aurait-il une idée la dessus ?
Merci d’avance
Mickael
Je m’auto répond en disant qu’il faut à tout pris les droits de webmestre pour le faire ... J’ai changé de version de SPIP et le champ webmestre n’existait pas avant ... il faut donc repassé le champ webmestre à « oui » en base ... ça pourra toujours servir !!!
Répondre à ce message
Bonsoir,
C’est probablement possible, en utilisant à la place les fonctions XSLT de php .... ça demande de s’y pencher un peu ...
Pascal
Répondre à ce message
Ajouter un commentaire
Avant de faire part d’un problème sur un plugin X, merci de lire ce qui suit :
Merci d’avance pour les personnes qui vous aideront !
Par ailleurs, n’oubliez pas que les contributeurs et contributrices ont une vie en dehors de SPIP.
Suivre les commentaires : |