Skip to content
Extraits de code Groupes Projets
Valider 974e2b69 rédigé par cedric@yterium.com's avatar cedric@yterium.com
Parcourir les fichiers

modifier un document est permis, si il existe !

parent 16d2e86a
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
...@@ -97,15 +97,17 @@ function autoriser_joindredocument_dist($faire, $type, $id, $qui, $opt){ ...@@ -97,15 +97,17 @@ function autoriser_joindredocument_dist($faire, $type, $id, $qui, $opt){
function autoriser_document_modifier($faire, $type, $id, $qui, $opt){ function autoriser_document_modifier($faire, $type, $id, $qui, $opt){
static $m = array(); static $m = array();
// les admins ont le droit de modifier tous les documents if (isset($m[$id]))
return $m[$id];
$s = sql_getfetsel("statut", "spip_documents", "id_document=".intval($id));
// les admins ont le droit de modifier tous les documents existants
if ($qui['statut'] == '0minirezo' if ($qui['statut'] == '0minirezo'
AND !$qui['restreint']) AND !$qui['restreint'])
return true; return is_string($s)?true:false;
if (!isset($m[$id])) { if (!isset($m[$id])) {
// un document non publie peut etre modifie par tout le monde (... ?) // un document non publie peut etre modifie par tout le monde (... ?)
if ($s = sql_getfetsel("statut", "spip_documents", "id_document=".intval($id)) if ($s AND $s!=='publie')
AND $s!=='publie')
$m[$id] = true; $m[$id] = 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