Contents
- Fonctionalités implémentées
- Themes
- Gestion simultannée de plusieurs langues
- Contenu hiérarchique
- Commentaires sur le contenu
- Historique
- Recherche
- ACLs (Access Control List, ou contrôle d'accès par liste)
- Suppression des commentaires et de l'historique
- Panel d'administration
- Programme d'installation et de mise à jour
- Syndication
- Architecture pour les modules externes
- Support UTF-8
- Liens pointant ici
- Notifications par email
- Titre alternatif
- Page informative affichée lorsque le wiki est installé mais non configuré
- MotWiki
- Page d'enregistrement AntiRobot
- Suppression d'une page
- PagesSpeciales
- Plan du site
- Gestion des conflits
- Des mots clefs et des données meta sur chaque page
- Flux RSS
- Titre de la page dans le navigateur
- Autoriser du contenu html/php
- Outil de transfert d'image pour les utilisateurs
- Attacher des fichiers à des pages
- Navigateur des fichiers transférés
- Trackbacks
- La page racine peut être changée
- Bannir des IPs
- Edition "par titre"
- Génération du sommaire
- Barre d'édition
- Cache
- Plugin anti spam simple
- Fonctionalités demandées
- Page utilisateur
- Ajouter une option pour pouvoir utiliser wiki2xhtml aussi
- Avoir une option d'installation qui permette de pointer vers une base de donnée existante
- Pouvoir créer des utilisateurs dans le panel d'administration
- Pingbacks
- Liens inter wiki
- Commentaires
- Redirection
- XmlRpc
- Support Textile/MarkDown/Creole
- Ameliorations pour le plugin WikiBlog
Fonctionalités implémentées
Voici les fonctionalités déjà implémentées. Certaines peuvent être améliorées bien entendu.
Themes
Facile à faire, facile à changer.
Actuellement, Wiclear a les mêmes possibilités que dotclear.
La version actuelle est livrée avec trois thèmes : "default", "blue", et "dokuwiki".
Gestion simultannée de plusieurs langues
Le Wiki supporte complètement la i18n (l'interface et le contenu).
L'affichage se fait en fonction de la langue de l'utilisateur et est capable de revenir automatiquement à la langue par défaut du Wiki lorsque le contenu demandé n'existe pas dans la langue de l'utilisateur.
Des liens sont proposés pour traduire le contenu.
Contenu hiérarchique
Tous les noeuds ont un parent. Cela veut dire qu'il est facile de naviguer dans le site, il suffit simplement de jeter un oeil aux sous noeuds dans le panel de gauche ou aux noeuds parents dans la barre de navigation en haut.
Cela veut aussi dire qu'il ne peut exister de pages orphelines.
Commentaires sur le contenu
C'est assez utile pour créer de la doc.
Historique
Peut être sauvé, navigué, et on peut faire des diff contre n'importe quelle version.
Recherche
Il est possible de faire une recherche par mots clefs
Et il est possible de voir la liste des dernières modifications.
ACLs (Access Control List, ou contrôle d'accès par liste)
Chaque page possède sa propre ACL. Les ACL sont editables et peuvent être appliquées à la page courante ou bien à tous les sous noeuds de la page courante. Les ACLs sont de plusieurs types : lecture/ecriture/commentaire. Les plugins peuvent définir leurs propres types d'ACLs.
Suppression des commentaires et de l'historique
Seulement pour les modérateurs
Panel d'administration
Où il est possible de
- changer les droits des utilisateurs (administrateur, modérateur, utilisateur simple)
- Supprimer/confirmer un utilisateur
- créer et editer des groupes
- editer les préférences du wiki (le nom, autoriser les commentaires an anonyme, autoriser l'edition du contenu en anonyme, autoriser les utilisateurs à s'enregistrer ...)
Programme d'installation et de mise à jour
Cet assistant se déroule en 4 etapes, et c'est fini : vous pouvez commencer à éditer votre wiki.
Syndication
C'est le même contenu que la page "Changements récents", mais aux format RSS (0.91 et 1.0) et ATOM.
Architecture pour les modules externes
Les modules externes peuvent être développé à la fois pour le panel d'administration ou pour le site.
Pour l'instant, seul un module externe de conversion au format UTF-8, et un module externe "Plan du site" sont fournit.
Support UTF-8
Un module externe permet de convertir votre base en UTF-8 et tout le reste continue à fonctionner.
Liens pointant ici
De manière à savoir quelles pages pointent sur la page courante
Notifications par email
Permet à un utilisateur de savoir quand une page est modifiée ou un commentaire ajouté.
Titre alternatif
Pour pouvoir afficher un titre plus lisible. C'est utile dans certaines circonstances. (Traduction, collision de titres)
Page informative affichée lorsque le wiki est installé mais non configuré
MotWiki
Détecte les mots contenant au moins 2 caractères en majuscule et en fait un lien wiki interne.
Page d'enregistrement AntiRobot
De manière à ce que les robots ne puissent trop facilement s'inscrire.
Suppression d'une page
Pour les admins et les modérateurs
PagesSpeciales
Elles ont le format : SpecialPage:string.
Par exemple : SpecialPage:site_plan
Plan du site
Génère automatiquement un plan du site sur une page avec des arbres que l'on peut réduire (demande javascript).
Gestion des conflits
Lorsqu'un conflit est détecté, les contenus sont mélangés. A charge du dernier utilisateur de résoudre les eventuels conflits.
Des mots clefs et des données meta sur chaque page
De manière a pouvoir faire des recherches plus efficaces, à grouper certaines pages ensembles...
Flux RSS
Global :
- derniers changements du wiki complet
- derniers commentaires du wiki complet
Par page :
- liste des changements de la page (historique)
- commentaire
Les flux RSS contiennent tout le contenu ou seulement les titres.
Titre de la page dans le navigateur
Modifier le titre de la page pour qu'il soit plus parlant. Il contient
- le titre de la page
- l'action en cours (edition, ajout, commentaire)
- le plugin (plan du site, changements récents ...)
Ca permet aussi d'avoir des entrées plus parlantes dans l'historique
Autoriser du contenu html/php
Le contenu html est autorisé lorsque l'option est activé via le panel d'admin (depuis la version 0.8.2).
Outil de transfert d'image pour les utilisateurs
Pour que les utilisateurs puissent transférer des images sur le serveur.
Attacher des fichiers à des pages
En fait, c'est de cette manière que l'on peut transférer n'importe quels types de fichiers. Y compris les images. Un mini système de reconnaissance des types mimes, affiche les icônes correspondants au type de fichier visualisé.
Navigateur des fichiers transférés
Il existe un navigateur permettant de naviguer au sein de l'arborescence des fichiers transférés. Ce navigateur peut être appelé via la syntaxe wiki pour créer une galerie d'image par exemple.
Trackbacks
La page racine peut être changée
Bannir des IPs
Certaines IP devraient être bannies : aucune possibilité d'édition/de commentaire pour eux.
Edition "par titre"
Plutôt que de devoir éditer la page entière, il faudrait pouvoir n'éditer que le texte situé après un titre.
Génération du sommaire
Wiclear peut être configuré (ou pas) pour générer automatiquement un sommaire
Barre d'édition
Ce module externe intégre une barre d'édition dans le formulaire d'édition.
Cache
Optionnel. Il permet de ne generer le contenu qu'une seule fois et de le cacher, de maniere a ce que demander la page n'implique que la lecture d'un fichier html plutot qu'une generation complete de la page a chaque fois. Cela permet de reduire le CPU et donc d'augmenter la bande passante du cote serveur.
Plugin anti spam simple
Fonctionalités demandées
Voici des fonctionalités que j'aimerai avoir, ou des fonctionalités qui m'ont été demandées.
Page utilisateur
Pour autoriser les utilisateurs enregistrés à avoir une page dédiée.
Ajouter une option pour pouvoir utiliser wiki2xhtml aussi
Avoir une option d'installation qui permette de pointer vers une base de donnée existante
Je ne comprend pas vraiment celle là. Pourquoi ne pas editer le fichier de configuration à la main ?
Pouvoir créer des utilisateurs dans le panel d'administration
OK. Je préfèrerai personnellement que les utilisateurs s'enregistrent eux même, mais j'imagine que c'est une histoire de goût.
Pingbacks
Liens inter wiki
De manière à pouvoir faire des liens rapidement vers un site en particulier. Exemple : [Wikipedia:html] ferait un lien rapide vers la page web de Wikipedia. On pourrait aussi étendre la notation pour faire des liens automatique vers d'autres sites. Par exemple : [bugzilla:32008]
Commentaires
- avoir un affichage "threadé" des commentaires de manière à pouvoir faire des "forums" à partir du Wiki.
Redirection
Ajouter des pages de redirection comme dans Wikipédia : l'utilisateur est automatiquement redirigé vers une autre page. Sur cette autre page, un commentaire indique qu'il y a eu une redirection et une url spéciale est mise à disposition pour pouvoir éditer ladite redirection.
XmlRpc
Avec support de BlogguerAPI, metaWeblog API et MovableType API
Support Textile/MarkDown/Creole
La seule chose à faire c'est la création de 3 classes de configuration WikiRenderer et de permettre le switch à partir d'une option de configuration.
Ameliorations pour le plugin WikiBlog
- un moyen pour mettre un billet en ligne/hors ligne (en utilisant les acls en lecture)
- ajouter les billets/commentaires dans le paneau d'administration pour appliquer des changements sur plusieurs pages en meme temps


Comments
impressions des documents
Wednesday, 26. October 2005 11:01:03, by arnaud
autre chose : dans mon entreprise, tous nos documents contiennent le logo de la boite, ce serait super cool de ne changer que le logo en lui-même, fichier image restant sur le serveur et gardant toujours son nom ( logo.jpg ). Ainsi on n'aurait plus qu'à réimprimer nos documents. Je suppose que le logo serait géré dans des CSS, ce qui simplifierait la chose.
Merci pour vos réponses.
Hein ?
Wednesday, 26. October 2005 11:07:51, by David
Résumons :
- il faudrait un bouton "Impression" qui permettrait d'aller sur une page ne contenant que le contenu avec une mise en page (un gabarit HTML) et une CSS dédié à l'impression.
C'est bien ça ? En ce qui concerne le logo, s'il y a un gabarit et une CSS propre, ce serait libre à vous de changer le logo et mettre quoi bon vous semble.
J'avais pensé faire des exports PDF ou autre (docbook par exemple) d'un contenu Wiki, ca pourrait aussi rendre cette fonction.
D'autres précisions ?
oui c'est bi en ça !
Friday, 18. November 2005 13:12:20, by arnaud
oui c'est tout à fait cela !
désolé si je me suis mal exprimé.
pour les exports PDF, en effet, ce serait un plus indéniable, qui permettrait des envois par mail par exemple.
Restauration
Friday, 9. December 2005 15:12:54, by Pilop
Restauration
Friday, 9. December 2005 20:17:38, by David Jobet
Lorsque le modérateur décide d'effacer la version courante du contenu, Wiclear remet en place la dernière version disponible dans l'historique à la place de la version courante. Donc il n'existe pas de méthode permettant de restaurer une version arbitraire, mais il est possible de restaurer la dernière version disponible.
Mise en forme
Sunday, 30. April 2006 01:04:03, by Pierre
Merci