Bifurcation depuis
spip / spip
13253 validations de retard le dépôt en amont.
esj
rédigé
Abstraction de tous les appels {{{ spip_query("SELECT ..... WHERE ... }}} pour que les champs de type Date dans la clause WHERE soient transformé pour Postgres. La Regexp précédent était trop restrictive dans sa manière d'exclure les requêtes avec GROUP BY, ORDER BY et LIMIT. Dépot obtenu par: {{{ for i in $(grep -l 'spip_query..SELECT.*FROM.*WHERE[^YT]*;' [a-i]*/*php) do # Pour la clause DISTINCT, laisser intact pour le moment. sed 's/spip_query..SELECT *\([^D]*[^ ]\) *FROM *\(.*[^ ]\) *WHERE *\([^YT]*;\)$/sql_select("\1", "\2", "\3/;s/ "" *\.//;s/ch(sql_select\(.*\));/sel\1;/' $i > x echo $i mv x $i done }}} et une suppressions manuelle de lourdeurs syntaxiques résultantes, et ajout d'une Include. Pas d'intervention sur le fichier inc/meta: au test, include manquant. À controler.
Nom | Dernière validation | Dernière mise à jour |
---|---|---|
.. | ||
action | ||
balise | ||
base | ||
charsets | ||
configuration | ||
exec | ||
genie | ||
inc | ||
install | ||
lang | ||
lib | ||
maj | ||
oo | ||
public | ||
typographie | ||
urls | ||
xml | ||
gnu_lgpl_fr.txt | ||
gpl_fr.txt | ||
inc_version.php | ||
index.php | ||
prive.php | ||
public.php | ||
rien.gif |