Le plugin Cite fournit des modèles permettant de citer des références bibliographiques dans vos articles (sur un principe similaire aux Citation templates de Wikipedia).
Non seulement les références seront mises en forme de manière harmonisée sur votre site, mais les modèles offriront également l’export des références dans les formats les plus courant (BibTeX et RIS) et ajouteront des liens vers des résolveurs de DOI ou d’ISBN.
Les modèles disponibles
Le plugin fournit six modèles différents, correspondant à six types de références. Voici comment les appeler dans un article :
{{Livre}}
<cite|book|title=Titre
|authors=Auteur1, P1;Auteur2,P2; Groupes d'auteurs
|year=2008
|series=Collection
|volume=2
|edition=détail de l'édition
|publisher=Presse SPIP
|place=Ville
|pages=564
|url=http://www.toto.com
|doi=doi123/456
|isbn=2-266-11156-6
>
{{Chapitre de Livre}}
<cite|chapter|title=Titre du chapitre
|authors=Auteur1, P1;Auteur2,P2; Groupes d'auteurs
|booktitle=Titre du Livre
|editors=Éditeur1, P1; Éditeur 2, P2
|year=2008
|series=Collection
|volume=2
|edition=détail de l'édition
|publisher=Presse SPIP
|place=Ville
|pages=125-146
|url=http://www.toto.com
|doi=doi123/456
|isbn=2-266-11156-6
>
{{Article scientifique}}
<cite|journal|title=Titre de l'article
|authors=Auteur1, P1;Auteur2,P2; Groupes d'auteurs
|journal=Revue
|year=2008
|volume=34
|issue=5
|pages=125-146
|url=http://www.toto.com
|doi=doi123/456
|issn=0395-2037
>
{{Rapport}}
<cite|report|title=Titre du rapport
|authors=Auteur1, P1;Auteur2,P2; Groupes d'auteurs
|year=2008
|report_type=type de rapport
|number=numéro du rapport
|institution=Institution publiant le rapport
|place=Ville
|pages=125-146
|url=httpp://www.toto.com
>
{{Thèse}}
<cite|thesis|title=Titre de la thèse
|authors=Auteur1, P1;Auteur2,P2; Groupes d'auteurs
|year=2008
|thesis_type=type de thèse
|university=Université
|place=Ville
|pages=125-146
|url=http://www.toto.com
>
{{Page web}}
<cite|web|title=Titre de la page web
|authors=Auteur1, P1;Auteur2,P2; Groupes d'auteurs
|site=Nom du site web
|accessdate=2010/12/24
|url=http://www.toto.com/page.html
>
ce qui produira :
Livre
Auteur1 P1, Auteur2 P2, Groupes d’auteurs (2008). Titre, collection « Collection », Volume 2, détail de l’édition, Presse SPIP, Ville, 564 p., doi: doi123/456, ISBN: 2-266-11156-6 (http://www.toto.com), RIS, BibTeX.
Chapitre de Livre
Auteur1 P1, Auteur2 P2, Groupes d’auteurs (2008). “Titre du chapitre”, in Éditeur1 P1, Éditeur 2 P2 (édité par), Titre du Livre, collection « Collection », Volume 2, détail de l’édition, Presse SPIP, Ville, p. 125-146, doi: doi123/456, ISBN: 2-266-11156-6 (http://www.toto.com), RIS, BibTeX.
Article scientifique
Auteur1 P1, Auteur2 P2, Groupes d’auteurs (2008). “Titre de l’article”, Revue, 34(5), p. 125-146, doi: doi123/456, ISSN: 0395-2037 (http://www.toto.com), RIS, BibTeX.
Rapport
Auteur1 P1, Auteur2 P2, Groupes d’auteurs (2008). Titre du rapport,type de rapport, numéro numéro du rapport, Institution publiant le rapport, Ville, 125-146 p. (httpp://www.toto.com), RIS, BibTeX.
Thèse
Auteur1 P1, Auteur2 P2, Groupes d’auteurs (2008). Titre de la thèse,type de thèse, Université, Ville, 125-146 p. (http://www.toto.com), RIS, BibTeX.
Page web
Auteur1 P1, Auteur2 P2, Groupes d’auteurs (2010). “Titre de la page web”, Nom du site web (http://www.toto.com/page.html), page consultée le 24 décembre 2010, RIS, BibTeX.
Précisions sur la saisie des paramètres
Auteurs
Les auteurs doivent être renseignés sous la forme Nom, Prénom (notez la virgule de séparation). Lorsqu’il y a plusieurs auteurs, ils doivent être séparés par un point-virgule.
Nombre de pages
Pour les ouvrages, rapports et thèses, saisir le nombre total de pages. Ne pas rajouter les mots pages ou p. qui seront ajoutés directement par les modèles.
Pour les articles et les chapitres d’ouvrage, indiquez la page de début et la page de fin séparées par un tiret. Exemple : 25-56
Chapitres d’ouvrage
title
sera utilisé pour spécifier le titre du chapitre, le titré général du livre étant renseigné avec booktitle
.
authors
désigne les auteurs du chapitre. Les personnes ayant dirigés l’ouvrage (parfois appelées éditeurs scientifiques) sont renseignées avec editors
(avec la même syntaxe que pour les auteurs).
Date de consultation (pour les pages web)
La date de consultation d’une page web est indiquée avec le paramètre accessdate
sous la forme ANNÉE/MOIS/JOUR. L’écriture ANNÉE-MOIS-JOUR est également acceptée.
Aide à la saisie avec Insérer Modèles
Afin de faciliter la saisie des références et de ne pas avoir à se souvenir de l’ensemble des paramètres des modèles, l’installation du plugin Insérer Modèles est fortement recommandée.
Vous disposerez alors dans le porte-plume et dans la colonne de droite d’un formulaire de saisie pour les références. Quelques captures d’écran :
Pour plus d’informations, voir la documentation du plugin.
Récupérer les références avec un logiciel de gestion de références bibliographiques
Chaque modèle fournit deux liens permettant de télécharger la référence dans les formats BibTeX et RIS.
Ces deux formats sont reconnus par la majorité des logiciel de gestion de références bibliographiques, en particulier EndNote (le plus connus des logiciels commerciaux [1]) ainsi que Zotero [2] et Mendeley parmi les logiciels libres, ainsi que par l’ensemble des logiciels basés sur BibTeX.
Pour un comparatif des différents logiciels existants et des formats qu’ils prennent en compte, voir Wikipedia.
Astuce : si vous utilisez l’excellent Zotero, qui se présente sous la forme d’une extension pour Firefox, vous pouvez le paramétrer pour qu’il intercepte et importe directement les fichiers RIS téléchargés avec Firefox (dans les Préférences, onglet Général)
Styles CSL et EndNote
Allons encore plus loin pour faciliter l’insertion des références dans SPIP. Si vous utilisez un logiciel de gestion de références bibliographiques, il serait encore mieux de pouvoir les exporter directement sous la forme de modèles SPIP. Il ne vous resterait plus qu’à opérer un copier/coller dans votre article.
Tout est prévu ! Dans le fichier ZIP du plugin vous trouverez deux styles bibliographiques, l’un au format ENS pour EndNote, et le second au format CSL utilisé notamment par Zotero et Mendeley .
Pour Zotero, le plus simple pour installer ce style est de cliquer sur ce lien (depuis Firefox).
Astuces : avec Zotero, pensez à activer la fonctionnalité Quick Copy pour votre site SPIP préféré. Vous pourrez alors ajouter une référence à votre article par un simple raccourci clavier, voire même par glisser / déposer.
Besoin de gérer une base complète de références bibliographiques
Si vous avez besoin de fonctionnalités plus avancées et, notamment, de gérer une base de données de références bibliographiques, il vous est possible d’installer en parallèle de votre SPIP le logiciel libre refbase fonctionnant en PHP/MySQL. Le plugin refbase pour SPIP vous permettra de pouvoir insérer dans vos textes des références ou des listes de références issues de votre base refbase, à l’aide du modèle <refbase>
.
Pour plus d’informations, se référer à la documentation du plugin refbase.
Discussions par date d’activité
12 discussions
Bonjour, merci pour cet excellent plugin. Une compatibilité 4.2 en vue ?
A tester, mais je pense qu’en forcant la compatibilité dans le paquet.xml, cela devrait passer sans souci en 4.2
Pouvez vous faire un test, dire ce qu’il en est, et le cas échéant on s’occupera de modifier la version officielle ?
Répondre à ce message
Bonjour,
Il manque un guillemet simple de fermeture à la ligne 15 du fichier cite.yaml :
https://git.spip.net/spip-contrib-extensions/cite/src/branch/master/inc-yaml/cite.yaml
web : ’<:cite:item_web :>
Cela provoque un warning dans les logs php : PHP Warning : array_merge() : Expected parameter 2 to be an array, bool given in /srv/data/web/vhosts/.../htdocs/plugins/auto/yaml/v2.0.13/inc/yaml.php on line 177
Merci. Je viens de corriger : https://git.spip.net/spip-contrib-extensions/cite/commit/2898ba42d40f1a49255ed2f9573e618dbb1711d5
Une nouvelle version du plugin devrait être dispo sous peu (temps de la génération des Zip).
Merci Joseph pour la réactivité !
Répondre à ce message
Salut Joseph,
Malheureusement cite et inserer_modeles ensembles ça fait planter grave le site. Est-ce que tu as déjà été confronté avec ce problème ?
Bonjour
je n’ai jamais eu ce problème mais j’ai fait tourner les deux sur une version 3.0 de Spip.
Tu peux décrire plus précisément le problème que tu rencontres ?
Alors, je suis sur SPIP 3.2.3 et quand j’essaye d’installer cite et inserer_modeles, il est impossible de continuer a naviguer sur le site publique et sur le privée. Et il s’affiche un message comme quoi je n’aurait pas les droits d’accès sur le site. Alors je dois désinstaller cite ou inserer_modeles manuellement, via FTP. Après ça, tout revient au normal. Est-ce qu’il faut créer quelque part un fichier /modeles ?
Je viens de réinstaller cite sur mon site perso. J’ai bien les deux (cite et inserer_modeles) qui fonctionne sans problème.
Je t’invite à vérifier les droits de tes répertoires sur ton serveur : voir https://www.spip.net/aide/?aide=install0
Répondre à ce message
Il me serait agréable qu’un version pour 3.1 soit disponible. Que puis-je faire pour aider ?
Bonjour,
comme pour passage de plugin de 3.0 à 3.1, il faut :
- sur un SPIP 3.1 activer le plugin après avoir modifié le fichier plugin.xml et/ou paquet.xml pour marquer comme compatible 3.. En l’occurence, modifier la ligne
<necessite id="SPIP" version="[2.1.0;3.0.99]" />
oucompatibilite="[2.1.0;3.0.*]"
- vérifier si le plugin est effectivement compatible en testant toutes les fonctions.
- Faire un retour, soit sur la page du plugin, soit sur spip-zone, soit sur IRC :
Bonjour sur un site en ligne 3.0 avec Cite desactive (seul plugin declare incompatible 3.1 dans ma liste de plugins actif et inactifs).
Je pense passer sur Spip 3.1 en production. Y a-t-il alors un risque de casser le site en essayant Cite ?
Je ne suis pas informaticien.
A priori, le plugin devrait être compatible 3.1.
Il n’y a pas de risque à essayer (en modifiant la borne max dans paquet.xml).
C’est juste que personne ne l’a encore essayé sur 3.1.
Il n’y a pas de risque à casser le site. Si un bug était rencontré, il suffirait de désactiver le plugin.
Cordialement
Merci Joseph,
j’essaierai des que possible. Et des que je pourrai reparer mon site inaccessible depuis une mise a jour d’une API aujourd’hui, mais c’est un autre sujet.
Répondre à ce message
Bonjour Joseph,
En regardant les logs de spip 3.0.5, je constate des erreurs à répétition :
mysql.log
Dec 19 15:55:00 127.0.0.1 (pid 912) :Pri:ERREUR : Table ’brecilien.cite’ doesn’t exist - SHOW CREATE TABLE
cite
Dec 19 15:55:00 127.0.0.1 (pid 912) :Pri:ERREUR : Table ’brecilien.cites’ doesn’t exist - SHOW CREATE TABLE
cites
Dec 19 16:00:38 127.0.0.1 (pid 914) :Pub:ERREUR : Table ’brecilien.cites’ doesn’t exist - SHOW CREATE TABLE
cites
Dec 19 16:00:38 127.0.0.1 (pid 914) :Pub:ERREUR : Table ’brecilien.cite’ doesn’t exist - SHOW CREATE TABLE
cite
Dec 19 16:00:38 127.0.0.1 (pid 914) :Pub:ERREUR : Table ’brecilien.cites’ doesn’t exist - SHOW CREATE TABLE
cites
Dec 19 16:00:38 127.0.0.1 (pid 914) :Pub:ERREUR : Table ’brecilien.cites’ doesn’t exist - SHOW CREATE TABLE
cites
Dec 19 16:00:38 127.0.0.1 (pid 914) :Pub:ERREUR : Table ’brecilien.cite’ doesn’t exist - SHOW CREATE TABLE
cite
Dec 19 16:00:38 127.0.0.1 (pid 914) :Pub:ERREUR : Table ’brecilien.cites’ doesn’t exist - SHOW CREATE TABLE
cites
Dec 19 16:00:38 127.0.0.1 (pid 914) :Pub:ERREUR : Table ’brecilien.cites’ doesn’t exist - SHOW CREATE TABLE
cites
D’où vient ce problème ?
Une anomalie similaire a déjà été remontée et « solutionnée » dans le core de spip :
- > http://core.spip.org/issues/2526
J’utilise la dernière version du plugin 0.5.1
D’avance merci !
Cordialement
A priori c’est un bug de SPIP 3 qui fait des requêtes inutiles. Le même problème se rencontre-t-il avec d’autres modèles ?
Votre hypothèse est bonne ! Je rencontre ce problème sur d’autres sites avec d’autres modèles... Les dev de Spip sont-ils au courant ?
Au passage, j’ai remarqué une anomalie dans les modèles du plugin Cite au niveau du traitement des apostrophes dans les noms d’auteurs par exemple :
d’Argentré, Bertrand affiche d', Argentré Bertrand
J’ai corrigé cela en mettant #ENV* dans les modèles pour supprimer les traitements auto de SPIP...
Le problème existe aussi pour les exports RIS et BibTex...
Merci pour ce plugin !
N’hésitez pas à aller le corriger le plugin sur la Zone. :-))
Bien cordialement
J’ai fait le nécessaire sur la Zone...
Bien cordialement
Merci. Cordialement
Répondre à ce message
J’ai crée un modèle livre, qui fonctionne correctement…à un détail près.
Dans la partie publique si j’insère le modéle suivant dans la fenêtre de l’article, le rendu est conforme à mes attentes. :
Par contre, si je colle le même élément dans le champ extra que j’ai prévu à cet effet, rien n’apparait.
Quelque chose de basique doit m’échapper, qui empêche le modèle d’opérer dans un champ extra. Merci de vos indications.
Bonjour,
pour que les modèles (comme tous les autres raccourcis typographiques) soient traités par SPIP, il faut que le texte du champ passe par le filtre
|propre
.Si vous utilisez l’interface pour champs extra 2 (voir Champs Extras 2), vous avez normalement une option Traitements automatiques et vous devez sélectionner Traitement des raccourcis SPIP (propre).
Si le champs est déclaré via un pipeline, il faut regarder dans le code comment indiquer les traitements (je n’ai pas la syntaxe en tête).
Enfin, vous pouvez toujours appliquer directement propre dans votre squelette avec
[(#NOM_CHAMP|propre)]
.Cordialement
Merci de cette réponse limpide.
Répondre à ce message
J’ai un drole de soucis. Le plugin CITE est installé sur deux SPIP identiques (même versions, même jeu de plugin).
Dans la version en ligne l’application du modèle se fait bien.
Dans la version de test en localhost le modèle n’est pas transformé.
De fait,quand j’utilise &var_mode=inclure je n’ai pas le bloc
../plugins/cite/modeles/cite_livre.html alors que dans la version de prod il apparait
J’ai bien écrasé les fichiers de prod vers test du repertoire cite, rien n’y fait
Question naïve, le plugin est-il bien activé dans la version locale ?
Avez-vous vérifiez qu’il s’agit des mêmes versions de PHP ?
Les droits sur les répertoires permettent-ils d’accéder aux fichiers ? Avez-vous vérifiés que tous les fichiers ont bien été copiés localement ? (une erreur FTP peut toujours arriver)
Merci de l’intérêt que vous portez à mon soucis.
Les questions naîves méritent en général d’être posées.
J’ai vérifié que tous les droits et les propriétaires des fichiers étaient bien définis, les version de PHP légèrement différentes.
La désctivation/réactivation du plugin résolu le problème, sans que j’ai compris la différence.
Répondre à ce message
Il semble que le plugin de base fonctionne avec SPIP 2, même si ce n’est pas le cas avec Insérer Modèle, ce dont je suis prêt à m’accomoder.
En fait j’aimerai utiliser d’autres modèles pour des chroniques d’oeuvres (albums de musique, pièces de théatre, films et livres(avec moins de champ que le modèle proposé de base).
Comment procéder pour créer ses propres modèles, un petit explicatif serait le bienvenu.
Tout dépend de ce que vous souhaitez faire. Une des contraintes fortes des modèles Cite est leur compatibilité avec les formats de références bibliographiques. Le type de documents que vous évoquez (film, album de musique) sont plus ou moins bien supportés dans les formats bibliographiques. Absents dans BibTeX, gérés variablement dans le format RIS, éventuellement supportés par le format ZoteroRDF (non pris en compte pour le moment par les modèles).
Si vous souhaitez utiliser des modèles personnalisés en vous passant des exports RIS, BibTeX, etc., il vous suffit simplement de créer un modèle répondant à votre besoin : voir http://www.spip.net/fr_article3454.html.
Répondre à ce message
Salut Joseph
Est-ce que je peux faire évoluer le plugin en rajoutant un numéro de document dans le modèle qui sert a afficher la couverture de l’ouvrage ? Et modifier les modèles pour que, si ce numéro de cover est présent,, on range le tout dans un tableau ? Ou dans des div avec class ?
Il me semble préférable d’avoir recours à un div avec une class sur la couverture.
Par contre, il me semble important que le modèle reste inchangé en l’absence de couverture.
Ben zut... En fait j’avais déjà commité mardi. Ca fait comme tu dis, si cover n’est pas dans env, le modele actuel est utilisé
J’avais pas vu. Je regarde.
Je viens de regarder ton code. D’une part ca doublonne quasiment tout ce qui n’est pas très optimal. Par ailleurs, je comprends pas trop pourquoi tu fais deux
<div>
. je m’attendais plus à avoir un SPAN dans le DIV.Ceci dit, ne peut-on pas obtenir directement le résultat que tu attends en faisant
<img12><cite|livre|titre=....>
? (ou mieux avec les modèles media ;) ). Quel est le gain à ajouter la couverture dans le modèle vu que ce n’est pas exploité par d’autres traitements ?Je voulais faire un modèle un peu plus « mis en forme » enfin plutôt avec des classes permettant de mettre en forme... Car le modèle de base met tout sur une ligne et c’est tout...
Concernant l’image, l’interet de la passer au modele est qu’il y a quand meme un redimensionnement... Le redacteur ne peut donc pas mettre un image n’importe comment... Si on fait suivre plusieurs references biblios, on a donc un alignement vertical qui se tient (les 2 div sont aussi la pour ca)... Ce modele est a considerer comme une autre proposition de présentation ?
L’objectif des modèles Cite étaient d’être assez simples avec une mise en forme standard (usage courant dans la littérature) pour ne pas avoir à gérer tous les styles bibliographiques possibles (car autant passer alors à quelque chose de plus lourd comme refbase).
Dans les modèles de base, on peut très bien rajouter des span sur l’ensemble des éléments. Ca te permettra de pouvoir styler plus finement en fonction de tes besoins, un span pouvant même être affichés en bloc. Et cela, indépendamment de la présence ou non d’une couverture.
On peut aussi prévoir un paramètre générique CSS permettant de rajouter ses propres classes au span englobant.
Pour la couverture, je ne suis toujours pas convaincu car c’est un champ qui n’est pas prévu dans les différents formats de références bibliographiques. Par ailleurs, tu réduis dans ton modèle à 100 pixels mais les besoins peuvent diverger d’un site à un autre. Par ailleurs, on introduit dans le modèle une information stockées en extérieur. La couverture reste donc à mon sens un élément extérieur à la référence bibliographique.
Si le modèle img n’est pas toujours pratique pour redimensionner, les modèles media font ça très bien. Et tu peux faire facilement un tableau avec les couvertures dans une colonne et les références dans une autre. Tu pourrais aussi très bien ajouter la citation du document dans le descriptif de l’image. Et afficher juste une liste de documents à la fin de ton article.
Bref, il y a quelque chose qui me dérange avec l’objet couverture dans la référence. Par contre, pas de souci pour compléter les CSS dans les modèles pour pouvoir les styler plus finement.
Hello Joseph
OK pour rajouter des spans dans le modele book. Mais je tiens aussi a la possibilité de couverture ;-) : c’est plus simple pour le rédacteur d’ajouter un numéro de doc que de créer un tableau ou de passer par la description de la couverture... Donc je voulais essayer de gerer ca en surcharge sans toucher au plugin... Mais comment faire sans doublonner le fichier cite.yaml (car faut rajouter le champ de saisie du numero de doc). J’ai vu qu’il y a possibilité d’inclure un yaml dans un autre, mais je n’ai pas d’exemple. Si dans mes modeles j’ai un yaml qui comment par inclure le yaml du plugin puis qui rajoute les lignes de saisie du numero de doc, ca pourrait le faire, non ?
On acte déjà l’ajout de span dans l’ensemble des modèles. Ca ne pose pas de problème.
Pour la couverture, la question est de savoir si c’est un besoin vraiment générique ou bien s’il s’agit juste d’une personnalisation. Par nature, ça ne fait pas partie d’une référence bibliographique. Et on voit bien que ça transforme l’objet puisqu’il passe d’un élément inline à un élément bloc. D’une certaine manière, il me semble que c’est un autre objet.
Une possibilité serait de faire un modèle cover auquel on passe un paramètre type (book, article, etc.) et les paramètres des modèles cite. Dès lors, ce modèle fait un div englobant, ajoutant l’image et appelle le modèle cite concerné. J’essaie de te faire une proposition demain.
On aurait alors deux objets différents : les références et les couvertures, les couvertures intégrant une référence.
Oui, ca serait parfait... Merci
Voilà, ajout d’un nouveau modèle couv à tester.
Exemples d’appel :
Testé... et approuvé. Merci
(juste un petit souci de virgule commençant une ligne si on met un display block au span précédent. Par exemple si on veut le titre de l’ouvrage seule sur une ligne. Mais bon pas grave)
Répondre à ce message
Bonjour,
Ce plugin m’intéresse au plus haut point, notamment sa connexion avec Zotero. J’ai essayé de construire un modèle à partir d’un modèle existant. Mais voilà : comment le faire apparaître dans la liste des modèles disponibles, et donc dans la liste « Insérer une référence bibliographique » ?
C’est peut-être un peu « technique » ?
Merci par avance si vous avez une lumière à m’apporter !
KMk.
Je suppose que vous avez souhaitez ajouter un nouveau type de référence bibliographique ? De quel type de référence s’agit-il ?
Il faut aussi prévoir les squelettes d’export de cette nouvelle référence au format RIS et BibTeX.
Pour qu’il apparaisse dans le formulaire d’insertion de modèles, il faut mettre à jour le fichier
modeles/cite.yaml
qui définit au plugin Insérer Modèles ce formulaire.Cordialement
Et j’y pense, il faudrait également mettre à jour les styles ENS et CLS pour qu’ils tiennent compte de ce nouveau type de référence.
Bonjour,
Effectivement, mon but serait d’enrichir les types de contenus décrits pour des bibliographies tout support. Pour commencer en douceur, je me suis seulement attaquée à la description livre / book, pour lui faire adopter une autre norme de description. Le modèle fonctionne dans un article. Je vais voir comment le faire apparaître dans le formulaire de saisie.
Pour SPIP-Site.csl, n’étant pas familière du tout des modèles de Zotéro, j’ai essayé de modifier ce qui correspondait à book en passant par l’éditeur clsedit, puis par notepad++ pour les modifications. Bon, cela n’a pas été concluant. Il faut dire que je suis plutôt amatrice que spécialiste des langages informatiques. J’ai nommé le fichier SPIP-Site.csl, le modèle ouvrage. Je glisse, je dépose, mais l’article de spip me décline le code :
Bon... c’est pas évident, tout ça...
Je vais me pencher sur votre première réponse.
En vous remerciant,
Cordialement,
KMk.
Je n’ai pas vraiment compris ce que vous souhaitez faire. Vous voulez modifier les modèles existants ou bien créer de nouveaux modèles (pour les articles de conférences, les documents audio, les articles de presse...) ?
Cordialement
Re-
Déjà, je voulais comprendre le fonctionnement : j’ai donc créé un modèle de description bibliographique de livre ne reprenant pas le standard que vous utilisiez. Mais je n’ai pas effacé l’ancien, je lui ai donné un autre nom : cite_ouvrage.
Ensuite, j’ai :
Mais j’ai un message d’erreur : cela n’est pas reconnu par yaml et bloque l’affichage de l’insertion d’un modèle quand j’édite l’article. Il doit y avoir des standards certainement...
Ensuite, effectivement, si je parviens à comprendre le fonctionnement (mais je crois que je n’y arriverai pas), l’idée serait de faire des formats de description pour d’autres supports...
Voilà, vous savez tout !
Cordialement,
KMk.
ATTENTION : le format YAML est très strict concernant l’indentation (avec des espaces et surtout pas de tabulation). Vous avez dû faire une erreur en modifiant le fichier cite.yaml.
Plus précisément, le fichier YAML décrit un tableau de saisies. Pour plus d’informations, vous pouvez regarder la documentation (encore rudimentaire) située ici : http://www.spip-contrib.net/Doc-Sai....
Le formulaire pour Insérer Modèles est certes un peu complexe.
Mais si déjà vous arriver à créer des modèles cohérents pour d’autres types de références (avec les export RIS et BibTeX adéquats), je pourrai me charger de cite.yaml
Cordialement
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 : |