James
de16b23259
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/ ...
17 years ago
Fil
71740502e4
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.
17 years ago
James
ba86ccb650
on déplace le fichier de connexion dans un répertoire à part. Ainsi, ecrire/ n'a plus besoin d'être en chmod 0777
17 years ago
Christian Lefebvre
7a8777c1fd
autodoc : le batch a du mal avec les renommages de fonctions ...
17 years ago
James
d410dc93e1
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.
17 years ago
Committo,Ergo:sum
30353bdd75
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.
17 years ago
Fil
2cee2fba98
gros bug: id_secteur n'etait pas initialise lors de l'INSERT d'un nouvel article
17 years ago
Cerdic
5dc9654668
eviter des warnings polluants quand le cookie n'est pas la
17 years ago
Committo,Ergo:sum
8f5d05e909
Scorie dans le précédent.
17 years ago
Committo,Ergo:sum
fbae0182fc
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.
17 years ago
Committo,Ergo:sum
ce3b905f03
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).
17 years ago
Committo,Ergo:sum
26c9d6fbc6
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.
17 years ago
Christian Lefebvre
ffe86fde01
le batch n'ose pas commiter les modifs quand il y a des changements de noms ...
17 years ago
renato
9416acc602
verifForm adjust width of hidden fields too (Fil)
...
and is called on any ajax request
17 years ago
renato
4d13f45d9d
reintroduced js function verifForm. Moved test against the need of verifForm from php code to js code
17 years ago
Committo,Ergo:sum
b48dba8f58
ce onload indéfini est bien suspect.
17 years ago
Fil
19ff51129c
checkbox au retour d'upload zip pour 'les deux' + traduction
17 years ago
Fil
e3a3351af9
chaines de langue
17 years ago
Fil
f61c0af8b8
ajout d'une chaine pour l'upload des zip
17 years ago
Cerdic
24192b205d
"#URL_DOCUMENT|image_recadre{largeur,hauteur,alignement}
...
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"
17 years ago
Committo,Ergo:sum
ec4f8b3e96
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.
17 years ago
Committo,Ergo:sum
d432a59751
fallait pas supprimer l'inclusion du generer_supprimer_mot (Pascal)
17 years ago
Committo,Ergo:sum
e7a8775944
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.
17 years ago
James
9dd0b092cf
mise à jour de PclZip et correction d'un bug sur l'option CHMOD (Philippe Drouot)
17 years ago
Committo,Ergo:sum
8b36c166d4
Rien a redire, i.g. ?
17 years ago
Committo,Ergo:sum
b96ff5f412
West Side Scorie
17 years ago
Committo,Ergo:sum
55e79d7385
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.
17 years ago
Committo,Ergo:sum
66e29daf40
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.
17 years ago
Fil
5f027c031e
retour de la compliance w3c sur l'esperluette dans le javascript (toggg)
17 years ago
Committo,Ergo:sum
d66cea2c7b
permettre la surcharge du formulaire d'édition de l'article
17 years ago
Committo,Ergo:sum
aefed23ec3
[6660] avec une syntaxe SQL correcte, c'est mieux.
17 years ago
Committo,Ergo:sum
b59a1584d6
[7593] bis: c'est aux surchageables de tester les metas.
17 years ago
Fil
cebdc04f08
esperluette pas conforme, mais sinon ca charge l'url avec & et la reponse est vide :( -- a revoir
17 years ago
Fil
a1821c611e
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)
17 years ago
Fil
c1c8103e58
debug: les champs extra etaient passes au-dessus, et la hierarchie des rubriques ne s'affichait plus
17 years ago
Committo,Ergo:sum
459583f10f
Découpage fonctionnel un peu différent pour faciliter les surcharges et partager le code.
17 years ago
Committo,Ergo:sum
db327e7ff1
Un petit frère de [7597] qui lui aussi transcode l'esperluete en plus de l'urlencode.
17 years ago
Fil
e1c737cb30
pour tetue, deux filtres et une variable de personnalisation pour toujours paragrapher les textes propre(), meme s'ils n'ont qu'un bloc
17 years ago
Committo,Ergo:sum
6c75da5e4a
Pb symétrique à [7583] dans le retour d'Ajax de documenter (portfolio et fonds): seul les admin complets pouvaient exécuter ce script sans provoquer d'erreur SQL. De plus, la transformation return --> ajax_retour n'avait pas été opérée sur ce script lors de [7572], il n'affichait donc jamais rien.
17 years ago
Committo,Ergo:sum
3909159d6b
L'inévitable bug accompagnant les grands dépots.
17 years ago
Committo,Ergo:sum
49b975c9e1
L'espace privé passe en XHTML 1.0 transitionnal: suite aux nombreuses réécritures de ces derniers temps pour placer du Ajax à tous les coins de formulaire, le code HTML de l'espace privé est à présent très proche de ce standard. Les erreurs restantes sont pour la plupart communes avec le HTML4, il n'est donc plus nécessaire de conserver ce Doctype anté-diluvien.
...
Ce dépot résoud aussi #617 (qui a involontairement permis de trouver des
non conformités XHTML).
17 years ago
Fil
6021d3235c
largeur du bouton 'modifier cet article/attention machin a travaille...'
17 years ago
renato
7339e8ac23
jQuery library upgraded to version 1.0.2
17 years ago
Committo,Ergo:sum
8171ed5fff
Pour les blocs qui sont construits par des fonctions surchargeables, tester les metas et variables de personnalisation (options etc) dans la fonction surchargeable, afin d'offrir une possibilité de régleages plus fin de ce qui s'affiche. Pour meme_rubrique, ne pas faire de demi-mesure: on affiche tout ou rien selon que l'on est en interface complète ou non.
17 years ago
Committo,Ergo:sum
c5b61df950
Une pétouille graphique, un log oublié et une surcharge mal conçue. C'est tout pour aujourd'hui.
17 years ago
Committo,Ergo:sum
adf1d05a6d
L'encart 'ne pas apparaitre dans les auteurs connectés' avait dispau. Et un peu de tâche #587 préparant la #605 .
17 years ago
Fil
128568c9b7
le message 'attention XXX a travaillé sur cet article il y a N minutes' affiche l'IP si l'auteur est anonyme (mode wiki)
17 years ago
Fil
5f09ecd395
cette fonction peut devoir initialiser la connexion
17 years ago
Committo,Ergo:sum
fb32333650
Tache #587 sur le bandeau principal.
17 years ago
tetue
0b94d97cf4
Oups
17 years ago