Feuille de route pour la version 0.4 Tout dérouler | Tout replier
78% de 25 tâches terminé. 9 tâches ouvertes:
- FS#6 - Upload de fichier Dérouler Replier
-
Développer un plugin permettant d'uploader des fichiers dans un répertoire particulier de WiKiss
Voir http://kubuntu.free.fr/TigerWiki/?page=UploadFichiers
- FS#7 - Mettre en place des tests automatiques Dérouler Replier
-
Mettre en place une batterie de tests de non regressions.
Voir http://wikiss.tuxfamily.org/?page=AutoTests
- FS#15 - Permettre l'url rewriting Dérouler Replier
-
Les URL ne sont pas belles.
On peut offrir la possibilité d'avoir des url du type :
http://wikiss.example.org/Acceuil
http://wikiss.example.org/Acceuil/Edit
- modifier le code pour pouvoir choisir le type d'url
- fournir un .htaccess
Cf: http://listengine.tuxfamily.org/lists.tuxfamily.org/wikiss-users/2007/10/msg00017.html
- FS#28 - changer les appels aux fonctions de formatatge pour les plugins Dérouler Replier
-
Modifier formatBegin formatEnd pour offrir des appels suivant les balises :
- au debut ?
- type bloc
- type en ligne
- à la fin ?
et ce pour pouvoir rester en conformité avec xhtml strict
http://xhtml.le-developpeur-web.com/balise_bloc-xhtml.php
http://xhtml.le-developpeur-web.com/balise_en_ligne-xhtml.php
- FS#37 - Internationaliser WiKiss Dérouler Replier
-
Offrir la possibilité d'avoir facilement wikiss dans une autre langue.
Plusieurs possibilités :
* gettext voir http://wikiss.tuxfamily.org/?page=gettext
* gettext en php (trop lourd)
* mécanisme propre à wikiss (un gettext perso)
English version : http://wikiss.tuxfamily.org/?page=gettext_en
- FS#43 - wkp_Config : bug Dérouler Replier
-
Catchable fatal error: Object of class ListPlugins could not be converted to string in /var/www/xxxxxx.fr/doc/plugins/wkp_Config.php on line 67
a investiguer !
- FS#51 - timezone set problem Dérouler Replier
-
Warning: date() [function.date]: It is not safe to rely on the system's
timezone settings. You are *required* to use the date.timezone setting
or the date_default_timezone_set() function. In case you used any of
those methods and you are still getting this warning, you most likely
misspelled the timezone identifier. We selected 'Europe/Berlin' for
'CET/1.0/no DST' instead in .../index.php on line 185
---------
@date_default_timezone_set($TIME_ZONE);
--> $TIME_ZONE is not set !...
- FS#79 - plantage si la dernière ligne ne contient que des espaces Dérouler Replier
-
Si la dernière ligne d'une page ne contient que des espaces (>1) et ne se termine pas par un retour chariot, Wikiss part en boucle à la ligne 497
Fatal error: Maximum execution time of 30 seconds exceeded in /data/views_TOM01_fs10/BIT/htdocs/index.php on line 497
- FS#82 - plugins not loaded in alpha order Dérouler Replier
-
plugins are loaded using fs order instead of alphabetical order.
not usefull for dependences between them
Feuille de route pour la version 0.5 Tout dérouler | Tout replier
5% de 2 tâches terminé. 2 tâches ouvertes:
- FS#31 - Page de diff non valide XHTML Dérouler Replier
-
* font : there is no attribute "color".
* an attribute value specification must be an attribute value literal unless SHORTTAG YES is specified.
* XML Parsing Error: AttValue: " or ' expected.
* ...
eg: http://validator.w3.org/check?uri=http%3A%2F%2Fwikiss.tuxfamily.org%2Fdemo%2F%3Fpage%3DAide%26action%3Ddiff%26f1%3D20070912-1846.bak%26f2%3D&charset=%28detect+automatically%29&doctype=Inline&group=0
- FS#41 - Create a configuration GUI for plugins/locales Dérouler Replier
-
Create a plugin (based on wkp_ListPlugins) to have a real configuration GUI for WiKiss :
* activate/deactivate plugins
* activate/deactivate locales
* change some configuration variables ? (default language ...)
This should have another identification mechanism. ie: not the same password as for edition.
Feuille de route pour la version 1.0 Tout dérouler | Tout replier
14% de 7 tâches terminé. 6 tâches ouvertes:
- FS#8 - Optimisation du CSS Dérouler Replier
-
Améliorer le CSS :
* vérifier que tout est utile
* rendre les classes plus parlantes
* ...
- FS#11 - mode prévisualisation Dérouler Replier
-
Ajouter un mode de prévisualisation des modifications
un bouton prévisualisation qui affiche le code wiki interprété plus la textarea de modif tout cela sans enregistrer la page
- FS#12 - Changer completement la syntaxe Dérouler Replier
-
Proposer un plugin permettant de changer complètement la syntaxe du wiki.
voir :
* http://wikirenderer.berlios.de/
* http://txt2tags.sourceforge.net/
- FS#22 - Ajouter des boutons de mise en forme Dérouler Replier
-
Jtageditor est une extension basée sur l’excellent jQuery qui propose une compatibilité xhtml, wiki, textile et bbcode. Les raccourcis clavier sont pris en charge, ainsi qu'une fenêtre de prévisualisation ! Les paramètres sont personnalisables (class, preview, parser...), etc.
Lien : http://www.jaysalvat.com/jquery/jtageditor/
- FS#25 - Proposer de plus jolis thèmes Dérouler Replier
-
Proposer avec le plugin wkp_Themes plus de thèmes différents du thème par défaut. Cela permettrai de montrer que l'apparence de WiKiss peut-être modifiée radicalement.
* demander de l'aide à ceux qui savent faire ce genre de choses
* voir aussi http://www.wymstyle.org/
- FS#35 - Permettre la proposition/upload de plugins d'utilisateurs Dérouler Replier
-
Permettre, d'une manière ou d'une autre, aux utilisateurs de WiKiss de mettre facilement à disposition leurs développements :
* plugins
* themes
* traductions
* hacks
Attention, comment gérer la sécurité et éviter les uploads malveillants ?
Version texte