source: spip-zone/_plugins_/spip_resa/formulaires/ajouter_calendrier.php @ 30136

Last change on this file since 30136 was 30136, checked in by glims@…, 12 years ago

Premier Import

File size: 1009 bytes
Line 
1<?php
2
3function formulaires_ajouter_calendrier_charger()
4{
5        return array(
6                'article' => ''
7        ) ;
8}
9
10function formulaires_ajouter_calendrier_verifier()
11{
12        $erreurs = array() ;
13
14        foreach( array('article') as $obligatoire )
15                if( !_request($obligatoire) ) $erreurs[$obligatoire] = _T('resa:form_msg_champ_obligatoire') ;
16
17        if( count($erreurs) )
18                $erreurs['message_erreur'] = _T('resa:form_msg_erreurs_saisie') ;
19
20        return $erreurs ;
21}
22
23function formulaires_ajouter_calendrier_traiter()
24{
25        $idCal = sql_insertq(
26                'spip_resa_calendrier',
27                array(
28                        'id_article' => _request('article')
29                )
30        ) ;
31        $texte = sql_getfetsel('texte', 'spip_articles', 'id_article=' . sql_quote((int) _request('article'))) ;
32        sql_updateq(
33                'spip_articles',
34                array('texte' => $texte . "\n\n" . '<calendrier1|id_calendrier=' . (int) $idCal . '>'),
35                'id_article=' . sql_quote((int) _request('article'))
36        ) ;
37   
38        return array(
39                'message_ok' => _T('resa:form_msg_calendrier_ajoute')
40        ) ;
41}
42
43?>
Note: See TracBrowser for help on using the repository browser.