SPIP-Contrib

SPIP-Contrib

عربي | Deutsch | English | Español | français | italiano

273 Plugins, 191 contribs sur SPIP-Zone, 92 visiteurs en ce moment

Accueil du site > Interactivité, échanges > Syndication > Comarquage > Comarquage Service public Flux v2

Comarquage Service public Flux v2

9 décembre 2010 – par Pascal W – 23 <blink style='color:red;'>public|spip|ecrire:commentaires</blink>

8 votes

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.

Ce plugin est une adaptation du plugin conçu par Cedric MORIN. En effet, depuis septembre 2010, une nouvelle organisation des fichiers XML, appelée « Flux v2 » a été mise en place, et la version précédente du plugin n’était plus fonctionnelle avec ce nouveau flux.

Site officiel : co-marquage avec service-public.fr

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

Retour en haut de la page

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.xsl m’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.

    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 :

    1. if ($type_urls == "page") $parametres_xsl['REFERER'] .= '?&';

    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

Répondre à cet article

Qui êtes-vous ?

Pour afficher votre trombine avec votre message, enregistrez-la d'abord sur gravatar.com (gratuit et indolore) et n'oubliez pas d'indiquer votre adresse e-mail ici.

Ajoutez votre commentaire ici Les choses à faire avant de poser une question (Prolégomènes aux rapports de bugs. )
Ajouter un document

Retour en haut de la page

Ça discute par ici

  • Navigation AJAX

    31 janvier – 18 <blink style='color:red;'>public|spip|ecrire:commentaires</blink>

    Ce plugin permet de modifier automatiquement une parties des liens internes de manière à ce qu’ils ne déclenchent pas un chargement complet de la page cible, mais un chargement en AJAX de certains éléments spécifiés à l’avance. Il permet aussi de (...)

  • Plugin Vidéo(s)

    23 novembre 2010 – 293 <blink style='color:red;'>public|spip|ecrire:commentaires</blink>

    Interface de gestion et modèle d’insertion des vidéos : Dailymotion Vimeo Youtube Modèle de la balise HTML5 video avec alternative flash html5media : Lecture HTML5/Flash pour tout navigateur des fichiers MP4/H264/Ogg/WebM/Mkv Support mobile, (...)

  • Plugin SPIPAL

    10 janvier 2011 – 79 <blink style='color:red;'>public|spip|ecrire:commentaires</blink>

    Pour intégrer un système de paiement immédiat via PayPal à certains de vos articles . Ce plugin est une mise à niveau pour la version SPIP 2.1.8 du Plugin GoPayPal qui était resté en SPIP 1.9.2 depuis 3 ans. Il change de nom pour ne pas faire trop de (...)

  • Le menu déroulant Babbibel

    2 juin 2009 – 303 <blink style='color:red;'>public|spip|ecrire:commentaires</blink>

    Un menu déroulant horizontal en jQuery sans limitation de profondeur et configurable avec CFG.

  • Traductions d’articles autrement 3

    8 octobre 2011 – <blink style='color:red;'>public|spip|ecrire:commentaire</blink>

    Adaptation pour SPIP 3 du plugin Traductions d’articles autrement Ce plugin modifie légèrement l’interface de SPIP afin de rendre la traduction des articles plus aisée. Principe Des liens de langues, affichés en haut de l’article, permettent de (...)