Browse Source

Fixer operators_spaces : espace de part et d'autre des opérateurs binaires (règle SPIP sur les - + * / etc...)

svn/root/tags/spip-3.1.0
Matthieu Marcillaud 6 years ago
parent
commit
402cc8919c
  1. 34
      config/ecran_securite.php
  2. 2
      ecrire/action/activer_plugins.php
  3. 10
      ecrire/action/calculer_taille_cache.php
  4. 6
      ecrire/action/converser.php
  5. 4
      ecrire/action/cookie.php
  6. 2
      ecrire/action/editer_auteur.php
  7. 2
      ecrire/action/editer_liens.php
  8. 6
      ecrire/action/editer_logo.php
  9. 2
      ecrire/action/etre_webmestre.php
  10. 2
      ecrire/action/logout.php
  11. 8
      ecrire/action/menu_rubriques.php
  12. 2
      ecrire/action/preferer.php
  13. 2
      ecrire/action/purger.php
  14. 2
      ecrire/action/tester.php
  15. 12
      ecrire/action/tester_taille.php
  16. 2
      ecrire/base/abstract_sql.php
  17. 2
      ecrire/base/connect_sql.php
  18. 10
      ecrire/base/dump.php
  19. 22
      ecrire/base/upgrade.php
  20. 4
      ecrire/exec/admin_plugin.php
  21. 2
      ecrire/exec/rechercher.php
  22. 6
      ecrire/exec/valider_xml.php
  23. 2
      ecrire/genie/mail.php
  24. 8
      ecrire/genie/optimiser.php
  25. 10
      ecrire/inc/acces.php
  26. 2
      ecrire/inc/aider.php
  27. 4
      ecrire/inc/auth.php
  28. 10
      ecrire/inc/bandeau.php
  29. 18
      ecrire/inc/charsets.php
  30. 4
      ecrire/inc/chercher_rubrique.php
  31. 6
      ecrire/inc/config.php
  32. 10
      ecrire/inc/csv.php
  33. 4
      ecrire/inc/cvt_autosave.php
  34. 4
      ecrire/inc/cvt_multietapes.php
  35. 6
      ecrire/inc/distant.php
  36. 6
      ecrire/inc/drapeau_edition.php
  37. 24
      ecrire/inc/editer.php
  38. 94
      ecrire/inc/filtres.php
  39. 36
      ecrire/inc/filtres_images_lib_mini.php
  40. 16
      ecrire/inc/filtres_images_mini.php
  41. 4
      ecrire/inc/filtres_selecteur_generique.php
  42. 10
      ecrire/inc/flock.php
  43. 20
      ecrire/inc/genie.php
  44. 28
      ecrire/inc/invalideur.php
  45. 4
      ecrire/inc/lien.php
  46. 4
      ecrire/inc/log.php
  47. 8
      ecrire/inc/math.php
  48. 8
      ecrire/inc/meta.php
  49. 12
      ecrire/inc/nfslock.php
  50. 130
      ecrire/inc/pclzip.php
  51. 2
      ecrire/inc/pipelines_ecrire.php
  52. 14
      ecrire/inc/plonger.php
  53. 4
      ecrire/inc/plugin.php
  54. 4
      ecrire/inc/prepare_recherche.php
  55. 4
      ecrire/inc/presenter_enfants.php
  56. 10
      ecrire/inc/puce_statut.php
  57. 14
      ecrire/inc/queue.php
  58. 2
      ecrire/inc/recherche_to_array.php
  59. 16
      ecrire/inc/rubriques.php
  60. 8
      ecrire/inc/session.php
  61. 14
      ecrire/inc/texte_mini.php
  62. 4
      ecrire/inc/urls.php
  63. 30
      ecrire/inc/utils.php
  64. 16
      ecrire/inc/xml.php
  65. 4
      ecrire/install/etape_ldap5.php
  66. 8
      ecrire/iterateur/data.php
  67. 4
      ecrire/maj/svn10000.php
  68. 2
      ecrire/maj/v019.php
  69. 2
      ecrire/prive.php
  70. 4
      ecrire/public/assembler.php
  71. 2
      ecrire/public/balises.php
  72. 8
      ecrire/public/cacher.php
  73. 2
      ecrire/public/compiler.php
  74. 12
      ecrire/public/composer.php
  75. 24
      ecrire/public/criteres.php
  76. 18
      ecrire/public/debusquer.php
  77. 10
      ecrire/public/decompiler.php
  78. 6
      ecrire/public/format_html.php
  79. 4
      ecrire/public/iterateur.php
  80. 2
      ecrire/public/jointures.php
  81. 52
      ecrire/public/phraser_html.php
  82. 2
      ecrire/public/quete.php
  83. 2
      ecrire/public/references.php
  84. 2
      ecrire/public/styliser.php
  85. 4
      ecrire/public/styliser_par_z.php
  86. 4
      ecrire/public/tracer.php
  87. 8
      ecrire/req/mysql.php
  88. 6
      ecrire/req/pg.exp.php
  89. 48
      ecrire/req/sqlite_fonctions.php
  90. 10
      ecrire/req/sqlite_generique.php
  91. 2
      ecrire/xml/analyser_dtd.php
  92. 2
      ecrire/xml/sax.php
  93. 6
      ecrire/xml/valider.php
  94. 2
      prive/formulaires/configurer_preferences.php
  95. 2
      prive/formulaires/declarer_bases.php
  96. 4
      prive/formulaires/login.php
  97. 4
      prive/informer_auteur_fonctions.php
  98. 6
      prive/objets/liste/auteurs_fonctions.php

34
config/ecran_securite.php

@ -41,15 +41,15 @@ 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
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
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
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]);
@ -57,7 +57,7 @@ foreach ($GLOBALS as $var => $val)
* Interdit la variable $cjpeg_command, qui était utilisée sans
* précaution dans certaines versions de dev (1.8b2 -> 1.8b5)
*/
$cjpeg_command='';
$cjpeg_command = '';
/*
* Contrôle de quelques variables (XSS)
@ -164,7 +164,7 @@ if (_IS_BOT and (
* Bloque un XSS sur une page inexistante
*/
if (isset($_REQUEST['page'])) {
if ($_REQUEST['page']=='test_cfg')
if ($_REQUEST['page'] == 'test_cfg')
$ecran_securite_raison = "test_cfg";
if ($_REQUEST['page'] !== htmlspecialchars((string)$_REQUEST['page']))
$ecran_securite_raison = "xsspage";
@ -188,7 +188,7 @@ if (!function_exists('tmp_lkojfghx')) {
function tmp_lkojfghx2($a = 0, $b = 0, $c = 0, $d = 0) {
// si jamais on est arrivé ici sur une erreur php
// et qu'un autre gestionnaire d'erreur est défini, l'appeller
if ($b&&$GLOBALS['tmp_xhgfjokl'])
if ($b && $GLOBALS['tmp_xhgfjokl'])
call_user_func($GLOBALS['tmp_xhgfjokl'], $a, $b, $c, $d);
}
}
@ -224,7 +224,7 @@ and $_REQUEST['op'] !== preg_replace('/[^\-\w]/', '', $_REQUEST['op']))
* Forms & Table ne se méfiait pas assez des uploads de fichiers
*/
if (count($_FILES)){
foreach($_FILES as $k=>$v){
foreach($_FILES as $k => $v){
if (preg_match(',^fichier_\d+$,', $k)
and preg_match(',\.php,i', $v['name']))
unset($_FILES[$k]);
@ -256,9 +256,9 @@ if (isset($_SERVER['HTTP_REFERER']))
/*
* Réinjection des clés en html dans l'admin r19561
*/
if (strpos($_SERVER['REQUEST_URI'], "ecrire/")!==false){
$zzzz=implode("", array_keys($_REQUEST));
if (strlen($zzzz)!=strcspn($zzzz, '<>"\''))
if (strpos($_SERVER['REQUEST_URI'], "ecrire/") !== false){
$zzzz = implode("", array_keys($_REQUEST));
if (strlen($zzzz) != strcspn($zzzz, '<>"\''))
$ecran_securite_raison = 'Cle incorrecte en $_REQUEST';
}
@ -268,11 +268,11 @@ if (strpos($_SERVER['REQUEST_URI'], "ecrire/")!==false){
if (isset($_REQUEST['connect'])
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)
(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)
) {
$ecran_securite_raison = "malformed connect argument";
}
@ -303,7 +303,7 @@ if (!defined('_ECRAN_SECURITE_LOAD'))
if (
defined('_ECRAN_SECURITE_LOAD')
and _ECRAN_SECURITE_LOAD>0
and _ECRAN_SECURITE_LOAD > 0
and _IS_BOT
and $_SERVER['REQUEST_METHOD'] === 'GET'
and (
@ -319,7 +319,7 @@ if (
)
)
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 rand(0, $load * $load) > _ECRAN_SECURITE_LOAD * _ECRAN_SECURITE_LOAD
) {
header("HTTP/1.0 503 Service Unavailable");
header("Retry-After: 300");

2
ecrire/action/activer_plugins.php

@ -62,7 +62,7 @@ function enregistre_modif_plugin() {
foreach ($plugins_interessants as $plug => $score) {
if ($score > 1) {
$plugins_interessants2[$plug] = $score-1;
$plugins_interessants2[$plug] = $score - 1;
}
}
foreach ($plugin as $plug) {

10
ecrire/action/calculer_taille_cache.php

@ -49,14 +49,14 @@ function action_calculer_taille_cache_dist($arg = null) {
include_spip('inc/invalideur');
$taille =
calculer_taille_dossier(_DIR_CACHE_XML)
+calculer_taille_dossier(_DIR_CACHE . 'skel/')
+calculer_taille_dossier(_DIR_CACHE . 'wheels/')
+calculer_taille_dossier(_DIR_CACHE . 'contextes/');
+ calculer_taille_dossier(_DIR_CACHE . 'skel/')
+ calculer_taille_dossier(_DIR_CACHE . 'wheels/')
+ calculer_taille_dossier(_DIR_CACHE . 'contextes/');
$taille += intval(taille_du_cache());
if ($taille <= 150000) {
$res = _T('taille_cache_vide');
} elseif ($taille <= 1024*1024) {
$res = _T('taille_cache_moins_de', array('octets' => taille_en_octets(1024*1024)));
} elseif ($taille <= 1024 * 1024) {
$res = _T('taille_cache_moins_de', array('octets' => taille_en_octets(1024 * 1024)));
} else {
$res = _T('taille_cache_octets', array('octets' => taille_en_octets($taille)));
}

6
ecrire/action/converser.php

@ -67,7 +67,7 @@ function action_converser_changer_langue($update_session) {
spip_setcookie(
'spip_session',
$spip_session,
time()+3600*24*14
time() + 3600 * 24 * 14
);
}
}
@ -88,9 +88,9 @@ function action_converser_post($lang, $ecrire = false) {
if ($lang) {
include_spip('inc/lang');
if (changer_langue($lang)) {
spip_setcookie('spip_lang', $_COOKIE['spip_lang'] = $lang, time()+365*24*3600);
spip_setcookie('spip_lang', $_COOKIE['spip_lang'] = $lang, time() + 365 * 24 * 3600);
if ($ecrire) {
spip_setcookie('spip_lang_ecrire', $_COOKIE['spip_lang_ecrire'] = $lang, time()+365*24*3600);
spip_setcookie('spip_lang_ecrire', $_COOKIE['spip_lang_ecrire'] = $lang, time() + 365 * 24 * 3600);
}
}
}

4
ecrire/action/cookie.php

@ -98,13 +98,13 @@ function action_cookie_dist($set_cookie_admin = null, $change_session = null) {
// Suppression cookie d'admin ?
if ($set_cookie_admin == "non") {
if ($cook) {
spip_setcookie('spip_admin', $cook, time()-3600*24);
spip_setcookie('spip_admin', $cook, time() - 3600 * 24);
}
} // Ajout de cookie d'admin
else {
if ($set_cookie_admin) {
spip_setcookie('spip_admin', $set_cookie_admin,
time()+14*24*3600);
time() + 14 * 24 * 3600);
}
}
}

2
ecrire/action/editer_auteur.php

@ -51,7 +51,7 @@ function action_editer_auteur_dist($arg = null) {
# cf. GROS HACK
# recuperer l'eventuel logo charge avant la creation
# ils ont un id = 0-id_auteur de la session
$id_hack = 0-$GLOBALS['visiteur_session']['id_auteur'];
$id_hack = 0 - $GLOBALS['visiteur_session']['id_auteur'];
$chercher_logo = charger_fonction('chercher_logo', 'inc');
foreach (array('on', 'off') as $type) {
if ($logo = $chercher_logo($id_hack, 'id_auteur', $type)) {

2
ecrire/action/editer_liens.php

@ -321,7 +321,7 @@ function objet_traiter_liaisons($operation, $objets_source, $objets_lies, $set =
spip_log("objet_traiter_liaisons [Echec] : $operation sur $objet/$primary/$l/$id", _LOG_ERREUR);
$echec = true;
} else {
$modifs = ($modifs ? (is_array($res) ? array_merge($modifs, $res) : $modifs+$res) : $res);
$modifs = ($modifs ? (is_array($res) ? array_merge($modifs, $res) : $modifs + $res) : $res);
}
}
} else {

6
ecrire/action/editer_logo.php

@ -105,7 +105,7 @@ function logo_modifier($objet, $id_objet, $etat, $source) {
}
$size = @getimagesize($file_tmp);
$type = !$size ? '' : ($size[2] > 3 ? '' : $GLOBALS['formats_logos'][$size[2]-1]);
$type = !$size ? '' : ($size[2] > 3 ? '' : $GLOBALS['formats_logos'][$size[2] - 1]);
if ($type) {
@rename($file_tmp, $file_tmp . ".$type");
$file_tmp = $file_tmp . ".$type";
@ -156,11 +156,11 @@ 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(
'maxi' => taille_en_octets(_LOGO_MAX_SIZE*1024),
'maxi' => taille_en_octets(_LOGO_MAX_SIZE * 1024),
'actuel' => taille_en_octets($poids)
));
}

2
ecrire/action/etre_webmestre.php

@ -32,7 +32,7 @@ function action_etre_webmestre_dist() {
$securiser_action = charger_fonction('securiser_action', 'inc');
$time = $securiser_action();
if (time()-$time < 15*60
if (time() - $time < 15 * 60
and $GLOBALS['visiteur_session']['statut'] == '0minirezo'
and $GLOBALS['visiteur_session']['webmestre'] !== 'oui'
) {

2
ecrire/action/logout.php

@ -73,7 +73,7 @@ function action_logout_dist() {
if (isset($_COOKIE['spip_session'])) {
$session = charger_fonction('session', 'inc');
$session($GLOBALS['visiteur_session']['id_auteur']);
spip_setcookie('spip_session', $_COOKIE['spip_session'], time()-3600);
spip_setcookie('spip_session', $_COOKIE['spip_session'], time() - 3600);
}
// si authentification http, et que la personne est loge,
// pour se deconnecter, il faut proposer un nouveau formulaire de connexion http

8
ecrire/action/menu_rubriques.php

@ -89,9 +89,9 @@ function menu_rubriques($complet = true) {
$total_lignes = $i = sizeof($arr_low);
if ($i > 0) {
$nb_col = min(8, ceil($total_lignes/30));
$nb_col = min(8, ceil($total_lignes / 30));
if ($nb_col <= 1) {
$nb_col = ceil($total_lignes/10);
$nb_col = ceil($total_lignes / 10);
}
foreach ($arr_low as $id_rubrique => $titre_rubrique) {
if (autoriser('voir', 'rubrique', $id_rubrique)) {
@ -152,13 +152,13 @@ function bandeau_rubrique($id_rubrique, $titre_rubrique, $zdecal) {
$nb_col = 1;
if ($nb_rub = count($arr_rub)) {
$nb_col = min(10, max(1, ceil($nb_rub/10)));
$nb_col = min(10, max(1, ceil($nb_rub / 10)));
}
$ret = "<li class='haschild'>$nav<ul class='cols_$nb_col'>";
foreach ($arr_rub as $id_rub => $titre_rub) {
if (autoriser('voir', 'rubrique', $id_rub)) {
$titre = supprimer_numero(typo($titre_rub));
$ret .= bandeau_rubrique($id_rub, $titre, $zdecal+$i);
$ret .= bandeau_rubrique($id_rub, $titre, $zdecal + $i);
$i++;
}
}

2
ecrire/action/preferer.php

@ -73,7 +73,7 @@ function action_preferer_dist() {
// car ce reglage depend plus du navigateur que de l'utilisateur
$GLOBALS['spip_ecran'] = $val;
include_spip('inc/cookie');
spip_setcookie('spip_ecran', $val, time()+365*24*3600);
spip_setcookie('spip_ecran', $val, time() + 365 * 24 * 3600);
}
// Si modif des couleurs en ajax, redirect inutile on a change de CSS

2
ecrire/action/purger.php

@ -51,7 +51,7 @@ function action_purger_dist($arg = null) {
switch ($arg) {
case 'inhibe_cache':
// inhiber le cache pendant 24h
ecrire_meta('cache_inhib', $_SERVER['REQUEST_TIME']+24*3600);
ecrire_meta('cache_inhib', $_SERVER['REQUEST_TIME'] + 24 * 3600);
break;
case 'reactive_cache':
effacer_meta('cache_inhib');

2
ecrire/action/tester.php

@ -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']);
}

12
ecrire/action/tester_taille.php

@ -72,11 +72,11 @@ function action_tester_taille_dist() {
}
// si l'intervalle est assez petit, on garde la valeur min
if ($GLOBALS['taille_max']*$GLOBALS['taille_max']-$GLOBALS['taille_min']*$GLOBALS['taille_min'] < 50000) {
$t = ($GLOBALS['taille_min']*$GLOBALS['taille_min']);
if ($GLOBALS['taille_max'] * $GLOBALS['taille_max'] - $GLOBALS['taille_min'] * $GLOBALS['taille_min'] < 50000) {
$t = ($GLOBALS['taille_min'] * $GLOBALS['taille_min']);
if ($GLOBALS['taille_min'] !== $GLOBALS['taille_max']) {
$t = $t*0.9; // marge de securite
echo round($t/1000000, 3) . ' Mpx';
$t = $t * 0.9; // marge de securite
echo round($t / 1000000, 3) . ' Mpx';
} else {
// c'est un cas "on a reussi la borne max initiale, donc on a pas de limite connue"
$t = 0;
@ -86,7 +86,7 @@ function action_tester_taille_dist() {
die();
}
$taille = $GLOBALS['taille_test'] = round(($GLOBALS['taille_max']+$GLOBALS['taille_min'])/2);
$taille = $GLOBALS['taille_test'] = round(($GLOBALS['taille_max'] + $GLOBALS['taille_min']) / 2);
include_spip('inc/filtres');
// des inclusions representatives d'un hit prive et/ou public pour la conso memoire
@ -108,7 +108,7 @@ function action_tester_taille_dist() {
include_spip('inc/header');
propre("<doc1>"); // charger propre avec le trairement d'un modele
$i = _request('i')+1;
$i = _request('i') + 1;
$image_source = chemin_image("test.png");
$GLOBALS['redirect'] = generer_url_action("tester_taille",
"i=$i&arg=" . $GLOBALS['taille_min'] . "-" . $GLOBALS['taille_test']);

2
ecrire/base/abstract_sql.php

@ -2125,7 +2125,7 @@ function sql_skip($res, $pos, $saut, $count, $serveur = '', $option = true) {
return $pos;
}
$seek = $pos+$saut;
$seek = $pos + $saut;
// si le saut fait depasser le maxi, on libere la resource
// et on sort
if ($seek >= $count) {

2
ecrire/base/connect_sql.php

@ -256,7 +256,7 @@ function spip_connect_db(
if ($f
and @file_exists($f)
and (time()-@filemtime($f) < _CONNECT_RETRY_DELAY)
and (time() - @filemtime($f) < _CONNECT_RETRY_DELAY)
) {
spip_log("Echec : $f recent. Pas de tentative de connexion", _LOG_HS);

10
ecrire/base/dump.php

@ -532,7 +532,7 @@ function base_copier_tables($status_file, $tables, $serveur_source, $serveur_des
$fonction_base_inserer = isset($options['fonction_base_inserer']) ? $options['fonction_base_inserer'] : 'inserer_copie';
$desc_tables_dest = isset($options['desc_tables_dest']) ? $options['desc_tables_dest'] : array();
$racine_fonctions = (isset($options['racine_fonctions_dest']) ? $options['racine_fonctions_dest'] : 'base');
$data_pool = (isset($options['data_pool']) ? $options['data_pool'] : 50*1024);
$data_pool = (isset($options['data_pool']) ? $options['data_pool'] : 50 * 1024);
spip_log("Copier " . count($tables) . " tables de '$serveur_source' vers '$serveur_dest'",
'dump.' . _LOG_INFO_IMPORTANTE);
@ -722,8 +722,8 @@ function base_inserer_copie($table, $rows, $desc_dest, $serveur_dest) {
// si l'enregistrement est deja en base, ca fera un echec ou un doublon
$r = sql_insertq_multi($table, $rows, $desc_dest, $serveur_dest);
$nb = sql_countsel($table, '', '', '', $serveur_dest);
if ($nb-$nb1 < count($rows)) {
spip_log("base_inserer_copie : " . ($nb-$nb1) . " insertions au lieu de " . count($rows) . ". On retente 1 par 1",
if ($nb - $nb1 < count($rows)) {
spip_log("base_inserer_copie : " . ($nb - $nb1) . " insertions au lieu de " . count($rows) . ". On retente 1 par 1",
"dump" . _LOG_INFO_IMPORTANTE);
foreach ($rows as $row) {
// si l'enregistrement est deja en base, ca fera un echec ou un doublon
@ -732,8 +732,8 @@ function base_inserer_copie($table, $rows, $desc_dest, $serveur_dest) {
// on reverifie le total
$r = 0;
$nb = sql_countsel($table, '', '', '', $serveur_dest);
if ($nb-$nb1 < count($rows)) {
spip_log("base_inserer_copie : " . ($nb-$nb1) . " insertions au lieu de " . count($rows) . " apres insertion 1 par 1",
if ($nb - $nb1 < count($rows)) {
spip_log("base_inserer_copie : " . ($nb - $nb1) . " insertions au lieu de " . count($rows) . " apres insertion 1 par 1",
"dump" . _LOG_ERREUR);
$r = false;
}

22
ecrire/base/upgrade.php

@ -122,12 +122,12 @@ function maj_base($version_cible = 0, $redirect = '') {
$cible = ($version_cible ? $version_cible : $GLOBALS['spip_version_base']);
if ($version_installee <= 1.926) {
$n = floor($version_installee*10);
$n = floor($version_installee * 10);
while ($n < 19) {
$nom = sprintf("v%03d", $n);
$f = charger_fonction($nom, 'maj', true);
if ($f) {
spip_log("$f repercute les modifications de la version " . ($n/10), "maj." . _LOG_INFO_IMPORTANTE);
spip_log("$f repercute les modifications de la version " . ($n / 10), "maj." . _LOG_INFO_IMPORTANTE);
$f($version_installee, $GLOBALS['spip_version_base']);
} else {
spip_log("pas de fonction pour la maj $n $nom", "maj." . _LOG_INFO_IMPORTANTE);
@ -139,12 +139,12 @@ function maj_base($version_cible = 0, $redirect = '') {
}
if ($version_installee < 2000) {
if ($version_installee < 2) {
$version_installee = $version_installee*1000;
$version_installee = $version_installee * 1000;
}
include_spip('maj/v019');
}
if ($cible < 2) {
$cible = $cible*1000;
$cible = $cible * 1000;
}
include_spip('maj/svn10000');
@ -293,14 +293,14 @@ function maj_debut_page($installee, $meta, $table) {
}
include_spip('inc/minipres');
@ini_set("zlib.output_compression", "0"); // pour permettre l'affichage au fur et a mesure
$timeout = _UPGRADE_TIME_OUT*2;
$timeout = _UPGRADE_TIME_OUT * 2;
$titre = _T('titre_page_upgrade');
$balise_img = charger_filtre('balise_img');
$titre .= $balise_img(chemin_image('searching.gif'));
echo(install_debut_html($titre));
// script de rechargement auto sur timeout
$redirect = generer_url_ecrire('upgrade', "reinstall=$installee&meta=$meta&table=$table", true);
echo http_script("window.setTimeout('location.href=\"" . $redirect . "\";'," . ($timeout*1000) . ")");
echo http_script("window.setTimeout('location.href=\"" . $redirect . "\";'," . ($timeout * 1000) . ")");
echo "<div style='text-align: left'>\n";
ob_flush();
flush();
@ -372,7 +372,7 @@ function maj_while($installee, $cible, $maj, $meta = '', $table = 'meta', $redir
*
* @var int
*/
define('_TIME_OUT', $time+_UPGRADE_TIME_OUT);
define('_TIME_OUT', $time + _UPGRADE_TIME_OUT);
}
reset($maj);
@ -393,7 +393,7 @@ function maj_while($installee, $cible, $maj, $meta = '', $table = 'meta', $redir
if ($etape) {
return array($v, $etape);
}
$n = time()-$time;
$n = time() - $time;
spip_log("$table $meta: $v en $n secondes", 'maj.' . _LOG_INFO_IMPORTANTE);
if ($meta) {
ecrire_meta($meta, $installee = $v, 'oui', $table);
@ -452,7 +452,7 @@ function serie_alter($serie, $q = array(), $meta = '', $table = 'meta', $redirec
// il faut les rejouer jusqu'a achevement.
// C'est a elle d'assurer qu'elles progressent a chaque rappel
if (strncmp($f, "sql_", 4) == 0) {
ecrire_meta($meta2, $i+1, 'non', $table);
ecrire_meta($meta2, $i + 1, 'non', $table);
}
echo " <span title='$i'>.</span>";
call_user_func_array($f, $r);
@ -461,7 +461,7 @@ function serie_alter($serie, $q = array(), $meta = '', $table = 'meta', $redirec
if (time() >= _TIME_OUT) {
relance_maj($meta, $table, $redirect);
}
ecrire_meta($meta2, $i+1, 'non', $table);
ecrire_meta($meta2, $i + 1, 'non', $table);
spip_log("$meta2: ok", 'maj.' . _LOG_INFO_IMPORTANTE);
} else {
if (!is_array($r)) {
@ -471,7 +471,7 @@ function serie_alter($serie, $q = array(), $meta = '', $table = 'meta', $redirec
}
// en cas d'erreur serieuse, on s'arrete
// mais on permet de passer par dessus en rechargeant la page.
return $i+1;
return $i + 1;
}
}
}

4
ecrire/exec/admin_plugin.php

@ -48,7 +48,7 @@ function exec_admin_plugin_dist($retour = '') {
$new = actualise_plugins_actifs();
if ($new and _request('actualise') < 2) {
include_spip('inc/headers');
redirige_par_entete(parametre_url(self(), 'actualise', _request('actualise')+1, '&'));
redirige_par_entete(parametre_url(self(), 'actualise', _request('actualise') + 1, '&'));
} else {
admin_plug_args(_request('voir'), _request('erreur'), _request('format'));
}
@ -120,7 +120,7 @@ function admin_plug_args($quoi, $erreur, $format) {
// la mise a jour de cette meta a ete faite par ecrire_plugin_actifs
$actifs = unserialize($GLOBALS['meta']['plugin']);
$lcpa = $actifs+unserialize($GLOBALS['meta']['plugin_attente']);
$lcpa = $actifs + unserialize($GLOBALS['meta']['plugin_attente']);
// Les affichages se basent sur le repertoire, pas sur le nom
$actifs = liste_chemin_plugin($actifs, '');

2
ecrire/exec/rechercher.php

@ -91,7 +91,7 @@ function exec_rechercher_args($id, $type, $exclus, $rac, $do) {
$id_rubrique = $row["id_rubrique"];
$rub[$id_rubrique]["titre"] = typo($row["titre"]);
$rub[$id_rubrique]["id_parent"] = $row["id_parent"];
$points[$id_rubrique] = $points[$id_rubrique]+3;
$points[$id_rubrique] = $points[$id_rubrique] + 3;
}
$res = sql_select("id_rubrique, id_parent, titre", "spip_rubriques", "$where_titre$where_exclus");

6
ecrire/exec/valider_xml.php

@ -166,7 +166,7 @@ function valider_resultats($res, $mode) {
$class = 'row_' . alterner($i, 'even', 'odd');
list($nb, $texte, $erreurs, $script, $appel, $temps) = $l;
if ($texte < 0) {
$texte = (0-$texte);
$texte = (0 - $texte);
$color = ";color: red";
} else {
$color = '';
@ -245,13 +245,13 @@ function valider_script($transformer_xml, $script, $dir, $ext) {
if (strpos($val->page, "id='minipres'")) {
if (!$g = charger_fonction($script . '_args', $dir, true)) {
$res = 0-strlen($val->page);
$res = 0 - strlen($val->page);
} else {
$args = array(1, 'id_article', 1);
$val = $transformer_xml($g, $args);
$appel = 'id_article=1&type=id_article&id=1';
if (strpos($val->page, "id='minipres'")) {
$res = 0-strlen($val->page);
$res = 0 - strlen($val->page);
} else {
$res = strlen($val->page);
}

2
ecrire/genie/mail.php

@ -37,7 +37,7 @@ function genie_mail_dist($t) {
$now = time();
if (!isset($GLOBALS['meta']['dernier_envoi_neuf'])) {
ecrire_meta('dernier_envoi_neuf', date('Y-m-d H:i:s', $now-(3600*24*$jours_neuf)));
ecrire_meta('dernier_envoi_neuf', date('Y-m-d H:i:s', $now - (3600 * 24 * $jours_neuf)));
}
$page = recuperer_fond('nouveautes',

8
ecrire/genie/optimiser.php

@ -41,7 +41,7 @@ function genie_optimiser_dist($t) {
// sachant qu'on a un delai de 48h, on renvoie aujourd'hui a 4h du mat
// avec une periode de flou entre 2h et 6h pour ne pas saturer un hebergeur
// qui aurait beaucoup de sites SPIP
return -(mktime(2, 0, 0)+rand(0, 3600*4));
return -(mktime(2, 0, 0) + rand(0, 3600 * 4));
}
/**
@ -84,7 +84,7 @@ function optimiser_base_une_table() {
}
if ($tables) {
$table_op = intval($GLOBALS['meta']['optimiser_table']+1)%sizeof($tables);
$table_op = intval($GLOBALS['meta']['optimiser_table'] + 1) % sizeof($tables);
ecrire_meta('optimiser_table', $table_op);
$q = $tables[$table_op];
spip_log("debut d'optimisation de la table $q");
@ -153,7 +153,7 @@ function optimiser_sansref($table, $id, $sel, $and = '') {
function optimiser_base_disparus($attente = 86400) {
# format = 20060610110141, si on veut forcer une optimisation tout de suite
$mydate = sql_quote(date("Y-m-d H:i:s", time()-$attente));
$mydate = sql_quote(date("Y-m-d H:i:s", time() - $attente));
$n = 0;
@ -199,7 +199,7 @@ function optimiser_base_disparus($attente = 86400) {
# supprimer les auteurs 'nouveau' qui n'ont jamais donne suite
# au mail de confirmation (45 jours pour repondre, ca devrait suffire)
sql_delete("spip_auteurs", "statut='nouveau' AND maj < " . sql_quote(date('Y-m-d', time()-45*24*3600)));
sql_delete("spip_auteurs", "statut='nouveau' AND maj < " . sql_quote(date('Y-m-d', time() - 45 * 24 * 3600)));
/**
* Permet aux plugins de compléter l'optimisation suite aux éléments disparus

10
ecrire/inc/acces.php

@ -31,7 +31,7 @@ if (!defined('_ECRIRE_INC_VERSION')) {
* Mot de passe
**/
function creer_pass_aleatoire($longueur = 8, $sel = "") {
$seed = (int)round((microtime()+1)*time());
$seed = (int)round((microtime() + 1) * time());
mt_srand($seed);
srand($seed);
@ -48,13 +48,13 @@ function creer_pass_aleatoire($longueur = 8, $sel = "") {
$r = unpack("Cr", pack("H2", $s . $s));
$x = $r['r'] & 63;
if ($x < 10) {
$x = chr($x+48);
$x = chr($x + 48);
} else {
if ($x < 36) {
$x = chr($x+55);
$x = chr($x + 55);
} else {
if ($x < 62) {
$x = chr($x+61);
$x = chr($x + 61);
} else {
if ($x == 63) {
$x = '/';
@ -83,7 +83,7 @@ function creer_uniqid() {
static $seeded;
if (!$seeded) {
$seed = (int)round((microtime()+1)*time());
$seed = (int)round((microtime() + 1) * time());
mt_srand($seed);
srand($seed);
$seeded = true;

2
ecrire/inc/aider.php

@ -292,7 +292,7 @@ function aide_fixe_img($contenu, $server) {
$p = strpos($contenu, $r[0]);
$i = $server . '/' . $r[3];
$html .= substr($contenu, 0, $p) . $r[1] . $i;
$contenu = substr($contenu, $p+strlen($r[0]));
$contenu = substr($contenu, $p + strlen($r[0]));
}
$html .= $contenu;

4
ecrire/inc/auth.php

@ -322,7 +322,7 @@ function auth_trace($row, $date = null) {
$date = date('Y-m-d H:i:s');
}
if (abs(strtotime($date)-$connect_quand) >= 60) {
if (abs(strtotime($date) - $connect_quand) >= 60) {
sql_updateq("spip_auteurs", array("en_ligne" => $date), "id_auteur=" . $row['id_auteur']);
$row['en_ligne'] = $date;
}
@ -532,7 +532,7 @@ function auth_loger($auteur) {
include_spip('inc/cookie');
if ($auteur['statut'] == '0minirezo') {
spip_setcookie('spip_admin', '@' . $auteur['login'],
time()+7*24*3600);
time() + 7 * 24 * 3600);
} // sinon le supprimer ...
else {
spip_setcookie('spip_admin', '', 1);

10
ecrire/inc/bandeau.php

@ -105,10 +105,10 @@ function definir_barre_boutons($contexte = array(), $icones = true, $autorise =
}
$position = (isset($infos['position']) and strlen($infos['position'])) ? intval($infos['position']) : count($boutons_admin[$parent]->sousmenu);
if ($position < 0) {
$position = count($boutons_admin[$parent]->sousmenu)+1+$position;
$position = count($boutons_admin[$parent]->sousmenu) + 1 + $position;
}
$boutons_admin[$parent]->sousmenu = array_slice($boutons_admin[$parent]->sousmenu, 0, $position)
+array(
+ array(
$id => new Bouton(
($icones and !empty($infos['icone'])) ? find_in_theme($infos['icone']) : '', // icone
$infos['titre'], // titre
@ -116,7 +116,7 @@ function definir_barre_boutons($contexte = array(), $icones = true, $autorise =
(isset($infos['parametres']) and $infos['parametres']) ? $infos['parametres'] : null
)
)
+array_slice($boutons_admin[$parent]->sousmenu, $position, 100);
+ array_slice($boutons_admin[$parent]->sousmenu, $position, 100);
}
if (!$parent
// provisoire, eviter les vieux boutons
@ -125,7 +125,7 @@ function definir_barre_boutons($contexte = array(), $icones = true, $autorise =
) {
$position = (isset($infos['position']) and $infos['position']) ? $infos['position'] : count($boutons_admin);
$boutons_admin = array_slice($boutons_admin, 0, $position)
+array(
+ array(
$id => new Bouton(
($icones and isset($infos['icone']) and $infos['icone']) ? find_in_theme($infos['icone']) : '', // icone
$infos['titre'], // titre
@ -133,7 +133,7 @@ function definir_barre_boutons($contexte = array(), $icones = true, $autorise =
(isset($infos['parametres']) and $infos['parametres']) ? $infos['parametres'] : null
)
)
+array_slice($boutons_admin, $position, 100);
+ array_slice($boutons_admin, $position, 100);
}
}
}

18
ecrire/inc/charsets.php

@ -633,10 +633,10 @@ function utf_8_to_unicode($source) {
while ($thisPos < $thisLen) {
$thisCharOrd = ord(substr($thisLetter, $thisPos, 1));
if ($thisPos == 0) {
$charNum = intval($thisCharOrd-$decrement[$thisLen]);
$charNum = intval($thisCharOrd - $decrement[$thisLen]);
$decimalCode += ($charNum << $shift[$thisLen][$thisPos]);
} else {
$charNum = intval($thisCharOrd-128);
$charNum = intval($thisCharOrd - 128);
$decimalCode += ($charNum << $shift[$thisLen][$thisPos]);
}
$thisPos++;
@ -713,13 +713,13 @@ function caractere_utf_8($num) {
return chr($num);
}
if ($num < 2048) {
return chr(($num >> 6)+192) . chr(($num & 63)+128);
return chr(($num >> 6) + 192) . chr(($num & 63) + 128);
}
if ($num < 65536) {
return chr(($num >> 12)+224) . chr((($num >> 6) & 63)+128) . chr(($num & 63)+128);
return chr(($num >> 12) + 224) . chr((($num >> 6) & 63) + 128) . chr(($num & 63) + 128);
}
if ($num < 1114112) {
return chr(($num >> 18)+240) . chr((($num >> 12) & 63)+128) . chr((($num >> 6) & 63)+128) . chr(($num & 63)+128);
return chr(($num >> 18) + 240) . chr((($num >> 12) & 63) + 128) . chr((($num >> 6) & 63) + 128) . chr(($num & 63) + 128);
}
return '';
@ -1105,7 +1105,7 @@ function spip_substr_manuelle($c, $start, $length = null) {
if ($start > 0) {
$c = substr($c, strlen(spip_substr_manuelle($c, 0, $start)));
} elseif ($start < 0) {
return spip_substr_manuelle($c, spip_strlen($c)+$start, $length);
return spip_substr_manuelle($c, spip_strlen($c) + $start, $length);
}
if (!$length) {
@ -1119,17 +1119,17 @@ function spip_substr_manuelle($c, $start, $length = null) {
while (preg_match(',[\x80-\xBF]{' . (++$n) . '},', $c)) {
;
}
$c = substr($c, 0, $n*$length);
$c = substr($c, 0, $n * $length);
// puis, tant qu'on est trop long, on coupe...
while (($l = spip_strlen($c)) > $length) {
$c = substr($c, 0, $length-$l);
$c = substr($c, 0, $length - $l);
}
return $c;
}
// $length < 0
return spip_substr_manuelle($c, 0, spip_strlen($c)+$length);
return spip_substr_manuelle($c, 0, spip_strlen($c) + $length);
}
/**

4
ecrire/inc/chercher_rubrique.php

@ -84,7 +84,7 @@ function style_menu_rubriques($i) {
$espace = '';
if (preg_match(",mozilla,i", $GLOBALS['browser_name'])) {
$style = "padding-" . $GLOBALS['spip_lang_left'] . ": 16px; "
. "margin-" . $GLOBALS['spip_lang_left'] . ": " . (($i-1)*16) . "px;";
. "margin-" . $GLOBALS['spip_lang_left'] . ": " . (($i - 1) * 16) . "px;";
} else {
$style = '';
for ($count = 0; $count <= $i; $count++) {
@ -155,7 +155,7 @@ function sous_menu_rubriques($id_rubrique, $root, $niv, &$data, &$enfants, $excl
if (isset($enfants[$root])) {
foreach ($enfants[$root] as $sousrub) {
$sous .= sous_menu_rubriques($id_rubrique, $sousrub,
$niv+1, $data, $enfants, $exclus, $restreint, $type);
$niv + 1, $data, $enfants, $exclus, $restreint, $type);
}
}

6
ecrire/inc/config.php

@ -124,7 +124,7 @@ function lire_config($cfg = '', $def = null, $unserialize = true) {
$methode = substr($cfg, 0, $p);
$lire_config = charger_fonction($methode, 'lire_config');
return $lire_config(substr($cfg, $p+2), $def, $unserialize);
return $lire_config(substr($cfg, $p + 2), $def, $unserialize);
}
list($table, $casier, $sous_casier) = expliquer_config($cfg);
@ -189,7 +189,7 @@ function ecrire_config($cfg, $store) {
$methode = substr($cfg, 0, $p);
$ecrire_config = charger_fonction($methode, 'ecrire_config');
return $ecrire_config(substr($cfg, $p+2), $store);
return $ecrire_config(substr($cfg, $p + 2), $store);
}
list($table, $casier, $sous_casier) = expliquer_config($cfg);
@ -345,7 +345,7 @@ function lister_configurer($exclure = array()) {
}
}
$exclure = $exclure+$deja;
$exclure = $exclure + $deja;
$icone_defaut = "images/configuration-16.png";
$liste = array();

10
ecrire/inc/csv.php

@ -83,8 +83,8 @@ function analyse_csv($t) {
// retrait des lignes vides finales
while (count($lignes) > 0
and preg_match("/^$sep*$/", $lignes[count($lignes)-1])) {
unset($lignes[count($lignes)-1]);
and preg_match("/^$sep*$/", $lignes[count($lignes) - 1])) {
unset($lignes[count($lignes) - 1]);
}
// calcul du nombre de colonne a chaque ligne
$nbcols = array();
@ -103,15 +103,15 @@ function analyse_csv($t) {
if ($mil <> $max) {
foreach ($nbcols as $k => $v) {
if ($v < $max) {
$lignes[$k] .= str_repeat($sep, $max-$v);
$lignes[$k] .= str_repeat($sep, $max - $v);
}
}
}
// et retirer les colonnes integralement vides
while (true) {
$nbcols = ($entete[strlen($entete)-1] === $sep);
$nbcols = ($entete[strlen($entete) - 1] === $sep);
foreach ($lignes as $v) {
$nbcols &= ($v[strlen($v)-1] === $sep);
$nbcols &= ($v[strlen($v) - 1] === $sep);
}
if (!$nbcols) {
break;

4
ecrire/inc/cvt_autosave.php

@ -97,9 +97,9 @@ function cvtautosave_formulaire_traiter($flux) {
if (isset($GLOBALS['visiteur_session']) and $GLOBALS['visiteur_session']) {
// delai par defaut avant purge d'un backup de form : 72H
if (!defined('_AUTOSAVE_GB_DELAY')) {
define('_AUTOSAVE_GB_DELAY', 72*3600);
define('_AUTOSAVE_GB_DELAY', 72 * 3600);
}
$time_too_old = time()-_AUTOSAVE_GB_DELAY;
$time_too_old = time() - _AUTOSAVE_GB_DELAY;
// purger aussi toutes les vieilles autosave
$session = $GLOBALS['visiteur_session'];
foreach ($session as $k => $v) {

4
ecrire/inc/cvt_multietapes.php

@ -212,7 +212,7 @@ function cvtmulti_formulaire_verifier($flux) {
array_unshift($args, $e);
$erreurs[$e] = call_user_func_array($verifier, $args);
}
if ($derniere_etape_ok == $e-1 and !count($erreurs[$e])) {
if ($derniere_etape_ok == $e - 1 and !count($erreurs[$e])) {
$derniere_etape_ok = $e;
}
// possibilite de poster dans _retour_etape_x
@ -226,7 +226,7 @@ function cvtmulti_formulaire_verifier($flux) {
if ($derniere_etape_ok == $etapes and !$etape_demandee) {
return $flux;
} else {
$etape = $derniere_etape_ok+1;
$etape = $derniere_etape_ok + 1;
if ($etape_demandee > 0 and $etape_demandee < $etape) {
$etape = $etape_demandee;
}

6
ecrire/inc/distant.php

@ -164,8 +164,8 @@ function prepare_donnees_post($donnees, $boundary = '') {
// un double retour a la ligne signifie la fin de l'entete et le debut des donnees
$p = strpos($donnees, "\n\n");
if ($p !== false) {
$entete = str_replace("\n", "\r\n", substr($donnees, 0, $p+1));
$donnees = substr($donnees, $p+2);
$entete = str_replace("\n", "\r\n", substr($donnees, 0, $p + 1));
$donnees = substr($donnees, $p + 2);
}
$chaine = str_replace("\n", "\r\n", $donnees);
} else {
@ -482,7 +482,7 @@ function recuperer_url_cache($url, $options = array()) {
$res = false;
$is_cached = file_exists($cache);
if ($is_cached
and (filemtime($cache) > $_SERVER['REQUEST_TIME']-$options['delai_cache'])
and (filemtime($cache) > $_SERVER['REQUEST_TIME'] - $options['delai_cache'])
) {
lire_fichier($cache, $res);
if ($res = unserialize($res)) {

6
ecrire/inc/drapeau_edition.php

@ -51,7 +51,7 @@ function lire_tableau_edition() {
}
$changed = false;
$bon_pour_le_service = time()-3600;
$bon_pour_le_service = time() - 3600;
// parcourir le tableau et virer les vieux
foreach ($edition as $objet => $data) {
if (!is_array($data)) {
@ -180,7 +180,7 @@ function mention_qui_edite($id, $type = 'article') {
// format lie a la chaine de langue 'avis_article_modifie'
return array(
'nom_auteur_modif' => join(' | ', $auteurs),
'date_diff' => ceil((time()-$quand)/60)
'date_diff' => ceil((time() - $quand) / 60)
);
}
}
@ -203,7 +203,7 @@ function liste_drapeau_edition($id_auteur) {
foreach ($data as $id => $auteurs) {
if (isset($auteurs[$id_auteur])
and is_array($auteurs[$id_auteur]) // precaution
and (array_pop($auteurs[$id_auteur]) > time()-3600)
and (array_pop($auteurs[$id_auteur]) > time() - 3600)
) {
$objets_ouverts[] = array(
'objet' => $objet,

24
ecrire/inc/editer.php

@ -266,7 +266,7 @@ function formulaires_editer_objet_charger(
}
$att_text = " class='textarea' "
. " rows='"
. ($config['lignes']+15)
. ($config['lignes'] + 15)
. "' cols='40'";
if (isset($contexte['texte'])) {
list($contexte['texte'], $contexte['_texte_trop_long']) = editer_texte_recolle($contexte['texte'], $att_text);
@ -311,22 +311,22 @@ function formulaires_editer_objet_charger(
*/
function coupe_trop_long($texte) {
$aider = charger_fonction('aider', 'inc');
if (strlen($texte) > 28*1024) {
if (strlen($texte) > 28 * 1024) {
$texte = str_replace("\r\n", "\n", $texte);
$pos = strpos($texte, "\n\n", 28*1024); // coupe para > 28 ko
if ($pos > 0 and $pos < 32*1024) {
$pos = strpos($texte, "\n\n", 28 * 1024); // coupe para > 28 ko
if ($pos > 0 and $pos < 32 * 1024) {
$debut = substr($texte, 0, $pos) . "\n\n<!--SPIP-->\n";
$suite = substr($texte, $pos+2);
$suite = substr($texte, $pos + 2);
} else {
$pos = strpos($texte, " ", 28*1024); // sinon coupe espace
if (!($pos > 0 and $pos < 32*1024)) {
$pos = 28*1024; // au pire (pas d'espace trouv'e)
$pos = strpos($texte, " ", 28 * 1024); // sinon coupe espace
if (!($pos > 0 and $pos < 32 * 1024)) {
$pos = 28 * 1024; // au pire (pas d'espace trouv'e)
$decalage = 0; // si y'a pas d'espace, il ne faut pas perdre le caract`ere
} else {
$decalage = 1;
}
$debut = substr($texte, 0, $pos+$decalage); // Il faut conserver l'espace s'il y en a un
$suite = substr($texte, $pos+$decalage);
$debut = substr($texte, 0, $pos + $decalage); // Il faut conserver l'espace s'il y en a un
$suite = substr($texte, $pos + $decalage);
}
return (array($debut, $suite));
@ -343,7 +343,7 @@ function coupe_trop_long($texte) {
* @return array
*/
function editer_texte_recolle($texte, $att_text) {
if ((strlen($texte) < 29*1024)
if ((strlen($texte) < 29 * 1024)
or (include_spip('inc/layer') and ($GLOBALS['browser_name'] != "MSIE"))
) {
return array($texte, "");
@ -353,7 +353,7 @@ function editer_texte_recolle($texte, $att_text) {
$textes_supplement = "<br /><span style='color: red'>" . _T('info_texte_long') . "</span>\n";
$nombre = 0;
while (strlen($texte) > 29*1024) {
while (strlen($texte) > 29 * 1024) {
$nombre++;
list($texte1, $texte) = coupe_trop_long($texte);
$textes_supplement .= "<br />" .

94
ecrire/inc/filtres.php

@ -1098,12 +1098,12 @@ function taille_en_octets($taille) {
}
if ($taille < _KILOBYTE) {
$taille = _T('taille_octets', array('taille' => $taille));
} elseif ($taille < _KILOBYTE*_KILOBYTE) {
$taille = _T('taille_ko', array('taille' => round($taille/_KILOBYTE, 1)));
} elseif ($taille < _KILOBYTE*_KILOBYTE*_KILOBYTE) {
$taille = _T('taille_mo', array('taille' => round($taille/_KILOBYTE/_KILOBYTE, 1)));
} elseif ($taille < _KILOBYTE * _KILOBYTE) {
$taille = _T('taille_ko', array('taille' => round($taille / _KILOBYTE, 1)));
} elseif ($taille < _KILOBYTE * _KILOBYTE * _KILOBYTE) {
$taille = _T('taille_mo', array('taille' => round($taille / _KILOBYTE / _KILOBYTE, 1)));
} else {
$taille = _T('taille_go', array('taille' => round($taille/_KILOBYTE/_KILOBYTE/_KILOBYTE, 2)));
$taille = _T('taille_go', array('taille' => round($taille / _KILOBYTE / _KILOBYTE / _KILOBYTE, 2)));
}
return $taille;
@ -1515,9 +1515,9 @@ function recup_date($numdate, $forcer_jour = true) {
$mois = $regs[2];
$annee = $regs[3];
if ($annee < 90) {
$annee = 2000+$annee;
$annee = 2000 + $annee;
} elseif ($annee < 100) {
$annee = 1900+$annee;
$annee = 1900 + $annee;
}
list($heures, $minutes, $secondes) = recup_heure($numdate);
@ -1630,7 +1630,7 @@ function date_relative($date, $decalage_maxi = 0, $ref_date = null) {
if (!$date) {
return;
}
$decal = date("U", $ref_time)-date("U", strtotime($date));
$decal = date("U", $ref_time) - date("U", strtotime($date));
if ($decalage_maxi and ($decal > $decalage_maxi or $decal < 0)) {
return '';
@ -1638,33 +1638,33 @@ function date_relative($date, $decalage_maxi = 0, $ref_date = null) {
if ($decal < 0) {
$il_y_a = "date_dans";
$decal = -1*$decal;
$decal = -1 * $decal;
} else {
$il_y_a = "date_il_y_a";
}
if ($decal > 3600*24*30*6) {
if ($decal > 3600 * 24 * 30 * 6) {
return affdate_court($date);
}
if ($decal > 3600*24*30) {
$mois = floor($decal/(3600*24*30));
if ($decal > 3600 * 24 * 30) {
$mois = floor($decal / (3600 * 24 * 30));
if ($mois < 2) {
$delai = "$mois " . _T("date_un_mois");
} else {
$delai = "$mois " . _T("date_mois");
}
} else {
if ($decal > 3600*24*7) {
$semaines = floor($decal/(3600*24*7));
if ($decal > 3600 * 24 * 7) {
$semaines = floor($decal / (3600 * 24 * 7));
if ($semaines < 2) {
$delai = "$semaines " . _T("date_une_semaine");
} else {
$delai = "$semaines " . _T("date_semaines");
}
} else {
if ($decal > 3600*24) {
$jours = floor($decal/(3600*24));
if ($decal > 3600 * 24) {
$jours = floor($decal / (3600 * 24));
if ($jours < 2) {
return $il_y_a == "date_dans" ? _T("date_demain") : _T("date_hier");
} else {
@ -1672,7 +1672,7 @@ function date_relative($date, $decalage_maxi = 0, $ref_date = null) {
}
} else {
if ($decal >= 3600) {
$heures = floor($decal/3600);
$heures = floor($decal / 3600);
if ($heures < 2) {
$delai = "$heures " . _T("date_une_heure");
} else {
@ -1680,7 +1680,7 @@ function date_relative($date, $decalage_maxi = 0, $ref_date = null) {
}
} else {
if ($decal >= 60) {
$minutes = floor($decal/60);
$minutes = floor($decal / 60);
if ($minutes < 2) {
$delai = "$minutes " . _T("date_une_minute");
} else {
@ -1728,21 +1728,21 @@ function date_relativecourt($date, $decalage_maxi = 0) {
if (!$date) {
return;
}
$decal = date("U", strtotime(date('Y-m-d'))-strtotime(date('Y-m-d', strtotime($date))));
$decal = date("U", strtotime(date('Y-m-d')) - strtotime(date('Y-m-d', strtotime($date))));
if ($decalage_maxi and ($decal > $decalage_maxi or $decal < 0)) {
return '';
}
if ($decal < -24*3600) {
if ($decal < -24 * 3600) {
$retour = date_relative($date, $decalage_maxi);
} elseif ($decal < 0) {
$retour = _T("date_demain");
} else {
if ($decal < (3600*24)) {
if ($decal < (3600 * 24)) {
$retour = _T("date_aujourdhui");
} else {
if ($decal < (3600*24*2)) {
if ($decal < (3600 * 24 * 2)) {