Changeset 90049 in spip-zone
- Timestamp:
- Jun 9, 2015, 2:57:37 PM (6 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
_core_/plugins/medias/medias_autoriser.php
r89346 r90049 116 116 function autoriser_joindredocument_dist($faire, $type, $id, $qui, $opt){ 117 117 include_spip('inc/config'); 118 return 119 ( 120 $type=='article' 121 OR in_array(table_objet_sql($type),explode(',',lire_config('documents_objets', ''))) 122 ) 123 AND ( 124 ( 125 $id>0 126 AND autoriser('modifier', $type, $id, $qui, $opt) 127 ) 128 OR ( 129 $id<0 130 AND abs($id) == $qui['id_auteur'] 131 AND autoriser('ecrire', $type, $id, $qui, $opt) 132 ) 133 ); 118 119 // objet autorisé en upload ? 120 if ($type=='article' OR in_array(table_objet_sql($type), explode(',', lire_config('documents_objets', '')))) { 121 // sur un objet existant 122 if ($id>0) { 123 return autoriser('modifier', $type, $id, $qui, $opt); 124 } 125 // sur un nouvel objet 126 elseif ($id<0 AND (abs($id) == $qui['id_auteur'])) { 127 return autoriser('ecrire', $type, $id, $qui, $opt); 128 } 129 } 130 131 return false; 134 132 } 135 133
Note: See TracChangeset
for help on using the changeset viewer.