Rev 609 | Blame | Compare with Previous | Last modification | View Log | RSS feed
<?php/***************************************************************************\* SPIP, Systeme de publication pour l'internet ** ** Copyright (c) 2001-2005 ** Arnaud Martin, Antoine Pitrou, Philippe Riviere, Emmanuel Saint-James ** ** Ce programme est un logiciel libre distribue sous licence GNU/GPL. ** Pour plus de details voir le fichier COPYING.txt ou l'aide en ligne. *\***************************************************************************/include ("inc.php3");debut_html();if ($spip_ecran == "large") {$nb_col = 4;} else {$nb_col = 3;}if ($effacer_suivant == "oui") {for ($i = $frame+1; $i < $nb_col; $i++) {echo "<script>parent.iframe$i.location.href='brouteur_frame.php3?frame=$i'</script>";}}echo "<div class='arial2'>";if ($special == "redac") {$query = "SELECT articles.id_article, articles.titre, articles.statut FROM spip_articles AS articles, spip_auteurs_articles AS lien WHERE articles.statut = 'prepa' AND articles.id_article = lien.id_article AND lien.id_auteur = $connect_id_auteur GROUP BY id_article ORDER BY articles.date DESC";$result=spip_query($query);if (spip_num_rows($result)>0) {echo "<div style='padding-top: 6px; padding-bottom: 3px;'><b class='verdana2'>"._T("info_cours_edition")."</b></div>";echo "<div class='plan-articles'>";while($row=spip_fetch_array($result)){$id_article=$row['id_article'];$titre = typo($row['titre']);$statut = $row['statut'];echo "<a class='$statut' href='javascript:window.parent.location=\"articles.php3?id_article=$id_article\"'>$titre</a>";}echo "</div>";}}else if ($special == "valider") {$query = "SELECT articles.id_article, articles.titre, articles.statut FROM spip_articles AS articles WHERE articles.statut = 'prop' ORDER BY articles.date DESC";$result=spip_query($query);if (spip_num_rows($result)>0) {echo "<div style='padding-top: 6px; padding-bottom: 3px;'><b class='verdana2'>"._T("info_articles_proposes")."</b></div>";echo "<div class='plan-articles'>";while($row=spip_fetch_array($result)){$id_article=$row['id_article'];$titre = typo($row['titre']);$statut = $row['statut'];echo "<a class='$statut' href='javascript:window.parent.location=\"articles.php3?id_article=$id_article\"'>$titre</a>";}echo "</div>";}$query = "SELECT * FROM spip_breves WHERE statut = 'prop' ORDER BY date_heure DESC LIMIT 0, 20";$result=spip_query($query);if (spip_num_rows($result)>0) {echo "<div style='padding-top: 6px;'><b class='verdana2'>"._T("info_breves_valider")."</b></div>";echo "<div class='plan-articles'>";while($row=spip_fetch_array($result)){$id_breve=$row['id_breve'];$titre = typo($row['titre']);$statut = $row['statut'];$puce = "puce-orange-breve.gif";echo "<a class='$statut' href='javascript:window.parent.location=\"breves_voir.php3?id_breve=$id_breve\"'>$titre</a>";}echo "</div>";}}else {if (isset($id_rubrique) && ($id_rubrique !== '')){$query = "SELECT * FROM spip_rubriques WHERE id_rubrique='$id_rubrique' ORDER BY 0+titre, titre";$result=spip_query($query);if ($row=spip_fetch_array($result)){$ze_rubrique=$row['id_rubrique'];$titre = typo($row['titre']);$id_parent=$row['id_parent'];if ($id_parent == 0) $icone = "secteur-24.gif";else $icone = "rubrique-24.gif";echo "<div style='background-color: #cccccc; border: 1px solid #444444;'>";icone_horizontale("$titre", "javascript:window.parent.location=\"naviguer.php3?id_rubrique=$id_rubrique\"", "$icone","");echo "</div>";} else if ($frame == 0) {echo "<div style='background-color: #cccccc; border: 1px solid #444444;'>";icone_horizontale(_T('info_racine_site'), "javascript:window.parent.location=\"naviguer.php3\"", "racine-site-24.gif","");echo "</div>";}$query = "SELECT * FROM spip_rubriques WHERE id_parent='$id_rubrique' ORDER BY 0+titre, titre";$result=spip_query($query);while($row=spip_fetch_array($result)){$ze_rubrique=$row['id_rubrique'];$titre = typo($row['titre']);$id_parent=$row['id_parent'];echo "<div class='brouteur_rubrique' onMouseOver=\"changeclass(this, 'brouteur_rubrique_on');\" onMouseOut=\"changeclass(this, 'brouteur_rubrique');\">";if ($id_parent == '0') {echo "<div style='background-image: url(" . _DIR_IMG_PACK . "secteur-24.gif);'><a href='brouteur_frame.php3?id_rubrique=$ze_rubrique&frame=".($frame+1)."&effacer_suivant=oui' target='iframe".($frame+1)."'>$titre</a></div>";}else {if ($frame+1 < $nb_col)echo "<div style='background-image: url(" . _DIR_IMG_PACK . "rubrique-24.gif);'><a href='brouteur_frame.php3?id_rubrique=$ze_rubrique&frame=".($frame+1)."&effacer_suivant=oui' target='iframe".($frame+1)."'>$titre</a></div>";else echo "<div style='background-image: url(" . _DIR_IMG_PACK . "rubrique-24.gif);'><a href='javascript:window.parent.location=\"brouteur.php3?id_rubrique=$ze_rubrique\"'>$titre</a></div>";}echo "</div>\n";}if ($id_rubrique > 0) {if ($connect_statut == "0minirezo") $query = "SELECT articles.id_article, articles.titre, articles.statut FROM spip_articles AS articles WHERE id_rubrique=$id_rubrique ORDER BY date DESC";else $query = "SELECT articles.id_article, articles.titre, articles.statut FROM spip_articles AS articles, spip_auteurs_articles AS lien WHERE articles.id_rubrique=$id_rubrique AND (articles.statut = 'publie' OR articles.statut = 'prop' OR (articles.statut = 'prepa' AND articles.id_article = lien.id_article AND lien.id_auteur = $connect_id_auteur)) GROUP BY id_article ORDER BY articles.date DESC";$result=spip_query($query);if (spip_num_rows($result)>0) {echo "<div style='padding-top: 6px; padding-bottom: 3px;'><b class='verdana2'>"._T('info_articles')."</b></div>";echo "<div class='plan-articles'>";while($row=spip_fetch_array($result)){$id_article=$row['id_article'];$titre = typo($row['titre']);$statut = $row['statut'];echo "<a class='$statut' href='javascript:window.parent.location=\"articles.php3?id_article=$id_article\"'>$titre</a>";}echo "</div>";}$query = "SELECT * FROM spip_breves WHERE id_rubrique=$id_rubrique ORDER BY date_heure DESC LIMIT 0, 20";$result=spip_query($query);if (spip_num_rows($result)>0) {echo "<div style='padding-top: 6px;'><b class='verdana2'>"._T('info_breves_02')."</b></div>";echo "<div class='plan-articles'>";while($row=spip_fetch_array($result)){$id_breve=$row['id_breve'];$titre = typo($row['titre']);$statut = $row['statut'];switch ($statut) {case 'publie':$puce = 'verte';break;case 'prepa':$puce = 'blanche';break;case 'prop':$puce = 'orange';break;case 'refuse':$puce = 'rouge';break;case 'poubelle':$puce = 'poubelle';break;}$puce = "puce-$puce-breve.gif";echo "<a class='$statut' href='javascript:window.parent.location=\"breves_voir.php3?id_breve=$id_breve\"'>$titre</a>";}echo "</div>";}$query = "SELECT * FROM spip_syndic WHERE id_rubrique='$id_rubrique' AND statut!='refuse' ORDER BY nom_site";$result=spip_query($query);if (spip_num_rows($result)>0) {echo "<div style='padding-top: 6px;'><b class='verdana2'>"._T('icone_sites_references')."</b></div>";while($row=spip_fetch_array($result)){$id_syndic=$row['id_syndic'];$titre = typo($row['nom_site']);$statut = $row['statut'];switch ($statut) {case 'publie':$puce = 'verte';break;case 'prepa':$puce = 'blanche';break;case 'prop':$puce = 'orange';break;case 'refuse':$puce = 'rouge';break;case 'poubelle':$puce = 'poubelle';break;}echo "<div " . http_style_background('site-24.gif', "$spip_lang_left center no-repeat; margin:3px; padding-top: 5px; padding-bottom: 5px; padding-$spip_lang_left: 28px") . "><b><a href='javascript:window.parent.location=\"sites.php3?id_syndic=$id_syndic\"'>$titre</a></b></div>";}}}if ($frame == 0 AND $id_rubrique==0) {$query = "SELECT articles.id_article, articles.titre, articles.statut FROM spip_articles AS articles, spip_auteurs_articles AS lien WHERE articles.statut = 'prepa' AND articles.id_article = lien.id_article AND lien.id_auteur = $connect_id_auteur GROUP BY id_article ORDER BY articles.date DESC";$result=spip_query($query);if (spip_num_rows($result)>0) {echo "<div ", http_style_background('article-24.gif', "$spip_lang_left center no-repeat; margin:3px; padding-top: 5px; padding-bottom: 5px; padding-$spip_lang_left: 28px"),"><b class='verdana2'><a href='brouteur_frame.php3?special=redac&frame=".($frame+1)."&effacer_suivant=oui' target='iframe".($frame+1)."'>"._T("info_cours_edition")."</a></b></div>";}$query = "SELECT articles.id_article, articles.titre, articles.statut FROM spip_articles AS articles WHERE articles.statut = 'prop' ORDER BY articles.date DESC";$result = spip_query($query);$total_articles = spip_num_rows($result);$query = "SELECT * FROM spip_breves WHERE statut = 'prop' ORDER BY date_heure DESC LIMIT 0, 20";$result=spip_query($query);$total_breves = spip_num_rows($result);if ($total_articles + $total_breves > 0)echo "<div ", http_style_background('article-24.gif', "$spip_lang_left center no-repeat; margin:3px; padding-top: 5px; padding-bottom: 5px; padding-$spip_lang_left: 28px"),"><b class='verdana2'><a href='brouteur_frame.php3?special=valider&frame=".($frame+1)."&effacer_suivant=oui' target='iframe".($frame+1)."'>"._T("info_articles_proposes")." / "._T("info_breves_valider")."</a></b></div>";}}}echo "</div>";echo "</body></html>";?>