Changeset 87316 in spip-zone


Ignore:
Timestamp:
Feb 1, 2015, 4:01:31 PM (5 years ago)
Author:
eric@…
Message:

Utiliser une classe CSS pour afficher les noms scientifiques avec la typographie requise.

Location:
_plugins_/taxonomie/trunk
Files:
8 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/taxonomie/trunk/base/taxonomie_declarations.php

    r87141 r87316  
    5959                'field'=> array(
    6060                        "id_taxon"                      => "bigint(21) NOT NULL",
    61                         "nom_scientifique"      => "VARCHAR(35) DEFAULT '' NOT NULL",
    62                         "rang"                          => "VARCHAR(15) DEFAULT '' NOT NULL",
    63                         "regne"                         => "VARCHAR(10) DEFAULT '' NOT NULL",
     61                        "nom_scientifique"      => "varchar(35) DEFAULT '' NOT NULL",
     62                        "rang"                          => "varchar(15) DEFAULT '' NOT NULL",
     63                        "regne"                         => "varchar(10) DEFAULT '' NOT NULL",
    6464                        "nom_commun"            => "text DEFAULT '' NOT NULL",
    65                         "auteur"                        => "VARCHAR(100) DEFAULT '' NOT NULL",
     65                        "auteur"                        => "varchar(100) DEFAULT '' NOT NULL",
    6666                        "descriptif"            => "text DEFAULT '' NOT NULL",
    6767                        "tsn"                           => "bigint(21) NOT NULL",
    6868                        "tsn_parent"            => "bigint(21) NOT NULL",
    6969                        "sources"                       => "text DEFAULT '' NOT NULL",
     70                        "statut"                        => "varchar(8) DEFAULT '0' NOT NULL",
    7071                        "maj"                           => "TIMESTAMP"
    7172                ),
  • _plugins_/taxonomie/trunk/formulaires/charger_taxonomie.php

    r86103 r87316  
    1818        $regnes = lister_regnes();
    1919        foreach ($regnes as $_regne) {
    20                 $valeurs['_regnes'][$_regne] = '<i>' . ucfirst($_regne) . '</i>, ' . _T("taxonomie:regne_$_regne");
     20                $valeurs['_regnes'][$_regne] = '<span class="nom_scientifique">' . $_regne . '</span>, ' . _T("taxonomie:regne_$_regne");
    2121                if (taxonomie_regne_existe($_regne, $meta_regne)) {
    2222                        $valeurs['_regnes'][$_regne] .= ' [' . _T("taxonomie:info_regne_charge") . ']';
  • _plugins_/taxonomie/trunk/prive/objets/infos/taxon.html

    r86103 r87316  
    11<BOUCLE_taxon(TAXONS){id_taxon=#ENV{id}}>
    2 <div class='infos'>
     2<div class="infos">
    33        [(#SET{texte_objet,<:taxon:titre_taxon:>})]
    4         <div class='numero'><:titre_cadre_numero_objet{objet=#GET{texte_objet}}:>
     4        <div class="numero"><:titre_cadre_numero_objet{objet=#GET{texte_objet}}:>
    55                <p>#ID_TAXON</p>
    66        </div>
  • _plugins_/taxonomie/trunk/prive/objets/liste/taxons.html

    r86255 r87316  
    2727                <tr class="[(#COMPTEUR_BOUCLE|alterner{row_odd,row_even})]">
    2828                        <td class="picto">[(#CHEMIN_IMAGE{taxon-16.png}|balise_img)]</td>
    29                         <td class="titre principale">[(#LOGO_TAXON|image_reduire{20,26})]<a href="[(#ID_TAXON|generer_url_entite{taxon})]" title="<:info_numero_abbreviation|attribut_html:> #ID_TAXON">[(#NOM_SCIENTIFIQUE|ucfirst)]</a></td>
     29                        <td class="titre principale nom_scientifique">[(#LOGO_TAXON|image_reduire{20,26})]<a href="[(#ID_TAXON|generer_url_entite{taxon})]" title="<:info_numero_abbreviation|attribut_html:> #ID_TAXON">[(#NOM_SCIENTIFIQUE)]</a></td>
    3030                        <td class="nom">[(#NOM_COMMUN|extraire_multi{#LANG, #ARRAY{lang_defaut, aucune}})]</td>
    3131                        <td class="rang">[(#VAL{taxonomie:rang_}|concat{#RANG}|_T)]</td>
    32                         <td class="regne">[(#REGNE|ucfirst)]</td>
     32                        <td class="regne nom_scientifique">[(#REGNE)]</td>
    3333                        <td class="numero">#TSN</td>
    3434                        <td class="id">[(#AUTORISER{modifier,taxon,#ID_TAXON}|?{
  • _plugins_/taxonomie/trunk/prive/squelettes/contenu/taxon.html

    r86255 r87316  
    1111        ]
    1212
    13         <h1>(#NOM_SCIENTIFIQUE|sinon{<:info_sans_titre:>}|ucfirst)[(#CHEMIN_IMAGE{taxon-24.png}|balise_img{taxon,cadre-icone})]</h1>
     13        <h1 class="nom_scientifique">(#NOM_SCIENTIFIQUE|sinon{<:info_sans_titre:>}|ucfirst)[(#CHEMIN_IMAGE{taxon-24.png}|balise_img{taxon,cadre-icone})]</h1>
    1414        [<h2 class='soustitre #EDIT{soustitre}'>(#NOM_COMMUN|extraire_multi{#LANG, #ARRAY{lang_defaut, aucune}}|ucfirst)</h2>]
    1515
  • _plugins_/taxonomie/trunk/prive/squelettes/liste/regnes.html

    r86255 r87316  
    3333                                                |inserer_attribut{alt, logo})]
    3434                                </td>
    35                                 <td class="titre principale">
     35                                <td class="titre principale nom_scientifique">
    3636                                        <a[ href="(#ID_TAXON|generer_url_entite{taxon})""]>
    37                                                 [(#NOM_SCIENTIFIQUE|ucfirst)]
     37                                                [(#NOM_SCIENTIFIQUE)]
    3838                                        </a>
    3939                                </td>
  • _plugins_/taxonomie/trunk/prive/style_prive_plugin_taxonomie.html

    r86111 r87316  
    2020#SET{left,#ENV{ltr}|choixsiegal{left,left,right}}
    2121#SET{right,#ENV{ltr}|choixsiegal{left,right,left}}
     22
     23/* Le nom scientifique d'un taxon est toujours affiché en italique avec une majuscule */
     24.nom_scientifique:first-letter { text-transform: uppercase; }
     25.nom_scientifique { font-style: italic; text-transform: capitalize; }
    2226
    2327/* Espacer un peu les blocs numero de la boite d'infos */
  • _plugins_/taxonomie/trunk/services/itis/itis_api.php

    r87141 r87316  
    416416}
    417417
     418/**
     419 * @return string
     420 */
    418421function itis_citation() {
    419422        $link = '<a href="' . _TAXONOMIE_ITIS_URL_CITATION . '">' . _TAXONOMIE_ITIS_URL_CITATION . '</a>';
Note: See TracChangeset for help on using the changeset viewer.