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");@header("Cache-Control: no-store, no-cache, must-revalidate");echo "";if (($id > 0) && ($connect_statut == "0minirezo")) {#### OUH LA, il faudrait passer ca et les modifs des articles.php3 etc#### dans un seul fichier, sinon toute modif faite ici doit etre reportee#### la, et inversement : l'enferif ($action == 'statut_article') {$id_article = $id;$query = "SELECT statut FROM spip_articles WHERE id_article=$id_article";$result = spip_query($query);if ($row = spip_fetch_array($result)) {$statut_ancien = $row['statut'];}if ($statut != $statut_ancien) {$query = "UPDATE spip_articles SET statut='$statut' WHERE id_article=$id_article";$result = spip_query($query);include_ecrire("inc_rubriques.php3");if ($statut == 'publie') {spip_query("UPDATE spip_articles SET date=NOW() WHERE id_article=$id_article");include_ecrire ("inc_index.php3");marquer_indexer('article', $id_article);calculer_rubriques();include_ecrire("inc_mail.php3");envoyer_mail_publication($id_article);}if ($statut_ancien == 'publie' AND $invalider_caches) {include_ecrire ("inc_invalideur.php3");suivre_invalideur("id='id_article/$id_article'");calculer_rubriques();}if ($statut == "prop" AND $statut_ancien != 'publie') {include_ecrire("inc_mail.php3");envoyer_mail_proposition($id_article);}}}elseif ($action == 'statut_breve') {$id_breve = $id;$query = "SELECT statut FROM spip_breves WHERE id_breve=$id_breve";$result = spip_query($query);if ($row = spip_fetch_array($result)) {$statut_ancien = $row['statut'];}if ($statut != $statut_ancien) {$query = "UPDATE spip_breves SET date_heure=NOW(), statut='$statut' WHERE id_breve=$id_breve";$result = spip_query($query);include_ecrire("inc_rubriques.php3");calculer_rubriques();}}}?>