Wikini

LeTravailDeGarfieldFr

PagePrincipale :: DerniersChangements :: DerniersCommentaires :: ParametresUtilisateur :: Vous êtes ec2-3-17-150-163.us-east-2.compute.amazonaws.com
Sur cette page, je me propose de rassembler un résumé de mes travaux sur WikiNi. Le détail de ces travaux se trouvant sur mon site de test de WikiNi.

Tableaux

Cette modification n'a rien d'officiel, et ne sera peut être jamais incluse dans WikiNi, mais comme j'en avais besoin pour un site, j'ai modifié quelques petites chose pour avoir le support des tableaux. A noter que la configuration des tableaux reprend en fait les attributs du HTML.
Les détails sont sur cette page

Attachement de fichier à une page, téléversement de fichier

Une action {{attach}} écrite aussi pour des besoins personnels permet de lier un fichier à une page.
Si le fichier n'existe pas sur le serveur, alors il est possible de le téléverser (uploader en franglais).
Si le fichier est une image, l'image est affichée.
Si une description est fournie elle est utilisée comme texte du lien pour un fichier normal et comme "ALT" pour une image. Il est possible d'associer un lien vers une page du Wiki ou une URL à une image.
Les détails sont sur cette page
Voir aussi SolutionGarfieldFrPourLUploadDeFichier et ActionAttach
Evolution envisagées

Thème WikiNi

Je me suis amusé à modifier WikiNi pour qu'il y ai une gestion de thèmes. Un thème se presente comme un ensemble de fichier CSS et PHP permettant de définir les styles et la structure des pages du site. J'ai repris l'idée de ce qui ce fait pour les CMS comme PHP-Nuke. Dans les ParametresUtilisateur, il est alors possible de choisir le thème que l'on veux utiliser. Aucun code source n'est fournis pour la gestion des thème car c'est une modification du coeur de WikiNi et de la base de données. Vous pourvez tester 3 thèmes très simple et rapidement fait sur mon site de test http://codedb.delphicenter.com/wiki/

Information système et utilisateur

Deux actions qui vont dans le même sens, fournir des informations. La première, {{sysinfo}} permet de connaitre un certain nombre d'information sur la configuration du wiki et de la page. La seconde, {{userinfo}} permet d'avoir des informations sur l'utilisateur courant. L'idée de ces 2 actions est d'être utilisée dans une ou plusieurs pages servant à la configuration du menu du haut et/ou du pied de page grace à l'utilisation de l'action {{include}}.
Les détails sont sur cette page et sur cette page

Gestionnaire de bug

Une action qui est une application en elle même. Il s'agit d'une gestion de bug. Elle permet de soumettre des bugs et de modifier leur status au fur et à mesure de leurs corrections.
Les détails sont sur cette page

Alignement à droite/centre/gauche/justifié du texte

Avec les balise "<<<" et ">>>" , il est possible de modifier l'alignement du texte. Voir JustificationDeTexte

Gestion des pages par groupe

Il s'agit de pouvoir rassembler les page dans des groupes. Cela permet de gérer les drits d'accès globalement au groupe de page et de rassembler les page par "sujet". voir GestionDeGroupeDePages
Il n'y a pas de commentaire sur cette page. [Afficher commentaires/formulaire]