Author: esj@rezo.net
Date: 2007-10-29 23:14:46 +0100 (lun, 29 oct 2007)
New Revision: 10707
Log:
La fonction {{{calcul_mysql_in}}} doit finalement elle aussi être abstraite à cause des valeurs hexadécimales qui peuvent s'y trouver. Pour éviter des problèmes de compatibilité, cette fonction reste sous ce nom dans le coeur de SPIP, mais il faut la considérer comme obsolète et lui préférer:
{{{
in => fonction d'abstraction du test de la présence d'une valeur dans une liste.
}}}
Cette fonction s'ajoute à celles définies dans [10667], [10433], [10131], [10146], [10154] et [10113].
Par ailleurs, les fonctions récemment introduites {{{test_sql_int}}} et {{{test_sql_date}}} se nomment finalement {{{sql_test_int}}} et {{{sql_test_date}}}: bien qu'elles n'abstraient actuellement rien, il est vraisemblable que ce soit le cas lors d'autre portages, on unifie donc tout de suite les nommages.
Ce dépot a remplacé les occurrences de {{{calcul_mysql_in}}} dans {{{ecrire/}} avec:
{{{
for i in $(grep -l calcul_mysql_in [pige]*/*.php)
do
sed s/calcul_mysql_in/sql_in/g $i > x
mv x $i
done
}}}
Modified:
spip/ecrire/base/abstract_sql.php
spip/ecrire/exec/auteurs.php
spip/ecrire/exec/recherche.php
spip/ecrire/genie/optimiser.php
spip/ecrire/genie/visites.php
spip/ecrire/inc/documents.php
spip/ecrire/inc/forum.php
spip/ecrire/inc/modifier.php
spip/ecrire/inc/prepare_recherche.php
spip/ecrire/inc/rechercher.php
spip/ecrire/inc/rubriques.php
spip/ecrire/public/criteres.php
spip/ecrire/public/vertebrer.php
spip/ecrire/req/mysql.php
spip/ecrire/req/pg.php