source: spip-zone/_plugins_/a2a/trunk/formulaires/ajoute_a2a.php @ 91908

Last change on this file since 91908 was 91908, checked in by brunobergot@…, 6 years ago

indentation toujours

Vous avez des fichiers crados à nettoyer ? Envoyez les à Victor le nettoyeur, il se charge de tout, et range même votre chambre :)

File size: 1.2 KB
Line 
1<?php
2
3if (!defined("_ECRIRE_INC_VERSION")) return;
4
5// chargement des valeurs par defaut des champs du formulaire
6function formulaires_ajoute_a2a_charger($id_article_orig,$id_article_dest){
7        return 
8                array(
9                        'id_article_orig' => $id_article_orig,
10                        'id_article_dest'=>$id_article_dest
11                );
12}
13
14function formulaires_ajoute_a2a_verifier($id_article_orig,$id_article_dest){
15        $nv_type_liaison = _request('type_liaison');
16        $types_liaions = array_keys(lister_types_liaisons());
17        if ($nv_type_liaison){
18                if (!in_array($nv_type_liaison,$types_liaions)){
19                        return array('message_erreur'=>_T('a2a:type_inexistant'));
20                }
21        }
22        elseif(lire_config('a2a/type_obligatoire')){
23                return array('message_erreur'=>_T('a2a:type_inexistant'));
24        }
25}
26
27function formulaires_ajoute_a2a_traiter($id_article_orig,$id_article_dest){
28        $lier = _request('lier');
29        $lier2 = _request('lier2');
30        include_spip('action/a2a');
31        $action_a2a = charger_fonction('a2a_lier_article','action');
32        if ($lier){
33                $action_a2a($id_article_dest,$id_article_orig,_request('type_liaison'),'');     
34        }
35        if ($lier2){
36                $action_a2a($id_article_dest,$id_article_orig,_request('type_liaison'),'both');         
37        }
38        return array("message_ok"=>"ok");
39}
40
41?>
Note: See TracBrowser for help on using the repository browser.