/**\r
* Ajout une boite de creation d'un article à partir d'un fichier odt\r
* dans la colonne gauche des pages exec=rubrique\r
+ * ou\r
+ * ajout d'une boite de remplacement du contenu de l'article à partir d'un fichier odt\r
+ * dans la colonne de gauche des pages exec=article\r
*\r
* @internal à l'aide du pipeline {@link affiche_gauche}\r
* @param Array $flux Le code de la colonne gauche\r
function odt2spip_affiche_gauche($flux){\r
if ($flux['args']['exec']=='rubrique'\r
AND $id_rubrique = $flux['args']['id_rubrique']\r
- AND autoriser('publierdans','rubrique',$flux['args']['id_rubrique'])){\r
- $out = recuperer_fond('formulaires/odt2spip', array('id_rubrique' => $id_rubrique));\r
+ AND autoriser('ecrire')){\r
+ $out = recuperer_fond('formulaires/odt2spip', array('id_rubrique' => $id_rubrique, 'exec' => 'rubrique'));\r
+ $flux['data'] .= $out;\r
+ }\r
+ elseif ($flux['args']['exec']=='article' \r
+ AND $id_article = $flux['args']['id_article']\r
+ AND autoriser('modifier', 'article', $id_article)){\r
+ $out = recuperer_fond('formulaires/odt2spip', array('id_article' => $id_article, 'exec' => 'article'));\r
$flux['data'] .= $out;\r
}\r
return $flux;\r