Contents
MoinMoin Wiki
- Reimar Bauer
MoinMoin Core Team
- pyCologne, 2008-01-08
MoinMoin
- Wiki Software
- Lizenz: GPL
Homepage: http://moinmo.in/
Download: http://moinmo.in/MoinMoinDownload
entwickelt ursprünglich von Jürgen Hermann, danach von MoinCoreTeamGroup
Current activities: MoinMoinTodo/Release_1.7.0
Contact: #moin auf chat.freenode.net or the MoinMoin Wiki for Questions
Inhalt
Einführung in MoinMoin wiki
- Was ist Neu an 1.6
Was ist ein Wiki?
- Eine editierbare Webseite
- Jeder Besucher hat die Möglichkeit Inhalte zu ändern
- Man editiert mit Hilfe eines Webbrowsers ohne zusätzliche Programme
Man verwendet ein einfaches wiki markup
Wo werden Wikis eingesetzt?
- Öffentliche Seiten im Internet
- Im Intranet vieler Firmen
- Als persönlicher Informations-Manager
Arbeiten mit MoinMoin
- Seite editieren
- Seiten verlinken
- Anhänge auf einer Seite verwenden
- (Aktuelle) Änderungen anschauen
- Änderungen zwischen Seitenrevisionen anzeigen
- Abbonieren einer Seite, um über Änderungen an der Seite informiert zu werden.
Erweiterbarkeit
MoinMoin ist ein fortschrittlich leicht zu erweiterndes Wikisystem
- ist in Python geschrieben
- Plugins können global oder für ein Wiki selektiv verwendet werden
- action
- macro
- parser
- formatter
- theme
- xmlrpc
- filter
- auth
- script
Was ist jetzt neu?
- Syntax-Änderungen
- erweiterte und neue Actions
- erweiterte und neue moin commandline tools
- allgemeine Ergänzungen
- neue Wiki-Ideen (Konzepte)
Syntax
die Syntax hat sich etwas geändert.
Das Arbeiten mit Verweisen(links) ist vereinfacht
Da [[ ]] jetzt das Markup für Links ist, verwenden wir << >> für Macros
{{ }} ist Markup für Transclusion/Embedding (img/object Tag)
Das inline für attachments ist durch {{attachment:moinmoin.png}} ersetzt, weitere Parameter sind möglich
`{{{ }}}` ist nun verschachtelt möglich
erweiterte und neue Actions
- "Editieren" speichert jetzt einen Entwurf der Seiten die man ändert und nicht speichert (Vorschau, Abbrechen)
- "Seite umbenenennen", "Seite löschen", "Seite kopieren" ist auf Hierarchien anwendbar
Seiten paketieren paketiert nun auch alle attachments der Seite(n)
von info wurde die restaurieren Action nach "Diese Revision restaurieren" in das Action-Menü verschoben
Seiten Synchronisieren vereinfacht das "Offline"-Arbeiten
- Laden ermöglicht es, eine Datei als Wikiseite zu speichern
- Save ermöglicht es, eine Wikiseite als Datei zu speichern
moin commandline tools
- natürlich ein weiteres Migrationsscript
- ab 1.6.1 enthalten die MoinMoin/script/moin.py Befehle auch eine Beschreibung (--help)
- "maint cleancache" löscht jetzt auch dict caches
"xmlrpc mailimport" ermöglicht es mails in ein wiki zu importieren
"index build" ermöglicht es den index für xapian aufzubauen
- "export dump" durch Angabe eines usernames kann man nun Seiten mit Zugriffsrechten dumpen
- "export package" ermöglicht, alle Seiten eines Wikis in ein Package zu speichern
allgemeine Ergänzungen
Für die Suche gibt es ein erweitertes Suchformular
- Da attachments mit "view" geparst bzw. embedded werden, gibt es dort einen Download-Link.
jede Seite kann im editbar mit einem "Discussion" link ausgestattet werden,
- actions_excluded = ['xmlrpc'] muss geändert werden, wenn man Wiki Sync, Mail import verwenden möchte
mit creole steht ein weiteres Wiki-Markup zur Verfügung
Hierarchische ACLs sind möglich
- Mit Xapian ist das Suchen in Attachments möglich
TextChas - einfache Fragen verhindern Wiki-Spam
neue Wiki Ideen
Die SisterWiki-Funktionalität zeigt Navigations-Links zu Wiki-Seiten gleichen Namens in anderen Wikis an.
Das aus der DesktopEdition bekannte standalone Wiki ist integriert und kann einfache durch ./moin.py aus dem Toplevel dir gestartet werden.
E N D E
- Vielen Dank für die Aufmerksamkeit!
Ich verwende das Singlepage SlideShow Modul aus Nirs Doku wiki das auf JimClark's slideshow action basiert SinglePageSlideShow.zip. Eine überarbeitet Version findet man unter RichardFlieger/Ideas/SlideShow.