From 461670fe5fcca3c91697aa5833d6d53742ec8c5a Mon Sep 17 00:00:00 2001 From: Matthieu Marcillaud <marcimat@rezo.net> Date: Mon, 12 May 2008 23:26:48 +0000 Subject: [PATCH] Ne pas lister tous les formulaires cfg dans la page de gestion de plugin, mais seulement ceux avec l'onglet sur "oui" --- dist/style_prive.html | 8 +++- ecrire/inc/commencer_page.php | 18 ++++++--- ecrire/inc/gadgets.php | 73 +++++++++++++++++++++-------------- 3 files changed, 63 insertions(+), 36 deletions(-) diff --git a/dist/style_prive.html b/dist/style_prive.html index 3d10af51ce..2e8c4da652 100644 --- a/dist/style_prive.html +++ b/dist/style_prive.html @@ -282,10 +282,16 @@ select.fondl { padding: 0; } #bandeau_couleur { min-height: 20px; padding: 2px 0; max-height: 40px; width: 100%; border-bottom: solid 1px white; background: #GET{claire}; } #bandeau_couleur1 .menu-item { width: 230px; text-align: #ENV{ltr}} #bandeau_couleur3 .menu-item { width: 150px; text-align: #GET{right}} -#bandeau_couleur4 .menu-item { width: 68px; margin: 0 5px; text-align: center; } +#bandeau_couleur4 .menu-item { width: 68px; margin: 0 5px; text-align: #GET{right}; } +#bandeau_couleur4 .menu-item a {font-weight:normal;} #bandeau_couleur5 .menu-item { width: 114px; } #bandeau_couleur6 .menu-item { width: 32px; } +#preferences_couleurs, +#preferences_menu, +#preferences_ecran {display:inline; padding:0 3px;} +#preferences_map {display:none;} + /* * Icones et bandeaux */ /* Da cancellare diff --git a/ecrire/inc/commencer_page.php b/ecrire/inc/commencer_page.php index 487c5bdf25..7aea18580f 100644 --- a/ecrire/inc/commencer_page.php +++ b/ecrire/inc/commencer_page.php @@ -82,18 +82,19 @@ function init_body($rubrique='accueil', $sous_rubrique='accueil', $id_rubrique=' if ($spip_ecran == "large") $largeur = 974; else $largeur = 750; - $couleurs = charger_fonction('couleurs', 'inc'); + // $couleurs = charger_fonction('couleurs', 'inc'); $res = pipeline('body_prive',"<body class='$rubrique $sous_rubrique "._request('exec')."'" . ($GLOBALS['spip_lang_rtl'] ? " dir='rtl'" : "") .'>'); +/* if ($menu) $res .= "\n<div><map name='map_layout' id='map_layout'>" . lien_change_var (self(), 'set_disp', 1, '1,0,18,15', _T('lien_afficher_texte_seul'), "onmouseover=\"changestyle('bandeauvide');\" onfocus=\"changestyle('bandeauvide');\" onblur=\"changestyle('bandeauvide');\"") . lien_change_var (self(), 'set_disp', 2, '19,0,40,15', _T('lien_afficher_texte_icones'), "onmouseover=\"changestyle('bandeauvide');\" onfocus=\"changestyle('bandeauvide');\" onblur=\"changestyle('bandeauvide');\"") . lien_change_var (self(), 'set_disp', 3, '41,0,59,15', _T('lien_afficher_icones_seuls'), "onmouseover=\"changestyle('bandeauvide');\" onfocus=\"changestyle('bandeauvide');\" onblur=\"changestyle('bandeauvide');\"") . "\n</map></div>"; - +*/ if ($spip_display == "4") { $res .= "<ul>" . "\n<li><a href='" . generer_url_ecrire() ."'>"._T('icone_a_suivre')."</a></li>" @@ -129,7 +130,8 @@ function init_body($rubrique='accueil', $sous_rubrique='accueil', $id_rubrique=' . entites_html(_T('icone_informations_personnelles')) . '">' . typo($GLOBALS['visiteur_session']['nom']) - . "</a></div></li>" + . "</a></div></li>"; +/* . "<li style='width:20px'><div class='menu-item'> </div></li>" . "<li id='bandeau_couleur3' class='bandeau_couleur'><div class='menu-item'>"; @@ -150,9 +152,13 @@ function init_body($rubrique='accueil', $sous_rubrique='accueil', $id_rubrique=' } // Choix de la couleur - $res .= "</div></li>" - . "<li id='bandeau_couleur4' class='bandeau_couleur'><div class='menu-item'>" - . $couleurs() + $res .= "</div></li>"; +*/ + $res .= "<li id='bandeau_couleur4' class='bandeau_couleur'><div class='menu-item'>" + //. $couleurs() + . "<a href='#' onmouseover=\"changestyle('bandeauinterface');\" title=\"$i\" onfocus=\"changestyle('bandeauinterface');\" onblur=\"changestyle('bandeauinterface');\">" + . _L('Préférences') + . "</a>" . "</div></li>"; // choix de la langue diff --git a/ecrire/inc/gadgets.php b/ecrire/inc/gadgets.php index 23c4b2fcec..dfcd499c0e 100644 --- a/ecrire/inc/gadgets.php +++ b/ecrire/inc/gadgets.php @@ -60,28 +60,31 @@ function bandeau_gadgets($largeur, $options, $id_rubrique) { . "</div>"; // FIN GADGET recherche - // GADGET Agenda - $bandeau .= "<div id='bandeauagenda' class='bandeau bandeau_couleur_sous' style='text-align:$spip_lang_left;$spip_lang_left: 100px;'>" - . "<a href='" . generer_url_ecrire("calendrier","type=semaine") . "' class='lien_sous'>" - . _T('icone_agenda') - . "</a>" - - . "\n<div id='gadget-agenda'></div>\n" - . "</div>\n"; - // FIN GADGET Agenda + // messagerie et agenda + if ($GLOBALS['meta']['messagerie_agenda'] != 'non') { + // GADGET Agenda + $bandeau .= "<div id='bandeauagenda' class='bandeau bandeau_couleur_sous' style='text-align:$spip_lang_left;$spip_lang_left: 100px;'>" + . "<a href='" . generer_url_ecrire("calendrier","type=semaine") . "' class='lien_sous'>" + . _T('icone_agenda') + . "</a>" + + . "\n<div id='gadget-agenda'></div>\n" + . "</div>\n"; + // FIN GADGET Agenda - // GADGET Messagerie - $gadget = ''; - $gadget .= "<div id='bandeaumessagerie' class='bandeau bandeau_couleur_sous' style='text-align:$spip_lang_left;$spip_lang_left: 130px;'>"; - $gadget .= "<a href='" . generer_url_ecrire("messagerie") . "' class='lien_sous'>"; - $gadget .= _T('icone_messagerie_personnelle'); - $gadget .= "</a>"; - $gadget .= "\n<div id='gadget-messagerie'></div>\n"; - $gadget .= "</div>"; + // GADGET Messagerie + $gadget = ''; + $gadget .= "<div id='bandeaumessagerie' class='bandeau bandeau_couleur_sous' style='text-align:$spip_lang_left;$spip_lang_left: 130px;'>"; + $gadget .= "<a href='" . generer_url_ecrire("messagerie") . "' class='lien_sous'>"; + $gadget .= _T('icone_messagerie_personnelle'); + $gadget .= "</a>"; + $gadget .= "\n<div id='gadget-messagerie'></div>\n"; + $gadget .= "</div>"; - $bandeau .= $gadget; + $bandeau .= $gadget; - // FIN GADGET Messagerie + // FIN GADGET Messagerie + } // Suivi activite $bandeau .= "<div id='bandeausynchro' class='bandeau bandeau_couleur_sous' style='$spip_lang_left: 160px;'>" @@ -92,14 +95,15 @@ function bandeau_gadgets($largeur, $options, $id_rubrique) { // . icone_horizontale(_T('analyse_xml'), parametre_url(self(),'transformer_xml', 'valider_xml'), 'racine-24.gif', '', false) // . "</div>". . "</div>\n"; - + +/* // Infos perso $bandeau .= "\n<div id='bandeauinfoperso' class='bandeau bandeau_couleur_sous' style='$spip_lang_left: 200px;'>" . "<a href='" . generer_url_ecrire("auteur_infos","id_auteur=$connect_id_auteur") . "' class='lien_sous'>" . _T('icone_informations_personnelles') . "</a>" . "</div>"; - +*/ // // -------- Affichage de droite ---------- @@ -113,16 +117,27 @@ function bandeau_gadgets($largeur, $options, $id_rubrique) { $decal = $decal + 150; $bandeau .= "\n<div id='bandeauinterface' class='bandeau bandeau_couleur_sous' style='$spip_lang_right: ".$decal."px; text-align: $spip_lang_right;'>"; - $bandeau .= _T('titre_changer_couleur_interface'); - $bandeau .= "</div>"; - - $decal = $decal + 70; - - $bandeau .= "\n<div id='bandeauecran' class='bandeau bandeau_couleur_sous' style='$spip_lang_right: ".$decal."px; text-align: $spip_lang_right;'>"; + + // couleurs + $couleurs = charger_fonction('couleurs', 'inc'); + $bandeau .= "<div id='preferences_couleurs' title='" . attribut_html(_T('titre_changer_couleur_interface')) . "'>"; + $bandeau .= $couleurs() . "</div>"; + + // menu + $bandeau .= "\n<div id='preferences_map'><map name='map_layout' id='map_layout'>" + . lien_change_var (self(), 'set_disp', 1, '1,0,18,15', _T('lien_afficher_texte_seul')) + . lien_change_var (self(), 'set_disp', 2, '19,0,40,15', _T('lien_afficher_texte_icones')) + . lien_change_var (self(), 'set_disp', 3, '41,0,59,15', _T('lien_afficher_icones_seuls')) + . "\n</map></div>"; + $bandeau .= "<div id='preferences_menu'>" + . http_img_pack("choix-layout$spip_lang_rtl".($spip_lang=='he'?'_he':'').".gif", _T('choix_interface'), " style='vertical-align: middle' width='59' height='15' usemap='#map_layout'") + . http_img_pack("rien.gif", "", "width='10' height='1'") + . "</div>"; + // ecran if ($spip_ecran == "large") - $bandeau .= "<div><a href='".parametre_url(self(),'set_ecran', 'etroit')."' class='lien_sous'>"._T('info_petit_ecran')."</a>/<b>"._T('info_grand_ecran')."</b></div>"; + $bandeau .= "<div id='preferences_ecran'><a href='".parametre_url(self(),'set_ecran', 'etroit')."' class='lien_sous'>"._T('info_petit_ecran')."</a>/<b>"._T('info_grand_ecran')."</b></div>"; else - $bandeau .= "<div><b>"._T('info_petit_ecran')."</b>/<a href='".parametre_url(self(),'set_ecran', 'large')."' class='lien_sous'>"._T('info_grand_ecran')."</a></div>"; + $bandeau .= "<div id='preferences_ecran'><b>"._T('info_petit_ecran')."</b>/<a href='".parametre_url(self(),'set_ecran', 'large')."' class='lien_sous'>"._T('info_grand_ecran')."</a></div>"; $bandeau .= "</div>"; -- GitLab