Changeset 41359 in spip-zone for _plugins_/miroir_syndic


Ignore:
Timestamp:
Sep 30, 2010, 10:46:34 AM (10 years ago)
Author:
cedric@…
Message:

a la creation de l'article, mettre le statut 'prop' car il est encore vide, et c'est peupler_article() qui le passe en publie. Permet aussi de ne pas publier automatiquement par surcharge de la fonction

Location:
_plugins_/miroir_syndic
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/miroir_syndic/genie/miroir_syndic.php

    r41357 r41359  
    5555                                'nom_site'=>$t['titre'],
    5656                                'url_site'=>$t['url'],
    57                                 'statut'=>'publie',
     57                                'statut'=>'prop',
    5858                                'date'=>$t['date'],
    5959                                'lang' => $lang,
     
    158158                                $creation = true;
    159159                        }
    160        
     160
     161                        $id_rubrique = sql_getfetsel("id_rubrique", "spip_articles", "id_article=".$t['id_article']);
     162                        autoriser_exception('publierdans','rubrique',$id_rubrique); // se donner temporairement le droit
    161163                        autoriser_exception('modifier','article',$t['id_article']); // se donner temporairement le droit
    162164                        $peupler_article($t['id_article'],$t);
    163165                        autoriser_exception('modifier','article',$t['id_article'],false); // revenir a la normale
     166                        autoriser_exception('publierdans','rubrique',$id_rubrique,false);
    164167                }
    165168
  • _plugins_/miroir_syndic/miroir/peupler_article.php

    r41357 r41359  
    1212                'titre'=>$row['titre'],
    1313                'date'=>$row['date'],
     14                'statut'=>'publie',
    1415                _MIROIR_CHAMP_LESAUTEURS=>$row['lesauteurs'],
    1516                _MIROIR_CHAMP_DESCRIPTIF=>$row['descriptif'],
  • _plugins_/miroir_syndic/plugin.xml

    r41357 r41359  
    33        <auteur>fil@rezo.net</auteur>
    44        <licence>&#169; 2006 - Distribue sous licence GNU/GPL</licence>
    5         <version>1.0.1</version>
     5        <version>1.0.2</version>
    66        <version_base>0.1.0</version_base>
    77        <etat>test</etat>
Note: See TracChangeset for help on using the changeset viewer.