Browse Source

Fixer lowercase_constants et lowercase_keywords pour suivre PSR-2 : les mots clés et and, or, null

doivraient être en minuscule.
svn/root/tags/spip-3.1.0
Matthieu Marcillaud 6 years ago
parent
commit
0afa5ff545
  1. 96
      config/ecran_securite.php
  2. 2
      ecrire/action/annuler_job.php
  3. 4
      ecrire/action/confirmer_email.php
  4. 4
      ecrire/action/confirmer_inscription.php
  5. 2
      ecrire/action/converser.php
  6. 6
      ecrire/action/cookie.php
  7. 4
      ecrire/action/desinstaller_plugin.php
  8. 22
      ecrire/action/editer_article.php
  9. 24
      ecrire/action/editer_auteur.php
  10. 30
      ecrire/action/editer_liens.php
  11. 22
      ecrire/action/editer_logo.php
  12. 58
      ecrire/action/editer_objet.php
  13. 6
      ecrire/action/editer_rubrique.php
  14. 6
      ecrire/action/etre_webmestre.php
  15. 2
      ecrire/action/forcer_job.php
  16. 10
      ecrire/action/inscrire_auteur.php
  17. 6
      ecrire/action/instituer_langue_rubrique.php
  18. 2
      ecrire/action/instituer_objet.php
  19. 12
      ecrire/action/logout.php
  20. 4
      ecrire/action/menu_rubriques.php
  21. 2
      ecrire/action/preferer.php
  22. 12
      ecrire/action/redirect.php
  23. 2
      ecrire/action/session.php
  24. 6
      ecrire/action/tester.php
  25. 14
      ecrire/auth/ldap.php
  26. 32
      ecrire/auth/spip.php
  27. 16
      ecrire/balise/formulaire_.php
  28. 40
      ecrire/balise/formulaire_admin.php
  29. 6
      ecrire/balise/formulaire_ecrire_auteur.php
  30. 2
      ecrire/balise/login_prive.php
  31. 2
      ecrire/balise/login_public.php
  32. 4
      ecrire/balise/logo_.php
  33. 6
      ecrire/balise/url_.php
  34. 2
      ecrire/balise/url_logout.php
  35. 166
      ecrire/base/abstract_sql.php
  36. 18
      ecrire/base/connect_sql.php
  37. 14
      ecrire/base/create.php
  38. 36
      ecrire/base/dump.php
  39. 52
      ecrire/base/objets.php
  40. 6
      ecrire/base/repair.php
  41. 18
      ecrire/base/trouver_table.php
  42. 12
      ecrire/base/upgrade.php
  43. 2
      ecrire/charsets/iso-8859-6.php
  44. 8
      ecrire/exec/admin_plugin.php
  45. 2
      ecrire/exec/fond.php
  46. 4
      ecrire/exec/install.php
  47. 6
      ecrire/exec/puce_statut.php
  48. 16
      ecrire/exec/valider_xml.php
  49. 2
      ecrire/genie/mail.php
  50. 2
      ecrire/genie/maintenance.php
  51. 22
      ecrire/genie/mise_a_jour.php
  52. 12
      ecrire/inc/acces.php
  53. 10
      ecrire/inc/actions.php
  54. 14
      ecrire/inc/admin.php
  55. 6
      ecrire/inc/aider.php
  56. 28
      ecrire/inc/auth.php
  57. 106
      ecrire/inc/autoriser.php
  58. 32
      ecrire/inc/bandeau.php
  59. 2
      ecrire/inc/boutons.php
  60. 34
      ecrire/inc/charsets.php
  61. 20
      ecrire/inc/chercher_rubrique.php
  62. 40
      ecrire/inc/config.php
  63. 4
      ecrire/inc/cookie.php
  64. 2
      ecrire/inc/csv.php
  65. 8
      ecrire/inc/cvt_autosave.php
  66. 16
      ecrire/inc/cvt_configurer.php
  67. 38
      ecrire/inc/cvt_multietapes.php
  68. 96
      ecrire/inc/distant.php
  69. 10
      ecrire/inc/documents.php
  70. 8
      ecrire/inc/drapeau_edition.php
  71. 26
      ecrire/inc/editer.php
  72. 2
      ecrire/inc/envoyer_mail.php
  73. 2
      ecrire/inc/exporter_csv.php
  74. 196
      ecrire/inc/filtres.php
  75. 2
      ecrire/inc/filtres_boites.php
  76. 24
      ecrire/inc/filtres_ecrire.php
  77. 78
      ecrire/inc/filtres_images_lib_mini.php
  78. 20
      ecrire/inc/filtres_images_mini.php
  79. 4
      ecrire/inc/filtres_mini.php
  80. 6
      ecrire/inc/filtres_selecteur_generique.php
  81. 32
      ecrire/inc/flock.php
  82. 6
      ecrire/inc/genie.php
  83. 18
      ecrire/inc/headers.php
  84. 12
      ecrire/inc/icone_renommer.php
  85. 6
      ecrire/inc/importer_csv.php
  86. 2
      ecrire/inc/informer.php
  87. 16
      ecrire/inc/install.php
  88. 14
      ecrire/inc/invalideur.php
  89. 22
      ecrire/inc/lang.php
  90. 2
      ecrire/inc/layer.php
  91. 12
      ecrire/inc/lien.php
  92. 22
      ecrire/inc/log.php
  93. 30
      ecrire/inc/meta.php
  94. 6
      ecrire/inc/minipres.php
  95. 16
      ecrire/inc/modifier.php
  96. 4
      ecrire/inc/nfslock.php
  97. 10
      ecrire/inc/notifications.php
  98. 2
      ecrire/inc/pclzip.php
  99. 22
      ecrire/inc/pipelines.php
  100. 32
      ecrire/inc/pipelines_ecrire.php

96
config/ecran_securite.php

@ -23,7 +23,7 @@ if (isset($_GET['test_ecran_securite']))
if (!defined('_IS_BOT'))
define('_IS_BOT',
isset($_SERVER['HTTP_USER_AGENT'])
AND preg_match(
and preg_match(
// mots generiques
',bot|slurp|crawler|spider|webvac|yandex|'
// MSIE 6.0 est un botnet 99,9% du temps, on traite donc ce USER_AGENT comme un bot
@ -41,16 +41,16 @@ if (!defined('_IS_BOT'))
* (id_base est une variable de la config des widgets de WordPress)
*/
foreach ($_GET as $var => $val)
if ($_GET[$var] AND strncmp($var,"id_",3)==0
AND !in_array($var, array('id_table','id_base')))
if ($_GET[$var] and strncmp($var,"id_",3)==0
and !in_array($var, array('id_table','id_base')))
$_GET[$var] = is_array($_GET[$var])?@array_map('intval',$_GET[$var]):intval($_GET[$var]);
foreach ($_POST as $var => $val)
if ($_POST[$var] AND strncmp($var,"id_",3)==0
AND !in_array($var, array('id_table','id_base')))
if ($_POST[$var] and strncmp($var,"id_",3)==0
and !in_array($var, array('id_table','id_base')))
$_POST[$var] = is_array($_POST[$var])?@array_map('intval',$_POST[$var]):intval($_POST[$var]);
foreach ($GLOBALS as $var => $val)
if ($GLOBALS[$var] AND strncmp($var,"id_",3)==0
AND !in_array($var, array('id_table','id_base')))
if ($GLOBALS[$var] and strncmp($var,"id_",3)==0
and !in_array($var, array('id_table','id_base')))
$GLOBALS[$var] = is_array($GLOBALS[$var])?@array_map('intval',$GLOBALS[$var]):intval($GLOBALS[$var]);
/*
@ -79,38 +79,38 @@ if (preg_match(',^(.*/)?spip_acces_doc\.,', (string)$_SERVER['REQUEST_URI'])) {
/*
* Pas d'inscription abusive
*/
if (isset($_REQUEST['mode']) AND isset($_REQUEST['page'])
AND !in_array($_REQUEST['mode'],array("6forum","1comite"))
AND $_REQUEST['page'] == "identifiants")
if (isset($_REQUEST['mode']) and isset($_REQUEST['page'])
and !in_array($_REQUEST['mode'],array("6forum","1comite"))
and $_REQUEST['page'] == "identifiants")
$ecran_securite_raison = "identifiants";
/*
* Agenda joue à l'injection php
*/
if (isset($_REQUEST['partie_cal'])
AND $_REQUEST['partie_cal'] !== htmlentities((string)$_REQUEST['partie_cal']))
and $_REQUEST['partie_cal'] !== htmlentities((string)$_REQUEST['partie_cal']))
$ecran_securite_raison = "partie_cal";
if (isset($_REQUEST['echelle'])
AND $_REQUEST['echelle'] !== htmlentities((string)$_REQUEST['echelle']))
and $_REQUEST['echelle'] !== htmlentities((string)$_REQUEST['echelle']))
$ecran_securite_raison = "echelle";
/*
* Espace privé
*/
if (isset($_REQUEST['exec'])
AND !preg_match(',^[\w-]+$,', (string)$_REQUEST['exec']))
and !preg_match(',^[\w-]+$,', (string)$_REQUEST['exec']))
$ecran_securite_raison = "exec";
if (isset($_REQUEST['cherche_auteur'])
AND preg_match(',[<],', (string)$_REQUEST['cherche_auteur']))
and preg_match(',[<],', (string)$_REQUEST['cherche_auteur']))
$ecran_securite_raison = "cherche_auteur";
if (isset($_REQUEST['exec'])
AND $_REQUEST['exec'] == 'auteurs'
AND preg_match(',[<],', (string)$_REQUEST['recherche']))
and $_REQUEST['exec'] == 'auteurs'
and preg_match(',[<],', (string)$_REQUEST['recherche']))
$ecran_securite_raison = "recherche";
if (isset($_REQUEST['action'])
AND $_REQUEST['action'] == 'configurer') {
and $_REQUEST['action'] == 'configurer') {
if (@file_exists('inc_version.php')
OR @file_exists('ecrire/inc_version.php')) {
or @file_exists('ecrire/inc_version.php')) {
function action_configurer() {
include_spip('inc/autoriser');
if(!autoriser('configurer', _request('configuration'))) {
@ -138,7 +138,7 @@ if (strpos(
* Bloque les requêtes fond=formulaire_
*/
if (isset($_REQUEST['fond'])
AND preg_match(',^formulaire_,i', $_REQUEST['fond']))
and preg_match(',^formulaire_,i', $_REQUEST['fond']))
$ecran_securite_raison = "fond=formulaire_";
/*
@ -152,9 +152,9 @@ if (isset($_REQUEST['GLOBALS']))
* les agenda
* les paginations entremélées
*/
if (_IS_BOT AND (
(isset($_REQUEST['echelle']) AND isset($_REQUEST['partie_cal']) AND isset($_REQUEST['type']))
OR (strpos((string)$_SERVER['REQUEST_URI'],'debut_') AND preg_match(',[?&]debut_.*&debut_,', (string)$_SERVER['REQUEST_URI']))
if (_IS_BOT and (
(isset($_REQUEST['echelle']) and isset($_REQUEST['partie_cal']) and isset($_REQUEST['type']))
or (strpos((string)$_SERVER['REQUEST_URI'],'debut_') and preg_match(',[?&]debut_.*&debut_,', (string)$_SERVER['REQUEST_URI']))
)
)
$ecran_securite_raison = "robot agenda/double pagination";
@ -169,7 +169,7 @@ if (isset($_REQUEST['page'])) {
if ($_REQUEST['page'] !== htmlspecialchars((string)$_REQUEST['page']))
$ecran_securite_raison = "xsspage";
if ($_REQUEST['page'] == '404'
AND isset($_REQUEST['erreur']))
and isset($_REQUEST['erreur']))
$ecran_securite_raison = "xss404";
}
@ -177,7 +177,7 @@ if (isset($_REQUEST['page'])) {
* XSS par array
*/
foreach (array('var_login') as $var)
if (isset($_REQUEST[$var]) AND is_array($_REQUEST[$var]))
if (isset($_REQUEST[$var]) and is_array($_REQUEST[$var]))
$ecran_securite_raison = "xss ".$var;
/*
@ -205,10 +205,10 @@ if (isset($_REQUEST['transformer_xml']))
* Sauvegarde mal securisée < 2.0.9
*/
if (isset($_REQUEST['nom_sauvegarde'])
AND strstr((string)$_REQUEST['nom_sauvegarde'], '/'))
and strstr((string)$_REQUEST['nom_sauvegarde'], '/'))
$ecran_securite_raison = 'nom_sauvegarde manipulee';
if (isset($_REQUEST['znom_sauvegarde'])
AND strstr((string)$_REQUEST['znom_sauvegarde'], '/'))
and strstr((string)$_REQUEST['znom_sauvegarde'], '/'))
$ecran_securite_raison = 'znom_sauvegarde manipulee';
@ -216,8 +216,8 @@ AND strstr((string)$_REQUEST['znom_sauvegarde'], '/'))
* op permet des inclusions arbitraires ;
* on vérifie 'page' pour ne pas bloquer ... drupal
*/
if (isset($_REQUEST['op']) AND isset($_REQUEST['page'])
AND $_REQUEST['op'] !== preg_replace('/[^\-\w]/', '', $_REQUEST['op']))
if (isset($_REQUEST['op']) and isset($_REQUEST['page'])
and $_REQUEST['op'] !== preg_replace('/[^\-\w]/', '', $_REQUEST['op']))
$ecran_securite_raison = 'op';
/*
@ -226,7 +226,7 @@ AND $_REQUEST['op'] !== preg_replace('/[^\-\w]/', '', $_REQUEST['op']))
if (count($_FILES)){
foreach($_FILES as $k=>$v){
if (preg_match(',^fichier_\d+$,',$k)
AND preg_match(',\.php,i',$v['name']))
and preg_match(',\.php,i',$v['name']))
unset($_FILES[$k]);
}
}
@ -234,7 +234,7 @@ if (count($_FILES)){
* et Contact trop laxiste avec une variable externe
* on bloque pas le post pour eviter de perdre des donnees mais on unset la variable et c'est tout
*/
if (isset($_REQUEST['pj_enregistrees_nom']) AND $_REQUEST['pj_enregistrees_nom']){
if (isset($_REQUEST['pj_enregistrees_nom']) and $_REQUEST['pj_enregistrees_nom']){
unset($_REQUEST['pj_enregistrees_nom']);
unset($_GET['pj_enregistrees_nom']);
unset($_POST['pj_enregistrees_nom']);
@ -244,7 +244,7 @@ if (isset($_REQUEST['pj_enregistrees_nom']) AND $_REQUEST['pj_enregistrees_nom']
* reinstall=oui un peu trop permissif
*/
if (isset($_REQUEST['reinstall'])
AND $_REQUEST['reinstall'] == 'oui')
and $_REQUEST['reinstall'] == 'oui')
$ecran_securite_raison = 'reinstall=oui';
/*
@ -266,13 +266,13 @@ if (strpos($_SERVER['REQUEST_URI'],"ecrire/")!==false){
* Injection par connect
*/
if (isset($_REQUEST['connect'])
AND
and
// cas qui permettent de sortir d'un commentaire PHP
(strpos($_REQUEST['connect'], "?")!==false
OR strpos($_REQUEST['connect'], "<")!==false
OR strpos($_REQUEST['connect'], ">")!==false
OR strpos($_REQUEST['connect'], "\n")!==false
OR strpos($_REQUEST['connect'], "\r")!==false)
or strpos($_REQUEST['connect'], "<")!==false
or strpos($_REQUEST['connect'], ">")!==false
or strpos($_REQUEST['connect'], "\n")!==false
or strpos($_REQUEST['connect'], "\r")!==false)
) {
$ecran_securite_raison = "malformed connect argument";
}
@ -303,23 +303,23 @@ if (!defined('_ECRAN_SECURITE_LOAD'))
if (
defined('_ECRAN_SECURITE_LOAD')
AND _ECRAN_SECURITE_LOAD>0
AND _IS_BOT
AND $_SERVER['REQUEST_METHOD'] === 'GET'
AND (
and _ECRAN_SECURITE_LOAD>0
and _IS_BOT
and $_SERVER['REQUEST_METHOD'] === 'GET'
and (
(function_exists('sys_getloadavg')
AND $load = sys_getloadavg()
AND is_array($load)
AND $load = array_shift($load)
and $load = sys_getloadavg()
and is_array($load)
and $load = array_shift($load)
)
OR
or
(@is_readable('/proc/loadavg')
AND $load = file_get_contents('/proc/loadavg')
AND $load = floatval($load)
and $load = file_get_contents('/proc/loadavg')
and $load = floatval($load)
)
)
AND $load > _ECRAN_SECURITE_LOAD // eviter l'evaluation suivante si de toute facon le load est inferieur a la limite
AND rand(0, $load*$load) > _ECRAN_SECURITE_LOAD*_ECRAN_SECURITE_LOAD
and $load > _ECRAN_SECURITE_LOAD // eviter l'evaluation suivante si de toute facon le load est inferieur a la limite
and rand(0, $load*$load) > _ECRAN_SECURITE_LOAD*_ECRAN_SECURITE_LOAD
) {
header("HTTP/1.0 503 Service Unavailable");
header("Retry-After: 300");

2
ecrire/action/annuler_job.php

@ -30,7 +30,7 @@ function action_annuler_job_dist() {
$id_job = $securiser_action();
if ($id_job = intval($id_job)
AND autoriser('annuler', 'job', $id_job)
and autoriser('annuler', 'job', $id_job)
) {
job_queue_remove($id_job);
}

4
ecrire/action/confirmer_email.php

@ -32,13 +32,13 @@ function action_confirmer_email_dist() {
$arg = $securiser_action();
include_spip('inc/filtres');
if ($GLOBALS['visiteur_session']['id_auteur'] AND email_valide($arg)) {
if ($GLOBALS['visiteur_session']['id_auteur'] and email_valide($arg)) {
include_spip('action/editer_auteur');
auteur_modifier($GLOBALS['visiteur_session']['id_auteur'], array('email' => $arg));
}
// verifier avant de rediriger pour invalider le message de confirmation
// si ca n'a pas marche
if ($redirect = _request('redirect') AND !$arg == sql_getfetsel('email', 'spip_auteurs',
if ($redirect = _request('redirect') and !$arg == sql_getfetsel('email', 'spip_auteurs',
'id_auteur=' . intval($GLOBALS['visiteur_session']))
) {
$GLOBALS['redirect'] = parametre_url($redirect, 'email_modif', '');

4
ecrire/action/confirmer_inscription.php

@ -33,8 +33,8 @@ function action_confirmer_inscription_dist() {
include_spip('action/inscrire_auteur');
if ($auteur = auteur_verifier_jeton($jeton)
AND $auteur['email'] == $email
AND $auteur['statut'] == 'nouveau'
and $auteur['email'] == $email
and $auteur['statut'] == 'nouveau'
) {
// OK c'est un nouvel inscrit qui confirme :

2
ecrire/action/converser.php

@ -31,7 +31,7 @@ include_spip('inc/cookie');
*/
function action_converser_dist() {
$update_session = false;
if (_request('arg') AND spip_connect()) {
if (_request('arg') and spip_connect()) {
$securiser_action = charger_fonction('securiser_action', 'inc');
$securiser_action();
$update_session = true;

6
ecrire/action/cookie.php

@ -65,11 +65,11 @@ function action_cookie_dist($set_cookie_admin = null, $change_session = null) {
}
// tentative de connexion en auth_http
if (_request('essai_auth_http') AND !$GLOBALS['ignore_auth_http']) {
if (_request('essai_auth_http') and !$GLOBALS['ignore_auth_http']) {
include_spip('inc/auth');
if (@$_SERVER['PHP_AUTH_USER']
AND @$_SERVER['PHP_AUTH_PW']
AND $auteur = lire_php_auth($_SERVER['PHP_AUTH_USER'], $_SERVER['PHP_AUTH_PW'])
and @$_SERVER['PHP_AUTH_PW']
and $auteur = lire_php_auth($_SERVER['PHP_AUTH_USER'], $_SERVER['PHP_AUTH_PW'])
) {
auth_loger($auteur);
redirige_par_entete(parametre_url($redirect, 't', time(), '&'));

4
ecrire/action/desinstaller_plugin.php

@ -36,12 +36,12 @@ function action_desinstaller_plugin_dist() {
$arg = $securiser_action();
list($dir_plugins, $plugin) = explode("::", $arg);
$dir_type = "_DIR_PLUGINS";
if (defined('_DIR_PLUGINS_SUPPL') AND $dir_plugins == _DIR_PLUGINS_SUPPL) {
if (defined('_DIR_PLUGINS_SUPPL') and $dir_plugins == _DIR_PLUGINS_SUPPL) {
$dir_type = "_DIR_PLUGINS_SUPPL";
}
$installer_plugins = charger_fonction('installer', 'plugins');
$infos = $installer_plugins($plugin, 'uninstall', $dir_type);
if ($infos AND !$infos['install_test'][0]) {
if ($infos and !$infos['install_test'][0]) {
include_spip('inc/plugin');
ecrire_plugin_actifs(array($plugin), false, 'enleve');
$erreur = '';

22
ecrire/action/editer_article.php

@ -230,7 +230,7 @@ function article_inserer($id_rubrique, $set = null) {
// controler si le serveur n'a pas renvoye une erreur
if ($id_article > 0) {
$id_auteur = ((is_null(_request('id_auteur')) AND isset($GLOBALS['visiteur_session']['id_auteur'])) ?
$id_auteur = ((is_null(_request('id_auteur')) and isset($GLOBALS['visiteur_session']['id_auteur'])) ?
$GLOBALS['visiteur_session']['id_auteur']
: _request('id_auteur'));
if ($id_auteur) {
@ -291,11 +291,11 @@ function article_instituer($id_article, $c, $calcul_rub = true) {
$s = isset($c['statut']) ? $c['statut'] : $statut;
// cf autorisations dans inc/instituer_article
if ($s != $statut OR ($d AND $d != $date)) {
if ($s != $statut or ($d and $d != $date)) {
if (autoriser('publierdans', 'rubrique', $id_rubrique)) {
$statut = $champs['statut'] = $s;
} else {
if (autoriser('modifier', 'article', $id_article) AND $s != 'publie') {
if (autoriser('modifier', 'article', $id_article) and $s != 'publie') {
$statut = $champs['statut'] = $s;
} else {
spip_log("editer_article $id_article refus " . join(' ', $c));
@ -307,9 +307,9 @@ function article_instituer($id_article, $c, $calcul_rub = true) {
// ou si l'article est deja date dans le futur
// En cas de proposition d'un article (mais pas depublication), idem
if ($champs['statut'] == 'publie'
OR ($champs['statut'] == 'prop' AND ($d OR !in_array($statut_ancien, array('publie', 'prop'))))
or ($champs['statut'] == 'prop' and ($d or !in_array($statut_ancien, array('publie', 'prop'))))
) {
if ($d OR strtotime($d = $date) > time()) {
if ($d or strtotime($d = $date) > time()) {
$champs['date'] = $date = $d;
} else {
$champs['date'] = $date = date('Y-m-d H:i:s');
@ -320,9 +320,9 @@ function article_instituer($id_article, $c, $calcul_rub = true) {
// Verifier que la rubrique demandee existe et est differente
// de la rubrique actuelle
if (isset($c['id_parent'])
AND $id_parent = $c['id_parent']
AND $id_parent != $id_rubrique
AND (sql_fetsel('1', "spip_rubriques", "id_rubrique=" . intval($id_parent)))
and $id_parent = $c['id_parent']
and $id_parent != $id_rubrique
and (sql_fetsel('1', "spip_rubriques", "id_rubrique=" . intval($id_parent)))
) {
$champs['id_rubrique'] = $id_parent;
@ -330,7 +330,7 @@ function article_instituer($id_article, $c, $calcul_rub = true) {
// et que le demandeur n'est pas admin de la rubrique de destination
// repasser l'article en statut 'propose'.
if ($statut == 'publie'
AND !autoriser('publierdans', 'rubrique', $id_parent)
and !autoriser('publierdans', 'rubrique', $id_parent)
) {
$champs['statut'] = 'prop';
}
@ -364,7 +364,7 @@ function article_instituer($id_article, $c, $calcul_rub = true) {
if ($date) {
$t = strtotime($date);
$p = @$GLOBALS['meta']['date_prochain_postdate'];
if ($t > time() AND (!$p OR ($t < $p))) {
if ($t > time() and (!$p or ($t < $p))) {
ecrire_meta('date_prochain_postdate', $t);
}
}
@ -439,7 +439,7 @@ function editer_article_heritage($id_article, $id_rubrique, $statut, $champs, $c
if ($cond) {
include_spip('inc/rubriques');
$postdate = ($GLOBALS['meta']["post_dates"] == "non" AND isset($champs['date']) AND (strtotime($champs['date']) < time())) ? $champs['date'] : false;
$postdate = ($GLOBALS['meta']["post_dates"] == "non" and isset($champs['date']) and (strtotime($champs['date']) < time())) ? $champs['date'] : false;
calculer_rubriques_if($id_rubrique, $champs, $statut, $postdate);
}
}

24
ecrire/action/editer_auteur.php

@ -189,10 +189,10 @@ function auteur_modifier($id_auteur, $set = null, $force_update = false) {
// donnees eventuellement fournies
$set
);
if (isset($c['new_login']) AND !isset($c['login'])) {
if (isset($c['new_login']) and !isset($c['login'])) {
$c['login'] = $c['new_login'];
}
if (isset($c['new_pass']) AND !isset($c['pass'])) {
if (isset($c['new_pass']) and !isset($c['pass'])) {
$c['pass'] = $c['new_pass'];
}
$err = auteur_instituer($id_auteur, $c);
@ -314,17 +314,17 @@ function auteur_instituer($id_auteur, $c, $force_webmestre = false) {
$champs = array();
// les memoriser pour les faire passer dans le pipeline pre_edition
if (isset($c['login']) AND strlen($c['login'])) {
if (isset($c['login']) and strlen($c['login'])) {
$champs['login'] = $c['login'];
}
if (isset($c['pass']) AND strlen($c['pass'])) {
if (isset($c['pass']) and strlen($c['pass'])) {
$champs['pass'] = $c['pass'];
}
$statut = $statut_ancien = sql_getfetsel('statut', 'spip_auteurs', 'id_auteur=' . intval($id_auteur));
if (isset($c['statut'])
AND (autoriser('modifier', 'auteur', $id_auteur, null, array('statut' => $c['statut'])))
and (autoriser('modifier', 'auteur', $id_auteur, null, array('statut' => $c['statut'])))
) {
$statut = $champs['statut'] = $c['statut'];
}
@ -340,13 +340,13 @@ function auteur_instituer($id_auteur, $c, $force_webmestre = false) {
}
if (isset($c['webmestre'])
AND ($force_webmestre OR autoriser('modifier', 'auteur', $id_auteur, null, array('webmestre' => '?')))
and ($force_webmestre or autoriser('modifier', 'auteur', $id_auteur, null, array('webmestre' => '?')))
) {
$champs['webmestre'] = $c['webmestre'] == 'oui' ? 'oui' : 'non';
}
// si statut change et n'est pas 0minirezo, on force webmestre a non
if (isset($c['statut']) AND $c['statut'] !== '0minirezo') {
if (isset($c['statut']) and $c['statut'] !== '0minirezo') {
$champs['webmestre'] = $c['webmestre'] = 'non';
}
@ -364,7 +364,7 @@ function auteur_instituer($id_auteur, $c, $force_webmestre = false) {
);
if (isset($c['restreintes']) and is_array($c['restreintes'])
AND autoriser('modifier', 'auteur', $id_auteur, null, array('restreint' => $c['restreintes']))
and autoriser('modifier', 'auteur', $id_auteur, null, array('restreint' => $c['restreintes']))
) {
$rubriques = array_map('intval', $c['restreintes']);
$rubriques = array_unique($rubriques);
@ -376,15 +376,15 @@ function auteur_instituer($id_auteur, $c, $force_webmestre = false) {
$flag_ecrire_acces = false;
// commencer par traiter les cas particuliers des logins et pass
// avant les autres ecritures en base
if (isset($champs['login']) OR isset($champs['pass'])) {
if (isset($champs['login']) or isset($champs['pass'])) {
$auth_methode = sql_getfetsel('source', 'spip_auteurs', 'id_auteur=' . intval($id_auteur));
include_spip('inc/auth');
if (isset($champs['login']) AND strlen($champs['login'])) {
if (isset($champs['login']) and strlen($champs['login'])) {
if (!auth_modifier_login($auth_methode, $champs['login'], $id_auteur)) {
$erreurs[] = 'ecrire:impossible_modifier_login_auteur';
}
}
if (isset($champs['pass']) AND strlen($champs['pass'])) {
if (isset($champs['pass']) and strlen($champs['pass'])) {
$champs['login'] = sql_getfetsel('login', 'spip_auteurs', 'id_auteur=' . intval($id_auteur));
if (!auth_modifier_pass($auth_methode, $champs['login'], $champs['pass'], $id_auteur)) {
$erreurs[] = 'ecrire:impossible_modifier_pass_auteur';
@ -402,7 +402,7 @@ function auteur_instituer($id_auteur, $c, $force_webmestre = false) {
// .. mettre a jour les fichiers .htpasswd et .htpasswd-admin
if ($flag_ecrire_acces
OR isset($champs['statut'])
or isset($champs['statut'])
) {
include_spip('inc/acces');
ecrire_acces();

30
ecrire/action/editer_liens.php

@ -52,9 +52,9 @@ function objet_associable($objet) {
$l = "";
if ($primary = id_table_objet($objet)
AND $trouver_table($l = $table_sql . "_liens")
AND !preg_match(',[^\w],', $primary)
AND !preg_match(',[^\w],', $l)
and $trouver_table($l = $table_sql . "_liens")
and !preg_match(',[^\w],', $primary)
and !preg_match(',[^\w],', $l)
) {
return array($primary, $l);
}
@ -236,8 +236,8 @@ function objet_dupliquer_liens($objet, $id_source, $id_cible, $types = null, $ex
$n = 0;
foreach ($tables as $table_sql => $infos) {
if (
(is_null($types) OR in_array($infos['type'], $types))
AND (is_null($exclure_types) OR !in_array($infos['type'], $exclure_types))
(is_null($types) or in_array($infos['type'], $types))
and (is_null($exclure_types) or !in_array($infos['type'], $exclure_types))
) {
if (objet_associable($infos['type'])) {
$liens = (($infos['type'] == $objet) ?
@ -410,7 +410,7 @@ function lien_insert($objet_source, $primary, $table_lien, $id, $objets, $qualif
$where = lien_where($primary, $id, $objet, $id_objet, $cond);
if ($id_objet = intval($insertions['id_objet'])
AND !sql_getfetsel($primary, $table_lien, $where)
and !sql_getfetsel($primary, $table_lien, $where)
) {
$e = sql_insertq($table_lien, $insertions);
@ -447,15 +447,15 @@ function lien_insert($objet_source, $primary, $table_lien, $id, $objets, $qualif
* @return array Liste des conditions
*/
function lien_where($primary, $id_source, $objet, $id_objet, $cond = array()) {
if ((!is_array($id_source) AND !strlen($id_source))
OR !strlen($objet)
OR (!is_array($id_objet) AND !strlen($id_objet))
if ((!is_array($id_source) and !strlen($id_source))
or !strlen($objet)
or (!is_array($id_objet) and !strlen($id_objet))
) {
return array("0=1");
} // securite
$not = "";
if (is_array($id_source) AND reset($id_source) == "NOT") {
if (is_array($id_source) and reset($id_source) == "NOT") {
$not = array_shift($id_source);
$id_source = reset($id_source);
}
@ -470,7 +470,7 @@ function lien_where($primary, $id_source, $objet, $id_objet, $cond = array()) {
} // idiot mais quand meme
$not = "";
if (is_array($id_objet) AND reset($id_objet) == "NOT") {
if (is_array($id_objet) and reset($id_objet) == "NOT") {
$not = array_shift($id_objet);
$id_objet = reset($id_objet);
}
@ -525,7 +525,7 @@ function lien_delete($objet_source, $primary, $table_lien, $id, $objets, $cond =
foreach ($objets as $objet => $id_objets) {
$objet = ($objet == '*') ? $objet : objet_type($objet); # securite
if (!is_array($id_objets) OR reset($id_objets) == "NOT") {
if (!is_array($id_objets) or reset($id_objets) == "NOT") {
$id_objets = array($id_objets);
}
foreach ($id_objets as $id_objet) {
@ -622,7 +622,7 @@ function lien_optimise($objet_source, $primary, $table_lien, $id, $objets) {
$dels = 0;
foreach ($objets as $objet => $id_objets) {
$objet = ($objet == '*') ? $objet : objet_type($objet); # securite
if (!is_array($id_objets) OR reset($id_objets) == "NOT") {
if (!is_array($id_objets) or reset($id_objets) == "NOT") {
$id_objets = array($id_objets);
}
foreach ($id_objets as $id_objet) {
@ -718,7 +718,7 @@ function lien_set($objet_source, $primary, $table_lien, $id, $objets, $qualif) {
roles_trouver_dans_qualif($objet_source, $objet, $qualif);
$objet = ($objet == '*') ? $objet : objet_type($objet); # securite
if (!is_array($id_objets) OR reset($id_objets) == "NOT") {
if (!is_array($id_objets) or reset($id_objets) == "NOT") {
$id_objets = array($id_objets);
}
foreach ($id_objets as $id_objet) {
@ -831,7 +831,7 @@ function lien_propage_date_modif($objet, $ids) {
$table = table_objet_sql($objet);
if ($desc = $trouver_table($table)
AND isset($desc['field']['date_modif'])
and isset($desc['field']['date_modif'])
) {
$primary = id_table_objet($objet);
$where = (is_array($ids) ? sql_in($primary, array_map('intval', $ids)) : "$primary=" . intval($ids));

22
ecrire/action/editer_logo.php

@ -98,7 +98,7 @@ function logo_modifier($objet, $id_objet, $etat, $source) {
if ($erreur) {
return $erreur;
}
if (!$ok OR !file_exists($file_tmp)) {
if (!$ok or !file_exists($file_tmp)) {
spip_log($erreur = "probleme de copie pour $file_tmp ");
return $erreur;
@ -111,30 +111,30 @@ function logo_modifier($objet, $id_objet, $etat, $source) {
$file_tmp = $file_tmp . ".$type";
$poids = filesize($file_tmp);
if (defined('_LOGO_MAX_WIDTH') OR defined('_LOGO_MAX_HEIGHT')) {
if (defined('_LOGO_MAX_WIDTH') or defined('_LOGO_MAX_HEIGHT')) {
if ((defined('_LOGO_MAX_WIDTH') AND _LOGO_MAX_WIDTH AND $size[0] > _LOGO_MAX_WIDTH)
OR (defined('_LOGO_MAX_HEIGHT') AND _LOGO_MAX_HEIGHT AND $size[1] > _LOGO_MAX_HEIGHT)
if ((defined('_LOGO_MAX_WIDTH') and _LOGO_MAX_WIDTH and $size[0] > _LOGO_MAX_WIDTH)
or (defined('_LOGO_MAX_HEIGHT') and _LOGO_MAX_HEIGHT and $size[1] > _LOGO_MAX_HEIGHT)
) {
$max_width = (defined('_LOGO_MAX_WIDTH') AND _LOGO_MAX_WIDTH) ? _LOGO_MAX_WIDTH : '*';
$max_height = (defined('_LOGO_MAX_HEIGHT') AND _LOGO_MAX_HEIGHT) ? _LOGO_MAX_HEIGHT : '*';
$max_width = (defined('_LOGO_MAX_WIDTH') and _LOGO_MAX_WIDTH) ? _LOGO_MAX_WIDTH : '*';
$max_height = (defined('_LOGO_MAX_HEIGHT') and _LOGO_MAX_HEIGHT) ? _LOGO_MAX_HEIGHT : '*';
// pas la peine d'embeter le redacteur avec ca si on a active le calcul des miniatures
// on met directement a la taille maxi a la volee
if (isset($GLOBALS['meta']['creer_preview']) AND $GLOBALS['meta']['creer_preview'] == 'oui') {
if (isset($GLOBALS['meta']['creer_preview']) and $GLOBALS['meta']['creer_preview'] == 'oui') {
include_spip('inc/filtres');
$img = filtrer('image_reduire', $file_tmp, $max_width, $max_height);
$img = extraire_attribut($img, 'src');
$img = supprimer_timestamp($img);
if (@file_exists($img) AND $img !== $file_tmp) {
if (@file_exists($img) and $img !== $file_tmp) {
spip_unlink($file_tmp);
@rename($img, $file_tmp);
$size = @getimagesize($file_tmp);
}
}
// verifier au cas ou image_reduire a echoue
if ((defined('_LOGO_MAX_WIDTH') AND _LOGO_MAX_WIDTH AND $size[0] > _LOGO_MAX_WIDTH)
OR (defined('_LOGO_MAX_HEIGHT') AND _LOGO_MAX_HEIGHT AND $size[1] > _LOGO_MAX_HEIGHT)
if ((defined('_LOGO_MAX_WIDTH') and _LOGO_MAX_WIDTH and $size[0] > _LOGO_MAX_WIDTH)
or (defined('_LOGO_MAX_HEIGHT') and _LOGO_MAX_HEIGHT and $size[1] > _LOGO_MAX_HEIGHT)
) {
spip_unlink($file_tmp);
$erreur = _T('info_logo_max_poids',
@ -156,7 +156,7 @@ function logo_modifier($objet, $id_objet, $etat, $source) {
}
}
if (!$erreur AND defined('_LOGO_MAX_SIZE') AND _LOGO_MAX_SIZE AND $poids > _LOGO_MAX_SIZE*1024) {
if (!$erreur and defined('_LOGO_MAX_SIZE') and _LOGO_MAX_SIZE and $poids > _LOGO_MAX_SIZE*1024) {
spip_unlink($file_tmp);
$erreur = _T('info_logo_max_poids',
array(

58
ecrire/action/editer_objet.php

@ -34,14 +34,14 @@ if (!defined('_ECRIRE_INC_VERSION')) {
function action_editer_objet_dist($id = null, $objet = null, $set = null) {
// appel direct depuis une url avec arg = "objet/id"
if (is_null($id) OR is_null($objet)) {
if (is_null($id) or is_null($objet)) {
$securiser_action = charger_fonction('securiser_action', 'inc');
$arg = $securiser_action();
list($objet, $id) = array_pad(explode("/", $arg, 2), 2, null);
}
// appel incorrect ou depuis une url erronnée interdit
if (is_null($id) OR is_null($objet)) {
if (is_null($id) or is_null($objet)) {
include_spip('inc/minipres');
echo minipres(_T('info_acces_interdit'));
die();
@ -76,7 +76,7 @@ function action_editer_objet_dist($id = null, $objet = null, $set = null) {
*/
function objet_modifier($objet, $id, $set = null) {
if (include_spip('action/editer_' . $objet)
AND function_exists($modifier = $objet . "_modifier")
and function_exists($modifier = $objet . "_modifier")
) {
return $modifier($id, $set);
}
@ -84,7 +84,7 @@ function objet_modifier($objet, $id, $set = null) {
$table_sql = table_objet_sql($objet);
$trouver_table = charger_fonction('trouver_table', 'base');
$desc = $trouver_table($table_sql);
if (!$desc OR !isset($desc['field'])) {
if (!$desc or !isset($desc['field'])) {
spip_log("Objet $objet inconnu dans objet_modifier", _LOG_ERREUR);
return _L("Erreur objet $objet inconnu");
@ -92,7 +92,7 @@ function objet_modifier($objet, $id, $set = null) {
include_spip('inc/modifier');
$champ_date = '';
if (isset($desc['date']) AND $desc['date']) {
if (isset($desc['date']) and $desc['date']) {
$champ_date = $desc['date'];
} elseif (isset($desc['field']['date'])) {
$champ_date = 'date';
@ -103,7 +103,7 @@ function objet_modifier($objet, $id, $set = null) {
// sur une creation, id_x vaut 'oui', et serait enregistre en id_x=0 dans la base
$white = array_diff($white, array($desc['key']['PRIMARY KEY']));
if (isset($desc['champs_editables']) AND is_array($desc['champs_editables'])) {
if (isset($desc['champs_editables']) and is_array($desc['champs_editables'])) {
$white = $desc['champs_editables'];
}
$c = collecter_requests(
@ -160,7 +160,7 @@ function objet_modifier($objet, $id, $set = null) {
*/
function objet_inserer($objet, $id_parent = null, $set = null) {
if (include_spip('action/editer_' . $objet)
AND function_exists($inserer = $objet . "_inserer")
and function_exists($inserer = $objet . "_inserer")
) {
return $inserer($id_parent, $set);
}
@ -168,7 +168,7 @@ function objet_inserer($objet, $id_parent = null, $set = null) {
$table_sql = table_objet_sql($objet);
$trouver_table = charger_fonction('trouver_table', 'base');
$desc = $trouver_table($table_sql);
if (!$desc OR !isset($desc['field'])) {
if (!$desc or !isset($desc['field'])) {
return 0;
}
@ -195,7 +195,7 @@ function objet_inserer($objet, $id_parent = null, $set = null) {
// dans les rubriques, on essaie avec la langue de l'auteur,
// ou a defaut celle de la rubrique
// Sinon c'est la langue de la rubrique qui est choisie + heritee
if (isset($desc['field']['lang']) AND $GLOBALS['meta']['multi_objets'] AND in_array($table_sql,
if (isset($desc['field']['lang']) and $GLOBALS['meta']['multi_objets'] and in_array($table_sql,
explode(',', $GLOBALS['meta']['multi_objets']))
) {
lang_select($GLOBALS['visiteur_session']['lang']);
@ -206,7 +206,7 @@ function objet_inserer($objet, $id_parent = null, $set = null) {
$champs['langue_choisie'] = 'oui';
}
}
} elseif (isset($desc['field']['lang']) AND isset($desc['field']['langue_choisie'])) {
} elseif (isset($desc['field']['lang']) and isset($desc['field']['langue_choisie'])) {
$champs['lang'] = ($lang_rub ? $lang_rub : $GLOBALS['meta']['langue_site']);
$champs['langue_choisie'] = 'non';
}
@ -221,7 +221,7 @@ function objet_inserer($objet, $id_parent = null, $set = null) {
}
if ((isset($desc['date']) AND $d = $desc['date']) OR isset($desc['field'][$d = 'date'])) {
if ((isset($desc['date']) and $d = $desc['date']) or isset($desc['field'][$d = 'date'])) {
$champs[$d] = date('Y-m-d H:i:s');
}
@ -247,9 +247,9 @@ function objet_inserer($objet, $id_parent = null, $set = null) {
// si la table n'a pas deja un champ id_auteur
// et si le form n'a pas poste un id_auteur (meme vide, ce qui sert a annuler cette auto association)
if ($id > 0
AND !isset($desc['field']['id_auteur'])
and !isset($desc['field']['id_auteur'])
) {
$id_auteur = ((is_null(_request('id_auteur')) AND isset($GLOBALS['visiteur_session']['id_auteur'])) ?
$id_auteur = ((is_null(_request('id_auteur')) and isset($GLOBALS['visiteur_session']['id_auteur'])) ?
$GLOBALS['visiteur_session']['id_auteur']
: _request('id_auteur'));
if ($id_auteur) {
@ -288,7 +288,7 @@ function objet_inserer($objet, $id_parent = null, $set = null) {
*/
function objet_instituer($objet, $id, $c, $calcul_rub = true) {
if (include_spip('action/editer_' . $objet)
AND function_exists($instituer = $objet . "_instituer")
and function_exists($instituer = $objet . "_instituer")
) {
return $instituer($id, $c, $calcul_rub);
}
@ -296,7 +296,7 @@ function objet_instituer($objet, $id, $c, $calcul_rub = true) {
$table_sql = table_objet_sql($objet);
$trouver_table = charger_fonction('trouver_table', 'base');
$desc = $trouver_table($table_sql);
if (!$desc OR !isset($desc['field'])) {
if (!$desc or !isset($desc['field'])) {
return _L("Impossible d'instituer $objet : non connu en base");
}
@ -308,7 +308,7 @@ function objet_instituer($objet, $id, $c, $calcul_rub = true) {
$sel[] = (isset($desc['field']['statut']) ? "statut" : "'' as statut");
$champ_date = '';
if (isset($desc['date']) AND $desc['date']) {
if (isset($desc['date']) and $desc['date']) {
$champ_date = $desc['date'];
} elseif (isset($desc['field']['date'])) {
$champ_date = 'date';
@ -324,11 +324,11 @@ function objet_instituer($objet, $id, $c, $calcul_rub = true) {
$date_ancienne = $date = $row['date'];
$champs = array();
$d = ($date AND isset($c[$champ_date])) ? $c[$champ_date] : null;
$s = (isset($desc['field']['statut']) AND isset($c['statut'])) ? $c['statut'] : $statut;
$d = ($date and isset($c[$champ_date])) ? $c[$champ_date] : null;
$s = (isset($desc['field']['statut']) and isset($c['statut'])) ? $c['statut'] : $statut;
// cf autorisations dans inc/instituer_objet
if ($s != $statut OR ($d AND $d != $date)) {
if ($s != $statut or ($d and $d != $date)) {
if ($id_rubrique ?
autoriser('publierdans', 'rubrique', $id_rubrique)
:
@ -336,7 +336,7 @@ function objet_instituer($objet, $id, $c, $calcul_rub = true) {
) {
$statut = $champs['statut'] = $s;
} else {
if ($s != 'publie' AND autoriser('modifier', $objet, $id)) {
if ($s != 'publie' and autoriser('modifier', $objet, $id)) {
$statut = $champs['statut'] = $s;
} else {
spip_log("editer_objet $id refus " . join(' ', $c));
@ -349,10 +349,10 @@ function objet_instituer($objet, $id, $c, $calcul_rub = true) {
// En cas de proposition d'un objet (mais pas depublication), idem
if ($champ_date) {
if ($champs['statut'] == 'publie'
OR ($champs['statut'] == 'prop' AND !in_array($statut_ancien, array('publie', 'prop')))
OR $d
or ($champs['statut'] == 'prop' and !in_array($statut_ancien, array('publie', 'prop')))
or $d
) {
if ($d OR strtotime($d = $date) > time()) {
if ($d or strtotime($d = $date) > time()) {
$champs[$champ_date] = $date = $d;
} else {
$champs[$champ_date] = $date = date('Y-m-d H:i:s');
@ -364,10 +364,10 @@ function objet_instituer($objet, $id, $c, $calcul_rub = true) {
// Verifier que la rubrique demandee existe et est differente
// de la rubrique actuelle
if ($id_rubrique
AND isset($c['id_parent'])
AND $id_parent = $c['id_parent']
AND $id_parent != $id_rubrique
AND (sql_fetsel('1', "spip_rubriques", "id_rubrique=" . intval($id_parent)))
and isset($c['id_parent'])
and $id_parent = $c['id_parent']
and $id_parent != $id_rubrique
and (sql_fetsel('1', "spip_rubriques", "id_rubrique=" . intval($id_parent)))
) {
$champs['id_rubrique'] = $id_parent;
@ -375,7 +375,7 @@ function objet_instituer($objet, $id, $c, $calcul_rub = true) {
// et que le demandeur n'est pas admin de la rubrique
// repasser l'objet en statut 'propose'.
if ($statut == 'publie'
AND !autoriser('publierdans', 'rubrique', $id_rubrique)
and !autoriser('publierdans', 'rubrique', $id_rubrique)
) {
$champs['statut'] = 'prop';
}
@ -469,7 +469,7 @@ function objet_editer_heritage($objet, $id, $id_rubrique, $statut, $champs, $con
$champs['id_secteur'] = $row_rub['id_secteur'];
}
if (isset($desc['field']['lang']) AND isset($desc['field']['langue_choisie'])) {
if (isset($desc['field']['lang']) and isset($desc['field']['langue_choisie'])) {
if (sql_fetsel('1', $table_sql,
id_table_objet($objet) . "=" . intval($id) . " AND langue_choisie<>'oui' AND lang<>" . sql_quote($langue))) {
$champs['lang'] = $langue;

6
ecrire/action/editer_rubrique.php

@ -234,9 +234,9 @@ function rubrique_instituer($id_rubrique, $c) {
$old_parent = $s['id_parent'];
if (!($id_parent != $old_parent
AND autoriser('publierdans', 'rubrique', $id_parent)
AND autoriser('creerrubriquedans', 'rubrique', $id_parent)
AND autoriser('publierdans', 'rubrique', $old_parent)
and autoriser('publierdans', 'rubrique', $id_parent)
and autoriser('creerrubriquedans', 'rubrique', $id_parent)
and autoriser('publierdans', 'rubrique', $old_parent)
)
) {
if ($s['statut'] != 'new') {

6
ecrire/action/etre_webmestre.php

@ -33,8 +33,8 @@ function action_etre_webmestre_dist() {
$time = $securiser_action();
if (time()-$time < 15*60
AND $GLOBALS['visiteur_session']['statut'] == '0minirezo'
AND $GLOBALS['visiteur_session']['webmestre'] !== 'oui'
and $GLOBALS['visiteur_session']['statut'] == '0minirezo'
and $GLOBALS['visiteur_session']['webmestre'] !== 'oui'
) {
$action = _T('info_admin_etre_webmestre');
$admin = charger_fonction('admin', 'inc');
@ -54,7 +54,7 @@ function action_etre_webmestre_dist() {
* @return void
*/
function base_etre_webmestre_dist() {
if ($GLOBALS['visiteur_session']['statut'] == '0minirezo' AND $GLOBALS['visiteur_session']['webmestre'] !== 'oui') {
if ($GLOBALS['visiteur_session']['statut'] == '0minirezo' and $GLOBALS['visiteur_session']['webmestre'] !== 'oui') {
include_spip('action/editer_auteur');
instituer_auteur($GLOBALS['visiteur_session']['id_auteur'], array('webmestre' => 'oui'), true);
}

2
ecrire/action/forcer_job.php

@ -30,7 +30,7 @@ function action_forcer_job_dist() {
$id_job = $securiser_action();
if ($id_job = intval($id_job)
AND autoriser('forcer', 'job', $id_job)
and autoriser('forcer', 'job', $id_job)
) {
include_spip('inc/queue');
include_spip('inc/genie');

10
ecrire/action/inscrire_auteur.php

@ -63,7 +63,7 @@ function action_inscrire_auteur_dist($statut, $mail_complet, $nom, $options = ar
$row = sql_fetch($res);
sql_free($res);
if ($row) {
if (isset($options['force_nouveau']) AND $options['force_nouveau'] == true) {
if (isset($options['force_nouveau']) and $options['force_nouveau'] == true) {
$desc['id_auteur'] = $row['id_auteur'];
$desc = inscription_nouveau($desc);
} else {
@ -129,11 +129,11 @@ function test_inscription_dist($statut, $mail, $nom, $options) {
$res = array('email' => $r, 'nom' => $nom, 'prefs' => $statut);
if (isset($options['login'])) {
$login = trim(corriger_caracteres($options['login']));
if ((strlen($login) >= _LOGIN_TROP_COURT) AND (strlen($nom) <= 64)) {
if ((strlen($login) >= _LOGIN_TROP_COURT) and (strlen($nom) <= 64)) {
$res['login'] = $login;
}
}
if (!isset($res['login']) AND ((strlen($nom) < _LOGIN_TROP_COURT) OR (strlen($nom) > 64))) {
if (!isset($res['login']) and ((strlen($nom) < _LOGIN_TROP_COURT) or (strlen($nom) > 64))) {
return 'ecrire:info_login_trop_court';
}
@ -150,7 +150,7 @@ function test_inscription_dist($statut, $mail, $nom, $options) {
* @return mixed|string
*/
function inscription_nouveau($desc) {
if (!isset($desc['login']) OR !strlen($desc['login'])) {
if (!isset($desc['login']) or !strlen($desc['login'])) {
$desc['login'] = test_login($desc['nom'], $desc['email']);
}
@ -278,7 +278,7 @@ function tester_statut_inscription($statut_tmp, $id) {
return autoriser('inscrireauteur', $statut_tmp, $id) ? $statut_tmp : '';
} elseif (
autoriser('inscrireauteur', $statut_tmp = "1comite", $id)
OR autoriser('inscrireauteur', $statut_tmp = "6forum", $id)
or autoriser('inscrireauteur', $statut_tmp = "6forum", $id)
) {
return $statut_tmp;
}

6
ecrire/action/instituer_langue_rubrique.php

@ -32,9 +32,9 @@ function action_instituer_langue_rubrique_dist() {
list($id_rubrique, $id_parent) = preg_split('/\W/', $arg);
if ($changer_lang
AND $id_rubrique > 0
AND $GLOBALS['meta']['multi_rubriques'] == 'oui'
AND ($GLOBALS['meta']['multi_secteurs'] == 'non' OR $id_parent == 0)
and $id_rubrique > 0
and $GLOBALS['meta']['multi_rubriques'] == 'oui'
and ($GLOBALS['meta']['multi_secteurs'] == 'non' or $id_parent == 0)
) {
if ($changer_lang != "herit") {
sql_updateq('spip_rubriques', array('lang' => $changer_lang, 'langue_choisie' => 'oui'),

2
ecrire/action/instituer_objet.php

@ -43,7 +43,7 @@ function action_instituer_objet_dist($arg = null) {
} // impossible mais sait-on jamais
if ($id_objet = intval($id_objet)
AND autoriser('instituer', $objet, $id_objet, '', array('statut' => $statut))
and autoriser('instituer', $objet, $id_objet, '', array('statut' => $statut))
) {
include_spip('action/editer_objet');

12
ecrire/action/logout.php

@ -37,20 +37,20 @@ function action_logout_dist() {
$logout = _request('logout');
$url = securiser_redirect_action(_request('url'));
// cas particulier, logout dans l'espace public
if ($logout == 'public' AND !$url) {
if ($logout == 'public' and !$url) {
$url = url_de_base();
}
// seul le loge peut se deloger (mais id_auteur peut valoir 0 apres une restauration avortee)
if (isset($GLOBALS['visiteur_session']['id_auteur'])
AND is_numeric($GLOBALS['visiteur_session']['id_auteur'])
and is_numeric($GLOBALS['visiteur_session']['id_auteur'])
// des sessions anonymes avec id_auteur=0 existent, mais elle n'ont pas de statut : double check
AND isset($GLOBALS['visiteur_session']['statut'])
and isset($GLOBALS['visiteur_session']['statut'])
) {
// il faut un jeton pour fermer la session (eviter les CSRF)
if (!$jeton = _request('jeton')
OR !verifier_jeton_logout($jeton, $GLOBALS['visiteur_session'])
or !verifier_jeton_logout($jeton, $GLOBALS['visiteur_session'])
) {
$jeton = generer_jeton_logout($GLOBALS['visiteur_session']);
$action = generer_url_action("logout", "jeton=$jeton");
@ -78,8 +78,8 @@ function action_logout_dist() {
// si authentification http, et que la personne est loge,
// pour se deconnecter, il faut proposer un nouveau formulaire de connexion http
if (isset($_SERVER['PHP_AUTH_USER'])
AND !$GLOBALS['ignore_auth_http']
AND $GLOBALS['auth_can_disconnect']
and !$GLOBALS['ignore_auth_http']
and $GLOBALS['auth_can_disconnect']
) {
ask_php_auth(_T('login_deconnexion_ok'),
_T('login_verifiez_navigateur'),

4
ecrire/action/menu_rubriques.php

@ -50,8 +50,8 @@ function action_menu_rubriques_dist() {
$r = gen_liste_rubriques();
if (!$r
AND isset($_SERVER['HTTP_IF_MODIFIED_SINCE'])
AND !strstr($_SERVER['SERVER_SOFTWARE'], 'IIS/')
and isset($_SERVER['HTTP_IF_MODIFIED_SINCE'])
and !strstr($_SERVER['SERVER_SOFTWARE'], 'IIS/')
) {
include_spip('inc/headers');
header('Content-Type: text/html; charset=' . $GLOBALS['meta']['charset']);

2
ecrire/action/preferer.php

@ -63,7 +63,7 @@ function action_preferer_dist() {
$prefs_mod = true;
}
if ($prefs_mod AND intval($GLOBALS['visiteur_session']['id_auteur'])) {
if ($prefs_mod and intval($GLOBALS['visiteur_session']['id_auteur'])) {
sql_updateq('spip_auteurs', array('prefs' => serialize($GLOBALS['visiteur_session']['prefs'])),
"id_auteur=" . intval($GLOBALS['visiteur_session']['id_auteur']));
}

12
ecrire/action/redirect.php

@ -50,7 +50,7 @@ function action_redirect_dist() {
$h = generer_url_entite_absolue($id, $type, '', '', true);
} else {
if ($page = _request('page')
AND preg_match('/^\w+$/', $page)
and preg_match('/^\w+$/', $page)
) {
$h = generer_url_public($page, '', true);
} else {
@ -63,10 +63,10 @@ function action_redirect_dist() {
}
if ($m == 'preview'
AND defined('_PREVIEW_TOKEN')
AND _PREVIEW_TOKEN
AND autoriser('previsualiser')
AND $aut = $GLOBALS['visiteur_session']['id_auteur']
and defined('_PREVIEW_TOKEN')
and _PREVIEW_TOKEN
and autoriser('previsualiser')
and $aut = $GLOBALS['visiteur_session']['id_auteur']
) {
include_spip('inc/securiser_action');
$token = _action_auteur('previsualiser', $aut, null, 'alea_ephemere');
@ -74,7 +74,7 @@ function action_redirect_dist() {
}
$status = '302';
if (_request('status') AND _request('status') == '301') {
if (_request('status') and _request('status') == '301') {
$status = '301';
}

2
ecrire/action/session.php

@ -33,7 +33,7 @@ if (!defined('_ECRIRE_INC_VERSION')) {
**/
function action_session_dist() {
if ($var = _request('var')
AND preg_match(',^[a-z_0-9-]+$,i', $var)
and preg_match(',^[a-z_0-9-]+$,i', $var)
) {
if ($_SERVER['REQUEST_METHOD'] == 'POST') {
include_spip('inc/session');

6
ecrire/action/tester.php

@ -62,7 +62,7 @@ function action_tester_dist() {
# alors que la valeur deduite sert a identifier
# les formats disponibles en ecriture... (cf. inc_logos)
$gd_formats = Array();
$gd_formats = array();
if (function_exists('ImageCreateFromJPEG')) {
$srcImage = @ImageCreateFromJPEG(_ROOT_IMG_PACK . "test.jpg");
if ($srcImage) {
@ -100,7 +100,7 @@ function action_tester_dist() {
if (_PNMSCALE_COMMAND == '') {
return;
}
$netpbm_formats = Array();
$netpbm_formats = array();
$jpegtopnm_command = str_replace("pnmscale",
"jpegtopnm", _PNMSCALE_COMMAND);
@ -162,7 +162,7 @@ function action_tester_dist() {
$image['fichier_dest'] = _DIR_VAR . "test_$arg";
if ($preview = _image_creer_vignette($image, $taille_preview, $taille_preview, $arg, true)
AND ($preview['width']*$preview['height'] > 0)
and ($preview['width']*$preview['height'] > 0)
) {
redirige_par_entete($preview['fichier']);
}

14
ecrire/auth/ldap.php

@ -24,7 +24,7 @@ if (!defined('_ECRIRE_INC_VERSION')) {
// Attributs LDAP correspondants a ceux de SPIP, notamment pour le login
// ne pas ecraser une definition perso dans mes_options
if (!isset($GLOBALS['ldap_attributes']) OR !is_array($GLOBALS['ldap_attributes'])) {
if (!isset($GLOBALS['ldap_attributes']) or !is_array($GLOBALS['ldap_attributes'])) {
$GLOBALS['ldap_attributes'] = array(
'login' => array('sAMAccountName', 'uid', 'login', 'userid', 'cn', 'sn'),
'nom' => "cn",
@ -77,7 +77,7 @@ function auth_ldap_dist($login, $pass, $serveur = '', $phpauth = false) {
// sinon importer les infos depuis LDAP,
if ($GLOBALS['meta']["ldap_statut_import"]
AND $desc = auth_ldap_retrouver($dn, array(), $serveur)
and $desc = auth_ldap_retrouver($dn, array(), $serveur)
) {
// rajouter le statut indique a l'install
$desc['statut'] = $GLOBALS['meta']["ldap_statut_import"];
@ -157,7 +157,7 @@ function auth_ldap_connect($serveur = '') {
function auth_ldap_search($login, $pass, $checkpass = true, $serveur = '') {
// Securite anti-injection et contre un serveur LDAP laxiste
$login_search = preg_replace("/[^-@._\s\d\w]/", "", $login);
if (!strlen($login_search) OR ($checkpass AND !strlen($pass))) {
if (!strlen($login_search) or ($checkpass and !strlen($pass))) {
return '';
}
@ -179,7 +179,7 @@ function auth_ldap_search($login, $pass, $checkpass = true, $serveur = '') {
// Ne pas accepter les resultats si plus d'une entree
// (on veut un attribut unique)
if (is_array($info) AND $info['count'] == 1) {
if (is_array($info) and $info['count'] == 1) {
$dn = $info[0]['dn'];
if (!$checkpass) {
return $dn;
@ -190,7 +190,7 @@ function auth_ldap_search($login, $pass, $checkpass = true, $serveur = '') {
}
}
if ($checkpass AND !isset($dn)) {
if ($checkpass and