- jan. 08, 2007
-
-
esj a rédigé
-
- jan. 07, 2007
-
-
esj a rédigé
Mise au carré du sous-attribut font-style avant son passage dans un .css d'une manière ou d'une autre. Evacuation d'une dizaine de fautes de frappes (la DTD ne donne pas d'info sur l'attribut style, une raison de plus pour ne pas l'utiliser). Les occurrences de font-size avec px se réduisent à six valeurs: 10px, 12px, 14px, 16px, 18px, 32px (i.e. 9px est devenu 10; 11px est devenu 12 ou 10, 13px est devenu 14 ou 12, et 20px est devenu 18). Les différences sont perceptibles, mais plutot en bien (ça réduit l'hétérogénéité des pages). Il reste 2 occurrences calculées de px dans les fonctions du calendrier, car elles gèrent un zoom conditionnant d'autres paramètres, il y a du travail. Reste aussi 15 occurrences avec em, % ou small ou x-small qui sont moins criticables que les px, mais seront à revoir aussi.
-
- déc. 29, 2006
-
-
renato a rédigé
when possible the js code is inline to avoid enumerating all anchors for just few known links to be opened in a new window
-
- déc. 20, 2006
-
-
cerdic a rédigé
le validateur persiste a ne pas trouver les 4 id des mes 4 label que j'ai pourtant sous les yeux. Il ya un bug dans mes yeux ou dans le validateur"
-
JamesRezo a rédigé
décorréler bouton_suivant() de _T(): le bouton prend donc une chaine traduite en paramètre facultatif (page d'auth ftp) sinon, il traduit la chaine _T('bouton_suivant') lui-même
-
- déc. 18, 2006
- déc. 17, 2006
-
-
Fil a rédigé
-
- déc. 16, 2006
-
-
esj a rédigé
Conformité XHTML de l'affichage des révisions: sportif car il y avait le hack des attributs dans les balises fermantes. Mise au carré de article_ortho (fonction declaree dans une fonction!) et améliorations de conformité plus marginales.
-
- déc. 12, 2006
- déc. 11, 2006
- nov. 26, 2006
-
-
esj a rédigé
duplication des boutons cachés dans debut_admin, ce qui empechait la sélection pour presse-papier de fonctionner si on rechargeait la page
-
- nov. 25, 2006
-
-
esj a rédigé
Simplification de l'interface debut_admin: on lui donne juste le nom du script (qui est en fait toujours $_REQUEST['exec']) et elle insère tout $_POST automatiquement dans le formulaire demandant la création du répertoire, ce qui lui permettra de fonctionner pour toute nouveauté dans les actions demandant ce controle. En prime (sur FireFox) le nom du répertoire est automatiquement copié dans le presse-papier pour faciliter sa création.
-
- nov. 17, 2006
-
-
esj a rédigé
-
- nov. 16, 2006
-
-
esj a rédigé
-
esj a rédigé
Intégration des améliorations d'accessibilité de http://zone.spip.org/trac/spip-zone/changeset/7364 ... après corrections des Parse Error.
-
- nov. 12, 2006
-
-
esj a rédigé
Tâche #328 et rationnalisation du cod: les fonctions de inc/utils produisant du code HTML et des entetes HTTP sont évacuées ailleurs. En particulier, la plupart des redirections étant à present dans les scripts de action/, redirige_par_entete passe dans inc/headers. Plus un peu de partage de code ici ou là.
-
- nov. 06, 2006
-
-
JamesRezo a rédigé
du xhtml dans les pages d'admin et une réponse pour le ticket #291 : on appuie sur entrée pour passer les étapes d'info (celles qui disent que jusque-là, tout va bien)
-
- nov. 03, 2006
-
-
esj a rédigé
-
- nov. 01, 2006
-
-
Christian Lefebvre a rédigé
-
- oct. 28, 2006
-
-
esj a rédigé
-
- oct. 24, 2006
-
-
Fil a rédigé
-
- oct. 23, 2006
-
-
JamesRezo a rédigé
- l'installateur est corrigé en conséquence - une solution, à tester, qui permet de créer certains sous-répertoires de tmp/ (sessions/ et CACHE/)
-
- oct. 21, 2006
-
-
JamesRezo a rédigé
la fonction spip_initialisation_parametree prend désormais 4 paramètres représentant les 4 répertoires non partageables d'un SPIP. _DIR_CHMOD, s'appelle maintenant _SPIP_CHMOD et est calculée à l'installation de spip. On colle la constante dans le fichier de connection. On ajoute le répertoire tmp_img/ qui servira de base aux données volatiles mais devant être accessible via http. C'est là qu'on calculera tous les images réduites, (à tester) On en profite pour faire une très légère toilette au page d'installation. C'est pas encore fantastik ;) TODO: la vérification des sous-répertoires de tmp/ en écriture, voire, leur création à la volée
-
- oct. 06, 2006
-
-
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.
-
- sept. 30, 2006
-
-
esj a rédigé
Centralisation de la production de <html lang=... dir=...> dans une unique fonction html_lang_attributes.
-
- sept. 17, 2006
-
-
cerdic a rédigé
Si une icone est fournie sans path, on lui prefixe _DIR_IMG_PACK, sinon on considere qu'elle est fournie avec son chemin complet. Gestion du cas ou le path commence par "../"._DIR_PLUGINS qui correspond au hack anterieur et reste supporté pour assurer la compatibilité
-
- sept. 10, 2006
- sept. 06, 2006
-
-
Fil a rédigé
-
- sept. 03, 2006
-
-
Fil a rédigé
infos de revision SVN meme dans les paquets zip (prend en compte le script de generation pde paquets de toggg)
-
- août 14, 2006
-
-
Christian Lefebvre a rédigé
-
- août 08, 2006
-
-
Fil a rédigé
suppression des derniers bouts de javascript sous forme de <script> dans l'espace prive (hormis gadgets)
-
- août 07, 2006
-
-
esj a rédigé
Les scripts appelables en Ajax sont à présent comme tous les scripts dans exec (i.e contenant une fonction exec_F_dist surchargeable). Le role d'index.php est seulement de tester si "var_ajax" est présent dans l'envoi, auquel cas il rajoute comme première ligne < ? xml etc ? > et transcode en Unicode le resultat de la fontion exec_F. Autrement dit la seule chose qui distingue actuellement un script Ajax d'un autre, c'est que sa fonction exec_F retourne le flux à envoyer au client tandis que les autres font directement des echo. En calant tout le monde sur le premier comportement, tout script pourra alors s'exécuter en asynchrone, il suffira de mettre var_ajax=1 dans les parametre pour avoir les deux compléments indiqués ci-dessus (mais ils devraient sans doute s'intégrer aussi aux scripts à terme).
-
esj a rédigé
C'est la question de l'interface de programmation d'Ajax qui est posée. En attendant de la stabiliser, le fichier index.php prend à sa charge l'aiguillage et le traitement opérés auparavant par ajax_page qui a été retiré du dépot, son contenu étant réparti en autant de fichiers inc/ajax_F.php qu'il contenait de fonctions F. Le mode d'appel est provisoirement encore "ecrire/?exec=ajax_page&fonction=F" en attendant mieux.
-
- juil. 13, 2006
-
-
esj a rédigé
Les essais de mutualisation (cf ticket #186 très bien extrapolé par http://www.spip-contrib.net/Un-noyau-SPIP-1-9-plusieurs-sites) ayant révélé quelques oublis, introduction d'une fonction spip_initialisation_parametree qui définit les répertoires et fichiers qui doivent absolument etre définis et qui ne sont pas mutualisables. Il suffit donc à mes_options d'appeler cette fonction avec les répertoires souhaités pour etre certain de ne rien oublier. Cette mise au carré a provoqué la disparition de la constante _DIR_INCLUDE qui n'est en fait plus utile depuis que Spip est mutualisable. A noter que spip_initialisation_parametree exige 2 répertoires en arguments et non un seul, car data/ upload/ et inc_connect sont traditionnellement dans ecrire/ et non à la racine comme les autres. Il serait utile de revenir là-dessus à terme, et de geler ecrire/ comme répertoire en lecture seule. Aussi dans ce dépot: petit partage de code autour de minipres. Fil & Emmanuel
-
- juin 29, 2006