- oct. 04, 2010
- sept. 24, 2010
- sept. 23, 2010
-
-
cerdic a rédigé
-
- fév. 14, 2010
-
-
marcimat a rédigé
-
- jan. 04, 2010
-
-
cerdic a rédigé
-
- oct. 15, 2009
-
-
esj a rédigé
Généralisation du 8e argument de la fonction spip_connect_db: on accepte maintenant un tableau de longueur 1: 'nom d'authentification' => 'fichier de connexion', l'ancien format "chaîne de caractères" étant toujours pris en charge avec son a priori que le nom de l'authentification est "ldap". Ce 8e argument est mémorisé dans l'index "authentification" de la globale "connexion" décrivant l'installation. Cette mémorisation du 8e argument est effectuée par spip_connect_db qui ne le transmet plus aux fonctions de portage SQL qui n'auraient en fait jamais dû le recevoir.
-
- juil. 25, 2009
-
-
esj a rédigé
Production automatique de la liste des portages disponibles lors de l'installation de SPIP ou la déclaration d'une base externe. Au passage il apparaît que la liste des fonctions de l'interface SPIP/SQL (cf [10472]) aurait besoin d'une fonction retournant le numéro de version. Avec ce dépot, il existe pour tous les portages une fonction qui donne presque cette information, avec un nommage homogène mais pas encore intégré à l'interface. A finaliser.
-
- déc. 23, 2008
-
-
esj a rédigé
Dépot obtenu par: {{{ for i in $(grep -l '(c) 2001-' * */* */*/* 2> /dev/null) do sed 's/(c) 2001-2008/(c) 2001-2009/' $i > /tmp/x mv /tmp/x $i done }}}
-
- avr. 10, 2008
-
-
amemo a rédigé
-
- déc. 31, 2007
-
-
esj a rédigé
-
- déc. 10, 2007
-
-
marcimat a rédigé
-
- oct. 05, 2007
-
-
esj a rédigé
Dépot obtenu par: {{{ for i in $(grep -l 'spip_query..UPDATE.*SET[^,]*WHERE.*; *$' [a-i]*/*php|grep -v inc/meta.php) do echo $i sed 's/spip_query."UPDATE *\([^ ]*\) *SET *\([^ ,=]*\) *= *" *. *_q(\([^)]*\)) *. *" *WHERE *\(.*;\)/sql_updateq("\1", array("\2" => \3), "\4/;' $i > x mv x $i done }}} et retrait d'une transformation mal venue dans inc:forum. Attention pour ceux qui réutilisent ces scripts: les Regexp sont parfois spécifiques à l'état actuel du code de SPIP.
-
- déc. 17, 2006
-
-
Fil a rédigé
-
- déc. 16, 2006
-
-
esj a rédigé
securiser_action retourne _request('arg') pour éviter à ses appelants de le recalculer ensuite. Ils en profitent.
-
- nov. 13, 2006
-
-
esj a rédigé
Rationnalisation du code: charger_fonction(X) est affectée à la variable $X. Prélude à une affectation au niveau global.
-
esj a rédigé
Rationnalisation de l'interace des scripts action: appel de la fonction surchargeable securiser_action qui fait le travail de generer_action_auteur si elle est appelée avec au moins argument, et sinon controle les valeurs de sécurité (ex-fonction contoler_action_auteur qui semblait surchargeable mais ne l'était pas). generer_action_auteur reste disponible mais est appelée a disparaitre.
-
- août 14, 2006
-
-
Christian Lefebvre a rédigé
-
esj a rédigé
Partage du code de sécurité dans les actions. On en profite pour permettre la surcharge de la fonction de sécurité, vu que les méthodes d'authentication sont plus diversifiées ça finira par servir.
-
- août 08, 2006
-
-
esj a rédigé
Eclatement du script action/instituer, l'organisation en sous-actions étant incompatible avec l'attribut Id standardisé attendu par la fonction JavaScript AjaxSqueeze.
-
- août 07, 2006
-
-
esj a rédigé
Asyncrhonisme du formulaire rendant virtuel un article. De nouveau le regret que le reste de la page ne reflètera pas le changement indiqué dans le cartouche du formulaire: le grand panneau 'Cet article redirige vers....' sera désynchronisé.
-
- août 06, 2006
-
-
esj a rédigé
Deux remarques: - en mode non Ajax ça marche toujours, mais la boite de saisie ne se rouvrira plus au rappel, faute de savoir qu'une modif a eu lieu là-dessus (mais elle est toujours ouverte en cas de signatures présente ou de messages); - le cas des boutons radio est dérogatoire en Ajax, on se demande pourquoi.
-