- oct. 05, 2006
-
-
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}}}]
-
cerdic a rédigé
-
cerdic a rédigé
-
cerdic a rédigé
-
esj a rédigé
-
esj a rédigé
Suite de [7523]: encore un cache du DOM à neutraliser pour cause d'Ajax. On en profite pour continuer à rationnaliser le nommage des fichiers.
-
- oct. 03, 2006
-
-
renato a rédigé
-
cerdic a rédigé
-
renato a rédigé
-
esj a rédigé
Maintenant qu'elle a déménagé dans l'appartement du dessus, la famille Javascript n'arrive pas toujours à attraper le train avec les autres.
-
esj a rédigé
Passage en Ajax du formulaire de changement des droits d'un auteur: la fonction "afficher_formulaire_statut_auteur" cède la place au trio de scripts "instituer_auteur" greffant dans le DOM un noeud homonyme . Le script "auteurs_edit" (mal nommé) est entièrement en Ajax, le script "auteur_infos" (idem) l'est à moitié mais ne présente déjà plus de risque de perte de saisie comme auparavant. A noter qu'il a fallu désamorcer le cache du DOM dans le mini-navigateur Ajax de rubrique, car il est incompatible avec un Ajax englobant, ce qui est le cas pour la gestion des adminstrateurs restreints. Il faudra repenser le système de référence dans le DOM à terme.
-
- oct. 02, 2006
-
-
Fil a rédigé
-
cerdic a rédigé
interdire l'activation de 2 plugins avec le meme prefixe (pour l'unicite, les prefixe ne sont pas sensibles à la casse) faire un break apres la 1ere verification dans index.php
-
cerdic a rédigé
introduction d'un array $modificateur dans la structure des boucles permettant aux plugins d'ajouter des flags issus de criteres Passage de $tout,$plat,$lien et $fragments dans cet array (ces booleens sont conservés et affectés provisoirement pour compatibilité avec les plugins eventuels)
-
esj a rédigé
-
esj a rédigé
-
esj a rédigé
-
- oct. 01, 2006
- sept. 30, 2006
-
-
esj a rédigé
Suite de [7510]: le mélange de langue en Ajax frappait aussi dans le brouteur de rubrique et dans la fenetre du correcteur orthographique. En dernier analyse, tous les scripts de l'espace privé souhaitent utiliser la langue du visiteur, donc utiliser_langue_visiteur() est à présent appelée directement dans index.php.
-