Plusieurs fichiers ont été sauvagement hacké pour que MoiMoin ait le
comportement que l'on attend de lui au Cr@ns.
* PageGraphicalEditor.py --- Pour interdire l'éditeur graphique sur
certains pages
* action/newaccount.py --- Pour interdre la création de compte depuis
l'extérieur
* formatter/__init__.py --- Pour pouvoir afficher des boîtes dans les
différents formatters...
* formatter/text_html.py --- ... ce qui n'est implémenté que dans le
formatteur html pour l'instant.
* security/__init__.py --- Pour n'autoriser l'accès en lecture qu'aux
pages publiques depuis l'extérieur.
darcs-hash:20081109154331-bd074-0c8a84ce7016e8a1ebe63795d377fe91065cb0b8.gz
= wiki-lenny =
Description: Ce répertoire contient tous les scripts utilisés par le
wiki du Cr@ns.
Organisation:
- share/ : Contient les hacks qui ont été faits au moinmoin pour
permettre de gérer à notre manière les permissions,
interdire l'éditeur graphique sur certaines pages, etc…
Ces fichiers doivent être linkés depuis
/usr/share/python-support/python-moinmoin/MoinMoin
- local/ : Contient toutes les macros, thèmes, formatters, parsers, etc…
en clair toutes les scripts locaux au wiki.
Ces fichiers doivent êtres linkés depuis
/var/local/wiki/data/plugin
= Installation du wiki =
- Installer apache2, apacheSSL, pythonmodrewrite
- sync-er le /var/local/wiki (en cas de changement de version de
moinmoin, il y a des scripts qui mettent à jour les pages.
- copier les fichiers de conf de moinmoin (/etc/moin/*)
- linker les scripts de /usr/scripts/wiki-lenny
darcs-hash:20081109154015-bd074-b25cd1c606ab26fec7eee67dc4484dad6cc0b747.gz
Les pages dans la catégorie CatégorieEditeurGraphiqueInterdit ne peuvent être
éditées au moyen de l'éditeur graphique. L'utilisateur est redirigé vers
l'éditeur texte
*BUGS*
Il y a trop d'effets de bords trop sales pour que je puisse me prononcer sur
la probabilité de bugs introduits par mon patch.
darcs-hash:20081018004435-bd074-baf51a18274088abe4e21b399cec8e4d3015b436.gz