Changeset 109679 in spip-zone


Ignore:
Timestamp:
Mar 25, 2018, 3:08:07 PM (16 months ago)
Author:
eric@…
Message:

Gestion des logos et suppression de fichiers inutiles

Location:
_plugins_/taxonomie/trunk
Files:
2 deleted
2 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/taxonomie/trunk/prive/squelettes/navigation/taxon.html

    r109662 r109679  
    33    #PIPELINE{boite_infos,#ARRAY{data,'',args,#ARRAY{'type','taxon','id',#ENV{id_taxon}}}}
    44#BOITE_FERMER
     5
     6<div class="ajax">
     7        #FORMULAIRE_EDITER_LOGO{taxon, #ID_TAXON,'',#ENV**}
     8</div>
    59
    610<INCLURE{fond=prive/squelettes/inclure/inc-taxonomie-raccourci,
  • _plugins_/taxonomie/trunk/taxonomie_autorisations.php

    r109668 r109679  
    110110
    111111/**
    112  * Autorisation d'iconifier un taxon : aucun taxon ne peut être iconifié actuellement.
     112 * Autorisation d'iconifier un taxon : seules les espèces et les taxons de rang inférieur possède un logo.
    113113 *
    114114 * @param string        $faire
     
    127127**/
    128128function autoriser_taxon_iconifier_dist($faire, $type, $id, $qui, $opt) {
    129         return false;
     129
     130        $autoriser = false;
     131
     132        if ($id_taxon = intval($id)) {
     133                // On récupère le champ indiquant si le taxon est une espèce ou pas.
     134                $where = array("id_taxon=$id_taxon");
     135                $espece = sql_getfetsel('espece', 'spip_taxons', $where);
     136                if ($espece == 'oui') {
     137                        $autoriser = true;
     138                }
     139        }
     140
     141        return $autoriser;
    130142}
    131143
Note: See TracChangeset for help on using the changeset viewer.