Wikini

EnCoursDeDeveloppement

PagePrincipale :: DerniersChangements :: DerniersCommentaires :: ParametresUtilisateur :: Vous êtes ec2-54-221-159-188.compute-1.amazonaws.com

En cours de développement


Cette page comporte, pour chaque travail :

[Ce qui est livré est transféré via copier/coller dans DernieresLivraisons]


Bandeau d'aide pour rappeler les ReglesDeFormatage


Fichiers impactés : /handlers/page/edit.php
Développeur : CharlesNepote
Livraison approximative : fin de semaine du 4 novembre (reporté).
Notes : Aide sur les ReglesDeFormatage pendant l'édition. Exemple (perfectible) : http://charles.nepote.free.fr/wakka/wakka.php?wakka=BacASable/edit.

Pourquoi ne pas utiliser l'action include ? Comme cela, l'aide sur les règles de formatage pourrait être inserée dans une page AideRapideDeFormatage? par exemple. L'avantage étant que c'est facilement modifiable par l'utilisateur et notament traduisible. La page d'origine pouvant être généré lors de l'installation (voir GestionDeLaDocumentationWikiNiInstallee ). --GarfieldFr


Choix de l'outil pour l'internationalisation


Fichiers impactés : tous
Développeur : CharlesNepote et DavidDelon
Livraison approximative : Charles est sur le coup.
Notes : Cf. WakkaMultilingue.


Nouvelle action "News"


Fichiers impactés : /actions/news.php (nouveau fichier)
Développeur : PatrickPaul
Livraison approximative : Bientôt.
Notes : Nouvelle action permettant une gestion très simple de news sur les pages WikiNi. L'explication du fonctionnement très bientôt.


Suppression des références à Wakka dans le code


Fichiers impactés : tous
Développeur : PatrickPaul
Livraison approximative : Inconnue.
Notes : Continuation du travail commencé...


Utilisation des balises xhtml INS et DEL pour le diff


Fichiers impactés : formatters/wakka.php ; wakka.basic.css ; wakka.css.
Développeur : CharlesNepote
Livraison approximative : Charles est sur le coup.
Notes : Utilisation de ces balises, prévues à cet effet, en lieu et place des classes de style .add et .del. Suite aux remarques de François et EricSegui.

@€%![}!*@#!... Netscape 4.7 ne gère pas les balises INS et DEL (pourtant tout à fait standard HTML 4)... Trois solutions :
EricSegui a l'air de mentionner le fait que les balises INS et DEL sont utiles aux aveugles (balises que les terminaux braille pourraient interpréter d'une certaine manière ?) -- ce qui pourrai finir de nous convaincre pour la solution 2 voir 3. J'attend toujours ses références de sources (je n'ai trouvé nulle part mention de cela).
J'aimerai avoir votre avis sur la question.
-- CharlesNepote
On laisse tomber Netscape 4.7 -- DavidDelon

Je pense avoir trouvé une solution que je dois expérimenter. Le code suivant :


L'inconvénient, c'est qu'il est un peu verbeux.
-- CharlesNepote

Ecrire du code qui a cette tête pour supporter Netscape 4.7 ne me parait pas justifié, keep it simple ;) --JarodEvans


Droits d'accès aux actions


Fichiers impactés : principalement wakka.php
Développeur : PatrickPaul
Livraison approximative : Inconnue.
Notes : Ajout de droits d'accès aux actions.


Support ldap


Fichiers impactés : On verra.
Développeur : PatrickPaul
Livraison approximative : Inconnue.
Notes : Support ldap pour wikini.


Formules mathématiques


Fichiers impactés : principalement formatters/wakka.php et surement la création de nouveaux fichiers.
Développeur : PatrickPaul
Livraison approximative : Inconnue.
Notes : Support de formules mathématiques.


Gestionnaire de bug


Fichiers impactés : Aucun, mais ajout d'une table dans la base de données.
Développeur : GarfieldFr
Livraison approximative : Bientôt ou maintenant si pas de besoin supplémentaires
Notes : Un gestionnaire de rapport de bug.

(Juste au passage pour être sûr : toute chose est discutée avant d'être intégrée au CVS... Pour ma part je ne suis pas encore convaincu par ton système de gestionnaire de bogues. (Mais pas opposé non plus ;) -- CharlesNepote
J'avais bien compris que toute chose devait être discutée avant de la mettre dans le CVS. Pour ce qui est de cette action, j'ai juste repris la manière de gérer les bugs sur WikiNi pour l'automatiser. Je ne suis pas sur que dans l'état actuel il soit distribuable, mais il peut être utilisé, quitte à le mettre à la poubelle plus tard ou à le faire évoluer selon les besoins --GarfieldFr
PS: J'ai parlé de ce gestionnaire de bug ici car je ne savais pas trop ou le mettre )

PatrickPaulASuivre


MotWikiAccentue, optimisations, refactoring du formattage


Fichiers impactés : /wakka.php, /formatters/wakka.php
Développeur : OlivierMengu?é
Livraison approximative : Livré le 2004-02-20 par mail à DavidDelon et CharlesNepote
Notes :
C'est fait, il y a maintenant http://dev.wikini.net qui est une redirection vers http://www.wikini.net/dev ,et qui travaille sur la base de données de production , /dev contient le code source proposé par OlivierMengu?é -- DavidDelon
Il manque :


Recette : (voir méthode dans CasDeTestDeWikiNi; qu'il serait bien de compléter au passage)


Mais attention, il y a encore des tas de test que l'on devrait faire : par exemple :


ou
OlivierMengu?é, etc.
Dans le fichier /formatters/wakka.php l'ordre à une importance et peut changer pas mal de choses...

-- CharlesNepote

2004-03-01
Je confirme les problèmes sur la séparation des mots Wiki. [que veux-tu dire par là ? -- CharlesNepote] Je n'ai pas encore trouvé la solution.
Dans la version 2004-02-20, il y a un autre bug gênant : lorsque l'on édite une page et qu'on l'enregistre, le nom de la page est transformé : é -> %25E9. J'ai développé un correctif que je doit livrer, ainsi qu'une version qui utilise des constantes pour les jeux de caractères.
-- OlivierMengu?é

2004-03-01
J'ai trouvé le bug pour la séparation des MotsWiki (un mot wiki avec un '_' collé ne doit pas être reconnu), et j'ai complété les protocoles possibles pour les URLs pour que la page TestsPourLesLiens soit plus complète. Néanmoins je reste sur l'option de limiter les protocoles afin de restreindre les possibilités de XSS.
Il me reste le bug visible sur ColorationSyntaxiqueWikiNi (formattage de code).
-- OlivierMengu?é

2004-03-05
Nouvelle version livrée par mail à Charles et wikini-dev@gna.org. Tous les bugs connus sont corrigés.
-- OlivierMengu?é

2004-03-05
Suite à l'installation en test par David, je teste.
La page DernierCommentaires? est complètement différente. Est-ce que les fichiers de l'action RecentlyCommented? sont les mêmes ?
-- OlivierMengu?é

2004-03-10
Je vais peut-être dire une bêtise, mais on peut toujours écrire : [[PageAccentee PageAccentuée]]. C'est peut-être tricher un peu mais le résultat visuel est bien là : ? --JeanMorlet

Accessibilité : barre de liens du haut

Fichiers impactés : /wakka.php, /actions/headers.php, wakka.css
Développeur : Olivier Mengué
Livraison approximative : presque terminé (2004-03-01), en test perso. Patch à extraire.
Notes :

Plutôt pour. Mais il faut recetter sur un bon panel de navigateurs... attention, ça pose d'autres problèmes : la page d'accueil est-elle intégrée dans cette liste au même titre que les autres ? (Peut-être aurais-tu pu exprimer tes besoins avant de démarrer. Je sais cependant que certains développeurs ont besoin de coder avant de réfléchir ;) Ca marche parfois plutôt bien...) -- CharlesNepote

Dans config j'ai suivi les conseils vus dans include : "navigation_links" => "{{include page=\"MenuDuHaut\"}}", "navigationBas_links" => "{{include page=\"MenuDuBas\"}}",
et une modification de header et footer
Voir l'effet sur site FidelioEspoir
Résultat : superbe !!! facile, évident, rapide, transparent, modularité. C'est du super-wiki, mieux du meta-wiki !!!! Grand merci -- FidelioEspoir

Accessibilité : impression

Fichiers impactés : /wikini-print.css (nouveau fichier), /actions/header.php, /actions/footer.php
Développeur : OlivierMengu?é
Livraison approximative : mars 2004
Notes :

Attention aux redondances : cf. FeuilleDeStyleWikiNiPourLImpression. -- CharlesNepote

Oui, en effet, ça correspond à ce que j'ai fait. As-tu le code qui correspond à cette spécification ? Peux-tu le commiter ? -- OlivierMengu?é


Moteur de rendu : ‐‐ -> &em;

Fichiers impactés : /formatters/wakka.php
Développeur : OlivierMengu?é
Livraison approximative : mars 2004 (lié à la livraison de "MotWikiAccentue, optimisations, refactoring du formattage")
Notes :

Comme je suis très sensible à la typographique française classique, je suis plutôt sensible à l'argument... mais il faut voir si cela ne pertube pas trop les autres utilisateurs. -- CharlesNepote


Moteur de rendu : remplacer <i> par <em>, <b> par <strong>

Fichiers impactés : /formatters/wakka.php
Développeur : OlivierMengu?é
Livraison approximative : mars 2004 (lié à la livraison de "MotWikiAccentue, optimisations, refactoring du formattage")
Notes :
Une question naïve (à déplacer s'il y a des développements dans une autre page) : dans les projets émergeants d'outils d'échange de données interwiki, l'idée c'est que le HTML serve de language pivot, par exemple : phpwiki --> HTML --> wikini etc ... Si le HTML produit par tous les wiki n'a pas le même sens n'y a t il pas un risque d'incompatibilité ? -- DavidDelon
Commentaires [Cacher commentaires/formulaire]