Skip to content
Extraits de code Groupes Projets
inc_presentation.php3 68,2 ko
Newer Older
	if ($spip_display == 1){
		$hauteur = 20;
		$largeur = 80;
	else if ($spip_display == 3){
		$hauteur = 50;
		$largeur = 52;
Antoine Pitrou's avatar
Antoine Pitrou a validé
		$title = " title=\"$texte\" ";
		$alt = " alt=\"$texte\" ";
		$hauteur = 80;
Antoine Pitrou's avatar
Antoine Pitrou a validé
		$alt = " alt=\"\" ";
	if (eregi("^javascript:",$lien)){
		$java_lien = substr($lien, 11, strlen($lien));
		$onClick = "";
		$a_href = '<script language="JavaScript"><!--' . "\n"
			. 'document.write("<a href=\\"javascript:'.addslashes($java_lien).'\\"");'."\n".'//--></script>'
			. "<noscript><a href='$lien_noscript' target='_blank'></noscript>\n";
		$a_href_icone = '<script language="JavaScript"><!--' . "\n"
			. 'document.write("<a href=\\"javascript:'.addslashes($java_lien).'\\" class=\\"icone\\"");'."\n".'//--></script>'
			. "<noscript><a href='$lien_noscript' target='_blank'></noscript>\n";
		$a_href = "<a href=\"$lien\">";
		$a_href_icone = "<a href=\"$lien\" class='icone'>";
	if ($rubrique_icone == $rubrique){
Antoine Pitrou's avatar
Antoine Pitrou a validé
		echo "\n<td background='' align='center' width='$largeur' class=\"fondgrison\" $onClick>";
		echo "\n<table cellpadding=0 cellspacing=0 border=0 width=$largeur>";
		echo "<tr><td background=''>";
		echo "<img src='img_pack/rien.gif' width=$largeur height=1>";
		echo "</td></tr>";
		echo "<tr><td background='' align='center' width='$largeur' height='$hauteur'>";
		if ($spip_display != 1) {
			echo "$a_href<img src='img_pack/$fond'$alt$title border='0'></a><br>";
Antoine Pitrou's avatar
Antoine Pitrou a validé
			echo "$a_href_icone<font face='Verdana,Arial,Helvetica,sans-serif' size='2' color='black'><b>$texte</b></font></a>";
Antoine Pitrou's avatar
Antoine Pitrou a validé
		echo "</td>\n";
Antoine Pitrou's avatar
Antoine Pitrou a validé
		echo "\n<td background='' align='center' width='$largeur' class=\"fondgris\" onMouseOver=\"changeclass(this,'fondgrison2');\" onMouseOut=\"changeclass(this,'fondgris');\" $onClick>";
		echo "\n<table cellpadding=0 cellspacing=0 border=0 width=$largeur>";
		echo "<tr><td background=''>";
		echo "<img src='img_pack/rien.gif' width=$largeur height=1>";
		echo "</td></tr>";
		echo "<tr><td background='' align='center' width='$largeur' height='$hauteur'>";
Antoine Pitrou's avatar
Antoine Pitrou a validé
			echo "$a_href<img src='img_pack/$fond'$alt$title border='0'></a><br>";
Antoine Pitrou's avatar
Antoine Pitrou a validé
			echo "$a_href_icone<font face='Verdana,Arial,Helvetica,sans-serif' size='2' color='black'><b>$texte</b></font></a>";
Antoine Pitrou's avatar
Antoine Pitrou a validé
		echo "</td>\n";
	
	if ($spip_ecran == "large") {
		echo "<td width=10><img src='img_pack/rien.gif' border=0 width=10 height=1></td>";
	}
	
Fil's avatar
Fil a validé
function icone_bandeau_secondaire($texte, $lien, $fond, $rubrique_icone = "vide", $rubrique, $aide=""){
	if ($spip_display == 1){
		$hauteur = 20;
		$largeur = 80;
	}
	else if ($spip_display == 3){
		$hauteur = 26;
		$largeur = 28;
Antoine Pitrou's avatar
Antoine Pitrou a validé
		$title = " title=\"$texte\"";
Antoine Pitrou's avatar
Antoine Pitrou a validé
		$alt = " alt=\"\"";
		echo "\n<td background='' align='center' width='$largeur' class=\"fondgrison\">";
		echo "\n<table cellpadding=0 cellspacing=0 border=0>";
		if ($spip_display != 1){	
			echo "<tr><td background='' align='center'>";
			echo "<a href='$lien'><img src='img_pack/$fond'$alt$title width='24' height='24' border='0' align='middle'></a>";
			if (strlen($aide)>0) echo aide($aide);
		echo "<tr><td background=''>";
		echo "<img src='img_pack/rien.gif' width=$largeur height=1>";
		echo "</td></tr>";
		echo "</table>";
		if ($spip_display != 3){
Antoine Pitrou's avatar
Antoine Pitrou a validé
			echo "<a href='$lien' class='icone'><font face='Verdana,Arial,Helvetica,sans-serif' size='1' color='black'><b>$texte</b></font></a>";
		echo "\n<td background='' align='center' width='$largeur' class=\"fondgris\" onMouseOver=\"changeclass(this,'fondgrison2');\" onMouseOut=\"changeclass(this,'fondgris');\">";
		echo "\n<table cellpadding=0 cellspacing=0 border=0>";
		if ($spip_display != 1){	
			echo "<tr><td background='' align='center'>";
Antoine Pitrou's avatar
Antoine Pitrou a validé
			echo "<a href='$lien'><img src='img_pack/$fond'$alt$title width='24' height='24' border='0' align='middle'></a>";
			if (strlen($aide)>0) echo aide($aide);
			echo "</td></tr>";
		}
		echo "<tr><td background=''>";
		echo "<img src='img_pack/rien.gif' width=$largeur height=1>";
		echo "</td></tr>";
		echo "</table>";
		if ($spip_display != 3){
Antoine Pitrou's avatar
Antoine Pitrou a validé
			echo "<a href='$lien' class='icone'><font face='Verdana,Arial,Helvetica,sans-serif' size='1' color='black'><b>$texte</b></font></a>";
function icone($texte, $lien, $fond, $fonction="", $align=""){
	global $spip_display, $couleur_claire, $couleur_foncee;
	
	if (strlen($fonction) < 3) $fonction = "rien.gif";
	if (strlen($align) > 2) $aligner = " ALIGN='$align' ";

	if ($spip_display == 1){
		$hauteur = 20;
		$largeur = 80;
Antoine Pitrou's avatar
Antoine Pitrou a validé
		$alt = " alt=\"\"";
	}
	else if ($spip_display == 3){
		$hauteur = 30;
		$largeur = 30;
		$title = " title=\"$texte\"";
		$alt = " alt=\"$texte\"";
	echo "\n<table cellpadding=0 cellspacing=0 border=0 $aligner width=$largeur class=\"iconeoff\" onMouseOver=\"changeclass(this,'iconeon');\" onMouseOut=\"changeclass(this,'iconeoff');\" onClick=\"document.location='$lien'\">";
	echo "<tr><td background='' align='center' valign='middle' width=$largeur height=$hauteur>";
	echo "\n<table cellpadding=0 cellspacing=0 border=0>";
	if ($spip_display != 1){	
		echo "<tr><td background='' align='center'>";
		if ($fonction != "rien.gif"){
			echo "\n<table cellpadding=0 cellspacing=0 border=0><tr><td background='img_pack/$fond'>";
			echo "<a href='$lien'><img src='img_pack/$fonction'$alt$title width='24' height='24' border='0'></a>";
			echo "</td></tr></table>\n";
		}
		else {
			echo "\n<table cellpadding=0 cellspacing=0 border=0><tr><td background=''>";
			echo "<a href='$lien'><img src='img_pack/$fond'$alt$title width='24' height='24' border='0'></a>";
		echo "</td></tr>";
	}
	echo "<tr><td background=''>";
	echo "<img src='img_pack/rien.gif' width=$largeur height=1>";
	echo "</td></tr>";
	if ($spip_display != 3){
		echo "<tr><td background='' align='center'>";
Antoine Pitrou's avatar
Antoine Pitrou a validé
		echo "<a href='$lien' class='icone'><font face='Verdana,Arial,Helvetica,sans-serif' size='1' color='black'><b>$texte</b></font></a>";
		echo "</td></tr>";
	}
	echo "</table>";
	echo "</td></tr>";
	echo "</table>";
}

Antoine Pitrou's avatar
Antoine Pitrou a validé
function icone_horizontale($texte, $lien, $fond = "", $fonction = "") {
	global $spip_display, $couleur_claire, $couleur_foncee;
Antoine Pitrou's avatar
Antoine Pitrou a validé

	if (strlen($fonction) < 3) $fonction = "rien.gif";

	$hauteur = 30;
	$largeur = "100%";

Antoine Pitrou's avatar
Antoine Pitrou a validé
	echo "\n<table class=\"icone-h\" onMouseOver=\"changeclass(this,'icone-h-on');\" onMouseOut=\"changeclass(this,'icone-h');\" onClick=\"document.location='$lien'\">";
	if ($spip_display != 1 AND $fond != "") {
Antoine Pitrou's avatar
Antoine Pitrou a validé
		echo "<td class='image' style='background-image: url(\"img_pack/$fond\")'>";
		echo "<a href='$lien'>";
		echo "<img src='img_pack/$fonction' alt=''>";
		echo "</a>";
Antoine Pitrou's avatar
Antoine Pitrou a validé
	echo "<td valign='middle'>";
	echo "<a href='$lien'>";
	echo "$texte";
	echo "</a>";
Antoine Pitrou's avatar
Antoine Pitrou a validé
	echo "</table>\n";
function bandeau_barre_verticale(){
	echo "<td background='img_pack/tirets-separation.gif' width='2'>";
Antoine Pitrou's avatar
Antoine Pitrou a validé
	echo "<img src='img_pack/rien.gif' alt='' width=2 height=2>";
	if ($spip_ecran == "large") {
		echo "<td width=10><img src='img_pack/rien.gif' border=0 width=10 height=1></td>";
	}

// lien changement de couleur
function lien_change_var($lien, $set, $couleur, $coords, $titre) {
	$lien->addVar($set, $couleur);
	return "\n<area shape='rect' href='". $lien->getUrl() ."' coords='$coords' title=\"$titre\">";
}

//
// Debut du corps de la page
//

function debut_page($titre = "", $rubrique = "asuivre", $sous_rubrique = "asuivre") {
	global $couleur_foncee;
	global $couleur_claire;
	global $adresse_site;
	global $connect_id_auteur;
	global $connect_statut;
	global $connect_activer_messagerie;
	global $connect_toutes_rubriques;
Fil's avatar
Fil a validé
	global $auth_can_disconnect, $connect_login;
	global $options, $spip_display, $spip_ecran;
	$activer_messagerie = lire_meta("activer_messagerie");
	
	if ($spip_ecran == "large") $largeur = 974;
	else $largeur = 750;
	// nettoyer le lien global
	$clean_link->delVar('set_options');
	$clean_link->delVar('set_couleur');
	$clean_link->delVar('set_disp');
	$clean_link->delVar('set_ecran');
	if (strlen($adresse_site)<10) $adresse_site="../";

	debut_html($titre);
Antoine Pitrou's avatar
Antoine Pitrou a validé

	$ctitre = "Changer la couleur de l'interface";
	echo "\n<map name='map_couleur'>";
	echo lien_change_var ($clean_link, 'set_couleur', 6, '0,0,10,10', $ctitre);
	echo lien_change_var ($clean_link, 'set_couleur', 1, '12,0,22,10', $ctitre);
	echo lien_change_var ($clean_link, 'set_couleur', 2, '24,0,34,10', $ctitre);
	echo lien_change_var ($clean_link, 'set_couleur', 3, '36,0,46,10', $ctitre);
	echo lien_change_var ($clean_link, 'set_couleur', 4, '48,0,58,10', $ctitre);
	echo lien_change_var ($clean_link, 'set_couleur', 5, '60,0,70,10', $ctitre);
	echo lien_change_var ($clean_link, 'set_couleur', 7, '0,11,10,21', $ctitre);
	echo lien_change_var ($clean_link, 'set_couleur', 8, '12,11,22,21', $ctitre);
	echo lien_change_var ($clean_link, 'set_couleur', 9, '24,11,34,21', $ctitre);
	echo lien_change_var ($clean_link, 'set_couleur', 10, '36,11,46,21', $ctitre);
	echo lien_change_var ($clean_link, 'set_couleur', 11, '48,11,58,21', $ctitre);
	echo lien_change_var ($clean_link, 'set_couleur', 12, '60,11,70,21', $ctitre);
	echo "\n</map>";

	echo "\n<map name='map_layout'>";
	echo lien_change_var ($clean_link, 'set_disp', 1, '1,0,18,15', "Afficher uniquement le texte");
	echo lien_change_var ($clean_link, 'set_disp', 2, '19,0,40,15', "Afficher les icones et le texte");
	echo lien_change_var ($clean_link, 'set_disp', 3, '41,0,59,15', "Afficher uniquement les icones");
	echo "\n</map>";
Antoine Pitrou's avatar
Antoine Pitrou a validé
	echo "<table cellpadding='0' style='background-image: url(img_pack/rayures-fines.gif);' width='100%'><tr width='100%'><td width='100%' align='center'>";
	echo "<table cellpadding='0' background='' width='$largeur'><tr width='$largeur'>";
		icone_bandeau_principal ("&Agrave; suivre", "index.php3", "asuivre-48.gif", "asuivre", $rubrique);
		icone_bandeau_principal ("&Eacute;dition du site", "naviguer.php3", "documents-48.gif", "documents", $rubrique);
ARNO*'s avatar
ARNO* a validé
		if ($options == "avancees") {
Fil's avatar
Fil a validé
			icone_bandeau_principal ("Auteurs", "auteurs.php3", "redacteurs-48.gif", "redacteurs", $rubrique);
ARNO*'s avatar
ARNO* a validé
		} else {
			icone_bandeau_principal ("Informations personnelles", "auteurs_edit.php3?id_auteur=$connect_id_auteur", "fiche-perso-48.gif", "redacteurs", $rubrique);
		}
		if ($options == "avancees") {
			if ($connect_statut == "0minirezo") 
				icone_bandeau_principal ("Forums et p&eacute;titions", "forum.php3", "messagerie-48.gif", "messagerie", $rubrique);
			else
				icone_bandeau_principal ("Forum interne", "forum.php3", "messagerie-48.gif", "messagerie", $rubrique);
ARNO*'s avatar
ARNO* a validé
		}
Fil's avatar
Fil a validé
	if ($connect_statut == '0minirezo' and $connect_toutes_rubriques){
		icone_bandeau_principal ("Administration du site", "configuration.php3", "administration-48.gif", "administration", $rubrique);
Fil's avatar
Fil a validé
	}
	else if ($connect_statut == '0minirezo' and !$connect_toutes_rubriques and lire_meta("activer_statistiques") != 'non'){
Fil's avatar
Fil a validé
	bandeau_barre_verticale();
		icone_bandeau_principal ("Statistiques du site", "statistiques_visites.php3", "administration-48.gif", "administration", $rubrique);
	echo "<td background='' width='100%'>   </td>";
	echo "<td align='center'><font size=1>";
Antoine Pitrou's avatar
Antoine Pitrou a validé
		echo "<img src='img_pack/choix-layout.gif' alt='' vspace=3 border=0 usemap='#map_layout'>";
		icone_bandeau_principal ("Aide en ligne", "javascript:window.open('aide_index.php3', 'aide_spip', 'scrollbars=yes,resizable=yes,width=740,height=580'); void(0);", "aide-48.gif", "vide", "", "aide_index.php3");
		icone_bandeau_principal ("Visiter le site", "$adresse_site", "visiter-48.gif");
	echo "</tr></table>";
	echo "</td></tr></table>";
	echo "<table cellpadding='0' bgcolor='white' style='border-bottom: solid 1px black; border-top: solid 1px #333333;' width='100%'><tr width='100%'><td width='100%' align='center'>";
	echo "<table cellpadding='0' background='' width='$largeur'><tr width='$largeur'>";

	if ($rubrique == "asuivre"){
		icone_bandeau_secondaire ("&Agrave; suivre", "index.php3", "asuivre-24.gif", "asuivre", $sous_rubrique);
		icone_bandeau_secondaire ("Tout le site", "articles_tous.php3", "tout-site-24.gif", "tout-site", $sous_rubrique);
		if ($options == "avancees") {
			bandeau_barre_verticale();
			if ($activer_messagerie != 'non' AND $connect_activer_messagerie != 'non')
				icone_bandeau_secondaire ("Messagerie personnelle", "messagerie.php3", "messagerie-24.gif", "messagerie", $sous_rubrique);
			icone_bandeau_secondaire ("Calendrier", "calendrier.php3", "calendrier-24.gif", "calendrier", $sous_rubrique);
	}
	else if ($rubrique == "documents"){
		icone_bandeau_secondaire ("Rubriques", "naviguer.php3", "rubrique-24.gif", "rubriques", $sous_rubrique);
		
		$nombre_articles = spip_num_rows(spip_query("SELECT art.id_article FROM spip_articles AS art, spip_auteurs_articles AS lien WHERE lien.id_auteur = '$connect_id_auteur' AND art.id_article = lien.id_article"));
		if ($nombre_articles > 0) {
			icone_bandeau_secondaire ("Articles", "articles_page.php3", "article-24.gif", "articles", $sous_rubrique);
ARNO*'s avatar
ARNO* a validé

		$activer_breves=lire_meta("activer_breves");
		if ($activer_breves != "non"){
			icone_bandeau_secondaire ("Br&egrave;ves", "breves.php3", "breve-24.gif", "breves", $sous_rubrique);

		if ($options == "avancees"){
			$articles_mots = lire_meta('articles_mots');
			if ($articles_mots != "non") {
				icone_bandeau_secondaire ("Mots-cl&eacute;s", "mots_tous.php3", "mot-cle-24.gif", "mots", $sous_rubrique);
			}

			$activer_sites = lire_meta('activer_sites');
			if ($activer_sites<>'non')
				icone_bandeau_secondaire ("Sites r&eacute;f&eacute;renc&eacute;s", "sites_tous.php3", "site-24.gif", "sites", $sous_rubrique);

			if (@spip_num_rows(spip_query("SELECT * FROM spip_documents_rubriques LIMIT 0,1")) > 0) {
				icone_bandeau_secondaire ("Documents", "documents_liste.php3", "doc-24.gif", "documents", $sous_rubrique);
	}
	else if ($rubrique == "redacteurs"){
Fil's avatar
Fil a validé
			icone_bandeau_secondaire ("Les auteurs", "auteurs.php3", "redacteurs-24.gif", "redacteurs", $sous_rubrique);
		icone_bandeau_secondaire ("Informations personnelles", "auteurs_edit.php3?id_auteur=$connect_id_auteur", "fiche-perso-24.gif", "perso", $sous_rubrique);
	}
	else if ($rubrique == "messagerie"){
		icone_bandeau_secondaire ("Forum interne", "forum.php3", "forum-interne-24.gif", "forum-interne", $sous_rubrique);
		if ($connect_statut == "0minirezo"){
			icone_bandeau_secondaire ("Forum des administrateurs", "forum_admin.php3", "forum-admin-24.gif", "forum-admin", $sous_rubrique);
			bandeau_barre_verticale();
			icone_bandeau_secondaire ("Suivre/g&eacute;rer les forums", "controle_forum.php3", "suivi-forum-24.gif", "forum-controle", $sous_rubrique);
			icone_bandeau_secondaire ("Suivre/g&eacute;rer les p&eacute;titions", "controle_petition.php3", "petition-24.gif", "suivi-petition", $sous_rubrique);
	}
	else if ($rubrique == "administration"){
		if ($connect_toutes_rubriques) {
			icone_bandeau_secondaire ("Configuration du site", "configuration.php3", "administration-24.gif", "configuration", $sous_rubrique);
		}
		if (lire_meta("activer_statistiques") != 'non')
			icone_bandeau_secondaire ("Statistiques des visites", "statistiques_visites.php3", "statistiques-24.gif", "statistiques", $sous_rubrique);
		if ($connect_toutes_rubriques && $options == "avancees") {
			icone_bandeau_secondaire ("Maintenance du site", "admin_tech.php3", "base-24.gif", "base", $sous_rubrique);
		}
	}
Fil's avatar
Fil a validé

ARNO*'s avatar
ARNO* a validé
	if ($options == "avancees") {
		global $recherche;
Fil's avatar
Fil a validé
		if ($recherche == '' AND $spip_display != 2)
			$recherche_aff = 'Rechercher';
		else
			$recherche_aff = $recherche;
ARNO*'s avatar
ARNO* a validé
		bandeau_barre_verticale();
		echo "<td width='5'><img src='img_pack/rien.gif' width=5></td>";
		echo "<td>";
		echo "<form method='get' style='margin: 0px;' action='recherche.php3'>";
Fil's avatar
Fil a validé
		if ($spip_display == "2")
Antoine Pitrou's avatar
Antoine Pitrou a validé
			echo "<font face='Verdana,Arial,Helvetica,sans-serif' size=1><b>Rechercher&nbsp;:</b></font><br>";
Fil's avatar
Fil a validé
		echo '<input type="text" size="18" value="'.$recherche_aff.'" name="recherche" class="spip_recherche">';
ARNO*'s avatar
ARNO* a validé
		echo "</form>";
		echo "</td>";
	}

Fil's avatar
Fil a validé

	echo "<td width='100%'>   </td>";
Fil's avatar
Fil a validé

Fil's avatar
Fil a validé
		echo "<td width='5'>&nbsp;</td>";
		icone_bandeau_secondaire ("Se d&eacute;connecter", "../spip_cookie.php3?logout=$connect_login", "deconnecter-24.gif", "", $sous_rubrique, "deconnect");
Fil's avatar
Fil a validé
	}

	echo "</tr></table>";
	echo "</td></tr></table>";

	echo "\n<table cellpadding='0' bgcolor='$couleur_foncee' style='border-bottom: solid 1px white; border-top: solid 1px #666666;' width='100%'><tr width='100%'><td width='100%' align='center'>";
	echo "<table cellpadding='0' background='' width='$largeur'><tr width='$largeur'><td>";
		if ($activer_messagerie != 'non' AND $connect_activer_messagerie != 'non') {
			echo "<font face='arial,helvetica,sans-serif' size=1><b>";
			$result_messages = spip_query("SELECT * FROM spip_messages AS messages, spip_auteurs_messages AS lien WHERE lien.id_auteur=$connect_id_auteur AND vu='non' AND statut='publie' AND type='normal' AND lien.id_message=messages.id_message");
			$total_messages = @spip_num_rows($result_messages);
				while($row = @spip_fetch_array($result_messages)) {
					$ze_message=$row['id_message'];
					echo "<a href='message.php3?id_message=$ze_message'><font color='$couleur_claire'><b>VOUS AVEZ UN NOUVEAU MESSAGE</b></font></a>";
			if ($total_messages > 1) echo "<a href='messagerie.php3'><font color='$couleur_claire'>VOUS AVEZ $total_messages NOUVEAUX MESSAGES</font></a>";
			$result_messages = spip_query("SELECT messages.* FROM spip_messages AS messages, spip_auteurs_messages AS lien WHERE lien.id_auteur='$connect_id_auteur' AND messages.statut='publie' AND lien.id_message=messages.id_message AND messages.rv='oui' AND messages.date_heure>DATE_SUB(NOW(),INTERVAL 1 DAY) GROUP BY messages.id_message");
			$total_messages = @spip_num_rows($result_messages);
				while ($row = @spip_fetch_array($result_messages)) {
					$ze_message = $row['id_message'];
					echo " | <a href='message.php3?id_message=$ze_message'><font color='white'>UN RENDEZ-VOUS</font></a> ";
			if ($total_messages > 1) echo " | <a href='calendrier.php3'><font color='white'>$total_messages RENDEZ-VOUS</font></a> ";
	echo "</td>";
	echo "<td>   </td>";
	echo "<td>";
Antoine Pitrou's avatar
Antoine Pitrou a validé
	echo "<font size=1 face='Verdana,Arial,Helvetica,sans-serif'>";
		if ($options == "avancees") {
			$lien = $clean_link;
			$lien->addVar('set_options', 'basiques');
			echo "<span class='fondgris'
				onMouseOver=\"changeclass(this,'fondgrison2')\"
				onMouseOut=\"changeclass(this,'fondgris')\"><a
				href='". $lien->getUrl() ."' class='icone'><font color='black'>Interface
				simplifi&eacute;e</font></a></span>";
			echo " <span class = 'fondo'><b>interface compl&egrave;te</b></span>";

		}
		else {
			$lien = $clean_link;
			$lien->addVar('set_options', 'avancees');
			echo "<span class='fondgrison2'><b>Interface
				simplifi&eacute;e</b></span> <span class='fondgris'
				onMouseOver=\"changeclass(this,'fondgrison2')\"
				onMouseOut=\"changeclass(this,'fondgris')\"><a
				href='". $lien->getUrl() ."' class='icone'><font color='black'>interface
Fil's avatar
Fil a validé
	echo "<td align='center' align='right'>";
	$lien = $clean_link;
Fil's avatar
Fil a validé
	if ($spip_ecran == "large") {
		$lien->addVar('set_ecran', 'etroit');
		echo "<a href='". $lien->getUrl() ."'><img src='img_pack/set-ecran.gif' title='Petit &eacute;cran' alt='Petit &eacute;cran' width='23' height='19' border='0'></a>";
Antoine Pitrou's avatar
Antoine Pitrou a validé
	}
Fil's avatar
Fil a validé
	else {
		$lien->addVar('set_ecran', 'large');
		echo "<a href='". $lien->getUrl() ."'><img src='img_pack/set-ecran.gif' title='Grand &eacute;cran' alt='Grand &eacute;cran' width='23' height='19' border='0'></a>";
	}
	echo "</td>";

	echo "<img src='img_pack/barre-couleurs.gif' alt='couleurs' width='70' height='21' border='0' usemap='#map_couleur'>";
	echo "</td>";
	echo "</tr></table>";
	echo "</td></tr></table>";
function gros_titre($titre, $ze_logo=''){
	global $couleur_foncee;
	
	echo "<div>";
Antoine Pitrou's avatar
Antoine Pitrou a validé
	if (strlen($ze_logo) > 3) echo "<img src='img_pack/$ze_logo' alt='' border=0 align='middle'> &nbsp; ";
Antoine Pitrou's avatar
Antoine Pitrou a validé
	echo "<span style='border-bottom: 1px dashed $couleur_foncee;'><font size=5 face='Verdana,Arial,Helvetica,sans-serif' color='$couleur_foncee'><b>";
	echo "</b></font></span></div>\n";
}


//
// Cadre centre (haut de page)
//

function debut_grand_cadre(){
	global $spip_ecran;
	
	if ($spip_ecran == "large") $largeur = 974;
	else $largeur = 750;
	echo "\n<br><br><table width=$largeur cellpadding=0 cellspacing=0 border=0>";
	echo "<td width=$largeur>";
	echo "<font face='Georgia,Garamond,Times,serif' size=3>";

}

function fin_grand_cadre(){
	echo "\n</font></td></tr></table>";
}

// Cadre formulaires

function debut_cadre_formulaire(){
	echo "\n<div style='width: 100%; border-top: 1px solid #aaaaaa; border-left: 1px solid #aaaaaa; border-right: 1px solid white; border-bottom: 1px solid white; padding: 0px;'>";
	echo "\n<div style='width: 100%; border: 1px dashed #666666; padding: 10px; background-color:#e4e4e4;'>";
Antoine Pitrou's avatar
 
Antoine Pitrou a validé
//
// Debut de la colonne de gauche
//

function debut_gauche($rubrique = "asuivre") {
	global $connect_statut, $cookie_admin;
	global $options;
	global $connect_id_auteur;
	global $spip_ecran;
	global $flag_3_colonnes, $flag_centre_large;
Antoine Pitrou's avatar
Antoine Pitrou a validé

	$flag_3_colonnes = false;
	$largeur = 200;

	// Ecran panoramique ?
	if ($spip_ecran == "large") {
Antoine Pitrou's avatar
Antoine Pitrou a validé
		$largeur_ecran = 974;
Antoine Pitrou's avatar
Antoine Pitrou a validé
		// Si edition de texte, formulaires larges
Fil's avatar
Fil a validé
		if (ereg('((articles|breves|rubriques)_edit|forum_envoi)\.php3', $GLOBALS['REQUEST_URI'])) {
			$flag_centre_large = true;
		
		$flag_3_colonnes = true;
		$rspan = " rowspan=2";

Antoine Pitrou's avatar
Antoine Pitrou a validé
		$largeur_ecran = 750;
Antoine Pitrou's avatar
Antoine Pitrou a validé
	echo "<br><table width='$largeur_ecran' cellpadding=0 cellspacing=0 border=0>
		<tr><td width='$largeur' valign='top' $rspan><font face='Georgia,Garamond,Times,serif' size=2>\n";
Antoine Pitrou's avatar
 
Antoine Pitrou a validé

	// Afficher les auteurs recemment connectes
	
	global $changer_config;
	global $activer_messagerie;
	global $activer_imessage;
	global $connect_activer_messagerie;
	global $connect_activer_imessage;


	// zap sessions si bonjour
	if ($GLOBALS['bonjour'] == "oui" || $GLOBALS['secu'] == 'oui') {
		$securite = $GLOBALS['prefs']['securite'];
		$zappees = zap_sessions($GLOBALS['connect_id_auteur'], $securite == 'strict');

		if ($zappees && $GLOBALS['bonjour'] == "oui" && ($securite == 'strict' || $options == 'avancees')) {
			debut_cadre_enfonce("warning-24.gif");
			echo "<font size=2 face='verdana,arial,helvetica,sans-serif'>";
			echo propre("<b>Avertissement de s&eacute;curit&eacute;</b>");

			echo "<p>";
			echo propre("<img align='right' src='img_pack/deconnecter-24.gif'>" .
				"Lorsque vous aurez fini de travailler dans l'espace priv&eacute;, " .
				"pensez &agrave; vous d&eacute;connecter en cliquant sur le bouton ".
				"ci-dessus.");
			echo "\n<p>";

			echo propre("Pour plus d'informations, vous pouvez afficher les informations de s&eacute;curit&eacute;.");
			echo "<p>";


			if ($securite == 'strict') $niveau = "(s&eacute;curit&eacute; stricte)";
			else $niveau = " (s&eacute;curit&eacute; normale)";
			icone_horizontale("Afficher les r&eacute;glages de s&eacute;curit&eacute; $niveau", "index.php3?secu=oui", "base-24.gif", "");
Antoine Pitrou's avatar
Antoine Pitrou a validé
	if (!$flag_3_colonnes) {
		if ($changer_config!="oui"){
			$activer_messagerie=lire_meta("activer_messagerie");
			$activer_imessage=lire_meta("activer_imessage");
ARNO*'s avatar
ARNO* a validé
		}
	
		if ($activer_messagerie!="non" AND $connect_activer_messagerie!="non"){
			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 messagerie!='non' AND en_ligne>DATE_SUB(NOW(),INTERVAL 5 MINUTE)";
				$result_auteurs = spip_query($query2);
				$nb_connectes = spip_num_rows($result_auteurs);
Fil's avatar
Fil a validé
			$flag_cadre = (($nb_connectes > 0) OR $rubrique == "messagerie");
			if ($flag_cadre) debut_cadre_relief("messagerie-24.gif");
			if ($rubrique == "messagerie") {
Antoine Pitrou's avatar
Antoine Pitrou a validé
				echo "<a href='message_edit.php3?new=oui&type=normal'><img src='img_pack/m_envoi.gif' alt='' width='14' height='7' border='0'>";
				echo "<font color='#169249' face='Verdana,Arial,Helvetica,sans-serif' size=1><b>&nbsp;NOUVEAU MESSAGE</b></font></a>";
Antoine Pitrou's avatar
Antoine Pitrou a validé
				echo "\n<br><a href='message_edit.php3?new=oui&type=pb'><img src='img_pack/m_envoi_bleu.gif' alt='' width='14' height='7' border='0'>";
				echo "<font color='#044476' face='Verdana,Arial,Helvetica,sans-serif' size=1><b>&nbsp;NOUVEAU PENSE-B&Ecirc;TE</b></font></a>";
				if ($connect_statut == "0minirezo") {
Antoine Pitrou's avatar
Antoine Pitrou a validé
					echo "\n<br><a href='message_edit.php3?new=oui&type=affich'><img src='img_pack/m_envoi_jaune.gif' alt='' width='14' height='7' border='0'>";
					echo "<font color='#ff9900' face='Verdana,Arial,Helvetica,sans-serif' size=1><b>&nbsp;NOUVELLE ANNONCE</b></font></a>";
			
			if ($flag_cadre) {
				echo "<font face='Verdana,Arial,Helvetica,sans-serif' size=2>";
				if ($nb_connectes > 0) {
					if ($options == "avancees" AND $rubrique == "messagerie") echo "<p>";
					echo "<b>Actuellement en ligne&nbsp;:</b>";
					while ($row = spip_fetch_array($result_auteurs)) {
						$id_auteur = $row["id_auteur"];
						$nom_auteur = typo($row["nom"]);
						if ($options == "avancees") echo "<br>".bouton_imessage($id_auteur,$row)." $nom_auteur";
						else  echo "<br> $nom_auteur";
					}
				}
				echo "</font>";
			}
			if ($flag_cadre) fin_cadre_relief();
Antoine Pitrou's avatar
 
Antoine Pitrou a validé
// Presentation de l'interface privee, marge de droite
Antoine Pitrou's avatar
 
Antoine Pitrou a validé

function creer_colonne_droite($rubrique=""){
	global $deja_colonne_droite;
	global $changer_config;
	global $activer_messagerie;
	global $activer_imessage;
	global $connect_activer_messagerie;
	global $connect_activer_imessage;
	global $connect_statut, $cookie_admin;
Antoine Pitrou's avatar
Antoine Pitrou a validé
	global $options;
	global $connect_id_auteur, $spip_ecran;
	global $flag_3_colonnes, $flag_centre_large;
ARNO*'s avatar
ARNO* a validé
	if ($flag_3_colonnes AND !$deja_colonne_droite) {
		$deja_colonne_droite = true;
		
		if ($flag_centre_large) {
			$largeur = 140;
		}
		else {
			$espacement = 37;
			$largeur = 200;
		}
		
		
		echo "<td width=$espacement rowspan=2>&nbsp;</td>";
		echo "<td rowspan=1></td>";
		echo "<td width=$espacement rowspan=2>&nbsp;</td>";
		echo "<td width=$largeur rowspan=2 valign='top'><p />";
		if ($changer_config!="oui") {
			$activer_messagerie=lire_meta("activer_messagerie");
			$activer_imessage=lire_meta("activer_imessage");
		if ($activer_messagerie!="non" AND $connect_activer_messagerie!="non") {
			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 messagerie!='non' AND en_ligne>DATE_SUB(NOW(),INTERVAL 5 MINUTE)";
				$result_auteurs = spip_query($query2);
				$nb_connectes = spip_num_rows($result_auteurs);
			}

			$flag_cadre = ($nb_connectes > 0 OR $rubrique == "messagerie");
			if ($flag_cadre) debut_cadre_relief("messagerie-24.gif");
			if ($rubrique == "messagerie") {
Antoine Pitrou's avatar
Antoine Pitrou a validé
				echo "<a href='message_edit.php3?new=oui&type=normal'><img src='img_pack/m_envoi.gif' alt='' width='14' height='7' border='0'>";
				echo "<font color='#169249' face='Verdana,Arial,Helvetica,sans-serif' size=1><b>&nbsp;NOUVEAU MESSAGE</b></font></a>";
Antoine Pitrou's avatar
Antoine Pitrou a validé
				echo "\n<br><a href='message_edit.php3?new=oui&type=pb'><img src='img_pack/m_envoi_bleu.gif' alt='' width='14' height='7' border='0'>";
				echo "<font color='#044476' face='Verdana,Arial,Helvetica,sans-serif' size=1><b>&nbsp;NOUVEAU PENSE-B&Ecirc;TE</b></font></a>";
				if ($connect_statut == "0minirezo") {
Antoine Pitrou's avatar
Antoine Pitrou a validé
					echo "\n<br><a href='message_edit.php3?new=oui&type=affich'><img src='img_pack/m_envoi_jaune.gif' alt='' width='14' height='7' border='0'>";
					echo "<font color='#ff9900' face='Verdana,Arial,Helvetica,sans-serif' size=1><b>&nbsp;NOUVELLE ANNONCE</b></font></a>";
				}
			if ($flag_cadre) {
				echo "<font face='Verdana,Arial,Helvetica,sans-serif' size=2>";
				if ($nb_connectes > 0) {
					if ($options == "avancees" AND $rubrique == "messagerie") echo "<p>";
					echo "<b>Actuellement en ligne&nbsp;:</b>";
					while ($row = spip_fetch_array($result_auteurs)) {
						$id_auteur = $row["id_auteur"];
						$nom_auteur = typo($row["nom"]);
						if ($options == "avancees") echo "<br>".bouton_imessage($id_auteur,$row)." $nom_auteur";
						else  echo "<br> $nom_auteur";
					}
			if ($flag_cadre) fin_cadre_relief();
function debut_droite($rubrique="") {
	global $options, $spip_ecran, $deja_colonne_droite;
	global $connect_id_auteur, $clean_link;
	global $flag_3_colonnes, $flag_centre_large;
Antoine Pitrou's avatar
Antoine Pitrou a validé
	if ($options == "avancees") {
		if (!$deja_colonne_droite) creer_colonne_droite($rubrique);
Antoine Pitrou's avatar
Antoine Pitrou a validé
		// liste des articles bloques
Fil's avatar
Fil a validé
		$query = "SELECT id_article, titre FROM spip_articles WHERE auteur_modif = '$connect_id_auteur' AND id_rubrique > 0 AND date_modif > DATE_SUB(NOW(), INTERVAL 1 HOUR) ORDER BY date_modif DESC";
Antoine Pitrou's avatar
Antoine Pitrou a validé
		$result = spip_query($query);
		$num_articles_ouverts = spip_num_rows($result);
Antoine Pitrou's avatar
Antoine Pitrou a validé
		if ($num_articles_ouverts) {
			echo "<p>";
			debut_cadre_enfonce('warning-24.gif');
			echo "<font face='Verdana,Arial,Helvetica,sans-serif' size=2>";
	
			if ($num_articles_ouverts == 1)
				echo typo("Vous avez r&eacute;cemment ouvert cet article; les autres r&eacute;dacteurs sont invit&eacute;s &agrave; ne pas le modifier ");
			else
				echo typo("Vous avez r&eacute;cemment ouvert les articles suivants; les autres r&eacute;dacteurs sont invit&eacute;s &agrave; ne pas les modifier ");
			echo typo("avant une heure.").aide("artmodif");
			while ($row = @spip_fetch_array($result)) {
Antoine Pitrou's avatar
Antoine Pitrou a validé
				$ze_article = $row['id_article'];
				$ze_titre = typo($row['titre']);
				echo "<div><b><a href='articles.php3?id_article=$ze_article'>$ze_titre</a></b>";
				// ne pas proposer de debloquer si c'est l'article en cours d'edition
				if ($ze_article != $GLOBALS['id_article_bloque']) {
					$lien = $clean_link;
					$lien->addVar('debloquer_article', $ze_article);
					echo " <font size=1>[<a href='". $lien->getUrl() ."'>lib&eacute;rer</a>]</font>";
				}
				echo "</div>";
Antoine Pitrou's avatar
Antoine Pitrou a validé
	
			fin_cadre_enfonce();
Antoine Pitrou's avatar
Antoine Pitrou a validé

	echo "<br></font>&nbsp;</td>";
	
Antoine Pitrou's avatar
Antoine Pitrou a validé
	if (!$flag_3_colonnes) {
		echo "<td width=50>&nbsp;</td>";
	}
	else {
		if (!$deja_colonne_droite) {
			creer_colonne_droite($rubrique);
		echo "</td></tr><tr>";
	if ($spip_ecran == 'large' AND $flag_centre_large)
Antoine Pitrou's avatar
Antoine Pitrou a validé
	else
		$largeur = 500;
Antoine Pitrou's avatar
Antoine Pitrou a validé
	echo '<td width="'.$largeur.'" valign="top" rowspan=1><font face="Georgia,Garamond,Times,serif" size=3>';
Fil's avatar
 
Fil a validé

	// zap sessions si bonjour
Antoine Pitrou's avatar
Antoine Pitrou a validé
	if ($GLOBALS['bonjour'] == "oui" || $GLOBALS['secu'] == 'oui') {
Antoine Pitrou's avatar
Antoine Pitrou a validé
		$securite = $GLOBALS['prefs']['securite'];
Fil's avatar
 
Fil a validé
		$zappees = zap_sessions($GLOBALS['connect_id_auteur'], $securite == 'strict');
Antoine Pitrou's avatar
Antoine Pitrou a validé
		if ($zappees && $GLOBALS['bonjour'] == "oui" && ($securite == 'strict' || $options == 'avancees')) {
Fil's avatar
 
Fil a validé
		}
Antoine Pitrou's avatar
Antoine Pitrou a validé
		else if ($GLOBALS['secu'] == 'oui') {
			debut_cadre_enfonce();
Antoine Pitrou's avatar
Antoine Pitrou a validé
			if ($securite == 'strict')
Fil's avatar
 
Fil a validé
				gros_titre("Type de connexion&nbsp;: s&eacute;curit&eacute; stricte");
Antoine Pitrou's avatar
Antoine Pitrou a validé
			else
Antoine Pitrou's avatar
Antoine Pitrou a validé
				gros_titre("Type de connexion&nbsp;: s&eacute;curit&eacute; normale");
Fil's avatar
 
Fil a validé

Antoine Pitrou's avatar
Antoine Pitrou a validé
			echo "<p>";
Fil's avatar
 
Fil a validé

			$link = $GLOBALS['clean_link'];
Fil's avatar
 
Fil a validé
			$link->addVar('secu', 'oui');

			if ($securite == 'strict') {
				$link = $GLOBALS['clean_link'];
Antoine Pitrou's avatar
Antoine Pitrou a validé
				$link->addVar('securite', 'normal');

Fil's avatar
 
Fil a validé
				echo propre("Vous &ecirc;tes en mode de s&eacute;curit&eacute; &laquo;stricte&raquo;. ".
Antoine Pitrou's avatar
Antoine Pitrou a validé
					"Les connexions multiples y sont interdites. ".
					"Cela veut dire que {{vous ne pouvez pas faire les choses suivantes}}:\n".
					"- {vous connecter avec plusieurs navigateurs diff&eacute;rents en m&ecirc;me temps} (ou depuis plusieurs machines diff&eacute;rentes);\n".
					"- {utiliser le m&ecirc;me identifiant pour plusieurs personnes diff&eacute;rentes} ".
					"(utile en cas d'auteur collectif).\n\n\n".
Antoine Pitrou's avatar
Antoine Pitrou a validé
					"Pour utiliser les possibilit&eacute;s &eacute;voqu&eacute;es ci-dessus, ".
					"vous devez repasser en mode de s&eacute;curit&eacute; normal.".
					"\n\nSi vos connexions sont fr&eacute;quemment interrompues sans raison apparente, repassez en mode normal.");
				echo "<p>Pour plus de pr&eacute;cisions n'h&eacute;sitez pas &agrave; consulter l'aide en ligne.".aide('deconnect');
Fil's avatar
 
Fil a validé

Antoine Pitrou's avatar
Antoine Pitrou a validé
				echo "<p><div align='right'>";
Antoine Pitrou's avatar
Antoine Pitrou a validé
				echo $link->getForm('POST');
				echo "<input type='submit' class='fondo' name='submit' value='Passer en s&eacute;curit&eacute; normale'>\n";
Antoine Pitrou's avatar
Antoine Pitrou a validé
				echo "</form></div>\n";
			}
			else {
				$link = $GLOBALS['clean_link'];
Fil's avatar
 
Fil a validé
				$link->addVar('securite', 'strict');
Antoine Pitrou's avatar
Antoine Pitrou a validé
				echo propre("Vous &ecirc;tes en mode de s&eacute;curit&eacute; &laquo;normale&raquo;. ".
					"{{Vous pouvez faire les choses suivantes :}}\n".
					"- {vous connecter avec plusieurs navigateurs diff&eacute;rents en m&ecirc;me temps} (ou depuis plusieurs machines diff&eacute;rentes);\n".
					"- {utiliser le m&ecirc;me identifiant pour plusieurs personnes diff&eacute;rentes} ".
					"(utile en cas d'auteur collectif).\n\n\n".
					"En contrepartie, {{la s&eacute;curit&eacute; n'est pas maximale.}} ".
Antoine Pitrou's avatar
Antoine Pitrou a validé
					"Si vous n'utilisez pas les possibilit&eacute;s mentionn&eacute;es ci-dessus et ".
Antoine Pitrou's avatar
Antoine Pitrou a validé
					"que vous &ecirc;tes soucieux de votre s&eacute;curit&eacute;, ".
Fil's avatar
 
Fil a validé
					"vous pouvez passer &agrave; un mode de connexion plus strict.\n\n\n\n");
Antoine Pitrou's avatar
Antoine Pitrou a validé

Fil's avatar
 
Fil a validé
				echo "<p>Pour plus de pr&eacute;cisions n'h&eacute;sitez pas &agrave; consulter l'aide en ligne ".aide('deconnect');
Antoine Pitrou's avatar
Antoine Pitrou a validé
				echo "<p><div align='right'>";
Antoine Pitrou's avatar
Antoine Pitrou a validé
				echo $link->getForm('POST');
Fil's avatar
 
Fil a validé
				echo "<input type='submit' class='fondo' name='submit' value='Passer en s&eacute;curit&eacute; stricte'>\n";
Antoine Pitrou's avatar
Antoine Pitrou a validé
				echo "</form></div>\n";
Fil's avatar
 
Fil a validé
			}
			fin_cadre_enfonce();
Fil's avatar
 
Fil a validé
	}
Antoine Pitrou's avatar
 
Antoine Pitrou a validé
// Presentation de l'interface privee, fin de page et flush()
Antoine Pitrou's avatar
 
Antoine Pitrou a validé
function fin_html() {

	echo "</font>";

	// rejouer le cookie de session en mode parano
	if ($GLOBALS['spip_session'] && $GLOBALS['prefs']['securite'] == 'strict') {
		echo "<img name='img_session' src='img_pack/rien.gif' width='0' height='0'>\n";
		echo "<script type='text/javascript'><!-- \n";
		echo "document.img_session.src='../spip_cookie.php3?change_session=oui';\n";
		echo "// --></script>\n";
	}

	echo "</body></html>\n";
	flush();
}


Fil's avatar
Fil a validé
function fin_page($credits='') {
Antoine Pitrou's avatar
 
Antoine Pitrou a validé
	global $spip_version_affichee;
ARNO*'s avatar
ARNO* a validé

</td></tr></table>

ARNO*'s avatar
ARNO* a validé
debut_grand_cadre();
?>
Antoine Pitrou's avatar
Antoine Pitrou a validé
<div align='right'><font face="Verdana,Arial,Helvetica,sans-serif" size='2'>
Antoine Pitrou's avatar
 
Antoine Pitrou a validé
<a href='http://www.uzine.net/spip'>SPIP <?php echo $spip_version_affichee; ?></a>
est un logiciel libre distribu&eacute; <a href='copyright_fr.html'>sous licence GPL.</a>
Fil's avatar
Fil a validé
if (ereg("jimmac", $credits))
Antoine Pitrou's avatar
Antoine Pitrou a validé
	echo "<br>Les icones de l'interface sont de <a href='http://jimmac.musichall.cz/'>Jakub 'Jimmac' Steiner</a>.";
Antoine Pitrou's avatar
Antoine Pitrou a validé
<p>
ARNO*'s avatar
ARNO* a validé
fin_grand_cadre();
?>
</center>
Antoine Pitrou's avatar
 
Antoine Pitrou a validé

	fin_html();
}


//
// Afficher la hierarchie des rubriques
//
function afficher_parents($collection){
ARNO*'s avatar
ARNO* a validé
	global $parents, $couleur_foncee;
	global $coll;
	$parents=ereg_replace("(~+)","\\1~",$parents);
	if ($collection!=0){	
		$query2="SELECT * FROM spip_rubriques WHERE id_rubrique=\"$collection\"";
		$result2=spip_query($query2);
		while($row=spip_fetch_array($result2)){
			$id_rubrique = $row['id_rubrique'];
			$id_parent = $row['id_parent'];
			$titre = $row['titre'];
			
			if (acces_restreint_rubrique($id_rubrique)) {
ARNO*'s avatar
ARNO* a validé
				$parents="~ <IMG SRC='img_pack/triangle-anim.gif' WIDTH=16 HEIGHT=14 BORDER=0> <FONT SIZE=3 FACE='Verdana,Arial,Helvetica,sans-serif'><a href='naviguer.php3?coll=$id_rubrique'><font color='$couleur_foncee'>$titre</font></a></FONT><BR>\n$parents";
Antoine Pitrou's avatar
Antoine Pitrou a validé
					$parents="~ <IMG SRC='img_pack/secteur-24.gif' alt='' WIDTH=24 HEIGHT=24 BORDER=0 align='middle'> <FONT SIZE=3 FACE='Verdana,Arial,Helvetica,sans-serif'><a href='naviguer.php3?coll=$id_rubrique'><font color='$couleur_foncee'>$titre</font></a></FONT><BR>\n$parents";
Antoine Pitrou's avatar
Antoine Pitrou a validé
					$parents="~ <IMG SRC='img_pack/rubrique-24.gif' alt='' WIDTH=24 HEIGHT=24 BORDER=0 align='middle'> <FONT SIZE=3 FACE='Verdana,Arial,Helvetica,sans-serif'><a href='naviguer.php3?coll=$id_rubrique'><font color='$couleur_foncee'>$titre</font></a></FONT><BR>\n$parents";
Antoine Pitrou's avatar
 
Antoine Pitrou a validé
// Presentation des pages d'installation et d'erreurs
Antoine Pitrou's avatar
 
Antoine Pitrou a validé

function install_debut_html($titre="Installation du syst&egrave;me de publication...", $onload='') {
Antoine Pitrou's avatar
Antoine Pitrou a validé
<html>
<head>
<title><?php echo $titre; ?></title>
<meta http-equiv="Expires" content="0">
<meta http-equiv="cache-control" content="no-cache,no-store">
<meta http-equiv="pragma" content="no-cache">
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">

<style>
<!--
	a {text-decoration: none; }
	A:Hover {color:#FF9900; text-decoration: underline;}
ARNO*'s avatar
ARNO* a validé
	.forml {width: 100%; background-color: #FFCC66; background-position: center bottom; float: none; color: #000000}
	.formo {width: 100%; background-color: #FFF0E0; background-position: center bottom; weight: bold; float: none; color: #000000}
	.fondl {background-color: #FFCC66; background-position: center bottom; float: none; color: #000000}
	.fondo {background-color: #FFF0E0; background-position: center bottom; float: none; color: #000000}
	.fondf {background-color: #FFFFFF; border-style: solid ; border-width: 1; border-color: #E86519; color: #E86519}
-->
</style>
Antoine Pitrou's avatar
Antoine Pitrou a validé
</head>
<body bgcolor="#FFFFFF" text="#000000" link="#E86519" vlink="#6E003A" alink="#FF9900" topmargin="0" leftmargin="0" marginwidth="0" marginheight="0"<?php if($onload) echo " onLoad=\"$onload\""; ?>>
Antoine Pitrou's avatar
Antoine Pitrou a validé
<br><br><br>
<center>
<table width="450">
<tr><td width="450">
<font face="Verdana,Arial,Helvetica,sans-serif" size="4" color="#970038"><B><?php 
Antoine Pitrou's avatar
Antoine Pitrou a validé
?></b></font>
<font face="Georgia,Garamond,Times,serif" size="3">
Antoine Pitrou's avatar
Antoine Pitrou a validé
	</font>
	</td></tr></table>
	</center>
	</body>
	</html>