Changeset 109203 in spip-zone


Ignore:
Timestamp:
Feb 28, 2018, 2:59:10 PM (20 months ago)
Author:
eric@…
Message:

Renommage, mise au point des listes taxons et espèces et de la navigation entre les pages de Taxonomie.

Location:
_plugins_/taxonomie/trunk
Files:
1 added
9 edited
2 moved

Legend:

Unmodified
Added
Removed
  • _plugins_/taxonomie/trunk/formulaires/charger_regne.php

    r109202 r109203  
    2727 *              - `_langue_defaut`              : (affichage) la première langue de la liste des langues utilisées
    2828 */
    29 function formulaires_charger_taxonomie_charger() {
     29function formulaires_charger_regne_charger() {
    3030        $valeurs = array();
    3131        include_spip('inc/taxonomer');
     
    8282 *              Tableau des erreurs sur l'action et/ou le règne ou tableau vide si aucune erreur.
    8383 */
    84 function formulaires_charger_taxonomie_verifier() {
     84function formulaires_charger_regne_verifier() {
    8585        $erreurs = array();
    8686
     
    106106 *              d'erreur. L'indicateur editable est toujours à vrai.
    107107 */
    108 function formulaires_charger_taxonomie_traiter() {
     108function formulaires_charger_regne_traiter() {
    109109        $retour = array();
    110110
  • _plugins_/taxonomie/trunk/lang/taxonomie_fr.php

    r109166 r109203  
    4242
    4343        // I
     44        'info_1_espece' => 'Une espèce ou taxon de rang inférieur',
     45        'info_1_taxon' => 'Un taxon du règne au genre',
     46        'info_nb_especes' => '@nb@ espèces et taxons de rang inférieur',
     47        'info_nb_taxons' => '@nb@ taxons du règne au genre',
    4448        'info_boite_taxonomie_configuration' => 'Cette page permet de configurer les paramètres de base du plugin comme la liste des langues utilisables pour nommer ou décrire les taxons.',
    45         'info_boite_taxonomie_gestion' => 'Cette page permet de consulter, charger, mettre à jour ou vider les taxons du règne au genre des règnes animal, végétal et fongique.',
    46         'info_boite_taxonomie_navigation' => 'Cette page permet aux utilisateurs de consulter la liste des taxons de règne au genre chargés en base de données et de naviguer de taxon en taxon.',
     49        'info_boite_regnes' => 'Cette page permet de consulter, charger, mettre à jour ou vider les taxons du règne au genre des règnes animal, végétal et fongique.',
     50        'info_boite_taxons' => 'Cette page permet aux utilisateurs de consulter la liste des taxons du règne au genre chargés en base de données et de naviguer de taxon en taxon.',
     51        'info_boite_especes' => 'Cette page permet de consulter la liste des espèces et des taxons de rang inférieur créés par les utilisateurs.',
    4752        'info_descriptif_existe' => 'non vide',
    4853        'info_etape' => 'Etape @etape@ / @etapes@',
     
    122127
    123128        // O
     129        'onglet_espece' => 'Espèces et rangs inférieurs',
    124130        'onglet_gestion' => 'Gestion des règnes',
    125131        'onglet_configuration' => 'Configuration du plugin',
    126         'onglet_navigation' => 'Navigation du règne au genre',
     132        'onglet_navigation' => 'Taxons du règne au genre',
    127133
    128134        // S
  • _plugins_/taxonomie/trunk/prive/objets/liste/especes.html

    r109164 r109203  
    11[(#SET{defaut_tri,#ARRAY{
    2         nom_scientifique,1,
     2        nom_scientifique, 1,
    33        id_espece,1,
     4        rang,1,
     5        nom_commun,1,
     6        regne,1,
     7        tsn,1,
    48        points,-1
    59}})]<B_liste_especes>
    610#ANCRE_PAGINATION
    711<div class="liste-objets especes">
    8 <table class='spip liste'>
    9         [<caption><strong class="caption">(#ENV*{titre,#GRAND_TOTAL|singulier_ou_pluriel{espece:info_1_espece,espece:info_nb_especes}})</strong></caption>]
     12<table class="spip liste">
     13        [(#SET{un, #ENV*{info_1, taxon:info_1_espece}})]
     14        [(#SET{nb, #ENV*{info_nb, taxon:info_nb_especes}})]
     15        [<caption>
     16                <strong class="caption">
     17                        (#ENV*{titre, #GRAND_TOTAL|singulier_ou_pluriel{#GET{un}, #GET{nb}}})
     18                </strong>
     19        </caption>]
    1020        <thead>
    11                 <tr class='first_row'>
    12                         <th class='picto' scope='col'></th>
    13                         <th class='statut' scope='col'>[(#TRI{statut,<span title="<:lien_trier_statut|attribut_html:>">#</span>,ajax})]</th>
    14                         <th class='nom_scientifique' scope='col'>[(#TRI{nom_scientifique,<:espece:champ_nom_scientifique_label:>,ajax})]</th>
    15                         <th class='id' scope='col'>[(#TRI{id_espece,<:info_numero_abbreviation:>,ajax})]</th>
     21                <tr class="first_row">
     22                        <th class="picto" scope="col"></th>
     23                        <th class="statut" scope="col">[(#TRI{statut,<span title="<:lien_trier_statut|attribut_html:>">#</span>,ajax})]</th>
     24                        <th class="titre principale" scope="col">[(#TRI{nom_scientifique,<:espece:champ_nom_scientifique_label:>,ajax})]</th>
     25                        <th class="nom" scope="col">[(#TRI{nom_commun,<:taxon:champ_nom_commun_label:>,ajax})]</th>
     26                        <th class="rang" scope="col">[(#TRI{rang,<:taxon:champ_rang_label:>,ajax})]</th>
     27                        <th class="regne" scope="col">[(#TRI{regne,<:taxon:champ_regne_label:>,ajax})]</th>
     28                        <th class="tsn" scope="col">[(#TRI{tsn,<:taxon:champ_tsn_label:>,ajax})]</th>
     29                        <th class="id" scope="col">[(#TRI{id_espece,<:info_numero_abbreviation:>,ajax})]</th>
    1630                </tr>
    1731        </thead>
    1832        <tbody>
    19         <BOUCLE_liste_especes(ESPECES){id_mot?}{id_auteur?}{where?}{statut?}{recherche?}{tri #ENV{par,num nom_scientifique},#GET{defaut_tri}}{par nom_scientifique}{pagination #ENV{nb,10}}>
    20                 <tr class='[(#COMPTEUR_BOUCLE|alterner{row_odd,row_even})]'>
    21                         <td class='picto'>[(#CHEMIN_IMAGE{espece-16.png}|balise_img)]</td>
    22                         <td class='statut'>[(#STATUT|puce_statut{espece,#ID_ESPECE})]</td>
    23                         <td class='nom_scientifique principale'>[(#LOGO_ESPECE|image_reduire{20,26})]<a href="[(#ID_ESPECE|generer_url_entite{espece})]" title="<:info_numero_abbreviation|attribut_html:> #ID_ESPECE">[(#RANG). ]#NOM_SCIENTIFIQUE</a></td>
    24                         <td class='id'>[(#AUTORISER{modifier,espece,#ID_ESPECE}|?{
     33        <BOUCLE_liste_especes(ESPECES){regne?}{rang?}{statut?}{where?}{recherche?}{tri #ENV{par, nom_scientifique},#GET{defaut_tri}}{par nom_scientifique}{pagination #ENV{nb,10}}>
     34                <tr class="[(#COMPTEUR_BOUCLE|alterner{row_odd,row_even})]">
     35                        <td class="picto">[(#CHEMIN_IMAGE{espece-16.png}|balise_img)]</td>
     36                        <td class="statut">[(#STATUT|puce_statut{espece,#ID_ESPECE})]</td>
     37                        <td class="titre principale nom_scientifique">[(#LOGO_ESPECE|image_reduire{20,26})]<a href="[(#ID_ESPECE|generer_url_entite{espece})]" title="<:info_numero_abbreviation|attribut_html:> #ID_ESPECE">[(#RANG). ]#NOM_SCIENTIFIQUE</a></td>
     38                        <td class="nom">[(#NOM_COMMUN|extraire_multi{#LANG, #ARRAY{lang_defaut, aucune}})]</td>
     39                        <td class="rang">[(#VAL{taxonomie:rang_}|concat{#RANG}|_T)]</td>
     40                        <td class="regne nom_scientifique">[(#REGNE)]</td>
     41                        <td class="numero">[(#TSN)]</td>
     42                        <td class="id">[(#AUTORISER{modifier,espece,#ID_ESPECE}|?{
    2543                                <a href="[(#URL_ECRIRE{espece_edit,id_espece=#ID_ESPECE})]">#ID_ESPECE</a>,
    2644                                #ID_ESPECE
     
    3048        </tbody>
    3149</table>
    32 [<p class='pagination'>(#PAGINATION{prive})</p>]
     50[<p class="pagination">(#PAGINATION{prive})</p>]
    3351</div>
    3452</B_liste_especes>[
  • _plugins_/taxonomie/trunk/prive/objets/liste/taxons.html

    r108992 r109203  
    11[(#SET{defaut_tri,#ARRAY{
     2        nom_scientifique, 1,
    23        id_taxon,1,
    34        rang,1,
    4         nom_scientifique, 1,
    55        nom_commun,1,
    66        regne,1,
     
    1111<div class="liste-objets taxons[ (#ENV{classe})]">
    1212<table class="spip liste">
    13         [<caption><strong class="caption">(#ENV*{titre,#GRAND_TOTAL|singulier_ou_pluriel{taxon:info_1_taxon,taxon:info_nb_taxons}})</strong></caption>]
     13        [(#SET{un, #ENV*{info_1, taxon:info_1_taxon}})]
     14        [(#SET{nb, #ENV*{info_nb, taxon:info_nb_taxons}})]
     15        [<caption>
     16                <strong class="caption">
     17                        (#ENV*{titre, #GRAND_TOTAL|singulier_ou_pluriel{#GET{un}, #GET{nb}}})
     18                </strong>
     19        </caption>]
    1420        <thead>
    1521                <tr class="first_row">
     
    2430        </thead>
    2531        <tbody>
    26         <BOUCLE_liste_taxons(TAXONS){regne?}{rang?}{edite?}{where?}{recherche?}{tri #ENV{par,nom_scientifique},#GET{defaut_tri}}{pagination #ENV{nb,100}}>
     32        <BOUCLE_liste_taxons(TAXONS){regne?}{rang?}{edite?}{where?}{recherche?}{tri #ENV{par,nom_scientifique}, #GET{defaut_tri}}{pagination #ENV{nb,100}}>
    2733                <tr class="[(#COMPTEUR_BOUCLE|alterner{row_odd,row_even})]">
    2834                        <td class="picto">[(#CHEMIN_IMAGE{taxon-16.png}|balise_img)]</td>
  • _plugins_/taxonomie/trunk/prive/squelettes/contenu/especes.html

    r109164 r109203  
     1[(#AUTORISER{voir, _especes}|sinon_interdire_acces)]
     2<h1 class="grostitre"><:taxonomie:titre_page_taxonomie:></h1>
     3
     4[(#REM) Onglets de premier niveau pour le filtrage par règne ]
     5<B_regnes>
     6<div class="onglets_simple">
     7        <ul class="regnes">
     8                [<li>
     9                        (#SELF
     10                                |parametre_url{regne, ''}
     11                                |lien_ou_expose{<:taxonomie:filtre_regnes_tout:>, #ENV{regne, ''}|=={''}, ajax})
     12                </li>]
     13<BOUCLE_regnes(TAXONS) {rang=kingdom}>
     14                [<li>
     15                        (#SELF
     16                                |parametre_url{regne, #REGNE}
     17                                |lien_ou_expose{[(#VAL{taxonomie:regne_}|concat{#REGNE}|_T|ucfirst)], #ENV{regne}|=={#REGNE}, ajax})
     18                </li>]
     19</BOUCLE_regnes>
     20        </ul>
     21        <div class="nettoyeur"></div>
     22</div>
     23</B_regnes>
     24
    125#FORMULAIRE_RECHERCHE_ECRIRE{#SELF, ajax}
    226<div class="nettoyeur"></div>
    327
    4 <INCLURE{fond=prive/objets/liste/especes, par=nom_scientifique, env, ajax, sinon=<:espece:info_aucun_espece:>}>
     28<INCLURE{fond=prive/objets/liste/especes,
     29        par=nom_scientifique,
     30        info_1=taxonomie:info_1_espece,
     31        info_nb=taxonomie:info_nb_especes,
     32        sinon=<:espece:info_aucun_espece:>,
     33        env, ajax}>
    534
    635[(#AUTORISER{creer,espece})
  • _plugins_/taxonomie/trunk/prive/squelettes/contenu/regnes.html

    r93088 r109203  
    88
    99[(#REM) <!-- Formulaire de chargement ou de mise à jour d'un règne --> ]
    10 #FORMULAIRE_CHARGER_TAXONOMIE
     10#FORMULAIRE_CHARGER_REGNE
  • _plugins_/taxonomie/trunk/prive/squelettes/contenu/taxons.html

    r109164 r109203  
    5050<INCLURE{fond=prive/objets/liste/taxons,
    5151        par=nom_scientifique,
     52        info_1=taxonomie:info_1_taxon,
     53        info_nb=taxonomie:info_nb_taxons,
    5254        sinon=<:taxon:info_aucun_taxon:>,
    5355        env, ajax} />
  • _plugins_/taxonomie/trunk/prive/squelettes/inclure/inc-taxonomie-navigation.html

    r109167 r109203  
    22 --> ]
    33<ul class="liste-items sous_navigation">
     4        [<li class="item">
     5                (#URL_ECRIRE{especes}
     6                        |lien_ou_expose{
     7                                <:taxonomie:onglet_espece:>,
     8                                [(#ENV{exec}|=={especes})]})
     9        </li>]
    410        [<li class="item">
    511                (#URL_ECRIRE{taxons}
     
    2026                                [(#ENV{exec}|=={configurer_taxonomie})]})
    2127        </li>]
    22 
    2328</ul>
  • _plugins_/taxonomie/trunk/prive/squelettes/navigation/regnes.html

    r93088 r109203  
    11[(#REM) <!-- Boite d'information sur la page de chargement des règnes --> ]
    22#BOITE_OUVRIR{#CHEMIN_IMAGE{taxonomie_gerer-24.png}|balise_img{'',cadre-icone}, info}
    3         <:taxonomie:info_boite_taxonomie_gestion:>
     3        <:taxonomie:info_boite_regnes:>
    44#BOITE_FERMER
    55
  • _plugins_/taxonomie/trunk/prive/squelettes/navigation/taxons.html

    r92772 r109203  
    11[(#REM) <!-- Boite d'information sur la pge de navigation dans la liste des taxons d'un rang donné --> ]
    22#BOITE_OUVRIR{#CHEMIN_IMAGE{taxonomie_gerer-24.png}|balise_img{'',cadre-icone}, info}
    3         <:taxonomie:info_boite_taxonomie_navigation:>
     3        <:taxonomie:info_boite_taxons:>
    44#BOITE_FERMER
    55
Note: See TracChangeset for help on using the changeset viewer.