- fév. 11, 2007
-
-
esj a rédigé
En remplacement du bouton disparu en [8319], le validateur de Spip est appelable par un script assez semblable au script de recherche: valider_xml. Afin de conserver une unité graphique et améliorer l'ergonomie, le résultat de la validation est présenté sous le bandeau habituel de l'espace privé, avec une zone de saisie pour redemander la validation au besoin, après correction. Il suffit alors de donner le nom du script (accueil, admin_tech etc) ou l'URL complète http:... etc si l'on veut mettre des paramètres d'URL. C'est moins ergonomique que le bouton, mais ça a comme conséquence que ce script est applicable à n'importe quelle page Web, pas seulement celles créées par le site. Télécharger Spip 1.9.2, le validateur XML avec CMS intégré ;-).
-
esj a rédigé
Validation XML hors pages de l'espace privé: la Regexp du Doctype accepte que celui-ci soit précédé de commentaires et Processing Instruction (<?xml etc) en nombre quelconque. De plus, en cas de Doctype absent ou mal écrit, le validateur prendra celui de l'espace privé, savoir le XHTML1.0 transitionnal à ce jour. Entre autres, ca dispense de mettre un Doctype complet (avec l'URL de la DTD) dans ses squelettes si on le souhaite.
-
- fév. 10, 2007
-
-
Christian Lefebvre a rédigé
-
esj a rédigé
Enfin résolu le bug d'affichage de IE sur le menu déroulant des rubriques, apparu depuis [8501]. Les balises filles d'une balise avec {{{position: absolute}}} ont leur z-index relatif à la balise mère, et non à l'ensemble de la page. Du coup, si on donne le meme z-index à toutes les balises de meme niveau (ici toutes les div des secteurs, puis toutes celles des sous-secteurs etc), quelque soit le z-index des balises filles, celui sera toujours moins prioritaire que le z-index des soeurs de leur mère, et donc ne les recouvriront pas. Pour avoir le recouvrement des soeurs cadettes de la mère, il faut donc bien donner un z-index de plus en plus petit à la suite des soeurs. Aussi dans ce dépot: symétrisation de la conversion des espaces en entités html dans les 2 cas d'affichage des calendriers (oui pour le Summary, non pour le Description).
-
Fil a rédigé
-
Fil a rédigé
-
Fil a rédigé
afficher le trombone de document distant dans la page exec=articles_edit (colonne des documents joints)
-
Fil a rédigé
nettoyage (sans changement de fonctionnalite) de l'affichage des raccourcis docXX|left dans la colonne de gauche)
-
Fil a rédigé
-
ARNO* a rédigé
Insere des fonctions intermediaires pour la creation des fichiers graphiques: on cree l'image dans un fichier temporaire, puis on renomme ce fichier. Ceci permet de limiter les crash lies a des time_out pendant la creation des fichiers graphiques.
-
ARNO* a rédigé
-
Fil a rédigé
- le bouton 'enregistrer' n'apparaissait pas - des erreurs d'autorisation lorsqu'on demandait de 'creer un auteur nomme' avec un nom contenant un caractere special (par exemple espace) tout ca a cause des auteurs restreints
-
- fév. 09, 2007
-
-
Christian Lefebvre a rédigé
-
esj a rédigé
[8636] suite: Firefox se prend les pieds dans le tapis lorsqu'un label-for entourne un input qui n'est pas celui indiqué par for. Un peu délicat car c'était amené par une chaine de langue, mais finalement ça ne devrait pas avoir d'impact car l'argument était en fin de chaine, sauf pour la version japonaise et quelques autres .... qui en sont encore à ecrire/data/dump.xml \!
-
esj a rédigé
-
esj a rédigé
-
esj a rédigé
Un complément à la tache #685 que [8467] n'avait pas vraiment achevé. La table {{{spip_types_documents}}} n'est pas toujours modifiée par concaténation (voir [6771] contrairement à [6671]) il faut donc aussi translater les numéros de types de document lors d'une insertion, bien qu'on insère pas la table elle-meme, étant supposée un sous-ensemble de celle du site où se fait la fusion (ce qui n'est pas forcément vrai; c'est pas dramatique vu l'usage, mais tot ou tard il faudra y revenir).
-
- fév. 08, 2007
- fév. 07, 2007
- fév. 06, 2007
-
-
Fil a rédigé
-
esj a rédigé
Il me semble logique que la demande de non publication des articles post-datés s'applique également aux documents joints à une rubrique; autrement dit une rubrique n'est pas publiée si elle n'a pas d'articles publiés et que tous ses documents joints ont une date de publication dans le futur.
-
- fév. 05, 2007
- fév. 04, 2007
-
-
Christian Lefebvre a rédigé
-
Fil a rédigé
-
esj a rédigé
Rendre opérationnel la barre typo dans le forum interne. A noter que cette barre n'est pas conforme XHTML strict.
-
esj a rédigé
Suite de [8542]: validation dynamique X(HT)ML des Ajax via JQuery dans le menu des onglets. Comme dans les appels à AjaxSqueeze, on teste l'état du clavier et on ouvre une fenetre ou un onglet avec le résultat de la validation. Après enquete, le Shift-Click étant souvent utilisé pour d'autres choses dans les navigateurs et systèmes d'exploitation, ces invocations n'ont finalement lieu que par Alt-Click ou Meta-Click. Ce dépot corrige aussi le bug du mini-calendrier dans le menu déroulant: il apparait à nouveau meme s'il n'y a pas de rendez-vous dans le mois. Quant à la 3e fenetre évoquée dans [8542], elle n'apparait plus depuis [8564].
-
esj a rédigé
1. charger un par un les sous-menu. 2. numéroter comme il faut les erreurs de validation. 3. Pétouille XHTML
-
esj a rédigé
La lenteur en fin de chargement de l'espace privé était due aux gadgets agenda et navigationrapide (qui est donc lent!). Ils sont à présent en Ajax, comme le gadget des rubriques. C'est pas mal JQuery, mais j'ai pas compris comment faire pour qu'un seul des gadgets ne soit chargé (c'est déjà mieux qu'avant mais c'est bizarre). Par ailleurs il y avait du code mort dans les gadgets, et le plus simple a été finalement d'implémenter le tout de sorte que chacun des gadgets est surchargeable indépendamment des autres, plutot que de devoir redéfinir tout le fichier inc/gadgets.
-
Fil a rédigé
-
esj a rédigé
Pas malin de calculer 2 fois s'il y a des rendez-vous, d'autant que les gadgets en rajoutent une couche.
-
Fil a rédigé
une scorie de debug et la capacite pour spip_log() de loguer des objets, array etc, et pas seulement des chaines de caracteres
-