Changeset 92723 in spip-zone


Ignore:
Timestamp:
Nov 6, 2015, 11:20:51 PM (4 years ago)
Author:
bystrano@…
Message:

correction du commit 92689

On massicote maintenant aussi le logo d'auteur du formulaire de login

File:
1 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/massicot/trunk/massicot_fonctions.php

    r92722 r92723  
    334334       fichier, c'est toujours mieux que rien. Sinon on abandonne… */
    335335    if (is_null($objet)) {
     336
    336337        $objet = massicot_trouver_objet_logo($fichier);
    337338
    338339        if (is_null($objet)) {
    339340            return $logo;
     341        } else {
     342            $objet_type = $objet['objet'];
     343            $id_objet   = $objet['id_objet'];
    340344        }
    341     }
    342 
    343     /* Pour deviner le type d'objet, on cherche une entrée du type
    344        id_objet dans le tableau de l'objet, et on s'en sert pour
    345        déduire son type et son id */
    346     foreach ($objet as $cle => $valeur) {
    347         if (strpos($cle, 'id_') === 0) {
    348             /* id_trad ne correspond pas à un objet */
    349             if ( $cle === 'id_trad' ) {
    350                 continue;
    351             } else {
    352                 $objet_type = objet_type($cle);
    353                 $id_objet = $valeur;
    354                 break;
     345    } else {
     346
     347        /* Pour deviner le type d'objet, on cherche une entrée du type
     348           id_objet dans le tableau de l'objet, et on s'en sert pour
     349           déduire son type et son id */
     350        foreach ($objet as $cle => $valeur) {
     351            if (strpos($cle, 'id_') === 0) {
     352                /* id_trad ne correspond pas à un objet */
     353                if ( $cle === 'id_trad' ) {
     354                    continue;
     355                } else {
     356                    $objet_type = objet_type($cle);
     357                    $id_objet = $valeur;
     358                    break;
     359                }
    355360            }
    356361        }
Note: See TracChangeset for help on using the changeset viewer.