Skip to content
Extraits de code Groupes Projets
Valider 29ca7e8d rédigé par Fil's avatar Fil
Parcourir les fichiers

un pipeline pour les entetes de l'espace privé

et beaucoup de code mort
parent e3cb6549
Branches
Étiquettes
Aucune requête de fusion associée trouvée
...@@ -284,10 +284,8 @@ GROUP BY aut.id_auteur ...@@ -284,10 +284,8 @@ GROUP BY aut.id_auteur
$sql_order"); $sql_order");
} }
function afficher_n_auteurs($auteurs) function afficher_n_auteurs($auteurs) {
{ global $connect_statut, $options, $messagerie;
global $connect_statut, $options,
$connect_activer_messagerie, $messagerie;
foreach ($auteurs as $row) { foreach ($auteurs as $row) {
...@@ -309,7 +307,7 @@ global $connect_statut, $options, ...@@ -309,7 +307,7 @@ global $connect_statut, $options,
if ($options == 'avancees') { if ($options == 'avancees') {
echo "</td><td class='arial1' style='border-top: 1px solid #cccccc;'>"; echo "</td><td class='arial1' style='border-top: 1px solid #cccccc;'>";
if ($row['messagerie'] != 'non' AND $row['login'] if ($row['messagerie'] != 'non' AND $row['login']
AND $connect_activer_messagerie != "non" AND $messagerie != "non") AND $messagerie != "non")
echo bouton_imessage($row['id_auteur'],"force")."&nbsp;"; echo bouton_imessage($row['id_auteur'],"force")."&nbsp;";
if ($connect_statut=="0minirezo") if ($connect_statut=="0minirezo")
if (strlen($row['email'])>3) if (strlen($row['email'])>3)
......
...@@ -38,7 +38,7 @@ function auth_dist() { ...@@ -38,7 +38,7 @@ function auth_dist() {
global $connect_id_auteur, $connect_nom, $connect_bio, $connect_email; global $connect_id_auteur, $connect_nom, $connect_bio, $connect_email;
global $connect_nom_site, $connect_url_site, $connect_login, $connect_pass; global $connect_nom_site, $connect_url_site, $connect_login, $connect_pass;
global $connect_activer_imessage, $connect_activer_messagerie; global $connect_activer_imessage;
global $connect_statut, $connect_toutes_rubriques, $connect_id_rubrique; global $connect_statut, $connect_toutes_rubriques, $connect_id_rubrique;
global $auteur_session, $prefs; global $auteur_session, $prefs;
...@@ -126,7 +126,6 @@ function auth_dist() { ...@@ -126,7 +126,6 @@ function auth_dist() {
$connect_login = $row['login']; $connect_login = $row['login'];
$connect_pass = $row['pass']; $connect_pass = $row['pass'];
$connect_statut = $row['statut']; $connect_statut = $row['statut'];
$connect_activer_messagerie = "oui"; //$row["messagerie"];
$connect_activer_imessage = "oui "; //$row["imessage"]; $connect_activer_imessage = "oui "; //$row["imessage"];
// Special : si dans la fiche auteur on modifie les valeurs // Special : si dans la fiche auteur on modifie les valeurs
...@@ -147,9 +146,8 @@ function auth_dist() { ...@@ -147,9 +146,8 @@ function auth_dist() {
} }
// Indiquer connexion // Indiquer connexion
if ($connect_activer_messagerie != "non") { @spip_query("UPDATE spip_auteurs SET en_ligne=NOW()
@spip_query("UPDATE spip_auteurs SET en_ligne=NOW() WHERE id_auteur='$connect_id_auteur'"); WHERE id_auteur='$connect_id_auteur'");
}
// Si administrateur, recuperer les rubriques gerees par l'admin // Si administrateur, recuperer les rubriques gerees par l'admin
if ($connect_statut == '0minirezo') { if ($connect_statut == '0minirezo') {
......
...@@ -19,9 +19,7 @@ include_ecrire ("inc_forum"); ...@@ -19,9 +19,7 @@ include_ecrire ("inc_forum");
function forum_envoi_dist() function forum_envoi_dist()
{ {
global global
$activer_messagerie,
$adresse_retour, $adresse_retour,
$connect_activer_messagerie,
$connect_email, $connect_email,
$connect_id_auteur, $connect_id_auteur,
$connect_nom, $connect_nom,
...@@ -117,7 +115,7 @@ if ($titre_parent) { ...@@ -117,7 +115,7 @@ if ($titre_parent) {
echo "<span class='arial2'>$date_heure_parent</span>"; echo "<span class='arial2'>$date_heure_parent</span>";
echo " ".typo($auteur_parent); echo " ".typo($auteur_parent);
if ($id_auteur_parent AND $activer_messagerie != "non" AND $connect_activer_messagerie != "non") { if ($id_auteur_parent) {
$bouton = bouton_imessage($id_auteur_parent, $row); $bouton = bouton_imessage($id_auteur_parent, $row);
if ($bouton) echo "&nbsp;".$bouton; if ($bouton) echo "&nbsp;".$bouton;
} }
......
...@@ -18,8 +18,7 @@ include_ecrire("inc_boutons"); ...@@ -18,8 +18,7 @@ include_ecrire("inc_boutons");
// Choix dynamique de la couleur // Choix dynamique de la couleur
function choix_couleur() function choix_couleur() {
{
global $couleurs_spip; global $couleurs_spip;
$link = new Link; $link = new Link;
if ($couleurs_spip) { if ($couleurs_spip) {
...@@ -721,7 +720,6 @@ function afficher_articles($titre_table, $requete, $afficher_visites = false, $a ...@@ -721,7 +720,6 @@ function afficher_articles($titre_table, $requete, $afficher_visites = false, $a
} }
} }
$activer_messagerie = "oui";
$activer_statistiques = $GLOBALS['meta']["activer_statistiques"]; $activer_statistiques = $GLOBALS['meta']["activer_statistiques"];
$afficher_visites = ($afficher_visites AND $connect_statut == "0minirezo" AND $activer_statistiques != "non"); $afficher_visites = ($afficher_visites AND $connect_statut == "0minirezo" AND $activer_statistiques != "non");
...@@ -951,7 +949,6 @@ function afficher_articles_trad($titre_table, $requete, $afficher_visites = fals ...@@ -951,7 +949,6 @@ function afficher_articles_trad($titre_table, $requete, $afficher_visites = fals
} }
$activer_messagerie = "oui";
$activer_statistiques = $GLOBALS['meta']["activer_statistiques"]; $activer_statistiques = $GLOBALS['meta']["activer_statistiques"];
$afficher_visites = ($afficher_visites AND $connect_statut == "0minirezo" AND $activer_statistiques != "non"); $afficher_visites = ($afficher_visites AND $connect_statut == "0minirezo" AND $activer_statistiques != "non");
...@@ -1558,12 +1555,10 @@ function afficher_forum($request, $adresse_retour, $controle_id_article = false) ...@@ -1558,12 +1555,10 @@ function afficher_forum($request, $adresse_retour, $controle_id_article = false)
static $nb_forum; static $nb_forum;
static $i; static $i;
global $couleur_foncee; global $couleur_foncee;
global $connect_id_auteur, $connect_activer_messagerie; global $connect_id_auteur;
global $mots_cles_forums; global $mots_cles_forums;
global $spip_lang_rtl, $spip_lang_left, $spip_lang_right, $spip_display; global $spip_lang_rtl, $spip_lang_left, $spip_lang_right, $spip_display;
$activer_messagerie = "oui";
$compteur_forum++; $compteur_forum++;
$nb_forum[$compteur_forum] = spip_num_rows($request); $nb_forum[$compteur_forum] = spip_num_rows($request);
...@@ -1661,7 +1656,7 @@ function afficher_forum($request, $adresse_retour, $controle_id_article = false) ...@@ -1661,7 +1656,7 @@ function afficher_forum($request, $adresse_retour, $controle_id_article = false)
else else
echo typo($auteur); echo typo($auteur);
if ($id_auteur AND $connect_activer_messagerie != "non") { if ($id_auteur) {
$bouton = bouton_imessage($id_auteur,$row_auteur); $bouton = bouton_imessage($id_auteur,$row_auteur);
if ($bouton) echo "&nbsp;".$bouton; if ($bouton) echo "&nbsp;".$bouton;
} }
...@@ -1731,31 +1726,6 @@ function afficher_thread_forum($le_forum, $adresse_retour, $controle = 0) { ...@@ -1731,31 +1726,6 @@ function afficher_thread_forum($le_forum, $adresse_retour, $controle = 0) {
} }
// point d'entree/hack pour spip-lab (duplication de debut_page)
function debut_html($titre = "", $rubrique="") {
include_ecrire('inc_headers');
global $browser_verifForm;
$nom_site_spip = entites_html(textebrut(typo($GLOBALS['meta']["nom_site"])));
if (!$nom_site_spip) $nom_site_spip= _T('info_mon_site_spip');
$titre = textebrut(typo($titre));
http_no_cache();
echo _DOCTYPE_ECRIRE .
"<html lang='".$GLOBALS['spip_lang']."' dir='".($GLOBALS['spip_lang_rtl'] ? 'rtl' : 'ltr')."'>\n" .
"<head>\n" .
"<title>[$nom_site_spip] $titre</title>\n";
if (strpos($rubrique, 'script>'))
echo $rubrique, "\n";
echo envoi_link($nom_site_spip, $rubrique);
// Fin des entetes
echo "\n</head>\n";
echo "<body ", _ATTRIBUTES_BODY, "
onLoad=\"setActiveStyleSheet('invisible');$browser_verifForm\">";
}
function envoi_link($nom_site_spip, $rubrique="") { function envoi_link($nom_site_spip, $rubrique="") {
global $connect_statut, $connect_toutes_rubriques, $spip_display; global $connect_statut, $connect_toutes_rubriques, $spip_display;
global $spip_lang, $couleur_claire, $couleur_foncee; global $spip_lang, $couleur_claire, $couleur_foncee;
...@@ -2190,51 +2160,57 @@ document.write(\"" . addslashes(strtr($html, "\n\r", " "))."\")"); ...@@ -2190,51 +2160,57 @@ document.write(\"" . addslashes(strtr($html, "\n\r", " "))."\")");
function debut_page($titre = "", $rubrique = "asuivre", $sous_rubrique = "asuivre", $onLoad = "", $css="") { function debut_page($titre = "", $rubrique = "asuivre", $sous_rubrique = "asuivre", $onLoad = "", $css="") {
init_entete($titre, $rubrique, $onLoad, $css); init_entete($titre, $rubrique, $css);
definir_barre_boutons(); definir_barre_boutons();
init_body($rubrique, $sous_rubrique); init_body($rubrique, $sous_rubrique, $onLoad);
debut_corps_page(); debut_corps_page();
} }
function init_entete($titre, $rubrique, $onLoad="", $css="") { function init_entete($titre, $rubrique, $css='') {
global $browser_verifForm;
$nom_site_spip = entites_html(textebrut(typo($GLOBALS['meta']["nom_site"]))); if (!$nom_site_spip =
if (!$nom_site_spip) $nom_site_spip= _T('info_mon_site_spip'); entites_html(textebrut(typo($GLOBALS['meta']["nom_site"]))))
$nom_site_spip= _T('info_mon_site_spip');
// envoi des en-tetes, du doctype et du <head><title... // envoi des en-tetes, du doctype et du <head><title...
include_ecrire('inc_headers'); include_ecrire('inc_headers');
http_no_cache(); http_no_cache();
echo _DOCTYPE_ECRIRE . $head = _DOCTYPE_ECRIRE
"<html lang='".$GLOBALS['spip_lang']."' dir='".($GLOBALS['spip_lang_rtl'] ? 'rtl' : 'ltr')."'>\n" . . "<html lang='".$GLOBALS['spip_lang']."' dir='"
"<head>\n", . ($GLOBALS['spip_lang_rtl'] ? 'rtl' : 'ltr')
"<title>", . "'>\n<head>\n<title>["
"[$nom_site_spip] ", . $nom_site_spip
textebrut(typo($titre)), . "] " . textebrut(typo($titre)) . "</title>\n"
"</title>\n" , . envoi_link($nom_site_spip, $rubrique)
envoi_link($nom_site_spip, $rubrique), . (!$css ? "" : (
(!$css ? "" : '<link rel="stylesheet" href="' . entites_html($css)
('<link rel="stylesheet" href="' . entites_html($css) . '" type="text/css" />'. "\n")), . '" type="text/css" />'. "\n"
"\n</head>\n", ) ) ."\n";
"<body ", _ATTRIBUTES_BODY, "
onLoad=\"setActiveStyleSheet('invisible');$browser_verifForm$onLoad\">"; echo pipeline('header_prive', $head)
. "</head>\n";
} }
// fonction envoyant la double serie d'icones de redac // fonction envoyant la double serie d'icones de redac
function init_body($rubrique = "asuivre", $sous_rubrique = "asuivre") { function init_body($rubrique='asuivre', $sous_rubrique='asuivre', $onLoad='') {
global $couleur_foncee, $couleur_claire, $adresse_site; global $couleur_foncee, $couleur_claire, $adresse_site;
global $connect_id_auteur; global $connect_id_auteur;
global $connect_statut; global $connect_statut;
global $connect_activer_messagerie;
global $connect_toutes_rubriques; global $connect_toutes_rubriques;
global $auth_can_disconnect, $connect_login; global $auth_can_disconnect, $connect_login;
global $options, $spip_display, $spip_ecran; global $options, $spip_display, $spip_ecran;
global $spip_lang, $spip_lang_rtl, $spip_lang_left, $spip_lang_right; global $spip_lang, $spip_lang_rtl, $spip_lang_left, $spip_lang_right;
$activer_messagerie = "oui"; global $browser_verifForm;
echo "<body ". _ATTRIBUTES_BODY
. 'onLoad="'
. "setActiveStyleSheet('invisible');$browser_verifForm$onLoad"
. '">';
if ($spip_ecran == "large") $largeur = 974; if ($spip_ecran == "large") $largeur = 974;
else $largeur = 750; else $largeur = 750;
$link = new Link; $link = new Link();
echo "\n<map name='map_layout'>"; echo "\n<map name='map_layout'>";
echo lien_change_var ($link, 'set_disp', 1, '1,0,18,15', _T('lien_afficher_texte_seul'), "onMouseOver=\"changestyle('bandeauvide','visibility', 'visible');\""); echo lien_change_var ($link, 'set_disp', 1, '1,0,18,15', _T('lien_afficher_texte_seul'), "onMouseOver=\"changestyle('bandeauvide','visibility', 'visible');\"");
echo lien_change_var ($link, 'set_disp', 2, '19,0,40,15', _T('lien_afficher_texte_icones'), "onMouseOver=\"changestyle('bandeauvide','visibility', 'visible');\""); echo lien_change_var ($link, 'set_disp', 2, '19,0,40,15', _T('lien_afficher_texte_icones'), "onMouseOver=\"changestyle('bandeauvide','visibility', 'visible');\"");
...@@ -2304,8 +2280,6 @@ function init_body($rubrique = "asuivre", $sous_rubrique = "asuivre") { ...@@ -2304,8 +2280,6 @@ function init_body($rubrique = "asuivre", $sous_rubrique = "asuivre") {
// Icones secondaires // Icones secondaires
$decal=0; $decal=0;
$activer_messagerie = "oui";
$connect_activer_messagerie = "oui";
foreach($GLOBALS['boutons_admin'] as $page => $detail) { foreach($GLOBALS['boutons_admin'] as $page => $detail) {
if ($rubrique == $page) { if ($rubrique == $page) {
...@@ -2779,15 +2753,12 @@ function debut_corps_page() { ...@@ -2779,15 +2753,12 @@ function debut_corps_page() {
// Afficher les auteurs recemment connectes // Afficher les auteurs recemment connectes
global $changer_config; global $changer_config;
global $activer_messagerie;
global $activer_imessage; global $activer_imessage;
global $connect_activer_messagerie;
global $connect_activer_imessage; global $connect_activer_imessage;
if ($changer_config!="oui"){ if ($changer_config!="oui"){
$activer_messagerie = "oui"; $activer_imessage = "oui";
$activer_imessage = "oui"; }
}
if ($activer_imessage != "non" AND ($connect_activer_imessage != "non" OR $connect_statut == "0minirezo")) { if ($activer_imessage != "non" AND ($connect_activer_imessage != "non" OR $connect_statut == "0minirezo")) {
$query2 = "SELECT id_auteur, nom FROM spip_auteurs WHERE id_auteur!=$connect_id_auteur AND imessage!='non' AND en_ligne>DATE_SUB(NOW(),INTERVAL 15 MINUTE)"; $query2 = "SELECT id_auteur, nom FROM spip_auteurs WHERE id_auteur!=$connect_id_auteur AND imessage!='non' AND en_ligne>DATE_SUB(NOW(),INTERVAL 15 MINUTE)";
...@@ -2909,9 +2880,7 @@ function debut_gauche($rubrique = "asuivre") { ...@@ -2909,9 +2880,7 @@ function debut_gauche($rubrique = "asuivre") {
function creer_colonne_droite($rubrique=""){ function creer_colonne_droite($rubrique=""){
global $deja_colonne_droite; global $deja_colonne_droite;
global $changer_config; global $changer_config;
global $activer_messagerie;
global $activer_imessage; global $activer_imessage;
global $connect_activer_messagerie;
global $connect_activer_imessage; global $connect_activer_imessage;
global $connect_statut; global $connect_statut;
global $options; global $options;
......
...@@ -148,7 +148,8 @@ $spip_pipeline = array( ...@@ -148,7 +148,8 @@ $spip_pipeline = array(
'pre_syndication' => '', 'pre_syndication' => '',
'post_syndication' => '', 'post_syndication' => '',
'ajouter_boutons' => '', 'ajouter_boutons' => '',
'ajouter_onglets' => '' 'ajouter_onglets' => '',
'header_prive' => ''
); );
# la matrice standard (fichiers definissant les fonctions a inclure) # la matrice standard (fichiers definissant les fonctions a inclure)
$spip_matrice = array (); $spip_matrice = array ();
......
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Veuillez vous inscrire ou vous pour commenter