<?xml version="1.0" encoding="iso-8859-1"?>
< !DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
< html xmlns = "http://www.w3.org/1999/xhtml" >
< head >
< title > MediaWiki-Workshop< / title >
<!-- metadata -->
< meta name = "generator" content = "S5" / >
< meta name = "version" content = "S5 1.1" / >
< meta name = "codesdate" content = "20051000" / >
< meta name = "author" content = "neingeist@entropia.de" / >
< meta name = "company" content = "Entropia e.V." / >
<!-- configuration parameters -->
< meta name = "defaultView" content = "slideshow" / >
< meta name = "controlVis" content = "hidden" / >
<!-- style sheet links -->
< link rel = "stylesheet" href = "ui/neingeist/slides.css" type = "text/css" media = "projection" id = "slideProj" / >
< link rel = "stylesheet" href = "ui/neingeist/outline.css" type = "text/css" media = "screen" id = "outlineStyle" / >
< link rel = "stylesheet" href = "ui/neingeist/print.css" type = "text/css" media = "print" id = "slidePrint" / >
< link rel = "stylesheet" href = "ui/neingeist/opera.css" type = "text/css" media = "projection" id = "operaFix" / >
<!-- S5 JS -->
< script src = "ui/neingeist/slides.js" type = "text/javascript" > < / script >
< / head >
< body >
< div class = "layout" >
< div id = "controls" > <!-- DO NOT EDIT --> < / div >
< div id = "currentSlide" > <!-- DO NOT EDIT --> < / div >
< div id = "header" > < / div >
< div id = "footer" >
< h1 > Entropia e.V, Oktober 2005< / h1 >
< h2 > MediaWiki-Workshop< / h2 >
< / div >
< / div >
< div class = "codesentation" >
< div class = "slide" >
< h1 > MediaWiki-Workshop< / h1 >
< h2 > MediaWiki benutzen f<> r Entropianer< / h2 >
< h3 > Neingeist < neingeist@entropia.de> < / h3 >
< h4 > Entropia e.V.< / h4 >
< div id = "creativecommons" >
<!-- Creative Commons License -->
< a rel = "license" href = "http://creativecommons.org/licenses/by/2.0/de/" > < img alt = "Creative Commons License" src = "http://creativecommons.org/images/public/somerights20.png" / > < / a > < br / >
Licensed under a < a rel = "license" href = "http://creativecommons.org/licenses/by/2.0/de/" > Creative Commons Attribution 2.0 Germany License< / a > < br / >
<!-- /Creative Commons License -->
Made with < a href = "http://www.meyerweb.com/eric/tools/s5/" > S5< / a > by Eric A. Meyer
< / div > <!-- class="creativecommons" -->
<!--
< rdf:RDF xmlns = "http://web.resource.org/cc/" xmlns:dc = "http://purl.org/dc/elements/1.1/" xmlns:rdf = "http://www.w3.org/1999/02/22-rdf-syntax-ns#" >
< Work rdf:about = "mediawiki wikis" >
< license rdf:resource = "http://creativecommons.org/licenses/by/2.0/de/" / >
< dc:type rdf:resource = "http://purl.org/dc/dcmitype/Text" / >
< / Work >
< License rdf:about = "http://creativecommons.org/licenses/by/2.0/de/" >
< permits rdf:resource = "http://web.resource.org/cc/Reproduction" / >
< permits rdf:resource = "http://web.resource.org/cc/Distribution" / >
< requires rdf:resource = "http://web.resource.org/cc/Notice" / >
< requires rdf:resource = "http://web.resource.org/cc/Attribution" / >
< permits rdf:resource = "http://web.resource.org/cc/DerivativeWorks" / >
< / License >
< / rdf:RDF >
-->
< / div > <!-- class="slide" -->
< div class = "slide" >
< h1 > Warum ein Wiki?< / h1 >
< ul >
< li > Viele Leute k<> nnen mitarbeiten< / li >
< li > Einfach zugegriffen (Web-Browser) und gelernt< / li >
< li > Nicht knietief im XHTML waten< / li >
< li > Wachsen und gedeihen< / li >
< li > Features f<> r die Struktur miteingebaut< / li >
< li > Beispiele:
< ul >
< li > < a href = "http://www.wikipedia.org" > Wikipedia< / a > < / li >
< li > < a href = "http://entropia.de" > Entropia Wiki< / a > < / li >
< / ul >
< / li >
< / ul >
< / div > <!-- class="slide" -->
< div class = "slide" >
< h1 > Warum gerade MediaWiki bei Entropia?< / h1 >
< ul >
< li > Schick< / li >
< li > KeinCamelCaSe< / li >
< li > Nette Features (Galerien)< / li >
< li > Zur Zeit der Umstellung weniger heftige L<> cken< / li >
< li > En vogue< / li >
< li > Irre langsam< / li >
< li > Kurz: k<> nnte auch andere Software sein, aber so richtig <20> berzeugen tat der Rest nicht< / li >
< / ul >
< / div > <!-- class="slide" -->
< div class = "slide" >
< h1 > Wie Einstieg finden?< / h1 >
< ul >
< li > Ausprobieren!< br / > < a href = "http://entropia.de/wiki/Sandkasten" > http://entropia.de/wiki/Sandkasten< / a > < / li >
< li > Viele andere Artikel oder andere Wikis (Wikipedia) ansehen!< / li >
< li > Sei mutig!< / li >
< / ul >
< / div > <!-- class="slide" -->
< div class = "slide" >
< h1 > Syntax< / h1 >
< table >
< tr > < td >
< code > == <20> berschrift Ebene 2 ==< / code > < br / >
< code > === <20> berschrift Ebene 3 ===< / code >
< / td > < td >
< h2 class = "mediawiki" > <EFBFBD> berschrift Ebene 2< / h2 >
< h3 class = "mediawiki" > <EFBFBD> berschrift Ebene 3< / h3 >
< / td > < / tr >
< tr > < td >
< code > [[Artikel]]< / code > < br / >
< code > [[Artikel|Foobar]]< / code >
< / td > < td >
< a href = "http://example.com/wiki/Artikel" > Artikel< / a > < br / >
< a href = "http://example.com/wiki/Artikel" > Foobar< / a >
< / td > < / tr >
< tr > < td > < code >
[http://www.google.de Google]
< / code > < / td > < td >
< a href = "http://www.google.de" > Google< / a >
< / td > < / tr >
< tr > < td > < code >
'''fette Sachen''' und ''schiefe Sachen''
< / code > < / td > < td >
< b > fette Sachen< / b > und < i > schiefe Sachen< / i >
< / td > < / tr >
< / table >
< / div > <!-- class="slide" -->
< div class = "slide" >
< h1 > Entropia: <20> bersicht gewinnen< / h1 >
< ul >
< li > Allpages< / li >
< li > Zuf<EFBFBD> lliger Artikel< / li >
< li > [[Kategorie:<3A> bersichten]]
< ul >
< li > Hauptseite< / li >
< li > <EFBFBD> bersicht <20> ber Projekte< / li >
< li > <EFBFBD> bersicht <20> ber Vortr<74> ge< / li >
< / ul >
< / li >
< / ul >
< / div > <!-- class="slide" -->
< div class = "slide" >
< h1 > Neue und alte Seiten< / h1 >
< ul >
< li > <EFBFBD> bersicht verschaffen
< ul >
< li > Gibt es schon eine passende Seite?< / li >
< li > Wo passt meine Seite strukturell?< / li >
< / ul >
< / li >
< li > Seite anlegen:
< ul >
< li > < code > [[Meine neue Seite]]< / code > und/oder< / li >
< li > entropia.de/wiki/Meine neue Seite< / li >
< / ul >
< / li >
< li > Sei mutig: Eher anlegen als nicht anlegen< / li >
< / ul >
< / div > <!-- class="slide" -->
< div class = "slide" >
< h1 > Bilder und andere Dateien< / h1 >
< ul >
< li > Hochladen (nur wenn angemeldet!)< / li >
< li > Als vollst<73> ndiges Bild: < code > [[Bild:Foo.jpg]]< / code > (< a href = "screenshots/mediawiki-screenshot-Picture.jpg" > So sieht's aus< / a > )< / li >
< li > Als Thumbnails:< br / > < code > [[Bild:Foo.jpg|thumb|Das Foo]]< / code > oder < code > [[Bild:Foo.jpg|thumb|200px|Das Foo]]< / code > (< a href = "screenshots/mediawiki-screenshot-Picture-thumb.jpg" > So sieht's aus< / a > )< / li >
< li > Als Galerie:< br / >
< code >
< gallery> < br / >
Bild:Foo.jpg|Das Foo< br / >
Bild:Bar.jpg|Mein Bar< br / >
< /gallery> < br / >
< / code >
(< a href = "screenshots/mediawiki-screenshot-Picture-galleries.jpg" > So sieht's aus< / a > )
< / li >
< / ul >
< / div > <!-- class="slide" -->
< div class = "slide" >
< h1 > Kategorien< / h1 >
< ul >
< li > Einfaches Mittel zur Strukturierung< / li >
< li > Artikel in Kategorien einordnen < code > [[Kategorie:Technik]]< / code > < / li >
< li > MediaWiki erzeugt alphabetische Liste< br / >
< a href = "http://entropia.de/wiki/Kategorie:Projekte" > Kategorie:Projekte< / a > < / li >
< li > H<EFBFBD> ufig <20> ber Vorlagen realisiert (sp<73> ter)< / li >
< li > Nett um <20> bersichten zu pflegen (gegenchecken mittels Wikibot, sp<73> ter)< / li >
< li > < code > [[:Kategorie:Technik]]< / code > < / li >
< / ul >
< / div > <!-- class="slide" -->
< div class = "slide" >
< h1 > Vorlagen< / h1 >
< ul >
< li > Artikel mit Titel "Vorlage:Meine Vorlage" anlegen< / li >
< li > Mit < code > {{Meine Vorlage}}< / code > einbinden< / li >
< li > Variablen k<> nnen in der Vorlage als < code > {{{meine_variable}}}< / code > eingebaut werden< / li >
< li > < code > {{Meine Vorlage|meine_variable=foo}}< / code > < / li >
< li > K<EFBFBD> nnen auch Kategorien enthalten< br / >
< a href = "http://entropia.de/wiki/Vorlage:FIXME" > Vorlage:FIXME< / a > < / li >
< / ul >
< / div > <!-- class="slide" -->
< div class = "slide" >
< h1 > Entropia:FIXME< / h1 >
< ul >
< li > Alle Artikel der Kategorie:FIXME< / li >
< li > Sorgsam sortiert f<> r das ultimative Wiki-Putz-Erlebnis< / li >
< li > Wird per Wikibot mit Kategorie:FIXME gegengepr<70> ft< / li >
< li > < code > {{FIXME}}< / code > < / li >
< / ul >
< / div > <!-- class="slide" -->
< div class = "slide" >
< h1 > Kategorien bei Entropia< / h1 >
< ul >
< li > < code > [[Kategorie:Projekte]]< / code > < / li >
< li > < code > [[Kategorie:Vortr<74> ge]]< / code > < / li >
< li > < code > [[Kategorie:Termine]]< / code > < / li >
< li > < code > [[Kategorie:GPN]]< / code > etc.< / li >
< li > < code > {{FIXME}}< / code > < / li >
< / ul >
< / div > <!-- class="slide" -->
< div class = "slide" >
< h1 > Hilfen & Plugins< / h1 >
< ul >
< li > twiki2mediawiki< / li >
< li > Wikibots - mehr sp<73> ter!< / li >
< li > (noch?) nicht selbst benutzt:
< ul >
< li > < a href = "http://bl0rg.net/~neingeist/mediawiki-workshop/mediawiki-workshop.html" > Firefox-Plugin< / a > < / li >
< li > < a href = "http://meta.wikimedia.org/wiki/User:Mutante/RSSFeed" > Erweiterung mittels MagPieRSS< / a > < / li >
< / ul >
< / li >
< / ul >
< / div > <!-- class="slide" -->
< div class = "slide" >
< h1 > Exkurs: Von TWiki zu MediaWiki< / h1 >
< ul >
< li > Artikel und Attachments <20> bernehmen< / li >
< li > L<EFBFBD> sung:
< ol >
< li > Wiki-Syntax qualvoll & halbwegs umschreiben lassen< / li >
< li > MediaWikis SQL erzeugen< / li >
< li > Attachments direkt unterbringen & SQL daf<61> r erzeugen< / li >
< li > Alle Artikel manuell nachbearbeiten< / li >
< / ol >
< / li >
< / ul >
< p > Skript: < a href = "http://bl0rg.net/software/twiki2mediawiki/" > http://bl0rg.net/software/twiki2mediawiki/< / a > < / p >
< / div > <!-- class="slide" -->
< div class = "slide" >
< h1 > Wozu Wikibots?< / h1 >
< ul >
< li > Seiten kategorisieren< / li >
< li > <EFBFBD> bersichten <20> berpr<70> fen< / li >
< li > Automatisch Inhalte (Termine) einpflegen< / li >
< li > Bilder hochladen< / li >
< li > siehe Wikipedia<!-- FIXME --> < / li >
< li > L<EFBFBD> stiges< / li >
< / ul >
< / div > <!-- class="slide" -->
< div class = "slide" >
< h1 > Neinomaten == Wikibots< / h1 >
< pre >
< span class = "vim-control" > #!/usr/bin/env ruby< / span >
< span class = "vim-control" > require< / span > < span class = "vim-quote" > '< / span > < span class = "vim-constant" > mediawikibot< / span > < span class = "vim-quote" > '< / span >
< span class = "vim-statement" > < b > if< / b > < / span > < span class = "vim-var" > ARGV< / span > .size() != < span class = "vim-constant" > 2< / span >
< span class = "vim-var" > $stderr< / span > .print(< span class = "vim-var" > $0< / span > + < span class = "vim-quote" > " < / span > < span class = "vim-constant" > < wiki-user> < wiki-password> < / span > < span class = "vim-quote" > \n< / span > < span class = "vim-quote" > " < / span > )
< span class = "vim-statement" > < b > exit< / b > < / span > (< span class = "vim-constant" > 1< / span > )
< span class = "vim-statement" > < b > end< / b > < / span >
b = < span class = "vim-var" > MediaWikiBot< / span > ::< span class = "vim-var" > WikiBot< / span > .new(< span class = "vim-quote" > " < / span > < span class = "vim-constant" > < a href = "http://entropia.de/wiki/" > http://entropia.de/wiki/< / a > < / span > < span class = "vim-quote" > " < / span > )
b.login(< span class = "vim-var" > ARGV< / span > [< span class = "vim-constant" > 0< / span > ], < span class = "vim-var" > ARGV< / span > [< span class = "vim-constant" > 1< / span > ])
old = b.get_raw(< span class = "vim-quote" > " < / span > < span class = "vim-constant" > RoboRally< / span > < span class = "vim-quote" > " < / span > )
new = old.gsub(< span class = "vim-quote" > /< / span > < span class = "vim-constant" > \[#reg ([^|]*?)\]< / span > < span class = "vim-quote" > /i< / span > ,
< span class = "vim-quote" > '< / span > < span class = "vim-constant" > [[#Gesperrte Register|\1]]< / span > < span class = "vim-quote" > '< / span > )
b.edit(< span class = "vim-quote" > " < / span > < span class = "vim-constant" > RoboRally< / span > < span class = "vim-quote" > " < / span > , new, < span class = "vim-quote" > " < / span > < span class = "vim-constant" > Kaputte interne Links repariert< / span > < span class = "vim-quote" > " < / span > )
< / pre >
< / div > <!-- class="slide" -->
< / div > <!-- codesentation -->
< / body >
< / html >