MediaWiki-Workshop

MediaWiki benutzen für Entropianer

Neingeist <neingeist@entropia.de>

Entropia e.V.

Warum ein Wiki?

Warum gerade MediaWiki bei Entropia?

Wie Einstieg finden?

Syntax

== Überschrift Ebene 2 ==
=== Überschrift Ebene 3 ===

Überschrift Ebene 2

Überschrift Ebene 3

[[Artikel]]
[[Artikel|Foobar]]
Artikel
Foobar
[http://www.google.de Google] Google
'''fette Sachen''' und ''schiefe Sachen'' fette Sachen und schiefe Sachen

Entropia: Übersicht gewinnen

Neue und alte Seiten

Bilder und andere Dateien

Kategorien

Vorlagen

Entropia:FIXME

Kategorien bei Entropia

Hilfen & Plugins

Exkurs: Von TWiki zu MediaWiki

Skript: http://bl0rg.net/software/twiki2mediawiki/

Wozu Wikibots?

Neinomaten == Wikibots

#!/usr/bin/env ruby
require 'mediawikibot'

if ARGV.size() != 2
  $stderr.print($0 + " <wiki-user> <wiki-password>\n")
  exit(1)
end

b = MediaWikiBot::WikiBot.new("http://entropia.de/wiki/")
b.login(ARGV[0], ARGV[1])

old = b.get_raw("RoboRally")
new = old.gsub(/\[#reg ([^|]*?)\]/i,
 '[[#Gesperrte Register|\1]]')
b.edit("RoboRally", new, "Kaputte interne Links repariert")