Commit graph

25 commits

Author SHA1 Message Date
Antoine Durand-Gasselin
9fcac5548c [wiki-lenny] Hack de request/__init__.py
Pour lancer le thème crans-www sur le www
Ah, et j'ai aussi modifié le logo

darcs-hash:20081209174926-bd074-85b41aca2d387200ab6d2cf77540fc9d4de85af2.gz
2008-12-09 18:49:26 +01:00
Antoine Durand-Gasselin
e6dc04f92e [wiki-lenny] déplacement de fillpoll dans share
Et il semble qu'il faille aussi le linker dans /var/lib et non pas /usr/share

darcs-hash:20081209030848-bd074-0a166e43bf3e23a4818bc11686eb347e992346c7.gz
2008-12-09 04:08:48 +01:00
Antoine Durand-Gasselin
bab8579a6f [wiki-lenny/share/Page.py] On autorise tout le monde parser les liens
Sinon le cache des catgories se met incorrectement  jour, lorsqu'il
est regnr par une requte extrieure au Cr@ns.

darcs-hash:20081209013632-bd074-91eae2126f01300b2e4ddc394ef628201310479b.gz
2008-12-09 02:36:32 +01:00
Antoine Durand-Gasselin
03377202ab [wikis/.../Hoststatus.py] Un nom de machine peut contenir des . ou des -
darcs-hash:20081209013510-bd074-4824a38aae3caeca3d32b06248c0e6d260f1266d.gz
2008-12-09 02:35:10 +01:00
Antoine Durand-Gasselin
ec1dc3e96a [wiki-lenny/PageGraphicalEditor.py] suppression
darcs-hash:20081207203528-bd074-fea8929dee9d6dc9b719d2217c498aae39fd9564.gz
2008-12-07 21:35:28 +01:00
Antoine Durand-Gasselin
ebe4b71d9a [wiki-lenny/local] suppression de edit.py
darcs-hash:20081207202600-bd074-092a4f58a683af720ff80887b344589c5c631f13.gz
2008-12-07 21:26:00 +01:00
Antoine Durand-Gasselin
913a142aa7 [wikis/../autostatus] Fichiers de l'autostatus déplacés dans /usr/scripts/var/autostatus
darcs-hash:20081207202337-bd074-e1ed8bdeb462c6b717abf47229add5876a377cea.gz
2008-12-07 21:23:37 +01:00
Antoine Durand-Gasselin
d29a380e65 [wiki-lenny/local/parser/Portail.py] modification de syntaxe pour les portails
darcs-hash:20081207190826-bd074-54c538346226023b9795162ac1c1ecf32058cfd9.gz
2008-12-07 20:08:26 +01:00
Antoine Durand-Gasselin
f5fb69b833 [/usr/scripts/wiki-lenny] rangement
darcs-hash:20081207164436-bd074-9cf3f0f44fb60382857d76652ba52009ecdef954.gz
2008-12-07 17:44:36 +01:00
Antoine Durand-Gasselin
278a018207 [wiki-lenny/.../doodle] Cration d'un nouveau parser pour des sondages doodle
darcs-hash:20081205190343-bd074-564f728bb9a25ea62af8a889b069a6f4ce7e5881.gz
2008-12-05 20:03:43 +01:00
Antoine Durand-Gasselin
1d6dfd9ccb [/usr/script/wiki-lenny] Possibilit de mettre des sondages "doodle" sur le wiki
darcs-hash:20081127185443-bd074-1400dfead3b4c3b60e7c56676d9953e069a7e439.gz
2008-11-27 19:54:43 +01:00
Antoine Durand-Gasselin
0e95ca8d0c [/usr/scripts/wiki-lenny/…/macros/EventCalendar] Passage à la MoinMoin1.7
Prétendre que "ça marche" me paraît téméraire, mais en tout cas, ça en donne
bien l'impression

darcs-hash:20081124070703-bd074-e1fc02c830a2e7b0b1835d8c361b45551561f785.gz
2008-11-24 08:07:03 +01:00
Antoine Durand-Gasselin
ed4716c255 [wiki-lenny/static] Nouveau thème
darcs-hash:20081110161108-bd074-4cfdb72432cbc2229008f7d1f60578bb7770cf2e.gz
2008-11-10 17:11:08 +01:00
Antoine Durand-Gasselin
9f766f81e3 [wiki-lenny/local/macro] d'autres macros qui passaient à la version
darcs-hash:20081110160922-bd074-0b8f0a7ffd4e53456642c93b1c0017cbe5c9f682.gz
2008-11-10 17:09:22 +01:00
Antoine Durand-Gasselin
1a3ceec41d [wiki-lenny/local/macro] Ajout des macro des pages perso/club
Qui nécessiteront que les homes soient montés en nfs

darcs-hash:20081110160647-bd074-fa059858eff0a7f44d638cfc4abb4cb2583bb247.gz
2008-11-10 17:06:47 +01:00
Antoine Durand-Gasselin
d05a08f7a6 [wiki-lenny/local/macro/] Plein de macros qupresque insensibles à la màj
darcs-hash:20081110011032-bd074-27c1be15c497f19d6821115e08356c1f9bda6503.gz
2008-11-10 02:10:32 +01:00
Antoine Durand-Gasselin
0c660ccda9 [wiki-lenny/local/parser/Portail.py] Le portail marche
darcs-hash:20081109222127-bd074-d3fb053d5bcfad423e5e7bba0837ad5ac2907de6.gz
2008-11-09 23:21:27 +01:00
Antoine Durand-Gasselin
7cf7940535 [wiki-lenny/local/parser/Box.py] La boîte parse les lwikiliens
darcs-hash:20081109222007-bd074-9b163d2145ab36e6e9be69246acc821366ee41ad.gz
2008-11-09 23:20:07 +01:00
Antoine Durand-Gasselin
dbcfa624dd [wiki-lenny/local/formatter/portal.py] Le portail marche
darcs-hash:20081109214806-bd074-b2eb2120356efd16170dfdec23eba3b399c9d0d3.gz
2008-11-09 22:48:06 +01:00
Antoine Durand-Gasselin
3275986a70 [wiki-lenny/static/] ajout des ressources statiques du wiki dans le repo (css)
darcs-hash:20081109214403-bd074-aea913ab711cbdb465ead1d96003dbcf5b52c7c3.gz
2008-11-09 22:44:03 +01:00
Antoine Durand-Gasselin
8c6f950e0a [wiki-lenny/local/] Ajout du parser pour interpréter les {{{!#Box [...] }}}
darcs-hash:20081109155140-bd074-7d80266881555bd3549f742ffca0592489bda0aa.gz
2008-11-09 16:51:40 +01:00
Antoine Durand-Gasselin
cd5d080e49 [wiki-lenny/share/] Hacking sauvage de MoinMoin fonctionnel
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
2008-11-09 16:43:31 +01:00
Antoine Durand-Gasselin
73e1af5309 [wiki-lenny/] Nouvelle architecture des scripts wiki
= 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
2008-11-09 16:40:15 +01:00
Antoine Durand-Gasselin
148a75af9f [wiki-lenny/PageGraphicalEditor.py] Restreindre l'utilisation du GUI à l'édition
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
2008-10-18 02:44:35 +02:00
Antoine Durand-Gasselin
e138800071 [wiki-lenny/] Ajout de PageGraphicalEditor
Pour interdir d'utiliser l'éditeur graphique sur certaines pages

darcs-hash:20081013173357-bd074-08f69782bf54d625c84e3474f06bf27ea810bdfe.gz
2008-10-13 19:33:57 +02:00