Changeset 43701 in spip-zone


Ignore:
Timestamp:
Jan 20, 2011, 11:35:39 AM (10 years ago)
Author:
joseph@…
Message:

Mise à jour du formulaire pour Insérer Modèles (prise en compte de cite_web)

Location:
_plugins_/cite
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/cite/formulaires/cite_inserer_modeles_traiter.php

    r42505 r43701  
    2121                        // journal
    2222                        if ($champ=='journal' && !in_array(_request('variante'),array('journal')))
     23                                $code .= '';
     24                        // site
     25                        if ($champ=='site' && !in_array(_request('variante'),array('web')))
    2326                                $code .= '';
    2427                        // booktitle
     
    6164                        elseif ($champ=='place' && !in_array(_request('variante'),array('book','chapter','report','thesis')))
    6265                                $code .= '';
     66                        // page
     67                        elseif ($champ=='place' && !in_array(_request('variante'),array('book','chapter','journal','report','thesis')))
     68                                $code .= '';
    6369                        // isbn
    6470                        elseif ($champ=='isbn' && !in_array(_request('variante'),array('book','chapter')))
     
    6975                        // doi
    7076                        elseif ($champ=='doi' && !in_array(_request('variante'),array('book','chapter','journal')))
     77                                $code .= '';
     78                        // month
     79                        if ($champ=='month' && !in_array(_request('variante'),array('web')))
     80                                $code .= '';
     81                        // day
     82                        if ($champ=='day' && !in_array(_request('variante'),array('web')))
    7183                                $code .= '';
    7284                        // Cas général
  • _plugins_/cite/lang/cite_fr.php

    r43672 r43701  
    1818        'item_report' => 'rapport',
    1919        'item_thesis' => 'thèse',
     20        'item_web' => 'page web',
    2021        'label_authors' => 'Auteurs :',
    2122        'label_booktitle' => 'Titre du livre :',
     23        'label_day' => 'Jour :',
    2224        'label_doi' => 'DOI :',
    2325        'label_edition' => 'Édition :',
     
    2830        'label_issue' => 'Numéro :',
    2931        'label_journal' => 'Nom de la revue :',
     32        'label_month' => 'Mois :',
    3033        'label_number' => 'Numéro :',
    3134        'label_pages' => 'Pages :',
     
    3437        'label_report_type' => 'Type de rapport :',
    3538        'label_series' => 'Série / Collection :',
     39        'label_site' => 'Titre du site web :',
    3640        'label_thesis_type' => 'Type de thèse :',
    3741        'label_title' => 'Titre :',
  • _plugins_/cite/modeles/cite.yaml

    r43672 r43701  
    2323        report: '<:cite:item_report:>'
    2424        thesis: '<:cite:item_thesis:>'
     25        web: '<:cite:item_web:>
    2526  -
    2627    saisie: 'input'
     
    5152    saisie: 'input'
    5253    options:
     54      nom: 'site'
     55      label: '<:cite:label_site:>'
     56      afficher_si: '@variante@ == "web"'
     57  -
     58    saisie: 'input'
     59    options:
    5360      nom: 'editors'
    5461      label: '<:cite:label_editors:>'
     
    6067      nom: 'year'
    6168      label: '<:cite:label_year:>'
     69    verifier:
     70      type: 'entier'
     71  -
     72    saisie: 'input'
     73    options:
     74      nom: 'month'
     75      label: '<:cite:label_month:>'
     76      afficher_si: '@variante@ == "web"'
     77    verifier:
     78      type: 'entier'
     79      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
    6293  -
    6394    saisie: 'input'
     
    134165      label: '<:cite:label_pages:>'
    135166      explication: '<:cite:explication_pages:>'
     167      afficher_si: '@variante@ == "book" || @variante@ == "chapter" || @variante@ == "journal" || @variante@ == "report" || @variante@ == "thesis"'
    136168  -
    137169    saisie: 'input'
Note: See TracChangeset for help on using the changeset viewer.