Valider d9f7ccb6 rédigé par guy.cesaro's avatar guy.cesaro
Parcourir les fichiers

17770 en mieux. On laisse plutot autoriser(creer,article) et on ajoute la...

17770 en mieux. On laisse plutot autoriser(creer,article) et on ajoute la fonction correspondante qui teste l'existence d'au moins une rubrique et le statut
parent fa837813
Chargement en cours
Chargement en cours
Chargement en cours
Chargement en cours
+9 −1
Numéro de ligne d'origine Numéro de ligne de diff Ligne de diff
@@ -286,7 +286,15 @@ function autoriser_article_modifier_dist($faire, $type, $id, $qui, $opt) {
			AND auteurs_article($id, "id_auteur=".$qui['id_auteur'])
		);
}

/**
 * Autoriser a creer un article :
 * Il faut qu'une rubrique existe et qu'on est le statut nécessaire pour creer
 * 
 * @return bool
 */
function autoriser_article_creer_dist($faire, $type, $id, $qui, $opt) {
	return (sql_countsel('spip_rubriques')>0 AND in_array($qui['statut'], array('0minirezo', '1comite')));
}

/**
 * Autoriser a voir un article :
+1 −1
Numéro de ligne d'origine Numéro de ligne de diff Ligne de diff
@@ -15,6 +15,6 @@
]
<INCLURE{fond=prive/objets/liste/articles,statut=#GET{status},par=date,id_auteur=#ENV{id_auteur,''},nb=30,env,ajax}>

[(#AUTORISER{bouton,articlecreer}|et{#AUTORISER{creer,article}})
[(#AUTORISER{creer,article})
	[(#URL_ECRIRE{article_edit,new=oui}|parametre_url{id_rubrique,#ENV{id_rubrique}}|icone_verticale{<:icone_ecrire_article:>,article,new,right})]
]