- oct. 07, 2006
-
-
esj a rédigé
-
esj a rédigé
Suite [7549]: Introduction de la fonction ajax_retour utilisés par TOUS les scripts envoyant une réponse Ajax. Cette fonction est en fait le bout de code figurant auparavant dans index.php qui n'a ainsi plus besoin de distinguer les deux formes de retour et est donc plus court. Cette simplification a été rendue possible en inversant le chantier prévu lors de la [7310]: les scripts en réponse Ajax utilisent echo, via ajax_retour. Un fichier index.php comportant l'unique echo de tout le code PHP de l'espace privé reste l'objectif final, mais il est préférable d'unifier d'abord ainsi, et de basculer lorsque chaque script de exec/ ne comportera plus qu'un seul echo.
-
- oct. 06, 2006
-
-
cerdic a rédigé
-
esj a rédigé
Tâche #328 sans douleur: utils.php inclue les retraités, mais les jeunes contrib' sont invitées à couper le cordon à leur majorité.
-
JamesRezo a rédigé
-
esj a rédigé
Tâche: #328: include_ecrire part dans maison de retraite inc/vieilles_defs.php. Après retrait de son dernier rôle de figuration.
-
esj a rédigé
Pour permettre aux extensions de Spip d'avoir un temps de retard par rapport au noyau, introduction du fichier inc/vieilles_defs.php qui contient les defintions de fonctions, globales et constantes qui ne sont plus utilisees par le noyeau mais l'ont été antérieurement.
-
-
http://jquery.com/dev/bugs/bug/222/renato a rédigé
report of fixes for bugs http://jquery.com/dev/bugs/bug/222/ and http://jquery.com/dev/bugs/bug/165/
-
esj a rédigé
Tâche #587: debut_raccourcis et fin_raccourcis sont remplaces par bloc_des_raccourcis qui ne fait pas d'echo.
-
esj a rédigé
Tâche #587, avec retrait des paramètres morts dans envoi_link, init_entete, debut_page. Les deux premieres renvoient a present un resultat.
-
esj a rédigé
Tâche #587: disparition de la trop rare fin_html, recopiée dans fin_page qui fait maintenant un return. Et modfications dans les fichiers appelant ces deux fonctions dérogatoirement.
-
esj a rédigé
Permettre la surcharge des etapes d'installation. En profiter pour les mettre dans un répertoire différent, inc/ devenant vraiment trop gros. Et extension de charger_fonction pour qu'elle accepte des répertoires de profondeur quelconque (pas encore utilisé finalement mais ça finira par servir).
-
Fil a rédigé
-
Fil a rédigé
-
Fil a rédigé
-
- oct. 05, 2006
-
-
esj a rédigé
-
esj a rédigé
Les mini-gadgets en JavaScript asynchrone plutot que synchrone c'est à peine plus compliqué et le chargement est un chouia plus rapide.
-
Fil a rédigé
-
esj a rédigé
-
JamesRezo a rédigé
-
JamesRezo a rédigé
-
Fil a rédigé
-
esj a rédigé
Avec la possibilité de surcharge des formulaires en Ajax, les scripts du répertoire fragments ne contenaient plus le code où intervenir en cas de changement de strategie dans l'utilisation. Ajoutée aux exceptions qui ne figuraient pas dans ce répertoire, celui-ci ne remplit definitivement pas son rôle de repérage de code Ajax et disparait donc.
-
esj a rédigé
Introduction de la fonction greffe_action_ajax qui retourne un résultat entouré d'une Div nommée si l'appel du script n'est pas en Ajax, et sans cette Div autrement. Appeler cette fonction signifie donc que ce code utilise Ajax (condition suffisante mais pas (encore) nécessaire).
-
esj a rédigé
-
cerdic a rédigé
-
- oct. 04, 2006
-
-
cerdic a rédigé
ajout d'une balise #PIPELINE{nom_du_pipeline} pour generaliser le concept de insert_head et le rendre extensible par les plugins
-
Fil a rédigé
-
esj a rédigé
Disposer du cartouche 'Dans la même rubrique' pour les brèves, avec effet collatéral dans le sens de la tâche #587 (à moins que ce ne soit l'inverse).
-
Fil a rédigé
-
Fil a rédigé
-
cerdic a rédigé
-
cerdic a rédigé
suppression des globales, rationalisation des recuperation des champs, ajout du pipeline pre_enregistre_contenu, et correction d'un bug sur id_rubrique_old
-
JamesRezo a rédigé
introduction de _DIR_CHMOD, une constante permettant de définir les permissions des fichiers créés par spip.
-
Fil a rédigé
API de editer_article pour permettre de l'editer avec un array() qu'on lui passe directement (ne marche pas avec les champs extra... fatigant ce truc)
-
Fil a rédigé
par exemple)
-
Fil a rédigé
-
Fil a rédigé
-
cerdic a rédigé
indispensable pour ecrire certaines affectation dans #SET dans une partie optionelle apres de balise : [(#ENV{truc,''}|?{' '}) #SET{machin,(#GET{machin})#ENV{truc}}] ne passe pas pour cause d'ambiguité il faut donc ecrire [(#ENV{truc,''}|?{' '}) #SET{machin,#GET{machin}|concat{#ENV{truc}}}]
-