diff --git a/ecrire/base/abstract_sql.php b/ecrire/base/abstract_sql.php index 6848c68799073ac27023c0f6ce01d6a99fec4846..dc76470a0cabc6f5c3c790946add3b6493b88673 100644 --- a/ecrire/base/abstract_sql.php +++ b/ecrire/base/abstract_sql.php @@ -119,7 +119,7 @@ function sql_update($table, $exp, $where='', $desc=array(), $serveur='') // Update est presque toujours appelee sur des constantes ou des dates // Cette fonction est donc plus utile que la precedente,d'autant qu'elle // permet de gerer les differences de representation des constantes. -// http://doc.spip.org/@sql_update +// http://doc.spip.org/@sql_updateq function sql_updateq($table, $exp, $where='', $desc=array(), $serveur='') { $f = sql_serveur('updateq', $serveur); diff --git a/ecrire/base/db_mysql.php b/ecrire/base/db_mysql.php index d6655743eb90812d4084480cc1dda6ff483e2491..d6686f9f8439c33f85761e2c1baaaef88d375a15 100644 --- a/ecrire/base/db_mysql.php +++ b/ecrire/base/db_mysql.php @@ -370,7 +370,7 @@ function spip_mysql_update($table, $champs, $where='', $desc='') { // idem, mais les valeurs sont des constantes a mettre entre apostrophes // sauf les expressions de date lorsqu'il s'agit de fonctions SQL (NOW etc) -// http://doc.spip.org/@spip_mysql_update +// http://doc.spip.org/@spip_mysql_updateq function spip_mysql_updateq($table, $champs, $where='', $desc=array()) { if (!$champs) return; diff --git a/ecrire/base/db_pg.php b/ecrire/base/db_pg.php index 3dd2c560aefd38f983243c7c65756185642f32b3..c6254aaf451e3cc20e025c215deebd580ca96606 100644 --- a/ecrire/base/db_pg.php +++ b/ecrire/base/db_pg.php @@ -358,7 +358,7 @@ function spip_pg_update($table, $champs, $where='', $desc=array()) { // idem, mais les valeurs sont des constantes a mettre entre apostrophes // sauf les expressions de date lorsqu'il s'agit de fonctions SQL (NOW etc) -// http://doc.spip.org/@spip_mysql_update +// http://doc.spip.org/@spip_pg_updateq function spip_pg_updateq($table, $champs, $where='', $desc=array()) { if (!$champs) return; @@ -439,6 +439,7 @@ function spip_pg_replace($table, $values, $desc) { // Explicite les conversions de Mysql d'une valeur $v de type $t // Dans le cas d'un champ date, pas d'apostrophe, c'est une syntaxe ad hoc +// http://doc.spip.org/@spip_pg_cite function spip_pg_cite($v, $t) { if ((strpos($t, 'datetime')===0) OR (strpos($t, 'TIMESTAMP')===0)) { diff --git a/ecrire/inc/filtres.php b/ecrire/inc/filtres.php index 5e2109caf00cde81315ffdbf67d2a2e487aaf01d..996ba9a532d6118f0d0d8a56572e7891fdde7592 100644 --- a/ecrire/inc/filtres.php +++ b/ecrire/inc/filtres.php @@ -293,6 +293,7 @@ function corriger_toutes_entites_html($texte) { return preg_replace(',&(#?[a-z0-9]+;),iS', '&\1', $texte); } +// http://doc.spip.org/@proteger_amp function proteger_amp($texte){ return str_replace('&','&',$texte); } diff --git a/ecrire/public/balises.php b/ecrire/public/balises.php index d93fefdf1db399ff9b586d0fdb299ef8d789f18f..cd37daaa3b2f3290d7784f0278b5e137f96a4324 100644 --- a/ecrire/public/balises.php +++ b/ecrire/public/balises.php @@ -1073,6 +1073,7 @@ function balise_EVAL_dist($p) { // permet de recuperer par exemple un champ notes dans une table sql externe // (impossible via #NOTES qui est une balise calculee) // ne permet pas de passer une expression pour x qui ne peut etre qu'un texte statique ! +// http://doc.spip.org/@balise_CHAMP_SQL_dist function balise_CHAMP_SQL_dist($p){ $p->code = ''; if (isset($p->param[0][1][0]) AND $champ = ($p->param[0][1][0]->texte))