Changeset 43707 in spip-zone


Ignore:
Timestamp:
Jan 20, 2011, 12:48:46 PM (8 years ago)
Author:
joseph@…
Message:

Modification du modèle cite_web et mise à jour du style EndNote?

Location:
_plugins_/cite
Files:
9 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/cite/cite_fonctions.php

    r43672 r43707  
    9393}
    9494
     95function cite_date($date){
     96        // On tolère différents séparateurs que l'on tranforme en -
     97        return preg_replace("#\.|/| #i",'-',$date);
     98}
     99
    95100?>
  • _plugins_/cite/export_bibtex_web.html

    r43672 r43707  
    44        journal = {(#ENV{site}|trim)}][,
    55        (#ENV{authors}|cite_authors_bibtex)][,
    6         year = {(#ENV{year}|trim)}][,
    7         month = {(#ENV{month}|trim|bibtex_month)}][,
     6        year = {(#ENV{accessdate}|trim|cite_date|annee)}][,
     7        month = {(#ENV{accessdate}|trim|cite_date|mois|bibtex_month)}][,
    88        howpublished = {\url{(#ENV{url}|trim)}}][,
    99        url = {(#ENV{url}|trim)}]
  • _plugins_/cite/export_ris_web.html

    r43672 r43707  
    33JF  - (#ENV{site}|trim)][
    44(#ENV{authors}|cite_authors_ris)][
    5 PY  - (#ENV{year}|trim)[/(#ENV{month}|trim)[/(#ENV{day}|trim)]]][
     5M1  - (#ENV{accessdate}|trim|cite_date|affdate{'Y/m/d'})][
    66UR  - (#ENV{url}|trim)]
    77ER  -
  • _plugins_/cite/formulaires/cite_inserer_modeles_traiter.php

    r43701 r43707  
    6565                                $code .= '';
    6666                        // page
    67                         elseif ($champ=='place' && !in_array(_request('variante'),array('book','chapter','journal','report','thesis')))
     67                        elseif ($champ=='page' && !in_array(_request('variante'),array('book','chapter','journal','report','thesis')))
    6868                                $code .= '';
    6969                        // isbn
     
    7676                        elseif ($champ=='doi' && !in_array(_request('variante'),array('book','chapter','journal')))
    7777                                $code .= '';
    78                         // month
    79                         if ($champ=='month' && !in_array(_request('variante'),array('web')))
     78                        // year
     79                        elseif ($champ=='year' && !in_array(_request('variante'),array('book','chapter','journal','report','thesis')))
    8080                                $code .= '';
    81                         // day
    82                         if ($champ=='day' && !in_array(_request('variante'),array('web')))
     81                        // accessdate
     82                        if ($champ=='accessdate' && !in_array(_request('variante'),array('web')))
    8383                                $code .= '';
    8484                        // Cas général
  • _plugins_/cite/lang/cite_fr.php

    r43701 r43707  
    1919        'item_thesis' => 'thèse',
    2020        'item_web' => 'page web',
     21        'label_accessdate' => 'Date de consultation (AAAA/MM/JJ) :',
    2122        'label_authors' => 'Auteurs :',
    2223        'label_booktitle' => 'Titre du livre :',
    23         'label_day' => 'Jour :',
    2424        'label_doi' => 'DOI :',
    2525        'label_edition' => 'Édition :',
     
    3030        'label_issue' => 'Numéro :',
    3131        'label_journal' => 'Nom de la revue :',
    32         'label_month' => 'Mois :',
    3332        'label_number' => 'Numéro :',
    3433        'label_pages' => 'Pages :',
     
    4443        'label_variante' => 'Type de document :',
    4544        'label_volume' => 'Volume :',
    46         'label_year' => 'Année :',
     45        'label_year' => 'Année de publication :',
    4746        'number' => 'numéro',
    4847        'page_consultee_le' => 'page consultée le',
  • _plugins_/cite/modeles/cite.yaml

    r43701 r43707  
    6767      nom: 'year'
    6868      label: '<:cite:label_year:>'
     69      afficher_si: '@variante@ == "book" || @variante@ == "chapter" || @variante@ == "journal" || @variante@ == "report" || @variante@ == "thesis"'
    6970    verifier:
    7071      type: 'entier'
     
    7273    saisie: 'input'
    7374    options:
    74       nom: 'month'
    75       label: '<:cite:label_month:>'
     75      nom: 'accessdate'
     76      label: '<:cite:label_accessdate:>'
    7677      afficher_si: '@variante@ == "web"'
    7778    verifier:
    78       type: 'entier'
     79      type: 'date'
    7980      options:
    80         min: 1
    81         max: 12
    82   -
    83     saisie: 'input'
    84     options:
    85       nom: 'day'
    86       label: '<:cite:label_day:>'
    87       afficher_si: '@variante@ == "web"'
    88     verifier:
    89       type: 'entier'
    90       options:
    91         min: 1
    92         max: 31
     81        format: 'amj'
    9382  -
    9483    saisie: 'input'
  • _plugins_/cite/modeles/cite_web.html

    r43672 r43707  
    11<span class="cite cite_web">
    2 [(#ENV{authors}|trim|replace{',',''}|replace{' *;',', '}|replace{'  ',' '}|typo)][ ((#ENV{year}|trim)).][ &ldquo;(#ENV{title}|trim|typo)&rdquo;][, <i>(#ENV{site}|trim|typo)</i>][ (<a href="[(#ENV{url}|trim)]">(#ENV{url}|trim|couper{80})</a>)][, <:cite:page_consultee_le:> (#ENV{year}|trim|concat{'-',[(#ENV{month}|trim)],'-',[(#ENV{day}|trim)]}|affdate)], <a href="[(#URL_PAGE{export_ris_web,authors=[(#ENV{authors}|trim)]&year=[(#ENV{year}|trim)]&month=[(#ENV{month}|trim)]&day=[(#ENV{day}|trim)]&title=[(#ENV{title}|trim)]&site=[(#ENV{site}|trim)]&url=[(#ENV{url}|trim)]})]">RIS</a>, <a href="[(#URL_PAGE{export_bibtex_web,authors=[(#ENV{authors}|trim)]&year=[(#ENV{year}|trim)]&month=[(#ENV{month}|trim)]&day=[(#ENV{day}|trim)]&title=[(#ENV{title}|trim)]&site=[(#ENV{site}|trim)]&url=[(#ENV{url}|trim)]})]">BibTeX</a>.
     2[(#ENV{authors}|trim|replace{',',''}|replace{' *;',', '}|replace{'  ',' '}|typo)][ ((#ENV{accessdate}|trim|cite_date|annee)).][ &ldquo;(#ENV{title}|trim|typo)&rdquo;][, <i>(#ENV{site}|trim|typo)</i>][ (<a href="[(#ENV{url}|trim)]">(#ENV{url}|trim|couper{80})</a>)][, <:cite:page_consultee_le:> (#ENV{accessdate}|trim|cite_date|affdate)], <a href="[(#URL_PAGE{export_ris_web,authors=[(#ENV{authors}|trim)]&accessdate=[(#ENV{accessdate}|trim)]&title=[(#ENV{title}|trim)]&site=[(#ENV{site}|trim)]&url=[(#ENV{url}|trim)]})]">RIS</a>, <a href="[(#URL_PAGE{export_bibtex_web,authors=[(#ENV{authors}|trim)]&accessdate=[(#ENV{accessdate}|trim)]&title=[(#ENV{title}|trim)]&site=[(#ENV{site}|trim)]&url=[(#ENV{url}|trim)]})]">BibTeX</a>.
    33</span>
  • _plugins_/cite/plugin.xml

    r43702 r43707  
    33        <auteur>Joseph</auteur>
    44        <licence>GPL v3</licence>
    5         <version>0.1.3</version>
     5        <version>0.1.4</version>
    66        <etat>test</etat>
    77        <description>Ce plugin fournit des mod&egrave;les pour ins&eacute;rer des r&eacute;f&eacute;rences bibliographiques.</description>
     
    1111        <fonctions>cite_fonctions.php</fonctions>
    1212        <categorie>edition</categorie>
     13        <utilise id="verifier" version="[0.1.8;]" />
    1314</plugin>
Note: See TracChangeset for help on using the changeset viewer.