notes au fil de mes errances sur Wikini
En habitué de php wiki je dois dire que je rame un peu, en fait il est des fonctionnalités que l'on oubli à force de les utiliser, et quelques unes se rappellent à moi ici.... les deux premières chose que je cherche sont les sous pages et le diff.
Ergonomie du diff
Le diff j'ai fini par comprendre, mais je ne suis pas un grand fan de l'ergonomie? C'est une fonction que j'utilise énormément dans phpwiki, elle permet d'avoir un accés direct aux modifications et a une bonne lisibilité.
- 1) Ici il y à une étape supplémentaire
- 2) et obligation de comprendre que c'est le numéro de version de la page qui fait lien....pas évident...
- 3) Sur la façon de rendre les différences à l'écran, le surlignage en deux couleurs me semble plus efficace en terme de lisibilité, sur wikini il n'est pas facile d'identifier ce qui à été ajouté.
Oui, le diff est perfectible. Je répond point par point :
- 1) tout dépend de la façon dont on voit les choses.
- Si tu consultes un "diff" entre la dernière page et une autre page "éloignée" de plusieurs révisions, il y autant de clics que sur CraoWiki (et encore, il faut un navigateur qui fonctionne avec JavaScript, sinon CraoWiki demande un clic de plus).
- Nous n'avons, en effet, pas implémenté la possibilité d'un accès direct au "diff" des deux dernières pages. Personnellement je n'ai jamaisutilisé cette fonctionnalité même avant de connaître WikiNi car elle peut conduire à manquer des révisions. Comment être sûr en effet que l'on a rien manqué ? Pour ma part je consulte toujours la page de l'historique et je sélectionne les deux versions dont je souhaite faire la différence.
- 2) oui : je reconnaît qu'en terme ergonomique ce n'est pas la meilleure solution, on pourrait peut-être au moins songer à écrire 2004-05-14 10:12:53 (historique) pour être plus clair ; si tu as des idées n'hésite pas.
- Je me demande si la date de la dernière modification et le lien sur la visualisation ne sont pas 2 choses différente.... naturellement j'aurais plutôt été vers un affichage informatif discret type: dernière modification le....par....; et reporté ailleurs les actions volontaires. Le truc est peut être d'avoir un lien type historique qui suit la logique actuelle, mais doublé d'un lien type diff qui met directement en evidence les dernières modifications faites..... LL
- 3) Un surlignage en deux couleurs comme par exemple : http://wiki.crao.net/index.php/BliKi?versions%5B%5D=4&versions%5B%5D=1&action=diff ;) ? Pour le surlignage, c'est facile puisque deux classes de style sont dédiées pour le diff : "add" et "del". Je suis assez partant pour changer le style par défaut et proposer un surlignement plutôt qu'un rouge gras qui peut se confondre avec des MotWiki en gras. Je pense que cela améliorerai les choses. Pour les problèmes de diff en général, nous sommes plusieurs à penser ici que le diff genre "unix" avec des plus et moins est difficile d'accès pour un utilisateur débutant. Il faudrait trouver un équilibre entre deux tendances : un diff facile à comprendre et un diff très précis.
- Il y une chose que j'aime bien dans le diff de wikini c'est l'affichage de l'intégralité de la page, et je pense que le problème de lisibilité est simple à résoudre, ce n'est qu'une question de couleur. --LL
--
CharlesNepote
Les sous-pages
Les souspages, on a deja du vous faire des remarque là dessus :) c'est vraiment devenu pour moi un élément de base, une façon de pouvoir structurer ma pensée, il va donc me falloir user d'astuce de nommage pour m'y retrouver. Au delà du coté structurant, elles ont aussi un gros avantage lors du développement de plugin (comme par exemple l'inclusion automatique des titres des souspages)
Oui, on nous a déjà parlé des sous-pages. Je comprend leur apport et je pense que c'est vraiment intéressant. Cela dit, ça n'est pas une nécessité absolue... J'ai également du mal à évaluer leur impact technique sur wikini. Je vais tâcher, dans un premier temps, d'évaluer l'intérêt en rédigeant une expression de besoin. --
CharlesNepote
Si tu veux voir un impact sur le code de
WikiNi, recupère l'archive sur la gestion des groupes de page sur mon site, il ne devrait pas y avoir beaucoup de différences en terme d'impact sur le code de
WikiNi. (
http://codedb.delphicenter.com/wiki/wakka.php?wiki=GroupesDePages ).--
GarfieldFr
De manière plus générale, tu vas constater que
WikiNi est un peu moins riche de
PhpWiki. Il ne manque pas énormément de choses mais elles sont souvent considérés comme génantes par les habitués d'autres wikis. Il faut dire que
WikiNi n'a pas pour objectif premier d'égaler
PhpWiki en terme de fonctionnalité, comme en témoigne la
PhilosophieDuProjetWikiNi. --
CharlesNepote