Report de r19491 : eviter une boucle infinie quand _DIR_SESSIONS n'existe pas encore (il semble qu'on ne récupère pas un false sur le readdir quand on l'appelle avec un false venant d'un opendir echoue)



git-svn-id: svn://trac.rezo.net/spip/spip@19499 caf5f3e8-d4fe-0310-bb3e-c32d5e47d55d
langues (ecrire)

git-svn-id: svn://trac.rezo.net/spip/spip@19500 caf5f3e8-d4fe-0310-bb3e-c32d5e47d55d
Correction d'une erreur de compilation possible avec le critère {si} retournant faux, signalé par Cédric, par exemple avec :  {si #ID_SECTEUR|=={2}} {enfants_indirects #ID_RUBRIQUE}  


Avec un critere {si} renvoyant faux, l'itérateur vide alors construit envoyé au décorateur (appliquant les critères entre autres) transmettait aussi les informations destinées normalement à un iterateur SQL, et dans ce cas le décorateur tentait de construire des filtres qui ne fonctionnaient pas. On vide donc le tableau de commande envoyé au décorateur dans ce cas là. 

Il est étonnant qu'on ne soit pas tombé bien plus tôt sur ce problème.

git-svn-id: svn://trac.rezo.net/spip/spip@19503 caf5f3e8-d4fe-0310-bb3e-c32d5e47d55d
Correction de notices

git-svn-id: svn://trac.rezo.net/spip/spip@19504 caf5f3e8-d4fe-0310-bb3e-c32d5e47d55d
Corrections de quelques notices PHP

git-svn-id: svn://trac.rezo.net/spip/spip@19506 caf5f3e8-d4fe-0310-bb3e-c32d5e47d55d
Corrections de notices PHP

git-svn-id: svn://trac.rezo.net/spip/spip@19508 caf5f3e8-d4fe-0310-bb3e-c32d5e47d55d
Corrections de notices PHP

git-svn-id: svn://trac.rezo.net/spip/spip@19509 caf5f3e8-d4fe-0310-bb3e-c32d5e47d55d
Corrections de notices PHP

git-svn-id: svn://trac.rezo.net/spip/spip@19510 caf5f3e8-d4fe-0310-bb3e-c32d5e47d55d
Corrections de notices PHP

git-svn-id: svn://trac.rezo.net/spip/spip@19511 caf5f3e8-d4fe-0310-bb3e-c32d5e47d55d
Corrections de notices PHP

À noter que dans generer_info_entite() la correction est horrible. Le code fait une évaluation d'un code prévu ailleurs et certaines variables manquent au bon fonctionnement. Pas certain que ces traitements ici soient une idée géniale...

git-svn-id: svn://trac.rezo.net/spip/spip@19512 caf5f3e8-d4fe-0310-bb3e-c32d5e47d55d
Corrections de notices PHP 

Plus d'erreur sur exec=accueil avec var_mode=calcul (un bon début ^^)

git-svn-id: svn://trac.rezo.net/spip/spip@19513 caf5f3e8-d4fe-0310-bb3e-c32d5e47d55d
Corrections de notices PHP 

Et une coquille qui datait de 4 ans dans r12160 avec $boucle_mode_partie au lieu de $boucle->mode_partie !

git-svn-id: svn://trac.rezo.net/spip/spip@19514 caf5f3e8-d4fe-0310-bb3e-c32d5e47d55d
Corrections de notices PHP 

Autre prodige, nous trainions des $boucle->serveur alors que la variable s'appelle $boucle->sql_serveur

git-svn-id: svn://trac.rezo.net/spip/spip@19515 caf5f3e8-d4fe-0310-bb3e-c32d5e47d55d
Corrections de notices PHP

git-svn-id: svn://trac.rezo.net/spip/spip@19516 caf5f3e8-d4fe-0310-bb3e-c32d5e47d55d
Corrections de notices PHP

git-svn-id: svn://trac.rezo.net/spip/spip@19517 caf5f3e8-d4fe-0310-bb3e-c32d5e47d55d
Corrections de notices PHP

À noter que dans _T parfois la globale 'spip_lang' n'est étrangement pas définie, par exemple dans l'ajax du brouteur de l'espace privé. J'ai posé un pis-aller mais je me demande si c'est pas un problème plus en amont.

git-svn-id: svn://trac.rezo.net/spip/spip@19518 caf5f3e8-d4fe-0310-bb3e-c32d5e47d55d
Le problème de _T vu tout à l'heure venait du fait que les appels d'actions ne chargaient pas inc/lang alors qu'il est pourtant possible que certaines appellent des fonctions comme _T

git-svn-id: svn://trac.rezo.net/spip/spip@19519 caf5f3e8-d4fe-0310-bb3e-c32d5e47d55d
Correction de notices PHP

+ dans aiguiller, en plus de charger inc/lang, on demande a remplir la globale spip_lang si elle n'existe pas.

git-svn-id: svn://trac.rezo.net/spip/spip@19520 caf5f3e8-d4fe-0310-bb3e-c32d5e47d55d
Correction de notices PHP

git-svn-id: svn://trac.rezo.net/spip/spip@19521 caf5f3e8-d4fe-0310-bb3e-c32d5e47d55d
Correction de notices PHP

git-svn-id: svn://trac.rezo.net/spip/spip@19522 caf5f3e8-d4fe-0310-bb3e-c32d5e47d55d