[ Index ] |
|
Code source de SPIP 1.8.3 |
1 <?php 2 3 /***************************************************************************\ 4 * SPIP, Systeme de publication pour l'internet * 5 * * 6 * Copyright (c) 2001-2005 * 7 * Arnaud Martin, Antoine Pitrou, Philippe Riviere, Emmanuel Saint-James * 8 * * 9 * Ce programme est un logiciel libre distribue sous licence GNU/GPL. * 10 * Pour plus de details voir le fichier COPYING.txt ou l'aide en ligne. * 11 \***************************************************************************/ 12 13 14 // Inserer la feuille de style selon les normes, dans le <head> 15 // puis les boutons 16 // Feuilles de style admin : d'abord la CSS officielle, puis la perso, 17 18 function affiche_boutons_admin($contenu) { 19 $css = "<link rel='stylesheet' href='spip_admin.css' type='text/css' />\n"; 20 if ($f = find_in_path('spip_admin_perso.css')) 21 $css .= "<link rel='stylesheet' href='$f' type='text/css' />\n"; 22 23 if (preg_match('@<(/head|body)@i', $contenu, $regs)) { 24 $contenu = explode($regs[0], $contenu, 2); 25 $contenu = $contenu[0] . $css . $regs[0] . $contenu[1]; 26 } else 27 $contenu = $css . $contenu; 28 29 if (preg_match('@<(/body|/html)@i', $contenu, $regs)) { 30 $split = explode($regs[0], $contenu, 2); 31 $contenu = $split[0]; 32 $suite = $regs[0].$split[1]; 33 } 34 35 // 36 // Regler les boutons dans la langue de l'admin (sinon tant pis) 37 // 38 include_ecrire ("inc_lang.php3"); 39 $login = addslashes(ereg_replace('^@','',$GLOBALS['spip_admin'])); 40 $s = spip_query("SELECT lang FROM spip_auteurs WHERE login='$login'"); 41 if ($row = spip_fetch_array($s)) 42 $lang = $row['lang']; 43 lang_select($lang); 44 45 // Recuperer sans l'afficher la balise #FORMULAIRE_ADMIN, en float 46 $boutons_admin = inclure_balise_dynamique( 47 balise_FORMULAIRE_ADMIN_dyn('spip-admin-float'), 48 false); 49 50 lang_dselect(); 51 52 return $contenu.$boutons_admin.$suite; 53 } 54 55 ?>
titre
Description
Corps
titre
Description
Corps
titre
Description
Corps
titre
Corps
Généré le : Thu Feb 22 22:27:47 2007 | par Balluche grâce à PHPXref 0.7 |