[Agora-commits] agora inc-admin.php3, 1.14,
1.15 inc-calcul-squel.php3, 1.130, 1.131
lpoinsignon at adullact1.hosting.cri74.org
lpoinsignon at adullact1.hosting.cri74.org
Jeu 15 Sep 15:33:00 CEST 2005
Update of /cvsroot/agora/agora
In directory adullact1:/tmp/cvs-serv14600
Modified Files:
inc-admin.php3 inc-calcul-squel.php3
Log Message:
Ajouts et modifications pour la fonctionnalité de mapping (indexation d'un article dans plusieurs rubriques), développée par G Grason pour le minitère des Affaires étrangères.
Index: inc-admin.php3
===================================================================
RCS file: /cvsroot/agora/agora/inc-admin.php3,v
retrieving revision 1.14
retrieving revision 1.15
diff -u -d -r1.14 -r1.15
--- inc-admin.php3 25 Jul 2005 14:07:39 -0000 1.14
+++ inc-admin.php3 15 Sep 2005 13:32:57 -0000 1.15
@@ -47,7 +47,19 @@
echo '<div class="spip-admin" dir="'.lang_dir($lang,'ltr','rtl').'">';
// modifications OLivier Mansour
if ($id_article > 0) {
- bouton_admin(_T('admin_modifier_article')." ($id_article)", "./ecrire/articles.php3?id_article=$id_article");
+ /******* Modification MAPPING guillaume.grason at diplomatie.gouv.fr *******/
+ $articleMetier = &recuperer_instance_article();
+ $loadOK = $articleMetier->load($id_article);
+ if(PEAR::isError($id_article)) {
+ die($loadOK->getMessage());
+ }
+ $statut = $articleMetier->getStatut();
+ if (($statut == 'mappe') or ($statut == 'map_off'))
+ bouton_admin(_T('admin_modifier_mapping')." ($id_article)", "./ecrire/mapping_articles.php3?id_article=$id_article");
+ else
+ bouton_admin(_T('admin_modifier_article')." ($id_article)", "./ecrire/articles.php3?id_article=$id_article");
+ //bouton_admin(_T('admin_modifier_article')." ($id_article)", "./ecrire/articles.php3?id_article=$id_article");
+ /******* Fin Modification MAPPING guillaume.grason at diplomatie.gouv.fr *******/
}
else if ($id_breve > 0) {
bouton_admin(_T('admin_modifier_breve')." ($id_breve)", "./ecrire/breves_voir.php3?id_breve=$id_breve");
Index: inc-calcul-squel.php3
===================================================================
RCS file: /cvsroot/agora/agora/inc-calcul-squel.php3,v
retrieving revision 1.130
retrieving revision 1.131
diff -u -d -r1.130 -r1.131
--- inc-calcul-squel.php3 31 Aug 2005 08:06:06 -0000 1.130
+++ inc-calcul-squel.php3 15 Sep 2005 13:32:57 -0000 1.131
@@ -1,4 +1,4 @@
-<?php
+<?php
@@ -1090,7 +1090,11 @@
// $req_from[] = " \". ((\$GLOBALS['preview'] == 'oui') ? \"" .$GLOBALS['table_prefix']."_auteurs_articles\" : 'NULL') .\"";
// $req_where[] = " \". ((\$GLOBALS['preview'] == 'oui') ? \"" .$GLOBALS['table_prefix']."_auteurs_articles.id_article=$table.id_article\" : '1=1 ') .\"";
// $req_where[] = " \". ((\$GLOBALS['preview'] == 'oui') ? \"" .$GLOBALS['table_prefix']."_auteurs_articles.id_auteur= \". \$auteur_session['id_auteur']. \" \" : '1=1 ') .\"";
- $req_where[] = "$table.statut IN ('publie'\".((\$GLOBALS['preview'] == 'oui') ? \", 'prepa', 'prop', 'valid'\" : \"\").\")";
+
+ /******* Modification MAPPING guillaume.grason at diplomatie.gouv.fr *******/
+ $req_where[] = "$table.statut IN ('publie', 'mappe', \".((\$GLOBALS['preview'] == 'oui') ? \", 'prepa', 'prop', 'valid', 'map_off'\" : \"\").\")";
+ //$req_where[] = "$table.statut IN ('publie'\".((\$GLOBALS['preview'] == 'oui') ? \", 'prepa', 'prop', 'valid'\" : \"\").\")";
+ /******* Fin Modification MAPPING guillaume.grason at diplomatie.gouv.fr *******/
}
break;
@@ -3456,4 +3460,4 @@
}
-?>
\ No newline at end of file
+?>
Plus d'informations sur la liste de diffusion Agora-commits