Ignore:
Timestamp:
Feb 9, 2009, 8:53:08 AM (12 years ago)
Author:
cedric@…
Message:

"utiliser des boutons en post pour les actions en bdd plutot que des liens"

File:
1 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/_stable_/gestion_documents/action/copier_local.php

    r26395 r26475  
    1919
    2020// http://doc.spip.org/@action_copier_local_dist
    21 function action_copier_local_dist() {
     21function action_copier_local_dist($id_document=0) {
    2222
    23         // Recupere les arguments.
    24         $securiser_action = charger_fonction('securiser_action', 'inc');
    25         $arg = $securiser_action();
    26 
    27         $id_document = intval($arg);
     23        if (!$id_document){
     24                // Recupere les arguments.
     25                $securiser_action = charger_fonction('securiser_action', 'inc');
     26                $arg = $securiser_action();
     27       
     28                $id_document = intval($arg);
     29        }
    2830
    2931        if (!$id_document) {
    3032                spip_log("action_copier_local_dist $arg pas compris");
     33                return false;
    3134        } else  {
    3235                // arguments recuperes, on peut maintenant appeler la fonction.
    33                 action_copier_local_post($id_document);
     36                return action_copier_local_post($id_document);
    3437        }
    3538}
     
    5760                include_spip('action/editer_document');
    5861                document_set($id_document,array('credits'=>($row['credits']?$row['credits'].', ':'').$source));
     62                return true;
    5963               
    6064        } else {
    6165                spip_log("echec copie locale $source");
    6266        }
     67        return _T('gestdoc:erreur_copie_fichier',array('nom'=>$source));
    6368}
    6469
Note: See TracChangeset for help on using the changeset viewer.