Browse Source

les actions foure-tout on y comprends vite plus rien.

Utiliser action/instituer_breve pour le menu de statut de la breve
svn/root/tags/plugins/breves/1.1.2
cedric@yterium.com 12 years ago
parent
commit
bc0fee4763
  1. 8
      action/editer_breve.php
  2. 3
      inc/instituer_breve.php

8
action/editer_breve.php

@ -20,14 +20,8 @@ function action_editer_breve_dist($arg=null) {
$arg = $securiser_action();
}
// Envoi depuis les boutons "publier/supprimer cette breve"
if (preg_match(',^(\d+)\Wstatut\W(\w+)$,', $arg, $r)) {
$id_breve = $r[1];
set_request('statut', $r[2]);
revisions_breves($id_breve);
}
// Envoi depuis le formulaire d'edition pour chgt de langue
else if (preg_match(',^(\d+)\W(\w+)$,', $arg, $r)) {
if (preg_match(',^(\d+)\W(\w+)$,', $arg, $r)) {
revisions_breves_langue($id_breve=$r[1], $r[2], _request('changer_lang'));
}
// Envoi depuis le formulaire d'edition d'une breve existante

3
inc/instituer_breve.php

@ -31,9 +31,8 @@ function inc_instituer_breve_dist($id_breve, $statut=-1)
. "<li>" . _T('entree_breve_publiee')
."<ul>";
$href = redirige_action_auteur('editer_breve',$id_breve,'breves_voir', "id_breve=$id_breve");
foreach($liste_statuts as $s=>$affiche){
$href = parametre_url($href,'statut',$s);
$href = generer_action_auteur('instituer_breve',"$id_breve-$s",self());
if ($s==$statut)
$res .= "<li class='$s selected'>" . puce_statut($s) . $affiche[0] . '</li>';
else

Loading…
Cancel
Save