3 if (!defined('_ECRIRE_INC_VERSION')) {
7 include_spip('inc/autoriser');
13 function formulaires_editer_rssarticle_charger_dist($id_syndic='new', $retour=''){
15 $rssarticle = sql_getfetsel('rssarticle','spip_syndic','id_syndic='.intval($id_syndic));
16 $valeurs['rssarticle'] = $rssarticle;
17 $valeurs['id_syndic'] = $id_syndic;
18 $valeurs['editable'] = true;
20 if (!autoriser('modifier', 'syndic', $id_syndic))
21 $valeurs['editable'] = false;
30 function formulaires_editer_rssarticle_verifier_dist($id_syndic='new', $retour=''){
39 function formulaires_editer_rssarticle_traiter_dist($id_syndic='new', $retour=''){
40 if (_request('rssarticle')=='oui') {
41 sql_updateq('spip_syndic',array(
45 ),'id_syndic='.intval($id_syndic));
47 // on force le site en mode oubli et pas resume
48 // on rensynchronise la syndic pour passer les anciens articles (qui etaient ss doute en mode resume) en mode complet HTML
49 // sql_delete("spip_syndic_articles", "id_syndic=".sql_quote($id_syndic)); // alternative ;)
50 include_spip('genie/syndic');
51 $t = syndic_a_jour($id_syndic);
53 sql_updateq('spip_syndic',array('rssarticle'=> 'non'),'id_syndic='.intval($id_syndic));
55 $message = array('editable'=>true, 'message_ok'=>_T("rssarticle:site_maj"));