SPIP - Contrib

SPIP - Contrib

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

108 visiteurs en ce moment

fontsizeup fontsizedown
[9 commentaires]

Comarquage

Comarquage Service public avec la Documentation française

dimanche 17 juin 2007, par NicolasR

0 vote

Cet article présente une contrib "en chantier". Elle n’est donc pas toujours fonctionnelle.

Cet article est une documentation en chantier, donc pas forcément complète...

Attention :

La version du plugin sur la Zone est en cours de mutation non complètement aboutie. Cette version est en phase de développement donc non fonctionnelle, sans garantie ni SAD [1] à ne pas employer sur un site de production sans tests ni compétences.

Nota SPIP-Contrib : une présentation minimaliste, et certainement à compléter, qui est surtout destinée à référencer le principe du comarquage possible avec SPIP. N’hésitez pas à apporter votre pierre au code ou à cette documentation, par exemple via le forum de cet article.

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.

Il est soumis à convention préalable. Le plugin qui suit sera donc mis en oeuvre exclusivement dans le cadre de ces sites (pas d’usage privé).

Installation

Pour l’instant il n’existe pas de zip du plugin sur l’espace de téléchargement de la Zone, vous pourrez le récupérer :
- soit via un client SVN, Plus d’explications ici
- soit au travers des paquets zip du site miroir

L’installation se déroule ensuite comme pour tous les autres plugins, cf. http://www.spip.net/fr_article3396.html

Ce plugin nécessite aussi l’installation du plugin « boucles_xml » , qui est à récupérer sur la Zone également dans les mêmes conditions

Mise en oeuvre

Quelques pistes :
- Le flux XML de la Documentation française s’insère dans un article au moyen de la balise <comarquage>
- Vous pouvez préciser une page précise en definissant les attributs xml et xsl de l’url : <comarquage xml='N333.xml' xsl='Noeud.xsl'>
- Les paramètres de connexion à La Documentation française sont ajustables depuis la page ecrire/?exec=admin_comarquage
- Nécessite SPIP 1.9.1 ou plus.

La documentation est à faire en fait.

Auteur

Cedric MORIN notre-ville.net

Voir en ligne : Site officiel : co-marquage avec service-public.fr

Notes

[1] SAD = Service Après Don

Retour en haut de la page

9 Messages de forum

Voir toute la discussion

  • Répondre à ce message

    12 juin 10:18 , par ScoRPioN97429

    dans la gestion des plugins j’obtiens ce message :

    / !\ manquant dans le fichier de définition : boucle_xml/plugin.xml

    et lorsque je mets la balise comarquage dans un article rien ne ce passe. Comment résoudre ces problèmes svp ?

  • Répondre à ce message

    23 janvier 09:05 , par Cedric Morin

    ce n’est pas prévu pour le moment, car je n’ai pas de projet en vue qui le necessite.

  • Répondre à ce message

    22 janvier 22:49

    Bonsoir,

    Une version compatible Spip 2.0 est-elle prévue ?

  • Répondre à ce message

    25 novembre 2008 17:37

    Bonjour,

    j’aurais souhaité utiliser ce plugin, cependant je rencontre un souci sur les versions à installer.

    Si je met le plugin "comarquage_1_9" seul, en insérant la balise <comarquage> il ne se passe rien.
    Si je place la balise <comarquage xml='N333.xml' xsl='Noeud.xsl'>, idem.
    Si je met le plugin "boucles_xml" en plus, le site affiche page blanche sur la totalité des pages. Ce plugin est-il nécessaire même si libxslt est présent sur le serveur ?

    J’utilise les dernières versions des plugins récupérés ce jour sur la zone.

    Merci pour toutes indications me permettant d’avancer.

  • Répondre à ce message

    23 juillet 2008 13:26 , par tristan

    Bonjour, Je n’arrive pas à installer plugin boucle_xml ( manquant dans le fichier de définition :( quelqu’un pourrait me l’envoyer par mail pour que je puisse tester le plugin comarquage. merci à lui

  • Répondre à ce message

    30 mai 2008 11:00 , par Armelle Nedelec

    J’ai essayé d’installer le plugin.

    Version SVN : aucun résultat (j’ai bien installé le plugin boucle_xml)

    Version 1.9.0 (sur un 1.9.2) j’obtiens la première page mais les liens ramènent sur la page d’accueil. (le lien créé est : spip.php ?xml=N1.xml&xsl=Noeud.xsl

    Si je fais un lien sur spip.php ?article25&xml=N1.xml&xsl=Noeud.xsl ca marche.

    J’ai changé dans le fichier inc/comarquage.php en ligne 80 :

    $parametres_xsl[’REFERER’] = $url_base ;

    par

    $parametres_xsl[’REFERER’] = $GLOBALS[’REQUEST_URI’].’&’ ;

    et ca marche.

    par contre le lien :

    spip.php ?article24&xml=N3.xml&xsl=Noeud.xsl

    n’affiche pas les informations sur la colonnes de droite ( celle des ressources).

    Autre chose : le fait de mettre le chargement des xml dans le cron est bien pour des sites très visités, mais pour un site qui démarre ca fait souvent apparaitre le message fichier XML indisponible.

    Comment faire ?

  • Répondre à ce message

    19 février 2008 10:01 , par gaelcalvar

    J’ai installé le plugin sur un site spip que j’administre.

    Le premiere fois que je clique dans une rubrique ou un article XML, il me retourne une erreur. les autres fois, il n’y a pas de probleme.

    Warning : XSLTProcessor ::transformToXml() [function.XSLTProcessor-transformToXml] : I/O warning : failed to load external entity "/usr/local/data/www/agora/newsite/plugins/comarquage_1_9_php/comarquag e_1_9_php/xml/R11503.xml" in /usr/local/data/www/agora/newsite/plugins/comarquage_1_9_php/comarquag e_1_9_php/inc/comarquage.php on line 201

    voici un exemple : http://agora.guilers.org/spip.php?a...

    Le librairie xslt est installée.

  • Répondre à ce message

    19 septembre 2007 15:58 , par phenix

    As-tu résolu ton problème ?

  • Répondre à ce message

    17 juin 2007 18:14 , par jg

    La convention a ete signé , j’ai recu un mail de la doc française de confirmation et mon serveur est configurer pour le comarquage. j’utilise le plug in Comarquage Service public avec la Documentation française (à partir de SPIP 1.9.0) Version : 0.10 | stable Répertoire : comarquage_1_9

    SPIP 1.9.1 [7502]

    Lorsque je mets le tag dans un article spip - Rien n’apparait Pouvez vous m’aiguiller ? avez vous une piste ?? merci par avance* bien à vous

Répondre à cet article

Retour en haut de la page

Ça discute par ici