Skip to content
Extraits de code Groupes Projets
Valider ac8ff3cf rédigé par esj's avatar esj
Parcourir les fichiers

Tâche #587: debut_raccourcis et fin_raccourcis sont remplaces par...

Tâche #587: debut_raccourcis et fin_raccourcis sont remplaces par bloc_des_raccourcis qui ne fait pas d'echo.
parent 186d71f9
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
...@@ -120,30 +120,29 @@ function colonne_gauche_accueil($id_rubrique, $activer_breves, ...@@ -120,30 +120,29 @@ function colonne_gauche_accueil($id_rubrique, $activer_breves,
global $spip_display, $connect_statut, $connect_toutes_rubriques, global $spip_display, $connect_statut, $connect_toutes_rubriques,
$connect_id_auteur, $connect_login; $connect_id_auteur, $connect_login;
// //
// Raccourcis pour malvoyants // Raccourcis pour malvoyants
// //
if ($spip_display == 4) { if ($spip_display == 4) {
debut_raccourcis();
$n = spip_num_rows(spip_query("SELECT id_rubrique FROM spip_rubriques LIMIT 1")); $res = spip_num_rows(spip_query("SELECT id_rubrique FROM spip_rubriques LIMIT 1"));
if ($n) { if ($res) {
icone_horizontale(_T('icone_ecrire_article'), generer_url_ecrire("articles_edit","new=oui"), "article-24.gif","creer.gif"); $res = icone_horizontale(_T('icone_ecrire_article'), generer_url_ecrire("articles_edit","new=oui"), "article-24.gif","creer.gif", false);
if ($activer_breves != "non") { if ($activer_breves != "non") {
icone_horizontale(_T('icone_nouvelle_breve'), generer_url_ecrire("breves_edit","new=oui"), "breve-24.gif","creer.gif"); $res .= icone_horizontale(_T('icone_nouvelle_breve'), generer_url_ecrire("breves_edit","new=oui"), "breve-24.gif","creer.gif");
} }
} }
else { else {
if ($connect_statut == '0minirezo') { if ($connect_statut == '0minirezo') {
echo "<div class='verdana11'>"._T('info_ecrire_article')."</div>"; $res = "<div class='verdana11'>"._T('info_ecrire_article')."</div>";
} }
} }
if ($connect_statut == '0minirezo' and $connect_toutes_rubriques) { if ($connect_statut == '0minirezo' and $connect_toutes_rubriques) {
icone_horizontale(_T('icone_creer_rubrique_2'), generer_url_ecrire("rubriques_edit","new=oui"), "rubrique-24.gif","creer.gif"); $res .= icone_horizontale(_T('icone_creer_rubrique_2'), generer_url_ecrire("rubriques_edit","new=oui"), "rubrique-24.gif","creer.gif", true);
} }
fin_raccourcis(); echo bloc_des_raccourcis($res);
} else { } else {
$gadget = ""; $gadget = "";
......
...@@ -34,9 +34,7 @@ function exec_articles_page_dist() ...@@ -34,9 +34,7 @@ function exec_articles_page_dist()
$result = spip_query("SELECT id_rubrique FROM spip_rubriques LIMIT 1"); $result = spip_query("SELECT id_rubrique FROM spip_rubriques LIMIT 1");
if (spip_num_rows($result) > 0) { if (spip_num_rows($result) > 0) {
debut_raccourcis(); echo bloc_des_raccourcis(icone_horizontale (_T('icone_ecrire_article'), generer_url_ecrire("articles_edit","new=oui"), "article-24.gif", "creer.gif", true));
icone_horizontale (_T('icone_ecrire_article'), generer_url_ecrire("articles_edit","new=oui"), "article-24.gif", "creer.gif");
fin_raccourcis();
} else { } else {
if ($connect_statut == '0minirezo') { if ($connect_statut == '0minirezo') {
echo _T('texte_creer_rubrique'); echo _T('texte_creer_rubrique');
......
...@@ -137,11 +137,9 @@ fin_grand_cadre(); ...@@ -137,11 +137,9 @@ fin_grand_cadre();
debut_gauche(); debut_gauche();
echo bloc_des_raccourcis(icone_horizontale(_T('icone_retour_article'), generer_url_ecrire("articles","id_article=$id_article"), "article-24.gif","rien.gif", false) .
icone_horizontale(_T('icone_suivi_revisions'), generer_url_ecrire("suivi_revisions",""), "historique-24.gif","rien.gif", false));
debut_raccourcis();
icone_horizontale(_T('icone_retour_article'), generer_url_ecrire("articles","id_article=$id_article"), "article-24.gif","rien.gif");
icone_horizontale(_T('icone_suivi_revisions'), generer_url_ecrire("suivi_revisions",""), "historique-24.gif","rien.gif");
fin_raccourcis();
////////////////////////////////////////////////////// //////////////////////////////////////////////////////
......
...@@ -103,18 +103,21 @@ function bandeau_auteurs($auteurs, $debut, $lettre, $tri, $visiteurs, $max_par_p ...@@ -103,18 +103,21 @@ function bandeau_auteurs($auteurs, $debut, $lettre, $tri, $visiteurs, $max_par_p
if ($connect_statut == '0minirezo') { if ($connect_statut == '0minirezo') {
debut_raccourcis(); $res = '';
if ($connect_toutes_rubriques) icone_horizontale(_T('icone_creer_nouvel_auteur'), generer_url_ecrire("auteur_infos"), "auteur-24.gif", "creer.gif");
icone_horizontale(_T('icone_informations_personnelles'), generer_url_ecrire("auteurs_edit","id_auteur=$connect_id_auteur"), "fiche-perso-24.gif","rien.gif"); if ($connect_toutes_rubriques)
$res = icone_horizontale(_T('icone_creer_nouvel_auteur'), generer_url_ecrire("auteur_infos"), "auteur-24.gif", "creer.gif", false);
$res .= icone_horizontale(_T('icone_informations_personnelles'), generer_url_ecrire("auteurs_edit","id_auteur=$connect_id_auteur"), "fiche-perso-24.gif","rien.gif", false);
$n = spip_num_rows(spip_query("SELECT id_auteur FROM spip_auteurs WHERE statut='6forum' LIMIT 1")); $n = spip_num_rows(spip_query("SELECT id_auteur FROM spip_auteurs WHERE statut='6forum' LIMIT 1"));
if ($n) { if ($n) {
if ($visiteurs) if ($visiteurs)
icone_horizontale (_T('icone_afficher_auteurs'), generer_url_ecrire("auteurs",""), "auteur-24.gif", ""); $res .= icone_horizontale (_T('icone_afficher_auteurs'), generer_url_ecrire("auteurs",""), "auteur-24.gif", "", false);
else else
icone_horizontale (_T('icone_afficher_visiteurs'), generer_url_ecrire("auteurs","visiteurs=oui"), "auteur-24.gif", ""); $res .= icone_horizontale (_T('icone_afficher_visiteurs'), generer_url_ecrire("auteurs","visiteurs=oui"), "auteur-24.gif", "", false);
} }
fin_raccourcis(); echo bloc_des_raccourcis($res);
} }
echo pipeline('affiche_gauche',array('args'=>array('exec'=>'auteurs'),'data'=>'')); echo pipeline('affiche_gauche',array('args'=>array('exec'=>'auteurs'),'data'=>''));
creer_colonne_droite(); creer_colonne_droite();
......
...@@ -75,9 +75,8 @@ function afficher_breves_voir($id_breve, $changer_lang, $cherche_mot, $select_gr ...@@ -75,9 +75,8 @@ function afficher_breves_voir($id_breve, $changer_lang, $cherche_mot, $select_gr
echo $iconifier('id_breve', $id_breve, 'breves_voir'); echo $iconifier('id_breve', $id_breve, 'breves_voir');
} }
debut_raccourcis(); echo bloc_des_raccourcis(icone_horizontale(_T('icone_nouvelle_breve'), generer_url_ecrire("breves_edit","new=oui&id_rubrique=$id_rubrique"), "breve-24.gif","creer.gif", false));
icone_horizontale(_T('icone_nouvelle_breve'), generer_url_ecrire("breves_edit","new=oui&id_rubrique=$id_rubrique"), "breve-24.gif","creer.gif");
fin_raccourcis();
echo pipeline('affiche_gauche',array('args'=>array('exec'=>'breves_voir','id_breve'=>$id_breve),'data'=>'')); echo pipeline('affiche_gauche',array('args'=>array('exec'=>'breves_voir','id_breve'=>$id_breve),'data'=>''));
creer_colonne_droite(); creer_colonne_droite();
......
...@@ -34,17 +34,7 @@ function exec_controle_petition_dist() ...@@ -34,17 +34,7 @@ function exec_controle_petition_dist()
debut_page(_T('titre_page_controle_petition'), "forum", "suivi-petition"); debut_page(_T('titre_page_controle_petition'), "forum", "suivi-petition");
debut_gauche(); debut_gauche();
//
// Raccourcis
//
/*
debut_raccourcis();
// rien
fin_raccourcis();
*/
debut_droite(); debut_droite();
echo "<div class='serif2'>"; echo "<div class='serif2'>";
......
...@@ -140,15 +140,17 @@ if ($id_mot > 0 AND acces_mots() AND ($spip_display != 4)) { ...@@ -140,15 +140,17 @@ if ($id_mot > 0 AND acces_mots() AND ($spip_display != 4)) {
// //
// Afficher les boutons de creation d'article et de breve // Afficher les boutons de creation d'article et de breve
// //
debut_raccourcis();
$res ='';
if (acces_mots() AND $id_groupe) { if (acces_mots() AND $id_groupe) {
icone_horizontale(_T('icone_modif_groupe_mots'), generer_url_ecrire("mots_type","id_groupe=$id_groupe"), "groupe-mot-24.gif", "edit.gif"); $res = icone_horizontale(_T('icone_modif_groupe_mots'), generer_url_ecrire("mots_type","id_groupe=$id_groupe"), "groupe-mot-24.gif", "edit.gif", false)
icone_horizontale(_T('icone_creation_mots_cles'), generer_url_ecrire("mots_edit", "new=oui&id_groupe=$id_groupe&redirect=" . generer_url_retour('mots_tous')), "mot-cle-24.gif", "creer.gif"); . icone_horizontale(_T('icone_creation_mots_cles'), generer_url_ecrire("mots_edit", "new=oui&id_groupe=$id_groupe&redirect=" . generer_url_retour('mots_tous')), "mot-cle-24.gif", "creer.gif", false);
} }
icone_horizontale(_T('icone_voir_tous_mots_cles'), generer_url_ecrire("mots_tous",""), "mot-cle-24.gif", "rien.gif"); echo bloc_des_raccourcis($res .
icone_horizontale(_T('icone_voir_tous_mots_cles'), generer_url_ecrire("mots_tous",""), "mot-cle-24.gif", "rien.gif", false));
fin_raccourcis();
echo pipeline('affiche_gauche',array('args'=>array('exec'=>'mots_edit','id_mot'=>$id_mot),'data'=>'')); echo pipeline('affiche_gauche',array('args'=>array('exec'=>'mots_edit','id_mot'=>$id_mot),'data'=>''));
......
...@@ -212,27 +212,25 @@ function raccourcis_naviguer($id_rubrique, $id_parent) ...@@ -212,27 +212,25 @@ function raccourcis_naviguer($id_rubrique, $id_parent)
{ {
global $connect_statut; global $connect_statut;
debut_raccourcis(); $res = icone_horizontale(_T('icone_tous_articles'), generer_url_ecrire("articles_page"), "article-24.gif", '',false);
icone_horizontale(_T('icone_tous_articles'), generer_url_ecrire("articles_page"), "article-24.gif");
$n = spip_num_rows(spip_query("SELECT id_rubrique FROM spip_rubriques LIMIT 1")); $n = spip_num_rows(spip_query("SELECT id_rubrique FROM spip_rubriques LIMIT 1"));
if ($n) { if ($n) {
if ($id_rubrique > 0) if ($id_rubrique > 0)
icone_horizontale(_T('icone_ecrire_article'), generer_url_ecrire("articles_edit","id_rubrique=$id_rubrique&new=oui"), "article-24.gif","creer.gif"); $res .= icone_horizontale(_T('icone_ecrire_article'), generer_url_ecrire("articles_edit","id_rubrique=$id_rubrique&new=oui"), "article-24.gif","creer.gif", false);
$activer_breves = $GLOBALS['meta']["activer_breves"]; $activer_breves = $GLOBALS['meta']["activer_breves"];
if ($activer_breves != "non" AND $id_parent == "0" AND $id_rubrique != "0") { if ($activer_breves != "non" AND $id_parent == "0" AND $id_rubrique != "0") {
icone_horizontale(_T('icone_nouvelle_breve'), generer_url_ecrire("breves_edit","id_rubrique=$id_rubrique&new=oui"), "breve-24.gif","creer.gif"); $res .= icone_horizontale(_T('icone_nouvelle_breve'), generer_url_ecrire("breves_edit","id_rubrique=$id_rubrique&new=oui"), "breve-24.gif","creer.gif", false);
} }
} }
else { else {
if ($connect_statut == '0minirezo') { if ($connect_statut == '0minirezo') {
echo "<p>"._T('info_creation_rubrique'); $res .= "<p>"._T('info_creation_rubrique');
} }
} }
fin_raccourcis(); echo bloc_des_raccourcis($res);
} }
// http://doc.spip.org/@langue_naviguer // http://doc.spip.org/@langue_naviguer
......
...@@ -225,9 +225,7 @@ else { ...@@ -225,9 +225,7 @@ else {
// //
if ($connect_statut == '0minirezo') { if ($connect_statut == '0minirezo') {
if ($id_article > 0) { if ($id_article > 0) {
debut_raccourcis(); echo bloc_des_raccourcis(icone_horizontale(_T('icone_retour_article'), generer_url_ecrire("articles","id_article=$id_article"), "article-24.gif","rien.gif", false));
icone_horizontale(_T('icone_retour_article'), generer_url_ecrire("articles","id_article=$id_article"), "article-24.gif","rien.gif");
fin_raccourcis();
} }
} }
......
...@@ -379,36 +379,25 @@ function bandeau_titre_boite2($titre, $logo="", $fond="white", $texte="black", $ ...@@ -379,36 +379,25 @@ function bandeau_titre_boite2($titre, $logo="", $fond="white", $texte="black", $
// //
// La boite raccourcis // La boite des raccourcis
// // Se place a droite si l'ecran est en mode panoramique.
// http://doc.spip.org/@debut_raccourcis function bloc_des_raccourcis($bloc) {
function debut_raccourcis() {
global $spip_display; global $spip_display;
echo "<div>&nbsp;</div>";
creer_colonne_droite();
debut_cadre_enfonce();
if ($spip_display != 4) {
echo "<font face='Verdana,Arial,Sans,sans-serif' size=1>";
echo "<b>"._T('titre_cadre_raccourcis')."</b><p />";
} else {
echo "<h3>"._T('titre_cadre_raccourcis')."</h3>";
echo "<ul>";
}
}
// http://doc.spip.org/@fin_raccourcis return "<div>&nbsp;</div>"
function fin_raccourcis() { . creer_colonne_droite('',true)
global $spip_display; . debut_cadre_enfonce('',true)
. (($spip_display != 4)
if ($spip_display != 4) echo "</font>"; ? ("<font face='Verdana,Arial,Sans,sans-serif' size='1'><b>"
else echo "</ul>"; ._T('titre_cadre_raccourcis')
."</b><p />")
fin_cadre_enfonce(); : ( "<h3>"._T('titre_cadre_raccourcis')."</h3><ul>"))
. $bloc
. (($spip_display != 4) ? "</font>" : "</ul>")
. fin_cadre_enfonce(true);
} }
// Afficher un petit "+" pour lien vers autre page // Afficher un petit "+" pour lien vers autre page
// http://doc.spip.org/@afficher_plus // http://doc.spip.org/@afficher_plus
...@@ -1677,8 +1666,7 @@ function envoi_link($nom_site_spip) { ...@@ -1677,8 +1666,7 @@ function envoi_link($nom_site_spip) {
. '<link rel="shortcut icon" href="' . '<link rel="shortcut icon" href="'
. url_absolue(find_in_path('favicon.ico')) . url_absolue(find_in_path('favicon.ico'))
. "\" >\n"; . "\" >\n";
$js = debut_javascript($connect_statut == "0minirezo" $js = debut_javascript($connect_toutes_rubriques,
AND $connect_toutes_rubriques,
($GLOBALS['meta']["activer_statistiques"] != 'non')); ($GLOBALS['meta']["activer_statistiques"] != 'non'));
if ($spip_display == 4) return $res . $js; if ($spip_display == 4) return $res . $js;
...@@ -2088,7 +2076,6 @@ function debut_page($titre = "", $rubrique = "accueil", $sous_rubrique = "accuei ...@@ -2088,7 +2076,6 @@ function debut_page($titre = "", $rubrique = "accueil", $sous_rubrique = "accuei
include_spip('inc/headers'); include_spip('inc/headers');
http_no_cache(); http_no_cache();
echo init_entete($titre, $rubrique); echo init_entete($titre, $rubrique);
definir_barre_boutons();
init_body($rubrique, $sous_rubrique, $onLoad, $id_rubrique); init_body($rubrique, $sous_rubrique, $onLoad, $id_rubrique);
echo "<center onmouseover='recherche_desesperement()'>", // ???? echo "<center onmouseover='recherche_desesperement()'>", // ????
...@@ -2133,6 +2120,8 @@ function init_body($rubrique='accueil', $sous_rubrique='accueil', $onLoad='', $i ...@@ -2133,6 +2120,8 @@ function init_body($rubrique='accueil', $sous_rubrique='accueil', $onLoad='', $i
global $spip_lang, $spip_lang_rtl, $spip_lang_left, $spip_lang_right; global $spip_lang, $spip_lang_rtl, $spip_lang_left, $spip_lang_right;
global $browser_verifForm; global $browser_verifForm;
include_spip('inc/gadgets'); include_spip('inc/gadgets');
definir_barre_boutons();
if ($load = "$browser_verifForm$onLoad" . repercuter_gadgets($id_rubrique)) if ($load = "$browser_verifForm$onLoad" . repercuter_gadgets($id_rubrique))
$load = " onLoad=\"$load\""; $load = " onLoad=\"$load\"";
...@@ -2529,7 +2518,7 @@ function debut_gauche($rubrique = "accueil", $return=false) { ...@@ -2529,7 +2518,7 @@ function debut_gauche($rubrique = "accueil", $return=false) {
// http://doc.spip.org/@creer_colonne_droite // http://doc.spip.org/@creer_colonne_droite
function creer_colonne_droite($rubrique="", $return= false){ function creer_colonne_droite($rubrique="", $return= false){
global $deja_colonne_droite; static $deja_colonne_droite;
global $flag_3_colonnes, $flag_centre_large; global $flag_3_colonnes, $flag_centre_large;
global $spip_lang_rtl, $spip_lang_left; global $spip_lang_rtl, $spip_lang_left;
...@@ -2562,7 +2551,7 @@ function creer_colonne_droite($rubrique="", $return= false){ ...@@ -2562,7 +2551,7 @@ function creer_colonne_droite($rubrique="", $return= false){
// http://doc.spip.org/@debut_droite // http://doc.spip.org/@debut_droite
function debut_droite($rubrique="", $return= false) { function debut_droite($rubrique="", $return= false) {
global $options, $spip_ecran, $deja_colonne_droite, $spip_display; global $options, $spip_ecran, $spip_display;
global $spip_lang_left, $couleur_foncee, $couleur_claire; global $spip_lang_left, $couleur_foncee, $couleur_claire;
global $flag_3_colonnes, $flag_centre_large; global $flag_3_colonnes, $flag_centre_large;
...@@ -2574,9 +2563,8 @@ function debut_droite($rubrique="", $return= false) { ...@@ -2574,9 +2563,8 @@ function debut_droite($rubrique="", $return= false) {
if ($options == "avancees") { if ($options == "avancees") {
$res .= liste_articles_bloques(); $res .= liste_articles_bloques()
if (!$deja_colonne_droite) . creer_colonne_droite($rubrique, true);
$res .= creer_colonne_droite($rubrique, true);
} }
$res .= "<div>&nbsp;</div></td>"; $res .= "<div>&nbsp;</div></td>";
...@@ -2585,10 +2573,8 @@ function debut_droite($rubrique="", $return= false) { ...@@ -2585,10 +2573,8 @@ function debut_droite($rubrique="", $return= false) {
$res .= "<td width='50'>&nbsp;</td>"; $res .= "<td width='50'>&nbsp;</td>";
} }
else { else {
if (!$deja_colonne_droite) { $res .= creer_colonne_droite($rubrique, true)
$res .= creer_colonne_droite($rubrique, true); . "</td></tr><tr>";
}
$res .= "</td></tr><tr>";
} }
if ($spip_ecran == 'large' AND $flag_centre_large) if ($spip_ecran == 'large' AND $flag_centre_large)
......
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Terminez d'abord l'édition de ce message.
Veuillez vous inscrire ou vous pour commenter