Changeset 93644 in spip-zone
- Timestamp:
- Dec 13, 2015, 2:44:05 PM (5 years ago)
- Location:
- _core_/plugins/medias
- Files:
-
- 40 edited
Legend:
- Unmodified
- Added
- Removed
-
_core_/plugins/medias/action/acceder_document.php
r93616 r93644 33 33 $status = $dcc = false; 34 34 if (strpos($f, '../') !== false 35 ORpreg_match(',^\w+://,', $f)35 or preg_match(',^\w+://,', $f) 36 36 ) { 37 37 $status = 403; 38 38 } else { 39 if (!file_exists($file) OR!is_readable($file)) {39 if (!file_exists($file) or !is_readable($file)) { 40 40 $status = 404; 41 41 } else { … … 52 52 $ETag = md5($file . ': ' . filemtime($file)); 53 53 if (isset($_SERVER['HTTP_IF_NONE_MATCH']) 54 AND$_SERVER['HTTP_IF_NONE_MATCH'] == $ETag54 and $_SERVER['HTTP_IF_NONE_MATCH'] == $ETag 55 55 ) { 56 56 http_status(304); // Not modified … … 103 103 $f = basename($file); 104 104 if (isset($doc['titre']) 105 AND (preg_match('/^\w+[.]\w+$/', $doc['titre']) OR$doc['titre'] == 'Makefile')105 and (preg_match('/^\w+[.]\w+$/', $doc['titre']) or $doc['titre'] == 'Makefile') 106 106 ) { 107 107 $f = $doc['titre']; … … 130 130 131 131 } 132 133 ?> -
_core_/plugins/medias/action/ajouter_documents.php
r93616 r93644 102 102 103 103 $titrer = isset($file['titrer']) ? $file['titrer'] : _TITRER_DOCUMENTS; 104 $mode = ((isset($file['mode']) AND$file['mode']) ? $file['mode'] : $mode);104 $mode = ((isset($file['mode']) and $file['mode']) ? $file['mode'] : $mode); 105 105 106 106 include_spip('inc/modifier'); 107 if (isset($file['distant']) AND $file['distant'] AND!in_array($mode, array('choix', 'auto', 'image', 'document'))) {107 if (isset($file['distant']) and $file['distant'] and !in_array($mode, array('choix', 'auto', 'image', 'document'))) { 108 108 include_spip('inc/distant'); 109 109 $file['tmp_name'] = _DIR_RACINE . copie_locale($source); … … 115 115 // via une requete HEAD pour savoir si la ressource existe (non 404), si le 116 116 // content-type est connu, et si possible recuperer la taille, voire plus. 117 if (isset($file['distant']) AND$file['distant']) {117 if (isset($file['distant']) and $file['distant']) { 118 118 include_spip('inc/distant'); 119 119 if (is_array($a = renseigner_source_distante($source))) { … … 198 198 199 199 // lier le parent si necessaire 200 if ($id_objet = intval($id_objet) AND$objet) {200 if ($id_objet = intval($id_objet) and $objet) { 201 201 $champs['parents'][] = "$objet|$id_objet"; 202 202 } … … 309 309 $res = false; 310 310 if (preg_match(",\.([a-z0-9]+)(\?.*)?$,i", $source, $match) 311 AND$ext = $match[1]311 and $ext = $match[1] 312 312 ) { 313 313 … … 327 327 } 328 328 } 329 if ($mode AND$res) {329 if ($mode and $res) { 330 330 // verifier en fonction du mode si une fonction est proposee 331 331 if ($verifier_document_mode = charger_fonction("verifier_document_mode_" . $mode, "inc", true)) { … … 337 337 } 338 338 339 if (!$res ORis_string($res)) {339 if (!$res or is_string($res)) { 340 340 spip_log("Upload $source interdit ($res)", _LOG_INFO_IMPORTANTE); 341 341 } … … 448 448 // si ce n'est pas une image 449 449 if (!$infos['type_image']) { 450 if (defined('_DOC_MAX_SIZE') AND _DOC_MAX_SIZE > 0 AND $infos['taille'] > _DOC_MAX_SIZE*1024) {450 if (defined('_DOC_MAX_SIZE') and _DOC_MAX_SIZE > 0 and $infos['taille'] > _DOC_MAX_SIZE * 1024) { 451 451 return _T('medias:info_doc_max_poids', 452 452 array( 453 'maxi' => taille_en_octets(_DOC_MAX_SIZE *1024),453 'maxi' => taille_en_octets(_DOC_MAX_SIZE * 1024), 454 454 'actuel' => taille_en_octets($infos['taille']) 455 455 ) … … 459 459 else { 460 460 461 if ((defined('_IMG_MAX_WIDTH') AND _IMG_MAX_WIDTH AND$infos['largeur'] > _IMG_MAX_WIDTH)462 OR (defined('_IMG_MAX_HEIGHT') AND _IMG_MAX_HEIGHT AND$infos['hauteur'] > _IMG_MAX_HEIGHT)461 if ((defined('_IMG_MAX_WIDTH') and _IMG_MAX_WIDTH and $infos['largeur'] > _IMG_MAX_WIDTH) 462 or (defined('_IMG_MAX_HEIGHT') and _IMG_MAX_HEIGHT and $infos['hauteur'] > _IMG_MAX_HEIGHT) 463 463 ) { 464 $max_width = (defined('_IMG_MAX_WIDTH') AND_IMG_MAX_WIDTH) ? _IMG_MAX_WIDTH : '*';465 $max_height = (defined('_IMG_MAX_HEIGHT') AND_IMG_MAX_HEIGHT) ? _IMG_MAX_HEIGHT : '*';464 $max_width = (defined('_IMG_MAX_WIDTH') and _IMG_MAX_WIDTH) ? _IMG_MAX_WIDTH : '*'; 465 $max_height = (defined('_IMG_MAX_HEIGHT') and _IMG_MAX_HEIGHT) ? _IMG_MAX_HEIGHT : '*'; 466 466 467 467 // pas la peine d'embeter le redacteur avec ca si on a active le calcul des miniatures 468 468 // on met directement a la taille maxi a la volee 469 if (isset($GLOBALS['meta']['creer_preview']) AND$GLOBALS['meta']['creer_preview'] == 'oui') {469 if (isset($GLOBALS['meta']['creer_preview']) and $GLOBALS['meta']['creer_preview'] == 'oui') { 470 470 include_spip('inc/filtres'); 471 471 $img = filtrer('image_reduire', $infos['fichier'], $max_width, $max_height); 472 472 $img = extraire_attribut($img, 'src'); 473 473 $img = supprimer_timestamp($img); 474 if (@file_exists($img) AND$img !== $infos['fichier']) {474 if (@file_exists($img) and $img !== $infos['fichier']) { 475 475 spip_unlink($infos['fichier']); 476 476 @rename($img, $infos['fichier']); … … 482 482 } 483 483 484 if ((defined('_IMG_MAX_WIDTH') AND _IMG_MAX_WIDTH AND$infos['largeur'] > _IMG_MAX_WIDTH)485 OR (defined('_IMG_MAX_HEIGHT') AND _IMG_MAX_HEIGHT AND$infos['hauteur'] > _IMG_MAX_HEIGHT)484 if ((defined('_IMG_MAX_WIDTH') and _IMG_MAX_WIDTH and $infos['largeur'] > _IMG_MAX_WIDTH) 485 or (defined('_IMG_MAX_HEIGHT') and _IMG_MAX_HEIGHT and $infos['hauteur'] > _IMG_MAX_HEIGHT) 486 486 ) { 487 487 … … 504 504 } 505 505 506 if (defined('_IMG_MAX_SIZE') AND _IMG_MAX_SIZE > 0 AND $infos['taille'] > _IMG_MAX_SIZE*1024) {506 if (defined('_IMG_MAX_SIZE') and _IMG_MAX_SIZE > 0 and $infos['taille'] > _IMG_MAX_SIZE * 1024) { 507 507 return _T('medias:info_image_max_poids', 508 508 array( 509 'maxi' => taille_en_octets(_IMG_MAX_SIZE *1024),509 'maxi' => taille_en_octets(_IMG_MAX_SIZE * 1024), 510 510 'actuel' => taille_en_octets($infos['taille'] 511 511 ) … … 523 523 return true; 524 524 } 525 526 527 ?> -
_core_/plugins/medias/action/changer_mode_document.php
r93616 r93644 26 26 */ 27 27 function action_changer_mode_document_dist($id_document = null, $mode = null) { 28 if (is_null($id_document) ORis_null($mode)) {28 if (is_null($id_document) or is_null($mode)) { 29 29 $securiser_action = charger_fonction('securiser_action', 'inc'); 30 30 $arg = $securiser_action(); … … 39 39 40 40 if ($id_document 41 ANDinclude_spip('inc/autoriser')42 ANDautoriser('modifier', 'document', $id_document)41 and include_spip('inc/autoriser') 42 and autoriser('modifier', 'document', $id_document) 43 43 ) { 44 44 action_changer_mode_document_post($id_document, $mode); … … 51 51 // - mode le mode a lui donner 52 52 if ($id_document = intval($id_document) 53 ANDin_array($mode, array('vignette', 'image', 'document'))53 and in_array($mode, array('vignette', 'image', 'document')) 54 54 ) { 55 55 include_spip('action/editer_document'); … … 57 57 } 58 58 } 59 60 ?> -
_core_/plugins/medias/action/copier_local.php
r93616 r93644 82 82 return _T('medias:erreur_copie_fichier', array('nom' => $source)); 83 83 } 84 85 ?> -
_core_/plugins/medias/action/dissocier_document.php
r93616 r93644 51 51 52 52 $suppr = $check = false; 53 if (count($arg) > 3 AND$arg[3] == 'suppr') {53 if (count($arg) > 3 and $arg[3] == 'suppr') { 54 54 $suppr = true; 55 55 } 56 if (count($arg) > 4 AND$arg[4] == 'safe') {56 if (count($arg) > 4 and $arg[4] == 'safe') { 57 57 $check = true; 58 58 } 59 59 if ($id_objet = intval($id_objet) 60 AND(61 ($id_objet < 0 AND$id_objet == -$GLOBALS['visiteur_session']['id_auteur'])62 ORautoriser('dissocierdocuments', $objet, $id_objet)60 and ( 61 ($id_objet < 0 and $id_objet == -$GLOBALS['visiteur_session']['id_auteur']) 62 or autoriser('dissocierdocuments', $objet, $id_objet) 63 63 ) 64 64 ) { … … 134 134 // et si demande 135 135 // ici on ne bloque pas la suppression d'un document rattache a un autre 136 if ($supprime AND!sql_countsel('spip_documents_liens', "objet!='document' AND id_document=" . $id_document)) {136 if ($supprime and !sql_countsel('spip_documents_liens', "objet!='document' AND id_document=" . $id_document)) { 137 137 $supprimer_document = charger_fonction('supprimer_document', 'action'); 138 138 … … 183 183 } 184 184 } 185 186 ?> -
_core_/plugins/medias/action/editer_document.php
r93616 r93644 139 139 // nettoyer l'ancien fichier si necessaire 140 140 if (isset($champs['fichier']) // un plugin a pu interdire la modif du fichier en virant le champ 141 AND$champs['fichier']142 AND$ancien_fichier // on avait bien note le nom du fichier avant la modif143 AND$ancien_fichier !== $champs['fichier'] // et il a ete modifie144 AND@file_exists($f = get_spip_doc($ancien_fichier))141 and $champs['fichier'] 142 and $ancien_fichier // on avait bien note le nom du fichier avant la modif 143 and $ancien_fichier !== $champs['fichier'] // et il a ete modifie 144 and @file_exists($f = get_spip_doc($ancien_fichier)) 145 145 ) { 146 146 spip_unlink($f); … … 196 196 // dans 10 ans, ca nous fera un bug a corriger vers 2018 197 197 // penser a ouvrir un ticket d'ici la :p 198 $date_publication = time() +10*365*24*3600;198 $date_publication = time() + 10 * 365 * 24 * 3600; 199 199 include_spip('base/objets'); 200 200 while ($row = sql_fetch($res)) { … … 203 203 $row['objet'] == 'rubrique' 204 204 // ou si objet publie selon sa declaration 205 ORobjet_test_si_publie($row['objet'], $row['id_objet'])205 or objet_test_si_publie($row['objet'], $row['id_objet']) 206 206 ) { 207 207 $statut = 'publie'; … … 210 210 } // si pas publie, et article, il faut checker la date de post-publi eventuelle 211 211 elseif ($row['objet'] == 'article' 212 AND$row2 = sql_fetsel('date', 'spip_articles',212 and $row2 = sql_fetsel('date', 'spip_articles', 213 213 'id_article=' . intval($row['id_objet']) . " AND statut='publie'") 214 214 ) { … … 218 218 } 219 219 $date_publication = date('Y-m-d H:i:s', $date_publication); 220 if ($statut == 'publie' AND $statut_ancien == 'publie' AND$date_publication == $date_publication_ancienne) {220 if ($statut == 'publie' and $statut_ancien == 'publie' and $date_publication == $date_publication_ancienne) { 221 221 return false; 222 222 } 223 if ($statut != 'publie' AND $statut_ancien != 'publie' AND$statut_ancien != '0') {223 if ($statut != 'publie' and $statut_ancien != 'publie' and $statut_ancien != '0') { 224 224 return false; 225 225 } 226 226 } 227 227 if ($statut !== $statut_ancien 228 OR$date_publication != $date_publication_ancienne228 or $date_publication != $date_publication_ancienne 229 229 ) { 230 230 sql_updateq('spip_documents', array('statut' => $statut, 'date_publication' => $date_publication), … … 268 268 $p = explode('|', $p); 269 269 if (preg_match('/^[a-z0-9_]+$/i', $objet = $p[0]) 270 AND$p[1] = intval($p[1])270 and $p[1] = intval($p[1]) 271 271 ) { // securite 272 272 $objets_parents[$p[0]][] = $p[1]; … … 281 281 if (!$ajout) { 282 282 foreach ($liens as $k => $lien) { 283 if (!isset($objets_parents[$lien['objet']]) OR!in_array($lien['id_objet'], $objets_parents[$lien['objet']])) {283 if (!isset($objets_parents[$lien['objet']]) or !in_array($lien['id_objet'], $objets_parents[$lien['objet']])) { 284 284 if (autoriser('dissocierdocuments', $lien['objet'], $lien['id_objet'])) { 285 285 objet_dissocier(array('document' => $id_document), array($lien['objet'] => $lien['id_objet'])); … … 354 354 return document_modifier($id_document, $c); 355 355 } 356 357 ?> -
_core_/plugins/medias/action/supprimer_document.php
r93616 r93644 88 88 return true; 89 89 } 90 91 ?> -
_core_/plugins/medias/action/supprimer_tous_orphelins.php
r93616 r93644 57 57 } 58 58 } 59 60 ?> -
_core_/plugins/medias/action/tourner.php
r93616 r93644 29 29 */ 30 30 function action_tourner_dist($id_document = null, $angle = null) { 31 if (is_null($id_document) ORis_null($angle)) {31 if (is_null($id_document) or is_null($angle)) { 32 32 $securiser_action = charger_fonction('securiser_action', 'inc'); 33 33 $arg = $securiser_action(); … … 41 41 42 42 } 43 if ($id_document ANDautoriser('modifier', 'document', $id_document)) {43 if ($id_document and autoriser('modifier', 'document', $id_document)) { 44 44 action_tourner_post($id_document, $angle); 45 45 } … … 76 76 $var_rot += intval($match[2]); 77 77 } 78 $var_rot = ((360 +$var_rot)%360); // 0, 90, 180 ou 27078 $var_rot = ((360 + $var_rot) % 360); // 0, 90, 180 ou 270 79 79 80 80 if ($var_rot > 0) { … … 100 100 101 101 // succes ! 102 if ($largeur > 0 AND$hauteur > 0) {102 if ($largeur > 0 and $hauteur > 0) { 103 103 $set = array( 104 104 'fichier' => set_spip_doc($dest), … … 140 140 141 141 if (function_exists('exif_read_data') 142 AND$exif = exif_read_data($fichier)143 AND(142 and $exif = exif_read_data($fichier) 143 and ( 144 144 $ort = $exif['IFD0']['Orientation'] 145 OR$ort = $exif['Orientation'])145 or $ort = $exif['Orientation']) 146 146 ) { 147 147 spip_log("rotation: $ort"); … … 160 160 } 161 161 } 162 163 ?> -
_core_/plugins/medias/action/verifier_documents_brises.php
r93616 r93644 35 35 } 36 36 } 37 38 ?> -
_core_/plugins/medias/action/verifier_documents_liens.php
r93616 r93644 40 40 41 41 } 42 43 ?> -
_core_/plugins/medias/base/medias.php
r93616 r93644 266 266 // type de media 267 267 $media = "file"; 268 if (preg_match(",^image/,", $type_mime) ORin_array($type_mime, array('application/illustrator'))) {268 if (preg_match(",^image/,", $type_mime) or in_array($type_mime, array('application/illustrator'))) { 269 269 $media = "image"; 270 270 } elseif (preg_match(",^audio/,", $type_mime)) { 271 271 $media = "audio"; 272 } elseif (preg_match(",^video/,", $type_mime) ORin_array($type_mime,272 } elseif (preg_match(",^video/,", $type_mime) or in_array($type_mime, 273 273 array('application/ogg', 'application/x-shockwave-flash', 'application/mp4')) 274 274 ) { … … 323 323 return $flux; 324 324 } 325 326 ?> -
_core_/plugins/medias/base/typedoc.php
r93616 r93644 405 405 'image/jpg' => 'image/jpeg' 406 406 ); 407 408 ?> -
_core_/plugins/medias/formulaires/changer_fichier_document.php
r93616 r93644 52 52 // liberer le nom de l'ancien fichier pour permettre le remplacement par un fichier du meme nom 53 53 if ($ancien_fichier = sql_getfetsel('fichier', 'spip_documents', 'id_document=' . intval($id_document)) 54 AND@file_exists($f = get_spip_doc($ancien_fichier))54 and @file_exists($f = get_spip_doc($ancien_fichier)) 55 55 ) { 56 56 spip_unlink($f); … … 62 62 return $res; 63 63 } 64 65 ?> -
_core_/plugins/medias/formulaires/configurer_documents.php
r93616 r93644 58 58 return $res; 59 59 } 60 -
_core_/plugins/medias/formulaires/editer_document.php
r93616 r93644 37 37 $parents = sql_allfetsel('objet,id_objet', 'spip_documents_liens', 'id_document=' . intval($id_document)); 38 38 foreach ($parents as $p) { 39 if (in_array($p['objet'], array('article', 'rubrique')) AND$p['id_objet'] > 0) {39 if (in_array($p['objet'], array('article', 'rubrique')) and $p['id_objet'] > 0) { 40 40 $valeurs['parents'][] = $p['objet'] . '|' . $p['id_objet']; 41 41 } else { … … 69 69 include_spip('inc/renseigner_document'); 70 70 $infos = renseigner_taille_dimension_image(get_spip_doc($valeurs['fichier']), $valeurs['extension']); 71 if ($infos AND is_array($infos) ANDisset($infos['taille'])) {71 if ($infos and is_array($infos) and isset($infos['taille'])) { 72 72 if ($infos['taille'] != $valeurs['taille'] 73 OR($infos['type_image'] && ($infos['largeur'] != $valeurs['largeur']))74 OR($infos['type_image'] && ($infos['hauteur'] != $valeurs['hauteur']))73 or ($infos['type_image'] && ($infos['largeur'] != $valeurs['largeur'])) 74 or ($infos['type_image'] && ($infos['hauteur'] != $valeurs['hauteur'])) 75 75 ) { 76 76 $valeurs['_taille_modif'] = $infos['taille']; … … 122 122 123 123 // verifier l'upload si on a demande a changer le document 124 if (_request('joindre_upload') OR _request('joindre_ftp') OR_request('joindre_distant')) {124 if (_request('joindre_upload') or _request('joindre_ftp') or _request('joindre_distant')) { 125 125 if (_request('copier_local')) { 126 126 } else { … … 133 133 if (lire_config('documents_date') == 'oui') { 134 134 if (!$date = recup_date(_request('saisie_date') . ' ' . _request('saisie_heure') . ':00') 135 OR!($date = mktime($date[3], $date[4], 0, $date[1], $date[2], $date[0]))135 or !($date = mktime($date[3], $date[4], 0, $date[1], $date[2], $date[0])) 136 136 ) { 137 137 $erreurs['saisie_date'] = _T('medias:format_date_incorrect'); … … 163 163 // cas des maj de fichier directes par ftp 164 164 foreach (array('taille', 'largeur', 'hauteur') as $c) { 165 if (($v = _request("_{$c}_modif")) AND!_request($c)) {165 if (($v = _request("_{$c}_modif")) and !_request($c)) { 166 166 set_request($c, $v); 167 167 } … … 173 173 $autoclose = "<script type='text/javascript'>if (window.jQuery) jQuery.modalboxclose();</script>"; 174 174 if (_request('copier_local') 175 OR_request('joindre_upload')176 OR_request('joindre_ftp')177 OR_request('joindre_distant')178 OR_request('joindre_zip')175 or _request('joindre_upload') 176 or _request('joindre_ftp') 177 or _request('joindre_distant') 178 or _request('joindre_zip') 179 179 ) { 180 180 $autoclose = ""; … … 191 191 // liberer le nom de l'ancien fichier pour permettre le remplacement par un fichier du meme nom 192 192 if ($ancien_fichier = sql_getfetsel('fichier', 'spip_documents', 'id_document=' . intval($id_document)) 193 AND@file_exists($rename = get_spip_doc($ancien_fichier))193 and @file_exists($rename = get_spip_doc($ancien_fichier)) 194 194 ) { 195 195 @rename($rename, "$rename--.old"); … … 216 216 // c'est un bouton image, dont on a pas toujours le name en request, on fait avec 217 217 $angle = 0; 218 if (_request('tournerL90') OR_request('tournerL90_x')) {218 if (_request('tournerL90') or _request('tournerL90_x')) { 219 219 $angle = -90; 220 220 } 221 if (_request('tournerR90') OR_request('tournerR90_x')) {221 if (_request('tournerR90') or _request('tournerR90_x')) { 222 222 $angle = 90; 223 223 } 224 if (_request('tourner180') OR_request('tourner180_x')) {224 if (_request('tourner180') or _request('tourner180_x')) { 225 225 $angle = 180; 226 226 } … … 245 245 return $res; 246 246 } 247 248 ?> -
_core_/plugins/medias/formulaires/illustrer_document.php
r93616 r93644 56 56 if (_request('supprimer')) { 57 57 $supprimer_document = charger_fonction('supprimer_document', 'action'); 58 if ($id_vignette AND$supprimer_document($id_vignette)) {58 if ($id_vignette and $supprimer_document($id_vignette)) { 59 59 $res['message_ok'] = _T('medias:vignette_supprimee'); 60 60 } else { … … 70 70 71 71 if (is_numeric(reset($ajoute)) 72 AND$id_vignette = reset($ajoute)72 and $id_vignette = reset($ajoute) 73 73 ) { 74 74 include_spip('action/editer_document'); … … 86 86 87 87 } 88 89 ?> -
_core_/plugins/medias/formulaires/joindre_document.php
r93616 r93644 39 39 if (!in_array($mode, array('choix', 'document', 'image'))) { 40 40 $mode = 'choix'; 41 if ($objet AND!in_array(table_objet_sql($objet), explode(',', $GLOBALS['meta']["documents_objets"]))) {41 if ($objet and !in_array(table_objet_sql($objet), explode(',', $GLOBALS['meta']["documents_objets"]))) { 42 42 $mode = 'image'; 43 43 } … … 103 103 if ( 104 104 $valeurs['proposer_ftp'] 105 ANDtest_espace_prive() # ??106 AND ($mode != 'image') AND($mode != 'vignette') # si c'est pour un document105 and test_espace_prive() # ?? 106 and ($mode != 'image') and ($mode != 'vignette') # si c'est pour un document 107 107 //AND !$vignette_de_doc # pas pour une vignette (NB: la ligne precedente suffit, mais si on la supprime il faut conserver ce test-ci) 108 AND$GLOBALS['flag_upload']108 and $GLOBALS['flag_upload'] 109 109 ) { 110 110 include_spip('inc/documents'); … … 114 114 // s'il n'y en a pas, on affiche un message d'aide 115 115 // en mode document, mais pas en mode image 116 if ($valeurs['_options_upload_ftp'] OR ($mode == 'document' OR$mode == 'choix')) {116 if ($valeurs['_options_upload_ftp'] or ($mode == 'document' or $mode == 'choix')) { 117 117 $valeurs['_dir_upload_ftp'] = "<b>" . joli_repertoire($dir) . "</b>"; 118 118 } … … 128 128 $valeurs['_galerie'] = $galerie; 129 129 } 130 if ($objet AND$id_objet) {130 if ($objet and $id_objet) { 131 131 $valeurs['id_objet'] = $id_objet; 132 132 $valeurs['objet'] = $objet; … … 195 195 foreach ($files as $file) { 196 196 if (isset($file['error']) 197 AND$test = joindre_upload_error($file['error'])197 and $test = joindre_upload_error($file['error']) 198 198 ) { 199 199 if (is_string($test)) { … … 208 208 // regarder si il faut lister le contenu du zip et le presenter 209 209 if (!count($erreurs) 210 AND!_request('joindre_zip')211 AND$contenu_zip = joindre_verifier_zip($files)210 and !_request('joindre_zip') 211 and $contenu_zip = joindre_verifier_zip($files) 212 212 ) { 213 213 list($fichiers, $erreurs, $tmp_zip) = $contenu_zip; … … 223 223 } 224 224 225 if (count($erreurs) ANDdefined('_tmp_dir')) {225 if (count($erreurs) and defined('_tmp_dir')) { 226 226 effacer_repertoire_temporaire(_tmp_dir); 227 227 } … … 338 338 } 339 339 } 340 if (count($sel) ORisset($res['message_ok'])) {340 if (count($sel) or isset($res['message_ok'])) { 341 341 $callback = ""; 342 342 if ($ancre) { … … 377 377 378 378 // en mode "charger une image", ne proposer que les inclus 379 $inclus = ($mode == 'image' OR$mode == 'vignette')379 $inclus = ($mode == 'image' or $mode == 'vignette') 380 380 ? " AND inclus='image'" 381 381 : ''; … … 395 395 } 396 396 397 $k = 2 *substr_count($f, '/');397 $k = 2 * substr_count($f, '/'); 398 398 $n = strrpos($f, "/"); 399 399 if ($n === false) { 400 400 $lefichier = $f; 401 401 } else { 402 $lefichier = substr($f, $n +1, strlen($f));402 $lefichier = substr($f, $n + 1, strlen($f)); 403 403 $ledossier = substr($f, 0, $n); 404 404 if (!in_array($ledossier, $dirs)) { … … 413 413 if ($exts[$ext] == 'oui') { 414 414 $texte_upload[] = "\n<option value=\"$f\">" 415 . str_repeat(" ", $k +2)415 . str_repeat(" ", $k + 2) 416 416 . $lefichier 417 417 . "</option>"; … … 483 483 return $res; 484 484 } 485 486 ?> -
_core_/plugins/medias/inc/choisir_mode_document.php
r93616 r93644 35 35 36 36 // si ce n'est pas une image, c'est forcement un document 37 if (!$infos['type_image'] OR!$type_inclus_image) {37 if (!$infos['type_image'] or !$type_inclus_image) { 38 38 return 'document'; 39 39 } 40 40 41 41 // si on a pas le droit d'ajouter de document a l'objet, c'est donc un mode image 42 if ($objet AND isset($GLOBALS['meta']["documents_$objet"]) AND($GLOBALS['meta']["documents_$objet"] == 'non')) {42 if ($objet and isset($GLOBALS['meta']["documents_$objet"]) and ($GLOBALS['meta']["documents_$objet"] == 'non')) { 43 43 return 'image'; 44 44 } … … 59 59 60 60 if ($infos['largeur'] > 0 61 AND$infos['largeur'] < _LARGEUR_MODE_IMAGE61 and $infos['largeur'] < _LARGEUR_MODE_IMAGE 62 62 ) { 63 63 return 'image'; … … 66 66 } 67 67 } 68 69 ?> -
_core_/plugins/medias/inc/documents.php
r93616 r93644 54 54 if ($charset !== 'auto') { 55 55 $r = importer_charset($r, $charset); 56 } elseif ($GLOBALS['meta']['charset'] == 'utf-8' AND!is_utf8($r)) {56 } elseif ($GLOBALS['meta']['charset'] == 'utf-8' and !is_utf8($r)) { 57 57 $r = importer_charset($r, CHARSET_JOINT); 58 58 } … … 85 85 // il est inutilement couteux de rajouter une protection 86 86 $r = (autoriser('voir', 'document')); 87 if (($r AND$r !== 'htaccess')) {87 if (($r and $r !== 'htaccess')) { 88 88 return get_spip_doc($f); 89 89 } … … 97 97 . ($ancre ? "&ancre=$ancre" : '') 98 98 . '&cle=' . calculer_cle_action($id_document . ',' . $f) 99 . '&file=' . rawurlencode($f) 100 , true, true); 99 . '&file=' . rawurlencode($f), true, true); 101 100 } 102 101 … … 118 117 if (!$img) { 119 118 if ($img = image_du_document($doc)) { 120 if (!$x AND!$y) // eviter une double reduction119 if (!$x and !$y) // eviter une double reduction 121 120 { 122 121 $img = image_reduire($img); … … 135 134 // des librairies graphiques 136 135 // la fonction sait se debrouiller et faire de son mieux dans tous les cas 137 if ($x OR$y) {136 if ($x or $y) { 138 137 $img = image_reduire($img, $x, $y); 139 138 } … … 168 167 function image_du_document($document) { 169 168 if ($e = $document['extension'] 170 ANDisset($GLOBALS['meta']['formats_graphiques'])171 AND(strpos($GLOBALS['meta']['formats_graphiques'], $e) !== false)172 AND (!test_espace_prive() OR$GLOBALS['meta']['creer_preview'] == 'oui')173 AND$document['fichier']169 and isset($GLOBALS['meta']['formats_graphiques']) 170 and (strpos($GLOBALS['meta']['formats_graphiques'], $e) !== false) 171 and (!test_espace_prive() or $GLOBALS['meta']['creer_preview'] == 'oui') 172 and $document['fichier'] 174 173 ) { 175 174 if ($document['distant'] == 'oui') { … … 238 237 return "\n<div style='text-align: $align'$onclick><$doc$id$pipe></div>\n"; 239 238 } 240 241 ?> -
_core_/plugins/medias/inc/getdocument.php
r93616 r93644 55 55 exit; 56 56 } 57 58 59 ?> -
_core_/plugins/medias/inc/joindre_document.php
r93616 r93644 78 78 } elseif (_request('joindre_distant')) { 79 79 $path = _request('url'); 80 if (!strlen($path) OR$path == 'http://') {80 if (!strlen($path) or $path == 'http://') { 81 81 return _T('medias:erreur_indiquez_un_fichier'); 82 82 } … … 104 104 include_spip('inc/actions'); 105 105 $upload = determine_upload(); 106 if ($path != '/' AND$path != './') {106 if ($path != '/' and $path != './') { 107 107 $upload .= $path; 108 108 } … … 128 128 return $files; 129 129 } 130 } elseif (_request('joindre_zip') AND$path = _request('chemin_zip')) {130 } elseif (_request('joindre_zip') and $path = _request('chemin_zip')) { 131 131 include_spip('inc/documents'); //pour creer_repertoire_documents 132 132 define('_tmp_zip', $path); … … 142 142 143 143 // si le zip doit aussi etre conserve, l'ajouter 144 if (_request('options_upload_zip') == 'upload' OR_request('options_deballe_zip_conserver')) {144 if (_request('options_upload_zip') == 'upload' or _request('options_deballe_zip_conserver')) { 145 145 $files[] = array( 146 146 'name' => basename($path), … … 214 214 function joindre_verifier_zip($files) { 215 215 if (function_exists('gzopen') 216 AND(count($files) == 1)217 AND!isset($files[0]['distant'])218 AND216 and (count($files) == 1) 217 and !isset($files[0]['distant']) 218 and 219 219 (preg_match('/\.zip$/i', $files[0]['name']) 220 OR (isset($files[0]['type']) AND$files[0]['type'] == 'application/zip'))220 or (isset($files[0]['type']) and $files[0]['type'] == 'application/zip')) 221 221 ) { 222 222 … … 234 234 include_spip('inc/pclzip'); 235 235 if ($zip 236 AND$archive = new PclZip($zip)237 AND$contenu = joindre_decrire_contenu_zip($archive)238 AND$tmp = sous_repertoire(_DIR_TMP, "zip")239 ANDrename($zip, $tmp = $tmp . basename($zip))236 and $archive = new PclZip($zip) 237 and $contenu = joindre_decrire_contenu_zip($archive) 238 and $tmp = sous_repertoire(_DIR_TMP, "zip") 239 and rename($zip, $tmp = $tmp . basename($zip)) 240 240 ) { 241 241 $zip_to_clean = (isset($GLOBALS['visiteur_session']['zip_to_clean']) ? unserialize($GLOBALS['visiteur_session']['zip_to_clean']) : array()); … … 275 275 } else // pas de message pour les dossiers et fichiers caches 276 276 { 277 if (substr($f, -1) !== '/' ANDsubstr(basename($f), 0, 1) !== '.') {277 if (substr($f, -1) !== '/' and substr(basename($f), 0, 1) !== '.') { 278 278 $erreurs[] = _T('medias:erreur_upload_type_interdit', array('nom' => $f)); 279 279 } … … 333 333 $name = $doc['name']; 334 334 if (preg_match(',\.([^.]+)$,', $name, $r) 335 AND$t = sql_fetsel("extension", "spip_types_documents", "extension=" . sql_quote(corriger_extension($r[1])))335 and $t = sql_fetsel("extension", "spip_types_documents", "extension=" . sql_quote(corriger_extension($r[1]))) 336 336 ) { 337 337 $extension = $t['extension']; … … 355 355 function accepte_fichier_upload($f) { 356 356 if (!preg_match(",.*__MACOSX/,", $f) 357 AND!preg_match(",^\.,", basename($f))357 and !preg_match(",^\.,", basename($f)) 358 358 ) { 359 359 include_spip('action/ajouter_documents'); … … 377 377 } 378 378 } 379 380 ?> -
_core_/plugins/medias/inc/marquer_doublons_doc.php
r93616 r93644 156 156 157 157 } 158 -
_core_/plugins/medias/inc/renseigner_document.php
r93616 r93644 60 60 // si la source est encore la, en revenir a la 61 61 // methode traditionnelle : chargement de l'url puis analyse 62 if (!isset($a['fichier']) OR!isset($a['mode'])) {62 if (!isset($a['fichier']) or !isset($a['mode'])) { 63 63 if (!$a = recuperer_infos_distantes($a['source'])) { 64 64 return _T('medias:erreur_chemin_distant', array('nom' => $source)); … … 111 111 if ( 112 112 !$fichier 113 OR!@file_exists($fichier)114 OR!$infos['taille'] = @intval(filesize($fichier))113 or !@file_exists($fichier) 114 or !$infos['taille'] = @intval(filesize($fichier)) 115 115 ) { 116 116 … … 121 121 // recuperer un debut de fichier 512ko semblent suffire 122 122 $tmp = _DIR_TMP . md5($fichier); 123 $res = recuperer_url($fichier, array('file' => $tmp, 'taille_max' => 512 *1024));123 $res = recuperer_url($fichier, array('file' => $tmp, 'taille_max' => 512 * 1024)); 124 124 if (!$res) { 125 125 spip_log("Echec copie du fichier $fichier"); … … 152 152 $editables = objet_info('document', 'champs_editables'); 153 153 foreach ($meta as $m => $v) { 154 if (isset($infos[$m]) ORin_array($m, $editables)) {154 if (isset($infos[$m]) or in_array($m, $editables)) { 155 155 $infos[$m] = $v; 156 156 } … … 159 159 return $infos; 160 160 } 161 162 ?> -
_core_/plugins/medias/inc/verifier_document_mode_image.php
r93616 r93644 21 21 } #SVG 22 22 23 if (isset($infos['largeur']) ANDisset($infos['hauteur'])) {24 if (!($infos['largeur'] OR$infos['hauteur'])) {23 if (isset($infos['largeur']) and isset($infos['hauteur'])) { 24 if (!($infos['largeur'] or $infos['hauteur'])) { 25 25 return _T('medias:erreur_upload_vignette', array('nom' => $infos['fichier'])); 26 26 } -
_core_/plugins/medias/inc/verifier_document_mode_vignette.php
r93616 r93644 21 21 } #SVG 22 22 23 if (isset($infos['largeur']) ANDisset($infos['hauteur'])) {24 if (!($infos['largeur'] OR$infos['hauteur'])) {23 if (isset($infos['largeur']) and isset($infos['hauteur'])) { 24 if (!($infos['largeur'] or $infos['hauteur'])) { 25 25 return _T('medias:erreur_upload_vignette', array('nom' => $infos['fichier'])); 26 26 } -
_core_/plugins/medias/inc/vignette.php
r93616 r93644 64 64 65 65 $largeur = $hauteur = 0; 66 if ($v AND$size = @getimagesize($v)) {66 if ($v and $size = @getimagesize($v)) { 67 67 $largeur = $size[0]; 68 68 $hauteur = $size[1]; … … 71 71 return array($v, $largeur, $hauteur); 72 72 } 73 74 ?> -
_core_/plugins/medias/medias_administrations.php
r93616 r93644 58 58 // a pas encore ete joue : ca casse cet upgrade quand on migre depuis un tres vieux SPIP 59 59 if (isset($GLOBALS['meta']['version_installee']) 60 AND($GLOBALS['spip_version_base'] != (str_replace(',', '.', $GLOBALS['meta']['version_installee'])))60 and ($GLOBALS['spip_version_base'] != (str_replace(',', '.', $GLOBALS['meta']['version_installee']))) 61 61 ) { 62 62 return; … … 66 66 $trouver_table = charger_fonction('trouver_table', 'base'); 67 67 if ($desc = $trouver_table('spip_documents') 68 AND!isset($desc['field']['statut'])68 and !isset($desc['field']['statut']) 69 69 ) { 70 70 ecrire_meta($nom_meta_base_version, '0.1.0'); … … 178 178 function medias_maj_meta_documents() { 179 179 $config = array(); 180 if (isset($GLOBALS['meta']['documents_article']) AND$GLOBALS['meta']['documents_article'] !== 'non') {180 if (isset($GLOBALS['meta']['documents_article']) and $GLOBALS['meta']['documents_article'] !== 'non') { 181 181 $config[] = 'spip_articles'; 182 182 } 183 if (isset($GLOBALS['meta']['documents_rubrique']) AND$GLOBALS['meta']['documents_rubrique'] !== 'non') {183 if (isset($GLOBALS['meta']['documents_rubrique']) and $GLOBALS['meta']['documents_rubrique'] !== 'non') { 184 184 $config[] = 'spip_rubriques'; 185 185 } -
_core_/plugins/medias/medias_autoriser.php
r93616 r93644 75 75 } 76 76 77 if (!isset($options['document']) OR!$document = $options['document']) {77 if (!isset($options['document']) or !$document = $options['document']) { 78 78 $document = sql_fetsel('*', 'spip_documents', 'id_document=' . intval($id_document)); 79 79 } … … 82 82 // lire : gif jpg png), sauf bug, ou document distant 83 83 if (in_array($document['extension'], array('gif', 'jpg', 'png')) 84 AND$document['hauteur']85 AND$document['largeur']86 AND$document['distant'] != 'oui'84 and $document['hauteur'] 85 and $document['largeur'] 86 and $document['distant'] != 'oui' 87 87 ) { 88 88 return false; … … 93 93 $type_inclus = sql_getfetsel('inclus', 'spip_types_documents', "extension=" . sql_quote($extension)); 94 94 95 if (($type_inclus == "embed" OR$type_inclus == "image")96 AND(95 if (($type_inclus == "embed" or $type_inclus == "image") 96 and ( 97 97 // documents dont la taille est definie 98 ($document['largeur'] *$document['hauteur'])98 ($document['largeur'] * $document['hauteur']) 99 99 // ou distants 100 OR$document['distant'] == 'oui'100 or $document['distant'] == 'oui' 101 101 // ou tous les formats qui s'affichent en embed 102 OR$type_inclus == "embed"102 or $type_inclus == "embed" 103 103 ) 104 104 ) { … … 128 128 129 129 // objet autorisé en upload ? 130 if ($type == 'article' ORin_array(table_objet_sql($type), explode(',', lire_config('documents_objets', '')))) {130 if ($type == 'article' or in_array(table_objet_sql($type), explode(',', lire_config('documents_objets', '')))) { 131 131 // sur un objet existant 132 132 if ($id > 0) { 133 133 return autoriser('modifier', $type, $id, $qui, $opt); 134 134 } // sur un nouvel objet 135 elseif ($id < 0 AND(abs($id) == $qui['id_auteur'])) {135 elseif ($id < 0 and (abs($id) == $qui['id_auteur'])) { 136 136 return autoriser('ecrire', $type, $id, $qui, $opt); 137 137 } … … 166 166 // les admins ont le droit de modifier tous les documents existants 167 167 if ($qui['statut'] == '0minirezo' 168 AND!$qui['restreint']168 and !$qui['restreint'] 169 169 ) { 170 170 return is_string($s) ? true : false; … … 173 173 if (!isset($m[$q][$id])) { 174 174 // un document non publie peut etre modifie par tout le monde (... ?) 175 if ($s AND $s !== 'publie' AND($qui['id_auteur'] > 0)) {175 if ($s and $s !== 'publie' and ($qui['id_auteur'] > 0)) { 176 176 $m[$q][$id] = true; 177 177 } … … 211 211 function autoriser_document_supprimer_dist($faire, $type, $id, $qui, $opt) { 212 212 if (!intval($id) 213 OR!$qui['id_auteur']214 OR!autoriser('ecrire', '', '', $qui)213 or !$qui['id_auteur'] 214 or !autoriser('ecrire', '', '', $qui) 215 215 ) { 216 216 return false; … … 227 227 $id_document = sql_getfetsel('id_document', 'spip_documents', 'id_vignette=' . intval($id)); 228 228 229 return !$id_document ORautoriser('modifier', 'document', $id_document);229 return !$id_document or autoriser('modifier', 'document', $id_document); 230 230 } 231 231 // si c'est un document annexe, se ramener a l'autorisation de son parent … … 263 263 264 264 if (!isset($GLOBALS['meta']["creer_htaccess"]) 265 OR$GLOBALS['meta']["creer_htaccess"] != 'oui'266 ) { 267 return true; 268 } 269 270 if ((!is_numeric($id)) OR$id < 0) {265 or $GLOBALS['meta']["creer_htaccess"] != 'oui' 266 ) { 267 return true; 268 } 269 270 if ((!is_numeric($id)) or $id < 0) { 271 271 return false; 272 272 } … … 325 325 function autoriser_orphelins_supprimer_dist($faire, $type, $id, $qui, $opt) { 326 326 if ($qui['statut'] == '0minirezo' 327 AND!$qui['restreint']327 and !$qui['restreint'] 328 328 ) { 329 329 return true; … … 345 345 function autoriser_associerdocuments_dist($faire, $type, $id, $qui, $opt) { 346 346 // cas particulier (hack nouvel objet) 347 if (intval($id) < 0 AND$id == -$qui['id_auteur']) {347 if (intval($id) < 0 and $id == -$qui['id_auteur']) { 348 348 return true; 349 349 } … … 365 365 function autoriser_dissocierdocuments_dist($faire, $type, $id, $qui, $opt) { 366 366 // cas particulier (hack nouvel objet) 367 if (intval($id) < 0 AND$id == -$qui['id_auteur']) {367 if (intval($id) < 0 and $id == -$qui['id_auteur']) { 368 368 return true; 369 369 } -
_core_/plugins/medias/medias_fonctions.php
r93616 r93644 25 25 // nettoyer les zip abandonnes par l'utilisateur 26 26 if (isset($GLOBALS['visiteur_session']['zip_to_clean']) 27 ANDtest_espace_prive()28 ANDisset($_SERVER['REQUEST_METHOD'])29 AND$_SERVER['REQUEST_METHOD'] !== 'POST'27 and test_espace_prive() 28 and isset($_SERVER['REQUEST_METHOD']) 29 and $_SERVER['REQUEST_METHOD'] !== 'POST' 30 30 ) { 31 31 $zip_to_clean = unserialize($GLOBALS['visiteur_session']['zip_to_clean']); … … 43 43 // on genere un minipres car on ne peut rien faire de mieux 44 44 if (isset($_SERVER['REQUEST_METHOD']) 45 AND$_SERVER['REQUEST_METHOD'] == 'POST'46 ANDempty($_POST)47 ANDstrlen($_SERVER['CONTENT_TYPE']) > 048 ANDstrncmp($_SERVER['CONTENT_TYPE'], 'multipart/form-data', 19) == 049 AND$_SERVER['CONTENT_LENGTH'] > medias_inigetoctets('post_max_size')45 and $_SERVER['REQUEST_METHOD'] == 'POST' 46 and empty($_POST) 47 and strlen($_SERVER['CONTENT_TYPE']) > 0 48 and strncmp($_SERVER['CONTENT_TYPE'], 'multipart/form-data', 19) == 0 49 and $_SERVER['CONTENT_LENGTH'] > medias_inigetoctets('post_max_size') 50 50 ) { 51 51 … … 71 71 // en octet si "32M" 72 72 if ($val != '') { 73 $last = strtolower($val[strlen($val) -1]);73 $last = strtolower($val[strlen($val) - 1]); 74 74 $val = substr($val, 0, -1); 75 75 } … … 140 140 */ 141 141 if (!isset($boucle->modificateur['criteres']['mode']) 142 AND!isset($boucle->modificateur['tout'])142 and !isset($boucle->modificateur['tout']) 143 143 ) { 144 144 $modes = pipeline('medias_documents_visibles', array('image', 'document')); … … 283 283 return $balise_img($fichier); 284 284 } 285 286 -
_core_/plugins/medias/medias_ieconfig.php
r93616 r93644 13 13 return $table; 14 14 } 15 16 ?> -
_core_/plugins/medias/medias_pipelines.php
r93616 r93644 34 34 **/ 35 35 function medias_detecter_fond_par_defaut($fond) { 36 if (empty($_GET) AND empty($_POST) ANDempty($_FILES)37 ANDisset($_SERVER["CONTENT_LENGTH"])38 ANDstrstr($_SERVER["CONTENT_TYPE"], "multipart/form-data;")36 if (empty($_GET) and empty($_POST) and empty($_FILES) 37 and isset($_SERVER["CONTENT_LENGTH"]) 38 and strstr($_SERVER["CONTENT_TYPE"], "multipart/form-data;") 39 39 ) { 40 40 include_spip('inc/getdocument'); … … 68 68 69 69 if (autoriser('joindredocument', $objet, $id_objet) 70 AND$id_auteur = intval($GLOBALS['visiteur_session']['id_auteur'])70 and $id_auteur = intval($GLOBALS['visiteur_session']['id_auteur']) 71 71 ) { 72 72 … … 77 77 # utiliser l'api editer_lien pour les appels aux pipeline edition_lien 78 78 include_spip('action/editer_liens'); 79 $liens = objet_trouver_liens(array('document' => '*'), array($objet => 0 -$id_auteur));79 $liens = objet_trouver_liens(array('document' => '*'), array($objet => 0 - $id_auteur)); 80 80 foreach ($liens as $lien) { 81 81 objet_associer(array('document' => $lien['document']), array($objet => $id_objet), $lien); 82 82 } 83 83 // un simple delete pour supprimer les liens temporaires 84 sql_delete("spip_documents_liens", array("id_objet = " . (0 -$id_auteur), "objet=" . sql_quote($objet)));84 sql_delete("spip_documents_liens", array("id_objet = " . (0 - $id_auteur), "objet=" . sql_quote($objet))); 85 85 } 86 86 … … 150 150 } 151 151 152 if (($flux['args']['action'] and $flux['args']['action'] == 'instituer') ORisset($flux['data']['statut'])) {152 if (($flux['args']['action'] and $flux['args']['action'] == 'instituer') or isset($flux['data']['statut'])) { 153 153 include_spip('base/abstract_sql'); 154 154 $id = $flux['args']['id_objet']; … … 185 185 function medias_afficher_complement_objet($flux) { 186 186 if ($type = $flux['args']['type'] 187 AND$id = intval($flux['args']['id'])188 AND(autoriser('joindredocument', $type, $id))187 and $id = intval($flux['args']['id']) 188 and (autoriser('joindredocument', $type, $id)) 189 189 ) { 190 190 $documenter_objet = charger_fonction('documenter_objet', 'inc'); … … 217 217 function medias_affiche_gauche($flux) { 218 218 if ($en_cours = trouver_objet_exec($flux['args']['exec']) 219 AND$en_cours['edition'] !== false // page edition uniquement220 AND$type = $en_cours['type']221 AND$id_table_objet = $en_cours['id_table_objet']219 and $en_cours['edition'] !== false // page edition uniquement 220 and $type = $en_cours['type'] 221 and $id_table_objet = $en_cours['id_table_objet'] 222 222 // id non defini sur les formulaires de nouveaux objets 223 AND(isset($flux['args'][$id_table_objet]) and $id = intval($flux['args'][$id_table_objet])223 and (isset($flux['args'][$id_table_objet]) and $id = intval($flux['args'][$id_table_objet]) 224 224 // et justement dans ce cas, on met un identifiant negatif 225 OR $id = 0-$GLOBALS['visiteur_session']['id_auteur'])226 ANDautoriser('joindredocument', $type, $id)225 or $id = 0 - $GLOBALS['visiteur_session']['id_auteur']) 226 and autoriser('joindredocument', $type, $id) 227 227 ) { 228 228 $flux['data'] .= recuperer_fond('prive/objets/editer/colonne_document', array('objet' => $type, 'id_objet' => $id)); … … 297 297 function medias_objet_compte_enfants($flux) { 298 298 if ($objet = $flux['args']['objet'] 299 AND$id = intval($flux['args']['id_objet'])299 and $id = intval($flux['args']['id_objet']) 300 300 ) { 301 301 // juste les publies ? … … 321 321 function medias_boite_infos($flux) { 322 322 if ($flux['args']['type'] == 'rubrique' 323 AND$id_rubrique = $flux['args']['id']323 and $id_rubrique = $flux['args']['id'] 324 324 ) { 325 325 if ($nb = sql_countsel('spip_documents_liens', "objet='rubrique' AND id_objet=" . intval($id_rubrique))) { -
_core_/plugins/medias/metadata/html.php
r93616 r93644 29 29 // sauf si on est en mode javascript 'ok' (1), cf. inc_version 30 30 if ($GLOBALS['filtrer_javascript'] < 1 31 AND!autoriser('televerser', 'script')31 and !autoriser('televerser', 'script') 32 32 ) { 33 33 $texte = spip_file_get_contents($file); -
_core_/plugins/medias/metadata/image.php
r93616 r93644 56 56 } 57 57 } 58 59 ?> -
_core_/plugins/medias/metadata/svg.php
r93616 r93644 40 40 // sauf si on est en mode javascript 'ok' (1), cf. inc_version 41 41 if ($GLOBALS['filtrer_javascript'] < 1 42 AND!autoriser('televerser', 'script')42 and !autoriser('televerser', 'script') 43 43 ) { 44 44 include_spip('inc/texte'); -
_core_/plugins/medias/metadata/video.php
r93616 r93644 55 55 return $meta; 56 56 } 57 58 ?> -
_core_/plugins/medias/modeles/document_case_fonctions.php
r93616 r93644 30 30 $doc = 'doc'; 31 31 32 if ($mode == 'image' AND(strlen($descriptif . $titre) == 0)) {32 if ($mode == 'image' and (strlen($descriptif . $titre) == 0)) { 33 33 $doc = 'img'; 34 34 } … … 40 40 . affiche_raccourci_doc($doc, $id_document, 'right'); 41 41 if ($mode == 'document' 42 AND ($inclus == "embed" OR$inclus == "image")43 AND (($largeur > 0 AND$hauteur > 0)44 ORin_array($media, array('video', 'audio')))42 and ($inclus == "embed" or $inclus == "image") 43 and (($largeur > 0 and $hauteur > 0) 44 or in_array($media, array('video', 'audio'))) 45 45 ) { 46 46 $raccourci = … … 55 55 return "<div class='raccourcis'>" . $raccourci . "</div>"; 56 56 } 57 58 59 ?> -
_core_/plugins/medias/modeles/document_desc_fonctions.php
r93616 r93644 15 15 // constante _BOUTON_MODE_IMAGE 16 16 include_spip('modeles/document_case_fonctions'); 17 -
_core_/plugins/medias/modeles/emb_fonctions.php
r93616 r93644 19 19 */ 20 20 function trouver_modele_emb($extension, $mime_type) { 21 if ($extension ANDtrouve_modele($fond = "emb_" . $extension)) {21 if ($extension and trouve_modele($fond = "emb_" . $extension)) { 22 22 return $fond; 23 23 } -
_core_/plugins/medias/prive/vignettes/index.php
r93616 r93644 16 16 if (preg_match(",\.(png|gif)$,i", $file)) { 17 17 $r = "\n\t<td style='text-align:center; padding:10px'>$file<br /><img src='$file' alt='$file' /></td>"; 18 if ($i %10) {18 if ($i % 10) { 19 19 echo $r; 20 20 } else {
Note: See TracChangeset
for help on using the changeset viewer.