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



Version pour SPIP 1.9
Vos commentaires
# Le 24 octobre 2011 à 10:05, par vantic
En réponse à : Comarquage Service public Flux v2
Bonjour, pour ma part je suis coincé dés le début.
J’ai rempli la convention ainsi que l’inscription de ma collectivité à la DILA.
Je suis sous SPIP 2.1.11, j’ai installé le plugin, renseigné le code INSEE de ma commune, indiqué « comarquage|categorie=particuliers » (" remplacés par < et >) dans une page unique, et j’ai le message suivant : Une erreur interne s’est produite. Nous faisons notre possible pour la corriger dans les meilleurs délais.
Nous vous remercions de votre compréhension
Je ne sais que faire. D’avance merci pour votre aide. Cordialement.
# Le 25 octobre 2011 à 09:04, par Pascal W
En réponse à : Comarquage Service public Flux v2
Bonjour,
Ce message d’erreur apparait dans les cas suivants :
- feuille XLS non trouvée
- retour en erreur du processeur XSLT au moment du traitement de la page
Le feuille XLS n’ayant à priori aucune raison d’être absente, l’erreur vient très probablement d’un problème d’installation ou de fonctionnement du processeur XSLT.
Pascal
# Le 30 novembre 2011 à 10:09, par vantic
En réponse à : Comarquage Service public Flux v2
J’ai vérifié avec mon hébergeur et le xslt est bien configuré... j’ai réinstallé le plugin au cas où mais je n’ai rien de plus...
# Le 30 novembre 2011 à 14:15, par vantic
En réponse à : Comarquage Service public Flux v2
Voici le résultat du test réalisé par mon hébergeur :
stan : # xsltproc -V (stan est le nom du serveur)
Using libxml 20632, libxslt 10124 and libexslt 813
xsltproc was compiled against libxml 20632, libxslt 10124 and libexslt 813
libxslt 10124 was compiled against libxml 20632
libexslt 813 was compiled against libxml 20632
Peut-être que ça vous en dit plus...
Répondre à ce message
# Le 18 octobre 2011 à 11:47, par ?
En réponse à : Comarquage Service public Flux v2
Bonjour,
Tout fonctionne correctement sauf certains « Noeud »
Par exemple
<comarquage|categorie=particuliers|xml=N358.xml|xsl=spNoeud.xsl>n’affiche rien, et le contenu du fichier N358.xml indique
type="Dossier"Qu’est ce qui ne va pas ?
Merci
# Le 18 octobre 2011 à 19:02, par Pascal W
En réponse à : Comarquage Service public Flux v2
Bonsoir,
Je confirme que certains noeuds pointent dans le vide. A priori, je pencherai pour une rupture dans les flux fournis par service public.
Pascal
# Le 18 octobre 2011 à 19:17, par ?
En réponse à : Comarquage Service public Flux v2
Pourtant ce fichier existe bien N358.xml, il est téléchargé et stocké dans le dossier cache ad-hoc. Si je demande l’affichage avec « spNoeudDossier.xsl » dans ce cas l’affichage est correct.
En fait si je modifie le fichier « spNoeud.xsl », et que j’ajoute
<xsl:when test="$type = 'Dossier'"><xsl:apply-templates mode="Noeud-dossier"/>
</xsl:when>
Alors ca fonctionne.
De plus, j’ai aussi un souci avec des Téléservices.
Par exemple
&xml=R1406.xml&xsl=spRessource.xslm’affiche le contenu du ficheir « R1406.xml » en texte brut.Des idées ?
# Le 21 octobre 2011 à 18:41, par Pascal W
En réponse à : Comarquage Service public Flux v2
En effet, le fichier xsl/spNoeud.xsl doit être modifié pour y intégrer le code suivant
<xsl:when test="$type = 'Dossier'"><xsl:apply-templates mode="Noeud-dossier"/>
</xsl:when>
Celà est du à une modification du flux qui n’avait pas été prise en compte lors du passage au flux v2 (Le type des publications égal à « Noeud dossier » ont été renommées « Dossier »). Merci pour la solution !
Concernant le problème avec les téléservices, je n’ai pas réussi à reproduire ... chez moi, ça s’affiche correctement (exemple : http://www.ancenis.fr/-Autres-demar....
Répondre à ce message
# Le 30 mai 2011 à 11:28, par Kevin
En réponse à : Comarquage Service public Flux v2
Bonjour,
Est-il possible de rajouter un moteur de recherche comme sur le site de la mairie des Ulis par exemple ?
http://www.lesulis.fr/index.php?id=516
Merci.
Répondre à ce message
# Le 17 mai 2011 à 14:31, par hellomo
En réponse à : Comarquage Service public Flux v2
Bonjour,
J’ai installé le plugin co marquage sur mon serveur (convention DILA ok), ça fonctionne bien. J’aimerais juste avoir plus de renseignement sur le pivot local. Comment mettre en place l’affichage des informations locales (pour une mairie par exemple) ? J’ai vu plusieurs solutions (fichier mairie.html, fichier excel, etc.).
Je vous remercie.
# Le 18 mai 2011 à 10:16, par Pascal W
En réponse à : Comarquage Service public Flux v2
Bonjour,
Je n’ai pas la réponse à la question ... la documentation de Service Public (http://lecomarquage.service-public.fr/mementocomarquagedirect.pdf) en parle, mais nous ne nos sommes pas penché sur la question .... par contre, si vous creusez, vos retours nous intéressent.
Cordialement.
Pascal
Répondre à ce message
# Le 10 décembre 2010 à 16:21, par ?
En réponse à : Comarquage Service public Flux v2
Bonjour,
Ce plugin semble très prometteur, en revanche, dans mon cas, l’utilisation de exec() est tout simplement impossible, et je pense qu’il en sera ainsi pour pas mal de gens...
Est-il possible de contourner cette instruction ?
A bientôt
Samuel
# Le 15 mars 2011 à 16:03, par ?
En réponse à : Comarquage Service public Flux v2
de mémoire le comarquage ne sera plus fonctionnel à partir de juin 2011.
« En octobre 2010, la Caisse des Dépôts a informé officiellement le ministère de l’Intérieur de l’arrêt progressif de la plate-forme Service-Public-Local . La Caisse des Dépôts assurera le service jusqu’en juin 2011 et participe activement au groupe de travail destiné à trouver la meilleure alternative à Service-Public-Local afin que le co-marquage ne soit pas interrompu sur les sites des préfectures... »
ce module flux v2 sera t’il toujours fonctionnel après cette date ?
# Le 15 mars 2011 à 16:15, par ?
En réponse à : Comarquage Service public Flux v2
Bonjour,
A priori, je pense que ce sont deux choses différentes : le flux XML est proposé par le site Service-public.fr, alors que la Caisse des Dépots proposait un service additionnel intégrant tout un bouquet de services complémentaires appelé ... service public local ! ...
Pascal WISNIEWSKI
Répondre à ce message
# Le 22 décembre 2010 à 08:57, par hypo
En réponse à : Comarquage Service public Flux v2
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
# Le 20 décembre 2010 à 14:29, par Mickael
En réponse à : Comarquage Service public Flux v2
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 :
mais le problème est que cette commande n’est pas interprété par SPIP. Je me retrouve avec « » dans mon code source de la page HTML généré.
Une idée ?
D’avance Merci
Mickael
# Le 20 décembre 2010 à 14:56, par samsam
En réponse à : Comarquage Service public Flux v2
Bonjour,
Safe mode sur off veux automatique dire que exec() fonctionne ?
Moi j’avais pu voir si oui ou non dans mes logs php.
# Le 20 décembre 2010 à 16:04, par Pascal W
En réponse à : Comarquage Service public Flux v2
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
# Le 16 décembre 2010 à 09:30, par samsam
En réponse à : Comarquage Service public Flux v2
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
# Le 20 décembre 2010 à 16:02, par Pascal W
En réponse à : Comarquage Service public Flux v2
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
# Le 20 décembre 2010 à 13:47, par Mickael
En réponse à : Comarquage Service public Flux v2
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
# Le 20 décembre 2010 à 14:04, par Mickael
En réponse à : Comarquage Service public Flux v2
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
# Le 10 décembre 2010 à 16:47, par Pascal W
En réponse à : Comarquage Service public Flux v2
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