Retour
Besoins fonctionnels pour les tableaux
Pour commencer, 3 fonctionnalités doivent être mentionnées avant tout :
- pouvoir mettre en forme le texte dans les cases de tableaux (gras, souligné, liens, etc) ;
- pouvoir utiliser l'échappement standard WikiNi (à base de double guillemets) dans les cases de tableau, par exemple pour mettre des barres verticales dans le texte ;
- avoir une syntaxe simple à comprendre.
Ensuite, un petit sondage a été fait en mai 2005 sur la mailing-list des développeurs de
WikiNi pour identifier les fonctionnalités attendues par chacun d'eux. 5 développeurs ont participé ; voici les résultats classé par importance (la syntaxe mentionne le rang et le score obtenu après vote, puis détaille la fonction concernée) :
- [19] pouvoir définir une case de tableau en utilisant plusieurs lignes de texte (pouvoir mettre des retours charriot dans le texte d'une case) ;
- [18] obtenir un tableau à partir d'un copier/coller ;
- [11] distinguer les lignes d'entête des autres lignes ;
- [8] grouper les cases sur une même ligne (colspan) ;
- [5] grouper les cases sur une même colonne (rowspan) ;
- [3] créer des tableaux dans des cases de tableau (tableaux récursifs) ;
- [3] choisir l'alignement horizontal du texte ;
- [3] choisir l'alignement vertical du texte ;
- [0] pouvoir utiliser une syntaxe spécifique de listes "indentées".