Wiki-Macros zum freien Download

05.03.2007

MoinMoin ist ein Wiki, welches sich im Vergleich zu anderen Wikis relativ einfach an individuelle Bedürfnisse anpassen lässt. So haben wir für unser IAM-Wiki ganz im Web 2.0 Stil ein Macro erstellt, welches eine einfache Tagcloud abbildet und somit die Orientierung erleichtert.

Ein weiteres Macro erweitert MoinMoin so, dass immer die zuletzt angelegten Seiten erscheinen. Somit werden immer die aktuellsten Inhalte auf der vordersten Seite angezeigt und die User haben sofort einen Überblick, was sich zuletzt getan hat.

Beide Macros stellen wir als Opensource zur Verfügung:

Macro zuletzt angelegte seiten Show a list of recently created pages.
[[RecentlyCreatedPages(5)]]RecentlyCreatedPages.py
Web 2.0 Tagcloud mit Macro Create a Tagcloud
[[TagCloud(maxTags=20,autoCreate=False)]] autoCreate=True: auto create „tag page“ if not existTagCloud.py

Beide Makros stehen auch im MacroMarket zum kostenlosen Download bereit.

Zurück zur Übersicht

Ein Kommentar zur “Wiki-Macros zum freien Download

  1. Hi,

    I have just downloaded your Tag Clog macro and I have tested it on a personal MoinMoin in my laptop. It seems having problems with spanish characters (specifically the „ñ“ which correspond to u’xf1′). This is the Unicode Encode Error I get:

    ‚ascii‘ codec can’t encode character u’xf1′ in position 25: ordinal not in range(128)

    * args = (‚ascii‘, u’Hoy en el despacho del sexf1or Alcalde de
    Bogotxe1 L… realizxf3 la reunixf3n prevista con Richard
    Stallman‘, 25, 26, ‚ordinal not in range(128)‘)
    * encoding = ‚ascii‘
    * end = 26
    * object = u’Hoy en el despacho del sexf1or Alcalde de Bogotxe1
    L… realizxf3 la reunixf3n prevista con Richard Stallman‘
    * reason = ‚ordinal not in range(128)‘
    * start = 25

    and this is the system information:

    * Date: Thu, 01 Mar 2007 19:01:36 +0000
    * Platform: Linux keyros 2.6.15-23-386 #1 PREEMPT Tue May 23
    13:49:40 UTC 2006 i686
    * Python: Python 2.4.3 (/usr/bin/python2.4)
    * MoinMoin: Release 1.5.5a (97bf3d768af3 tip; DesktopEdition Release
    1.5.5a-1)

    I’m a total newbie with python and have used it only for minor task always. But I will try to read your code and see if I can catch the problem.

Kommentar verfassen

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

*Pflichtfelder

*