Skip to content
Extraits de code Groupes Projets
Valider 13b7f93a rédigé par esj's avatar esj
Parcourir les fichiers

La demande de publication par un simple rédacteur avait complètement disparu...

La demande de publication par un simple rédacteur avait complètement disparu (Jack). Attention, inc_instituer_article a dû changer de signature, et demande_publication passe aux oubliettes (de toutes façons son graphisme est hors champ à présent).
parent dbdacf46
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
<?php
function instituer_article($id_article, $id_rubrique, $statut=-1){
$statut_rubrique = autoriser('publierdans', 'rubrique', $id_rubrique);
if ($statut_rubrique) {
$instituer_article = charger_fonction('instituer_article', 'inc');
return $instituer_article($id_article,$statut);
}
return "";
function instituer_article($id_article, $id_rubrique, $statut){
$instituer_article = charger_fonction('instituer_article', 'inc');
return $instituer_article($id_article, $statut, $id_rubrique);
}
function bouton_lien_statistiques($visites, $id) {
......
......@@ -13,10 +13,8 @@
if (!defined("_ECRIRE_INC_VERSION")) return;
// http://doc.spip.org/@inc_instituer_article_dist
function inc_instituer_article_dist($id_article, $statut=-1)
function inc_instituer_article_dist($id_article, $statut, $id_rubrique)
{
if ($statut == -1) return demande_publication($id_article);
// menu de date pour les articles post-dates (plugin)
/* un branchement sauvage ?
if ($statut <> 'publie'
......@@ -33,8 +31,16 @@ function inc_instituer_article_dist($id_article, $statut=-1)
'poubelle' => array(_T('texte_statut_poubelle'),''),
'refuse' => array(_T('texte_statut_refuse'),'')
);
$res = '';
$res =
if (!autoriser('publierdans', 'rubrique', $id_rubrique)) {
unset($liste_statuts['publie']);
unset($liste_statuts['refuse']);
if ($statut == 'prepa')
$res = supprimer_tags(_T('texte_proposer_publication'));
}
$res .=
"<ul id='instituer_article-$id_article' class='instituer_article instituer'>"
. "<li>" . _T('texte_article_statut')
. aide("artstatut")
......@@ -51,7 +57,7 @@ function inc_instituer_article_dist($id_article, $statut=-1)
return $res;
}
/*
// http://doc.spip.org/@demande_publication
function demande_publication($id_article)
{
......@@ -70,5 +76,5 @@ function demande_publication($id_article)
"</div>" .
fin_cadre_relief(true);
}
*/
?>
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Terminez d'abord l'édition de ce message.
Veuillez vous inscrire ou vous pour commenter