'simple','e'=>'raccourcis','couleur'=>'basic highlight','couleur-foncee'=>'basic highlight','trait-couleur'=>'important','alerte'=>'notice','info'=>'info','sous_rub'=>'simple sous-rub'); $style_titre_mapping=array('couleur'=>'topper','trait-couleur'=>'section'); $c = isset($style_mapping[$style])?$style_mapping[$style]:'simple'; $class = $c . ($class?" $class":""); if (!$padding) $class .= ($class?" ":"")."no-padding"; //($id?"id='$id' ":"") if (strlen($icone) > 1) { if ($icone_renommer = charger_fonction('icone_renommer','inc',true)) list($fond,$fonction) = $icone_renommer($icone,$fonction); $size = 24; if (preg_match("/-([0-9]{1,3})[.](gif|png)$/i",$fond,$match)) $size = $match[1]; if ($fonction){ // 2 images pour composer l'icone : le fond (article) en background, // la fonction (new) en image $icone = http_img_pack($fonction, "", "class='cadre-icone' width='$size' height='$size'\n" . http_style_background($fond, "no-repeat center center")); } else { $icone = http_img_pack($fond, "", "class='cadre-icone' width='$size' height='$size'"); } $titre = $icone . $titre; } return boite_ouvrir($titre, $class,isset($style_titre_mapping[$style])?$style_titre_mapping[$style]:'',$id); } // http://doc.spip.org/@fin_cadre function fin_cadre() {return boite_fermer();} function debut_cadre_relief($icone='', $dummy='', $fonction='', $titre = '', $id="", $class=""){return debut_cadre('r', $icone, $fonction, $titre, $id, $class);} function fin_cadre_relief(){return fin_cadre('r');} function debut_cadre_enfonce($icone='', $dummy='', $fonction='', $titre = '', $id="", $class=""){return debut_cadre('e', $icone, $fonction, $titre, $id, $class);} function fin_cadre_enfonce(){return fin_cadre('e');} function debut_cadre_sous_rub($icone='', $dummy='', $fonction='', $titre = '', $id="", $class=""){return debut_cadre('sous_rub', $icone, $fonction, $titre, $id, $class);} function fin_cadre_sous_rub(){return fin_cadre('sous_rub');} function debut_cadre_couleur($icone='', $dummy='', $fonction='', $titre='', $id="", $class=""){return debut_cadre('couleur', $icone, $fonction, $titre, $id, $class);} function fin_cadre_couleur(){return fin_cadre('couleur');} function debut_cadre_couleur_foncee($icone='', $dummy='', $fonction='', $titre='', $id="", $class=""){return debut_cadre('couleur-foncee', $icone, $fonction, $titre, $id, $class);} function fin_cadre_couleur_foncee(){return fin_cadre('couleur-foncee');} function debut_cadre_trait_couleur($icone='', $dummy='', $fonction='', $titre='', $id="", $class=""){return debut_cadre('trait-couleur', $icone, $fonction, $titre, $id, $class);} function fin_cadre_trait_couleur(){return fin_cadre('trait-couleur');} function debut_boite_alerte() {return debut_cadre('alerte', '', '', '', '', '');} function fin_boite_alerte() {return fin_cadre('alerte');} function debut_boite_info() {return debut_cadre('info', '', '', '', '', '');} function fin_boite_info() {return fin_cadre('info');} // http://doc.spip.org/@gros_titre function gros_titre($titre, $ze_logo=''){return "