PmWiki

Bonjour,

J'utilise ChuWiki pour mon groupe projet, pour sa souplesse, sa rapidité, et sa légèreté... Je dois dire que j'ai choisi ChuWiki pour tout ça, et que j'en suis très content et entièrement satisfait, mais...

Problème que le groupe a souligné : nous utilisons en parallèle pmwiki pour nous rattacher d'un autre projet. Le copié-collé entre les deux sites ne pouvant se faire qu'au désagrément de devoir chaque fois reformater entièrement la syntaxe pour que celle-ci colle d'un wiki à l'autre. De même la gestion multi-utilisateur de ChuWiki est limitée et il n'y a aucune visibilité entre les modifications apportées entre chaque membre...

J'ai donc décidé, dans la mesure où pmwiki est trop gros pour l'utilisation réelle que nous avons en interne de modifier le moteur de rendu (wikirenderer) pour qu'il colle davantage à la syntaxe de pmwiki, et qu'il soit ainsi facilement multi-utilisateur.

Pour ce faire, j'ai implémenté

  1. les balises communes à pmwiki (''italique'', '''gras''', [quote], ...) ;
  2. les couleurs façon pmwiki : %red%mon-texte%% (6 couleurs disponibles) ;
  3. le texte barré (et coloration spécifique) {-mon texte est barré -} ;
  4. le retour chariot automatique ;
  5. l'inversion des hyperliens balise [[URI|le texte]] ;
  6. les commentaires [# comment #], qui apparaissent dans une balise.

Pour ce faire j'ai donc légèrement modifié les fichiers wikirenderer_chu.conf et sdk.

Si cette modification vous intéresse, laissez un message à la suite,

Tolosano

Bonjour, cette modification m'intéresse :) où la trouve-t-on?


Pour l'instant, on ne la trouve pas, demandez, et je fournis ;-)
contact : tolo.linux (chez tolosano.info)
Cela dit, je pense la mettre en ligne d'ici pas très longtemps...

Tolosano


On peut déjà le faire avec la classe WikiRenderer, moi-même, je me suis rajouté la possibilité d'insérer la couleur, de barrer, souligner du texte, et de pouvoir redimensionner une image.
olivier


Bien sûr qu'on peut déjà le faire avec wikirenderer, je n'ai pas dit qu'on ne pouvait pas le faire, puisque c'est wikirenderer que j'ai modifié pour arriver à ce résultat, ainsi que le fichier sdk. Ce que j'ai fait c'est seulement modifier la syntaxe de chuwiki pour qu'elle corresponde à celle de pmwiki, qui correspond à la syntaxe connue de mon groupe projet, et qui permet ainsi le copier-coller entre les 2 applications, sans avoir à modifier la syntaxe.

Ce n'est pas un travail énorme qui a été fait, cela ne change pas la face du monde, cela permet simplement d'avoir la syntaxe de pmwiki, pour ceux et celles qui ont l'habitude de travailler avec ce wiki-là.

Tolosano


Bonjour à tous les deux,

Je sais qu'il faut activer wikirender dans le fichier de config, mais ensuite, ou apparaissent les possibilités supplémentaires ? Désolé pour cette question, j'ai pas plus d'infos

merci à vous

Franck (02/06/06) 16:43


dans le fichier de config.ini le fait d'activer le WikiRenderer m'affiche des erreurs de syntaxe à gogo.... que puis-je donc faire pour avoir des titres de couleurs, des soulignements de couleurs et des mots barrés ? Je dois modifier quelque chose ?

oups :-) merci

Franck (02/06/06) 17:11


Oui, la changement de syntaxe wiki est réservé aux utilisateurs avancés ayant une bonne connaissance du langage PHP. Si vous souhaitez vraiment modifier l'apparence de votre wiki, il serait intéressant de commencer par une modification de la feuile de style en CSS.

Vincent

rebonsoir Vincent,

Non, je ne veux pas bidouiller, je veux seulement avoir plus d'option dans les syntaxes possible comme par exemple pouvoir barrer les caractères, mettres des lettres de couleur. C'est tout. La feuille CSS gère cela ? Je pense que oui et vais essayer de suite

merci :-)

Franck(02/06/06) 23:00

C'est ok pour le css. Je fais quelques aménagement et je posterai à nouveau pour vous montrer l'OEUVRE ;-) Par contre pour trouver un utilitaire qui me permet de visualiser le travail c'est pas évident...

Petite question

merci merci Salut à tous

Franck(06/06/06) __13:30-je poste un jour diabolique !


Bonjour, une idée de comment faire ça maintenant (avec la version 2.0) comme PmWiki

Merci

Pamela(11/06/06)