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

quel bazar dans l'envoi des entetes de l'espace prive: on appelait header 2...

quel bazar dans l'envoi des entetes de l'espace prive: on appelait  header 2 fois avec la meme chose, et brouteur_frame n'avait pas besoin de tout ca; mais faudrait se decider a passer en CSS les attributs de body
parent 6f4dec8a
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
...@@ -13,7 +13,11 @@ ...@@ -13,7 +13,11 @@
include ("inc.php3"); include ("inc.php3");
debut_html(); echo debut_entete("");
envoi_link("","");
// Fin des entetes
echo "\n</head>\n";
debut_body();
if ($spip_ecran == "large") { if ($spip_ecran == "large") {
$nb_col = 4; $nb_col = 4;
......
...@@ -1815,32 +1815,53 @@ function bouton($titre,$lien) { ...@@ -1815,32 +1815,53 @@ function bouton($titre,$lien) {
echo "</form>"; echo "</form>";
} }
// point d'entree/hack pour spip-lab
function debut_html($titre = "", $rubrique="") {
$nom_site_spip = entites_html(textebrut(typo(lire_meta("nom_site"))));
if (!$nom_site_spip) $nom_site_spip="SPIP";
$titre = textebrut(typo($titre));
// envoi des en-tetes, du doctype et du <head><title...
echo debut_entete("[$nom_site_spip] $titre");
if (strpos($rubrique, 'script>'))
echo $rubrique, "\n";
envoi_link($nom_site_spip, $rubrique);
// Fin des entetes
echo "\n</head>\n";
debut_body();
}
// //
// Presentation de l'interface privee, debut du HTML // Presentation de l'interface privee, debut du HTML
// //
function debut_html($titre = "", $rubrique="", $onLoad="") { function debut_body($onLoad="")
global $couleur_foncee, $couleur_claire, $couleur_lien, $couleur_lien_off; {
global $mode, $spip_lang_rtl, $spip_display; global $couleur_lien, $couleur_lien_off;
global $connect_statut, $connect_toutes_rubriques; global $mode, $spip_lang_rtl;
global $browser_name, $browser_rev; global $browser_name, $browser_rev;
// hack pour compatibilite spip-lab echo "<body text='#000000' bgcolor='#f8f7f3' link='$couleur_lien' vlink='$couleur_lien_off' alink='$couleur_lien_off' topmargin='0' leftmargin='0' marginwidth='0' marginheight='0' frameborder='0'";
if (strpos($rubrique, 'script>')) {
$code = $rubrique;
$rubrique = '';
}
$nom_site_spip = entites_html(textebrut(typo(lire_meta("nom_site"))));
$titre = textebrut(typo($titre));
if (!$nom_site_spip) $nom_site_spip="SPIP"; if ($spip_lang_rtl)
$adresse_site=lire_meta("adresse_site"); echo " dir='rtl'";
//if ($mode == "wysiwyg") echo " onLoad='debut_editor();'";
echo " onLoad=\"setActiveStyleSheet('invisible'); ";
@Header("Expires: 0"); // Hack pour forcer largeur des formo/forml sous Mozilla >= 1.7
@Header("Cache-Control: no-cache,no-store"); // meme principe que le behavior win_width.htc pour MSIE
@Header("Pragma: no-cache"); if (eregi("mozilla", $browser_name) AND $browser_rev >= 1.7)
echo debut_entete("[$nom_site_spip] $titre"); echo "verifForm();";
echo "$onLoad\">";
}
function envoi_link($nom_site_spip, $rubrique="")
{
global $connect_statut, $connect_toutes_rubriques, $spip_display;
global $couleur_foncee, $couleur_claire;
$adresse_site=lire_meta("adresse_site");
if ($spip_display != 4) { if ($spip_display != 4) {
echo "<link rel='alternate' type='application/rss+xml' title='".addslashes($nom_site_spip)."' href='$adresse_site/backend.php3' />"; echo "<link rel='alternate' type='application/rss+xml' title='".addslashes($nom_site_spip)."' href='$adresse_site/backend.php3' />";
$activer_breves=lire_meta("activer_breves"); $activer_breves=lire_meta("activer_breves");
...@@ -1856,8 +1877,6 @@ function debut_html($titre = "", $rubrique="", $onLoad="") { ...@@ -1856,8 +1877,6 @@ function debut_html($titre = "", $rubrique="", $onLoad="") {
$link->addVar('left', $GLOBALS['spip_lang_left']); $link->addVar('left', $GLOBALS['spip_lang_left']);
echo $link->getUrl()."\">\n"; echo $link->getUrl()."\">\n";
if ($code) echo $code."\n";
// Supprime pour l'instant: pas de creation mathml // Supprime pour l'instant: pas de creation mathml
// < script type="text/javascript" src="../mathmlinHTML.js"></script> // < script type="text/javascript" src="../mathmlinHTML.js"></script>
// Supprime pour l'instant: pas de detection des plugin // Supprime pour l'instant: pas de detection des plugin
...@@ -1876,24 +1895,9 @@ function debut_html($titre = "", $rubrique="", $onLoad="") { ...@@ -1876,24 +1895,9 @@ function debut_html($titre = "", $rubrique="", $onLoad="") {
// Pour l'explication voir http://www.alistapart.com/articles/alternate/ // Pour l'explication voir http://www.alistapart.com/articles/alternate/
echo '<link rel="alternate stylesheet" href="', _DIR_RESTREINT, 'spip_style_invisible.css" type="text/css" title="invisible" />', "\n", echo '<link rel="alternate stylesheet" href="', _DIR_RESTREINT, 'spip_style_invisible.css" type="text/css" title="invisible" />', "\n",
'<link rel="stylesheet" href="', _DIR_RESTREINT, 'spip_style_visible.css" type="text/css" title="visible" />', "\n"; '<link rel="stylesheet" href="', _DIR_RESTREINT, 'spip_style_visible.css" type="text/css" title="visible" />', "\n";
$onLoadInvisible = " onLoad=\"setActiveStyleSheet('invisible'); ";
// favicon.ico // favicon.ico
echo '<link rel="shortcut icon" href="', _DIR_IMG_PACK, 'favicon.ico" />'; echo '<link rel="shortcut icon" href="', _DIR_IMG_PACK, 'favicon.ico" />', "\n";
// Fin des entetes
echo "\n</head>\n<body text='#000000' bgcolor='#f8f7f3' link='$couleur_lien' vlink='$couleur_lien_off' alink='$couleur_lien_off' topmargin='0' leftmargin='0' marginwidth='0' marginheight='0' frameborder='0'";
if ($spip_lang_rtl)
echo " dir='rtl'";
//if ($mode == "wysiwyg") echo " onLoad='debut_editor();'";
echo $onLoadInvisible;
// Hack pour forcer largeur des formo/forml sous Mozilla >= 1.7
// meme principe que le behavior win_width.htc pour MSIE
if (eregi("mozilla", $browser_name) AND $browser_rev >= 1.7)
echo "verifForm();";
echo "$onLoad\">";
} }
function debut_javascript($admin, $stat) function debut_javascript($admin, $stat)
...@@ -2315,6 +2319,20 @@ document.write(\"" . addslashes(strtr($html, "\n\r", " "))."\")"); ...@@ -2315,6 +2319,20 @@ document.write(\"" . addslashes(strtr($html, "\n\r", " "))."\")");
} }
function debut_page($titre = "", $rubrique = "asuivre", $sous_rubrique = "asuivre", $onLoad = "") { function debut_page($titre = "", $rubrique = "asuivre", $sous_rubrique = "asuivre", $onLoad = "") {
$nom_site_spip = entites_html(textebrut(typo(lire_meta("nom_site"))));
if (!$nom_site_spip) $nom_site_spip="SPIP";
// envoi des en-tetes, du doctype et du <head><title...
echo debut_entete("[$nom_site_spip] " . textebrut(typo($titre)));
envoi_link($nom_site_spip, $rubrique);
echo "\n</head>\n";
debut_body($onLoad);
init_body($rubrique, $sous_rubrique);
}
function init_body($rubrique = "asuivre", $sous_rubrique = "asuivre") {
global $couleurs_spip; global $couleurs_spip;
global $couleur_foncee; global $couleur_foncee;
global $couleur_claire; global $couleur_claire;
...@@ -2328,13 +2346,12 @@ function debut_page($titre = "", $rubrique = "asuivre", $sous_rubrique = "asuivr ...@@ -2328,13 +2346,12 @@ function debut_page($titre = "", $rubrique = "asuivre", $sous_rubrique = "asuivr
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"; $activer_messagerie = "oui";
if ($spip_ecran == "large") $largeur = 974; if ($spip_ecran == "large") $largeur = 974;
else $largeur = 750; else $largeur = 750;
if (strlen($adresse_site)<10) $adresse_site="../"; if (strlen($adresse_site)<10) $adresse_site="../";
debut_html($titre, $rubrique, $onLoad);
$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');\"");
...@@ -2373,7 +2390,7 @@ else { ...@@ -2373,7 +2390,7 @@ else {
icone_bandeau_principal (_T('icone_edition_site'), "naviguer.php3", "documents-48$spip_lang_rtl.png", "documents", $rubrique, "", "rubriques", $sous_rubrique); icone_bandeau_principal (_T('icone_edition_site'), "naviguer.php3", "documents-48$spip_lang_rtl.png", "documents", $rubrique, "", "rubriques", $sous_rubrique);
icone_bandeau_principal (_T('titre_forum'), "forum.php3", "messagerie-48.png", "redacteurs", $rubrique, "", "forum-interne", $sous_rubrique); icone_bandeau_principal (_T('titre_forum'), "forum.php3", "messagerie-48.png", "redacteurs", $rubrique, "", "forum-interne", $sous_rubrique);
icone_bandeau_principal (_T('icone_auteurs'), "auteurs.php3", "redacteurs-48.png", "auteurs", $rubrique, "", "redacteurs", $sous_rubrique); icone_bandeau_principal (_T('icone_auteurs'), "auteurs.php3", "redacteurs-48.png", "auteurs", $rubrique, "", "redacteurs", $sous_rubrique);
if ($connect_statut == "0minirezo" AND $connect_toutes_rubriques AND lire_meta("activer_statistiques") != 'non') { if ($connect_statut == "0minirezo" AND $connect_toutes_rubriques AND lire_meta("activer_statistiques") != 'non') {
//bandeau_barre_verticale(); //bandeau_barre_verticale();
icone_bandeau_principal (_T('icone_statistiques_visites'), "statistiques_visites.php3", "statistiques-48.png", "suivi", $rubrique, "", "statistiques", $sous_rubrique); icone_bandeau_principal (_T('icone_statistiques_visites'), "statistiques_visites.php3", "statistiques-48.png", "suivi", $rubrique, "", "statistiques", $sous_rubrique);
} }
......
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