- oct. 17, 2006
-
-
JamesRezo a rédigé
on peut toujours le laisser dans ecrire/ pour l'instant
-
Fil a rédigé
-
Fil a rédigé
corrections sur les documents, notamment de XHTML mal ferme qui faisait planter le mode zip de async_upload
-
esj a rédigé
[7637]: éviter d'oublier le petit dernier et de supprimer les mouchards.
-
esj a rédigé
La fonction bouton_imessage, de moins en moins utile, devient surchargeable sous le nom de inc_bouton_auteur, offrant ainsi une petite possibilité de personnalisation de la ligne d'un auteur, en particulier par évacuation de l'icone de messagerie interne pour ceux qui ne l'utilise jamais. La globale $messagerie, qui n'avait plus qu'une seule occurrence, disparait, quitte à la remettre dans la définition standard de la inc_bouton_auteur au besoin. Compléments dans le mini-navigateur d'auteurs.
-
- oct. 16, 2006
-
-
JamesRezo a rédigé
on déplace maintenant ecrire/data et CACHE/ dans un nouveau répertoire tmp/ (ainsi, on a plus besoin d'avoir un sous-répertoire de _DIR_RESTREINT en écriture. Il y a encore du travail : le répertoire upload/, le cache des vignettes et sans doute mieux gérer ce répertoire tmp/ ...
-
Fil a rédigé
revision des ajax_action_declencheur() a cause d'un bug debile de Safari... j'espere que ca ne casse rien, mais ca permet de contourner un truc bizarre dans le plugin async_upload/, ou l'operation de recopie des noeuds correspondants aux documents ajoutes cassait le onsubmit.
-
JamesRezo a rédigé
on déplace le fichier de connexion dans un répertoire à part. Ainsi, ecrire/ n'a plus besoin d'être en chmod 0777
-
Christian Lefebvre a rédigé
-
JamesRezo a rédigé
balise #TOTAL_UNIQUE qui donne le nombre d'éléments affichés effectivement via le filtre |unique. C'est 'famille'-compatible :) (comprendre que le paramètre du filtre fonctionne évidement avec la balise.) Voilà, y a peut-être d'autres trucs à faire autour de ça, on en discute sur spip-dev si vous avez des idées.
-
esj a rédigé
Introduction d'un selecteur Ajax pour le bouton "Ajouter un auteur à cet article". Ce sélecteur partage le code du sélecteur de rubrique, savoir un mode de recherche interactive à chaque frappe de clavier, et un mode de sélection sur la liste des items en base. Cliquer sur un nom fait apparaitre l'icone de son statut, sa biographie, son logo et un lien vers son mail. Un double-clic provoque la sélectioon avec ajout immédiat, également en Ajax, dans la liste des auteurs. A noter qu'au passage disparait la dernière URL codée en dur dans le code JavaScript. Il faudra veiller à ne pas en réintroduire, afin que d'éventuels changements de generer_url_ecrire soient bien intégralement répercutés.
-
Fil a rédigé
-
cerdic a rédigé
-
esj a rédigé
-
esj a rédigé
Rationnalisation du code du mini-navigateur pour remplacer un attribut Id par le noeud qu'il référence pour éviter les couteux getElementById, non mémorisables depuis le passage en Ajax. On en profite pour abstraire un peu le code, afin que ce mode de sélection puisse servir à terme à d'autre choses que des rubriques. Pour le pb de la restriction des rubriques à celle administrées par le demandeur, la question a été résolue en changeant le statut de l'article à l'arrivée, ce qui parait plus utile. Ca reste dommage pour la création de sous-rubriques néanmoins.
-
- oct. 15, 2006
-
-
esj a rédigé
Couper en 2 fonctions les actions, afin de pouvoir partager le code figurant apres le controle d'acces par hash (a affiner au cas par cas ensuite).
-
esj a rédigé
Fusion des scripts auteur_info et auteurs_edit et passage en Ajax. Il reste à traiter le cas d'une erreur de saisie dans le cas "ajouter un auteur et le lier à cet article" qui n'est signalée que dans les logs. Et reporter la disparition du nom "auteurs_edit" qui s'appelle maintenant "auteur_infos" (notez la place du "S") avec un argument supplémentaire.
-
Christian Lefebvre a rédigé
-
- oct. 14, 2006
- oct. 13, 2006
-
-
esj a rédigé
-
Fil a rédigé
-
Fil a rédigé
-
Fil a rédigé
-
cerdic a rédigé
alignement est pas defaut 'center' si non precise, et prend les valeurs left,right,center,top,bottom par exemple #URL_DOCUMENT|image_recadre{150,150,'top left'} recadrera un carre de 150px dans le coin superieur gauche de l'image d'origine"
-
esj a rédigé
Tache #605: la création ou la modification d'un auteur passent dans le répertoire action. Difficile, car il y avait aussi le mode d'appel "ajouter un nouvel auteur à cet article" plus le formulaire "restreindre à la rubrique" qui induisaient une grosse combinatoire de cas, à tester et à la production du formulaire et à sa réception par souci de sécurité (sinon il aurait été facile de rejouer un hash permettant de tout faire sur tout le monde). Un petit changement du coup: dès l'aterrissage sur le script de création, l'auteur est créé. Là aussi la fusion auteur_info / auteurs_edit se pose, mais il y a encore un téléchargement: le logo. Il faudrait étudier la mise en invisibilité de celui-ci lorsqu'on ouvre le formulaire de modification et réciproquement. Cela dit la remarque vaut pour articles / articles_edit où les boutons de téléchargement pourraient devenir inopérants.
-
esj a rédigé
-
- oct. 12, 2006
-
-
esj a rédigé
Permettre la surcharge du formulaire créant et/ou décrivant un auteur (introduction de la fonction legender_auteur). Il faudrait fusionner cette fonction avec le squelette formulaire_inscription qui n'en est qu'un cas particulier.
-
JamesRezo a rédigé
-
esj a rédigé
-
esj a rédigé
-
esj a rédigé
Pétouille graphique dans un attribut Title ayant une apostrophe; non conformité XHTML; découpage fonctionnel empechant les surcharges de partager le code. La routine quoi.
-
esj a rédigé
Réécriture du traitement "X a travaillé sur cet article" : d'une part il y avait des confusions dans les valeurs utilisées, ce qui empechait parfois le message de donner le nom de l'intervenant, d'autre part la conception était lacunaire car celui qui fait des sauvegardes plus fréquentes qu'un autre auteur n'était pas prévenu que l'autre était encore là, voire ne l'était jamais s'il avait ouvert en premier.
-
Fil a rédigé
-
esj a rédigé
-
esj a rédigé
-
esj a rédigé
-
Fil a rédigé
esperluette pas conforme, mais sinon ca charge l'url avec & et la reponse est vide :( -- a revoir
-
Fil a rédigé
passage des 'onload' dans l'entete de l'espace prive, et transformation jQuery de la fonction verifForm (qui d'ailleurs ne marchait plus), et du chargement des gadgets (avec correction du fait que le gadget de navigation n'a pas besoin de id_rubrique)
-
Fil a rédigé
debug: les champs extra etaient passes au-dessus, et la hierarchie des rubriques ne s'affichait plus
-