[ Index ] |
|
Code source de SPIP Agora 1.4 |
1 <?php 2 /***************************************************** 3 * This file is part of Agora, web based content management system. 4 * 5 * Agora is free software; you can redistribute it and/or modify 6 * it under the terms of the GNU General Public License as published by 7 * the Free Software Foundation; version 2 of the License. 8 * 9 * Agora is distributed in the hope that it will be useful, 10 * but WITHOUT ANY WARRANTY; without even the implied warranty of 11 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 12 * GNU General Public License for more details (file "COPYING"). 13 * 14 * Copyright © Arnaud Martin, Antoine Pitrou et Philippe Rivière. 15 * List of authors detailed in "copyright_fr.html" file. 16 * E-mail : agora@sig.premier-ministre.gouv.fr 17 * Web site : http://www.agora.gouv.fr 18 *****************************************************/ 19 include ("inc_version.php"); 20 21 if ($var_lang) { 22 $lastmodified = filemtime("aide_gauche.php"); 23 $headers_only = http_last_modified($lastmodified, time() + 24 * 3600); 24 if ($headers_only) 25 exit; 26 } 27 28 //if (file_exists($flag_ecrire ? "inc_connect.php" : "ecrire/inc_connect.php")) { 29 if (file_exists($flag_ecrire ? "inc_connect.php" : "ecrire/include/bd/inc_config_metier.php")) { 30 include_ecrire ("inc_auth.php"); 31 $aide_statut = ($connect_statut == '1comite') ? 'redac' : 'admin'; 32 } 33 else 34 $aide_statut = 'admin'; 35 36 include_ecrire ("inc_lang.php"); 37 utiliser_langue_visiteur(); 38 39 if ($var_lang) 40 changer_langue ($var_lang); 41 42 include_ecrire ("inc_layer.php"); 43 ?> 44 45 <HTML> 46 <HEAD> 47 <META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset="utf-8""> 48 <style> 49 <!-- 50 a {text-decoration: none; } 51 A:Hover {text-decoration: underline;} 52 53 .article-inactif { 54 float: <?php echo $spip_lang_left; ?>; 55 text-align: <?php echo $spip_lang_left; ?>; 56 width: 80%; 57 background: url(img_pack/triangle<?php echo $spip_lang_rtl; ?>.gif) <?php echo $spip_lang_left; ?> center no-repeat; 58 margin: 2px; 59 padding: 0px; 60 padding-<?php echo $spip_lang_left; ?>: 20px; 61 font-family: Arial, Sans, sans-serif; 62 font-size: 12px; 63 } 64 .article-actif { 65 float: <?php echo $spip_lang_right; ?>; 66 text-align: <?php echo $spip_lang_right; ?>; 67 width: 80%; 68 background: url(img_pack/triangle<?php echo $spip_lang_rtl; ?>.gif) <?php echo $spip_lang_right; ?> center no-repeat; 69 margin: 4px; 70 padding: 0px; 71 padding-<?php echo $spip_lang_right; ?>: 20px; 72 font-family: Arial, Sans, sans-serif; 73 font-size: 12px; 74 font-weight: bold; 75 color: black; 76 } 77 .article-actif:hover { 78 text-decoration: none; 79 } 80 .rubrique { 81 width: 90%; 82 margin: 0px; 83 margin-top: 6px; 84 margin-bottom: 4px; 85 padding: 4px; 86 font-family: Trebuchet MS, Arial, Sans, sans-serif; 87 font-size: 13px; 88 font-weight: bold; 89 color: black; 90 background-color: #EEEECC; 91 -moz-border-radius: 4px; 92 } 93 --> 94 </style> 95 <script type='text/javascript'><!-- 96 var curr_article; 97 function activer_article(id) { 98 if (curr_article) 99 document.getElementById(curr_article).className = 'article-inactif'; 100 if (id) { 101 document.getElementById(id).className = 'article-actif'; 102 curr_article = id; 103 } 104 } 105 //--></script> 106 <?php afficher_script_layer(); ?> 107 </HEAD> 108 109 <body bgcolor="#FFFFFF" text="#000000" link='#E86519' vlink='#6E003A' alink='#FF9900' TOPMARGIN="5" LEFTMARGIN="5" MARGINWIDTH="5" MARGINHEIGHT="5"<?php 110 if ($spip_lang_rtl) 111 echo " dir='rtl'"; 112 echo ">"; 113 114 function rubrique($titre, $statut = "redac") { 115 global $ligne_rubrique; 116 global $block_rubrique; 117 global $titre_rubrique; 118 global $afficher_rubrique, $ouvrir_rubrique; 119 global $larubrique; 120 121 global $aide_statut; 122 123 $afficher_rubrique = 0; 124 125 if (($statut == "admin" AND $aide_statut == "admin") OR ($statut == "redac")) { 126 $larubrique++; 127 $titre_rubrique = $titre; 128 $ligne_rubrique = array(); 129 $block_rubrique = "block$larubrique"; 130 $afficher_rubrique = 1; 131 $ouvrir_rubrique = 0; 132 } 133 } 134 135 function fin_rubrique() { 136 global $ligne_rubrique; 137 global $block_rubrique; 138 global $titre_rubrique; 139 global $afficher_rubrique, $ouvrir_rubrique; 140 global $texte; 141 142 if ($afficher_rubrique && count($ligne_rubrique)) { 143 echo "<div class='rubrique'>"; 144 if ($ouvrir_rubrique) 145 echo bouton_block_visible($block_rubrique); 146 else 147 echo bouton_block_invisible($block_rubrique); 148 echo $titre_rubrique; 149 echo "</div>\n"; 150 if ($ouvrir_rubrique) 151 echo debut_block_visible($block_rubrique); 152 else 153 echo debut_block_invisible($block_rubrique); 154 echo "\n"; 155 reset($ligne_rubrique); 156 while (list(, $ligne) = each($ligne_rubrique)) { 157 echo $texte[$ligne]; 158 } 159 echo fin_block(); 160 echo "\n\n"; 161 } 162 } 163 164 function article($titre, $lien, $statut = "redac") { 165 global $aide; 166 global $ligne; 167 global $ligne_rubrique; 168 global $rubrique; 169 global $texte; 170 global $afficher_rubrique, $ouvrir_rubrique; 171 global $aide_statut; 172 global $spip_lang; 173 174 if ($afficher_rubrique AND (($statut == "admin" AND $aide_statut == "admin") OR ($statut == "redac"))) { 175 $ligne_rubrique[] = ++$ligne; 176 177 $texte[$ligne] = ''; 178 $id = "ligne$ligne"; 179 $url = "aide_droite.php?aide=$lien&var_lang=$spip_lang"; 180 if ($aide == $lien) { 181 $ouvrir_rubrique = 1; 182 $class = "article-actif"; 183 $texte[$ligne] .= "<script type='text/javascript'><!--\ncurr_article = '$id';\n// --></script>\n"; 184 } 185 else { 186 $class = "article-inactif"; 187 } 188 $texte[$ligne] .= "<a class='$class' id='$id' href='$url' target='droite' ". 189 "onClick=\"activer_article('$id');return true;\">$titre</a><br style='clear:both;'>\n"; 190 } 191 } 192 193 194 rubrique(_T('menu_aide_installation_spip'),"admin"); 195 article(_T('menu_aide_installation_reactuliser_droits'), "install0", "admin"); 196 article(_T('menu_aide_installation_connexion_mysql'), "install1", "admin"); 197 article(_T('menu_aide_installation_choix_base'), "install2", "admin"); 198 article(_T('menu_aide_installation_informations_personnelles'), "install5", "admin"); 199 article(_T('menu_aide_installation_ftp'), "ftp_auth", "admin"); 200 article(_T('menu_aide_installation_probleme_squelette'), "erreur_mysql", "admin"); 201 fin_rubrique(); 202 203 rubrique(_T('menu_aide_articles')); 204 article(_T('menu_aide_articles_raccourcis_typo'),"raccourcis"); 205 article(_T('menu_aide_articles_titres'),"arttitre"); 206 article(_T('menu_aide_articles_choix_rubrique'),"artrub"); 207 article(_T('menu_aide_articles_descriptif_rapide'),"artdesc"); 208 article(_T('menu_aide_articles_chapeau'),"artchap"); 209 article(_T('menu_aide_articles_redirection'),"artvirt","admin"); 210 article(_T('menu_aide_articles_texte'),"arttexte"); 211 article(_T('menu_aide_articles_date'),"artdate"); 212 article(_T('menu_aide_articles_date_anterieure'),"artdate_redac"); 213 article(_T('menu_aide_articles_auteurs'),"artauteurs"); 214 article(_T('menu_aide_articles_logos'),"logoart","admin"); 215 article(_T('menu_aide_articles_statut'),"artstatut"); 216 article(_T('menu_aide_articles_proposer'),"artprop"); 217 article(_T('menu_aide_articles_en_cours_modification'),"artmodif"); 218 fin_rubrique(); 219 220 rubrique(_T('menu_aide_rubriques')); 221 article(_T('menu_aide_rubriques_structure'),"rubhier"); 222 article(_T('menu_aide_rubriques_choix'),"rubrub","admin"); 223 article(_T('menu_aide_rubriques_logo'),"rublogo","admin"); 224 fin_rubrique(); 225 226 rubrique(_T('menu_aide_breves')); 227 article(_T('menu_aide_breves_breves'),"breves"); 228 article(_T('menu_aide_breves_choix'),"brevesrub"); 229 article(_T('menu_aide_breves_lien'),"breveslien"); 230 article(_T('menu_aide_breves_statut'),"brevesstatut","admin"); 231 article(_T('menu_aide_breves_logo'),"breveslogo","admin"); 232 fin_rubrique(); 233 234 rubrique(_T('menu_aide_images_doc')); 235 article(_T('menu_aide_images_doc_inserer'),"ins_img"); 236 article(_T('menu_aide_images_doc_joindre'),"ins_doc"); 237 article(_T('menu_aide_images_doc_ftp'),"ins_upload","admin"); 238 fin_rubrique(); 239 240 rubrique(_T('menu_aide_mots_cles')); 241 article(_T('menu_aide_mots_cles_principe'),"mots"); 242 article(_T('menu_aide_mots_cles_mots_cles'),"artmots"); 243 article(_T('menu_aide_mots_cles_groupes'),"motsgroupes","admin"); 244 fin_rubrique(); 245 246 rubrique(_T('menu_aide_sites')); 247 article(_T('menu_aide_sites_referencer'),"reference"); 248 article(_T('menu_aide_sites_syndiquer'),"rubsyn"); 249 article(_T('menu_aide_sites_articles_syndiques'),"artsyn"); 250 article(_T('menu_aide_sites_proxy'),"confhttpproxy","admin"); 251 fin_rubrique(); 252 253 rubrique(_T('menu_aide_messagerie')); 254 article("<img src='img_pack/m_envoi$spip_lang_rtl.gif' border=0> "._T('menu_aide_messagerie_utilisateurs'),"messut"); 255 article("<img src='img_pack/m_envoi_bleu$spip_lang_rtl.gif' border=0> "._T('menu_aide_messagerie_pense_bete'),"messpense"); 256 article(_T('menu_aide_messagerie_calendrier'),"messcalen"); 257 article(_T('menu_aide_messagerie_configuration_perso'),"messconf"); 258 fin_rubrique(); 259 260 rubrique(_T('menu_aide_suivi_forum'),"admin"); 261 article(_T('menu_aide_suivi_forum_suivi'),"suiviforum","admin"); 262 fin_rubrique(); 263 264 rubrique(_T('menu_aide_suivi_forum_configuration'),"admin"); 265 article(_T('menu_aide_suivi_forum_nom_adresse'),"confnom","admin"); 266 article(_T('menu_aide_suivi_forum_contenu_articles'),"confart","admin"); 267 article(_T('menu_aide_suivi_forum_articles_postes'),"confdates","admin"); 268 article(_T('menu_aide_suivi_forum_fonctionnement'),"confforums","admin"); 269 article(_T('menu_aide_suivi_forum_systeme_breves'),"confbreves","admin"); 270 article(_T('menu_aide_suivi_forum_messagerie_interne'),"confmessagerie","admin"); 271 article(_T('menu_aide_suivi_forum_statistiques'),"confstat","admin"); 272 article(_T('menu_aide_suivi_forum_envoi_emails'),"confmails","admin"); 273 article(_T('menu_aide_suivi_forum_moteur_recherche'),"confmoteur","admin"); 274 fin_rubrique(); 275 276 rubrique(_T('menu_aide_interface_perso')); 277 article(_T('menu_aide_interface_perso_simplifiee'),"intersimple"); 278 article(_T('menu_aide_interface_perso_cookie'),"cookie"); 279 article(_T('menu_aide_interface_perso_deconnecter'),"deconnect"); 280 fin_rubrique(); 281 282 ?> 283 </BODY> 284 </HTML> 285 286 287
titre
Description
Corps
titre
Description
Corps
titre
Description
Corps
titre
Corps
Généré le : Sat Feb 24 14:40:03 2007 | par Balluche grâce à PHPXref 0.7 |