Changeset 90908 in spip-zone


Ignore:
Timestamp:
Jul 18, 2015, 6:06:02 PM (4 years ago)
Author:
p@…
Message:

Fonction qui va créer le titre du cadre d'un logo

File:
1 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/uploadhtml5/trunk/uploadhtml5_fonctions.php

    r90893 r90908  
    2121 * @access public
    2222 */
    23 
    2423function uploadhtml5_uploader_document($objet, $id_objet, $files, $id_document='new', $mode = 'auto') {
    2524
     
    130129    return implode(',', $mime_type);
    131130}
     131
     132
     133/**
     134 * Fonction qui va créer le titre du cadre d'un logo
     135 * C'est reprit de prive/formulaires/editer_logo.phpL55
     136 * Cela devrait être dans une fonction du core de SPIP non ?
     137 */
     138function titre_cadre_logo($objet, $id_objet) {
     139    $balise_img = chercher_filtre('balise_img');
     140    $img = $balise_img(chemin_image('image-24.png'), "", 'cadre-icone');
     141    $libelles = pipeline('libeller_logo', $GLOBALS['logo_libelles']);
     142    $libelle = (($id_objet OR $objet != 'rubrique') ? $objet : 'racine');
     143    if (isset($libelles[$libelle])) {
     144        $libelle = $libelles[$libelle];
     145    } elseif ($libelle = objet_info($objet, 'texte_logo_objet')) {
     146        $libelle = _T($libelle);
     147    } else {
     148        $libelle = _L('Logo');
     149    }
     150    switch($objet){
     151    case 'article':
     152        $libelle .= " " . aide ("logoart");
     153        break;
     154    case 'breve':
     155        $libelle .= " " . aide ("breveslogo");
     156        break;
     157    case 'rubrique':
     158        $libelle .= " " . aide ("rublogo");
     159        break;
     160    default:
     161        break;
     162    }
     163
     164    return $img . $libelle;
     165}
Note: See TracChangeset for help on using the changeset viewer.