Il prend ses origines dans TigerWiki qui lui-même dérive de roWiki. J'utilisais TigerWiki pour un petit site perso quand son développeur à abandonné le développement. Comme j'avais déjà mis les mains dedans pour y ajouter des fonctions, j'ai décidé d'en reprendre le développement pour officialiser mes patchs.
Sa légereté d'installation et d'utilisation ne l'empêche pas de posseder nombre de fonctions que l'on est en droit d'attendre d'un wiki :
- syntaxe wiki simplifiée
- gestion de l'historique et des différences entre chaque version
- protection de l'édition possible par mot de passe
- table des matières automatique
- conforme XHTML 1.0 Transitional
- recherche dans les pages
- etc...
Aujourd'hui sort la version 0.3rc2. Je lance à cette occasion un appel à testeurs.
Cette version, outre son lot de corrections, apporte la possibilité de développer des plugins. Cela permet à tout un chacun d'étendre les fonctionnalités de WiKiss tout en gardant le code principal leger. Vous trouverez dans l'archive 4 plugins d'exemple :
- liste des plugins installés
- gestion d'une syntaxe pour créer des tableaux
- basculement entre plusieurs thèmes d'affichage
- génération d'un flux rss des dernières modifications
Le but de cet appel est bien entendu de proposer une version 0.3 le plus exempte de bugs possibles. Mais aussi de vérifier la pertinence de l'API de plugin. En effet comme celle-ci est très récente, je n'ai sans doute pas pensé à tous les besoins que pourraient avoir des développeurs de plugins.
Voila, pour finir, voici les liens utiles :
- Site web : http://wikiss.tuxfamily.org/
- Téléchargement de la RC : http://download.tuxfamily.org/wikiss/betas/0.3rc2.tgz
- Installation : http://wikiss.tuxfamily.org/?page=Installation
- Démo de la version svn (==0.3rc2 à ce jour) : http://wikiss.tuxfamily.org/demo/
Voila, vous pouvez rapporter les bugs (ou tout autre retour) ici, sur la liste de discutions (voir site) ou par mail à wikiss (at) tuxfamily.org
Ah oui, j'en profite aussi pour remercier TuxFamily qui propose vraiment un service d'hébergement de haute qualité.
Merci de m'avoir lu et éventuellement de tester WiKiss :)
# Très intéressant
Posté par euroxers (site web personnel) . Évalué à 3.
[^] # Re: Très intéressant
Posté par jjl (site web personnel) . Évalué à 5.
- Archive MediaWiki : 4.7Mo, archive WiKiss : 18.5Ko
- pas de base de données, tout est dans de simples fichiers textes
- installation en deux minutes chronos, 3 variables dans un fichier de configuration à changer, 4 fichiers à uploder et voila
- fonctions essentielles à un wiki uniquement
Et dans les moins (mais je ne connais pas trop MediaWiki) :- syntaxe moins complète
- fonctions/extensions réduites
- pas de gestions de multiples utilisateurs
- ...
Le but de WiKiss est de mettre en place un wiki simple très rapidement. C'est le principe du 80/20, 80% des utilisateurs utilisent seulement 20% des fonctionnalités. Donc je ne propose que ces 20% :)[^] # Re: Très intéressant
Posté par B16F4RV4RD1N . Évalué à 4.
Only wimps use tape backup: real men just upload their important stuff on megaupload, and let the rest of the world ~~mirror~~ link to it
[^] # Re: Très intéressant
Posté par jjl (site web personnel) . Évalué à 1.
L'interface de plugin fournit un point d'entrée au début et à la fin de ces regex.
Donc pour rajouter des règles, c'est très simple il suffit d'écrire le code qui sera appelé par un de ces deux points (voir le plugin Tables pour un exemple).
Ensuite, remplacer entièrement la syntaxe est quelque chose que je n'avais pas envisagé. Mais à priori, ce devrait être possible en stockant le contenu dans le plugin au début de l'analyse et en le restituant interprété à la fin. Ainsi, le code principal n'y changera rien et tes propres règles prendront le pas.
[^] # Re: Très intéressant
Posté par B16F4RV4RD1N . Évalué à 3.
Only wimps use tape backup: real men just upload their important stuff on megaupload, and let the rest of the world ~~mirror~~ link to it
# oops, erreur ...
Posté par PiT (site web personnel) . Évalué à 2.
Parse error: syntax error, unexpected T_STRING, expecting T_OLD_FUNCTION or T_FUNCTION or T_VAR or '}' in /tmp/WiKiss_0.3rc2/plugins/wkp_Themes.php on line 11
Je n'ai pas été lire cette ligne 11.
Bien à toi.
[^] # Re: oops, erreur ...
Posté par jjl (site web personnel) . Évalué à 3.
J'ai commencé une petite page pour référencer comment activer php5 selon l'hébergeur : http://wikiss.tuxfamily.org/?page=PHP5
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.