MediaWiki
From WikiKracht
MediaWiki has been successfully installed.
Consult the User's Guide for information on using the wiki software.
[edit] Getting started
- Configuration settings list
- MediaWiki FAQ
- MediaWiki release mailing list
- http://www.debacher.de/wiki/Wiki-Administration
- http://meta.wikimedia.org/wiki/Layout_customization
- See also: Templates
[edit] Flash Extension installieren
Das PHP-Script "Flash.php" wird in den Ordner "Extensions" kopiert (siehe: http://www.mediawiki.org/wiki/Extension:Flash).
Dann wird am Ende von "LocalSettings.php" folgendes eingefügt:
$wgFileExtensions = array( 'png', 'gif', 'jpg', 'jpeg', 'swf', 'svg' );
include('extensions/Flash.php');
Die Flash-Files (*.swf) müssen dann zuerst hochgeladen werden und können dann benutzt werden.
[edit] Math Markup installieren
Wenn Math Markup installiert ist, kann man im Wiki-Text mathematische Formeln eingeben; z.B.: <math>\sum_{n=0}^{\infty} \frac{f^{(n)}(a)}{n!} (x-a)^{n}</math>
Das soll unter Linux recht einfach zu installieren sein. Unter Windows muss man eine ganze Menge wühlen, um das wirklich zum Laufen zu bekommen. Erforderlich soll sein:
- LaTeX (z.B. die Edition http://www.miktex.org)
- texvc (win32 binary)
- dvips
- Ghostscript 8.54 / 8.61
- Image Magick: http://www.imagemagick.org/script/binary-releases.php#windows
Quellen:
- http://kb.siteground.com/article/How_to_enable_Math_support_in_my_MediaWiki_application.html
- http://www.mediawiki.org/wiki/Manual:Enable_TeX
- http://www.mediawiki.org/wiki/Manual:Running_MediaWiki_on_Windows#Building_texvc_on_Windows
- ...
- http://www.megashear.org/wiki/index.php?title=Help:Running_MediaWiki_on_Windows#Optional_utilities
- http://self-qs.de/m3WDB/Texvc-Erweiterung_unter_Windows
- ...
Testen mit einem Math-Formelausdruck:
<math>\sum_{n=0}^{\infty} \frac{f^{(n)}(a)}{n!} (x-a)^{n}</math>
[edit] Funktionen
Ein besonders schönes WikiWikiWeb. Siehe WikiWikiWebAuswahlverfahren
[edit] Installation MediaWiki 1.5 auf ComputerBraunbaer
Installiert auf ComputerBraunbaer am 22.7.2005, um es mit WebsiteMonikaFaulkner einmal auszuprobieren.
- Definitive Software Library ID: MediaWiki
- Name: MediaWiki
- Version: 1.5 beta4
- Bezugsquelle/Hersteller: Sourceforge
- Installations-Ordner: /var/www/htdocs/faulkner
- Datenbank-User: wikiuser
- Datenbank-Name: wikifaulkner
- URL: http://braunbaer.kr8.de/faulkner
[edit] Installation Mediawiki 1.9.3 auf Westhost
- Vorhandenes MySQL 4.1.9 wird mitverwendet
- Datenbank User: root, wikiuser
- Neue Datenbank wikidb als Ziel für das zu migrierende TWiki-Kracht
- Installations-Ordner: /var/www/html/wiki
- URL: http://www.kr8.de/wiki
[edit] Installation MediaWiki 1.5 auf Server Westhost
- Vorhandenes MySQL 4.1.9 wird mitverwendet
- Installations-Ordner: /var/www/html/faulkner
- Datenbank User: wikiuser
- Datenbank Name: wikifaulkner
- URL: http://www.kr8.de/faulkner
[edit] Modifizieren LocalSettings.php
- $IP = "/var/www/html/faulkner"
- $wgSitename = "Eisbaer";
- $wgScriptPath = "/faulkner";
- DBPasswd ....
[edit] Konfiguration auf Server Westhost
- Sitename: Lexikon
- Language: de - Deutsch UTF-8 (Unicode)
- Copyright Metadata: No
- Sysop: WikiSysop / lotusnots
- E-Mail (general): disabled
- Database:
- Server: localhost
- Datenbank Name: wikilexikon
- Datenbank User: wikiuser
- URL: http://www.kr8.de/lexikon
- Move /config/LocalSettings.php into parent directory
- User einrichten: dkracht
- Image Upload: Manuell erlauben durch Einstellung in LocalSettings.php
- Image Resize (Thumbnail) erfordert PHP.INI extension php_gd2.dll
- PHP Konfigurationsdatei: D:\php\php.ini
- PHP Extensions DLLs kopieren von D:\php\extensions nach D:\Programme\Apache
- Use ImageMagick = false
- Turck MMCache not
[edit] Navigation (WebsiteMonikaFaulkner)
In MediaWiki version 1.5beta1, and presumably later versions, you can change this by editing the document MediaWiki:Sidebar. (This is erroneously, I think, described as "navbar" in the release notes.)
Looking at it will make the format clear. The keywords are article names in the MediaWiki: namespace.
- MediaWiki:Contact-url with the text "Contact" (if the Contact page is to be in the main namespace) and
- MediaWiki:Contact with text "Contact us" or whatever you want to appear in the navigation sidebar.
Finally, edit the Contact page to contain the text you want readers to see. It will now be in the navigation sidebar, so you can just click it to create and edit the page. To make a link to an external URL, put the URL text only, no wiki markup, in the -url page.
Source: http://meta.wikimedia.org/wiki/Navigation
Der Sidebar wurde wie folgt eingerichtet:
- http://braunbaer.kr8.de/faulkner/index.php/MediaWiki:Sidebar
- http://braunbaer.kr8.de/faulkner/index.php/MediaWiki:romane
- http://braunbaer.kr8.de/faulkner/index.php/MediaWiki:romane-url --> Fau00001
- http://braunbaer.kr8.de/faulkner/index.php/MediaWiki:geschichtenbaende
- http://braunbaer.kr8.de/faulkner/index.php/MediaWiki:geschichtenbaende-url ---> Fau0002
- http://braunbaer.kr8.de/faulkner/index.php/MediaWiki:kurzgeschichten
- http://braunbaer.kr8.de/faulkner/index.php/MediaWiki:kurzgeschichten-url ---> Fau00003
- http://braunbaer.kr8.de/faulkner/index.php/MediaWiki:familien
- http://braunbaer.kr8.de/faulkner/index.php/MediaWiki:familien-url ---> Fau00004
- http://braunbaer.kr8.de/faulkner/index.php/MediaWiki:personen
- http://braunbaer.kr8.de/faulkner/index.php/MediaWiki:personen-url ---> Fau00005
[edit] Alle Artikel exportieren als XML (Bilder fehlen dann aber...)
PHP-Script dumpBackup.php im Ordner maintenance.
This script dumps the wiki page database into an XML interchange wrapper format for export or backup. XML output is sent to stdout; progress reports are sent to stderr. Usage: php dumpBackup.php <action> [<options>] Actions: --full Dump complete history of every page. --current Includes only the latest revision of each page. Options: --quiet Don't dump status reports to stderr. --report=n Report position and speed after every n pages processed. (Default: 100)
[edit] Beispiel ComputerBraunbaer Faulkner:
- e:
- cd \var\www\www.kr8.de\htdocs\faulkner-1.5\maintenance
- d:\php\php dumpBackup.php --current >ppp.xml
- xml header direktive korrigieren...
- xml syntax überbrüfen..
[edit] Beispiel ComputerBraunbaer Lexikon:
- e:
- cd \var\www\www.kr8.de\htdocs\lexikon\maintenance
- d:\php\php dumpBackup.php --current >ppp.xml
- xml header direktive korrigieren...
- xml syntax überbrüfen..
[edit] Daten exportieren und importieren als MySQL-Dump
mysqldump -uwikiuser -phugo wikikracht > daten.sql mysql -uwikiuser -phugo wikikracht < daten.sql Hier auf ComputerBraunbaer ist MySQL Version 4.0.16nt installiert, das sollte UTF-8 können (UTF8_General_ci...)
[edit] Beispiel Export auf ComputerBraunbaer mit MySQL 4.1:
- d:
- cd \bin\mysql\bin
- mysqldump -uwikiuser -phugo wikikracht > wikiallutl8.sql (evtl. --compatibility=mysql323 --default-character-set=latin1 ...)
[edit] Beispiel Import auf WebsiteWesthost mit MySQL 4.1.9
- Tabelle objectcache aus Exportdatei entfernen
- SSH-Verbindung zu Westhost herstellen
- Upload der Exportdatei d:\programme\mysql\bin\wikiallutf8.sql in den Ordner /home/lonzo
- Import: mysql -uwikiuser wikikracht <wikiallutf8.sql
[edit] Ggf. SQL-Tables kopieren:
insert into wikidb.cur select from wikidb_v1.cur where cur_id>935
[edit] Synchronisieren Directories
Bei Updates des MediaWiki muss meistens auch der ordner "/wiki/images" synchronisiert werden...
Ich verwende dafür das Tool WinSCP
[edit] SVG Support
Vector Graphics in the SVG format are well supported by MediaWiki. By default SVG is disabled in the LocalSettings. Normal WebBrowsers do not be scale SVG images. MediaWiki adds such a scaling functionality by generating a scaled pixel image (PNG) in the fly. An external program (e.g. Inkscape) is needed to provide this functionality. http://meta.wikimedia.org/wiki/Inkscape_on_Win32_Server
Example source code scaling the SVG to 500px:
[[Image:Rss-family.svg|none|500px|thumb|The RSS Family Tree]]
Dynamically generated PNG image:
[edit] Flash Support
VektorGrafik im Format Flash wird von MediaWiki durch eine extension unterstützt.
[edit] Migration von TWiki auf MediaWiki (30.6.2007)
Nachdem ich mit meinem TWiki, das beim WebProvider Westhost gehostet wird, Probleme bekam, habe ich es Schritt für Schritt nach MediaWiki migriert.
[edit] Conversion
I am just starting to convert my old TWiki-based Wiki to MediaWiki.
Der Migrationsprozess wird beschrieben auf meiner Joomla Site. Die Migrationsergebnisse sind hier zu sehen.
Von 362 Seiten sind jetzt migriert:
- CVS
- DocBook
- Internet
- RCS
- PowerLine
- Smarty
- SuchMaschinen
- VektorGrafik
- VersionControl
- WinPE
- WinTV
- Zeitsynchronisation
- Datensicherung
- AdobeReader
- Adressbuch
- AkramAudioConverter
- Ambrosia
- Ant
- AnwendungenWindowsMobile
- Anwendungskatalog
- AnyDVD
- Apache
- ArchivierenUndWiederfinden
- Astronomie
- AudaCity
- AudioBearbeiten
- AudioCodec
- AudioPlayer
- AutosUnterWindows
- AWStats
- BlueChips
- BegriffsLexikon
- Bluetooth
- BluetoothSoftware
- BriefeVersicherungungen
- Buecher
- BullshitBingo
- Catalogue
- CategoryIT
- ChefZumSchwein
- CompactDisk
- ComputerBraunbaer
- ComputerEisbaer
- ComputerLonzo
- ComputerT30
- ComputerT41
- ContentSyndication
- CoolEdit
- CopernicDesktopSearch
- CostOfMonkey
- CVS
- CVSNT
- Cygwin
- Datenbanken
- DatenbankFrontend
- Datensicherung
- DBACentral
- DBExplorer
- DBManager
- DbVisualizer
- Debian
- DefinitiveSoftwareLibrary
- DefSoftLib
- DirectX
- DivaClient
- DivX
- DivXPro
- DocBook
- DokumentenManagement
- DrayTek
- DolbyDigital
- DriveImage
- DSL
- DtSearch
- DVB-T
- DVBViewer
- DVD
- DVDShrink
- EasyCDCreator
- Eclipse
- Einkaufen
- Einlagensicherung
- Einzelverbindungsnachweis
- ElsterFormular
- E-Mail-Client
- E-Mail-Provider
- E-Mail-Server
- EMule
- EpsonStylusCX3650
- Faxen
- Fernsehen
- Festplatten
- FileEditing
- FileManager
- Finanzen
- FinePrint
- Firewall
- Flachbildschirm
- FrauenEisenbahn
- FrauenHubschrauber
- FridaysCasualDay
- FritzCard
- FTP-Client
- Funkmaus
- Gaim
- GefuellterWirsing
- GolfTagebuch
- Grafikkarte
- GSM
- GUI
- Hamster
- HandheldVideo
- HardLinks
- Hardware
- HomeSite
- HtDig
- HuntingElephants
- HTMLEditing
- InstallShield
- InstantMessaging
- Internet
- InternetByCall
- InternetExplorer
- InternetFavoriten
- InternetRadio
- InternetSecurity
- InternetRegistrar
- InternetZugang
- Java
- JavaScript
- JBoss
- JBPM
- JDBC
- Joomla
- Kalender
- Kalorio
- Kanotix
- KasperskyAntiVirus
- KasperskyInternetSecurity
- KnowledgeManagement
- KodakImaging
- LAN
- LDAPBrowserEditor
- Linux
- LinuxBootLoader
- LiveCD
- Mainboard
- Make
- MasterBootRecord
- McAfeeVirusScan
- MediaLibrary
- MediaLibrarySQL
- MediaPlayerClassic
- MediaWiki
- Metadaten
- MicrosoftAccess
- MicrosoftHTMLHelp
- MicrosoftMediaPlayer
- MicrosoftOffice
- MicrosoftOutlook
- MicrosoftProject2002
- MicrosoftWord
- MindGenius
- MindMaps
- MMPlayer
- MobilfunkProvider
- MobilTelefon
- MortPlayer
- MozillaFirefox
- MozillaThunderbird
- MP3
- MP3LameCodec
- MP3RadiumCodec
- MultiMedia
- Musik
- MYdbPAL
- MyPhpWiki
- MySQL
- MySQL-Front
- NamoWebEditor
- Navicat
- Nero
- NetzwerkMonitor
- NeunerEisenFrosch
- NewsfeedReader
- NokiaPCSuite
- NokiaPhoneEditor
- ODBC
- OffenePunkteListe
- OnlineBanking
- OpenDBcopy
- OpenLDAP
- OpenOffice
- OpenSourceSoftware
- OpenSSHServer
- OxygenXMLEditor
- Owl
- PaintShop
- PageScan
- PalmDesktop
- PalmDictionary
- PalmHotSync
- PalmThinkDB
- PalmV
- Parser
- Partitionierung
- PartitionMagic
- PartitionManager
- PDA
- Pdb2ldif
- PdfFactory
- Perl
- PerlfectSearch
- PersonalFirewall
- PeterPrinzip
- PGPDesktopSecurity
- PHP
- PHP-GTK
- PhpKalender
- PhpLinks
- PhpMyAdmin
- PicVideo
- PICVideoMJPEG
- Pilot-Xfer
- Playlists
- PocketMirror
- Podcasting
- PowerDVD
- PowerLine
- PowerPoint
- ProjektManagement
- ProviderWesthost
- PuTTY
- RapidApplicationDevelopment
- RCS
- RealProducer
- RealPlayer
- RemoteAccess
- ReportGenerator
- RezeptSardinenSizilianischeArt
- Rezeptdatenbanken
- RezeptWeihnachtssplitter
- RiskManagement
- RoboCopy
- Rolodap
- RssBandit
- SAPSolutionComposer
- SchlaueBlondine
- ScreenShot
- SmartCardLeser
- Smarty
- SMS
- SoftickPPP
- SnappyFax
- Spamfilter
- SonnenfinsternisKasernenhof
- SpamPal
- Spamihilator
- Spiele
- SQLyog
- SSH-Client
- SSH
- SSHSecureShell
- SuchMaschinen
- SwingingNineties
- SWiSH
- Symbian
- Synchronisieren
- SystemUtilities
- TagesLaenge
- TagScanner
- Tanzen
- TaskTimer
- Telefonieren
- TelefonstrategieAlltagsfrust
- T-Mobile
- Tomcat
- TopicClassification
- TortoiseCVS
- TotalCommander
- TotePferdeReiten
- TrueImage
- TSReader
- TV-Browser
- TVcentral
- TV-Karte
- TWiki
- TWikiInstallation
- TWikiInstallationLinux
- TWikiInstallationWindows
- TWikiLDAPPluginBeispiel
- TwonkyMusicserver
- UltraEdit
- UltraISO
- UnternehmensberaterOptimiertKonzert
- UnxTools
- UPnP
- USB
- VDR
- VektorGrafik
- VersionControl
- VideoCodec
- VirenScanner
- VideoPlayer
- VirtualDub
- Visio
- VisorEdge
- VoiceOverIP
- WebApplication
- WebAuthoring
- WebBrowser
- WebHome
- WebLog
- WebProvider
- WebShop
- WebsiteHildeBeinwell
- WebsiteHildeHilft
- WebsiteMonikaFaulkner
- WebsiteMonikaJungfrau
- WebsiteTraditionell
- WebsiteTWiki
- WebStatistics
- WebTools
- WebTopicList
- WelpenFotografieren
- WhyChickenCossRoad
- WikiWiki
- WikiWikiWeb
- WikiWikiWebAuswahlverfahren
- WikiWikiWebMain
- WinAmp
- WinbolicLink
- Windows2000
- WindowsBootLoader
- WindowsMobile
- WindowsXP
- WinDVD
- WinFax
- WinMerge
- WinPE
- WinTV
- WinZip
- WisoMeinGeld
- WLAN
- WohnenHaushalt
- WokGemuese
- WS_FTP
- WsPing
- X1Search
- X-Lite
- XMLEditing
- XMLmind
- XMLSpy
- XnView
- YahooDesktopSearch
- YahooMessenger
- ZeitmessungNavigation
- Zeitsynchronisation
- ZeusEdit
- ZipBackupToCD
- ZeusSCC-CVS
- ZoneAlarm
- ZumSchmunzelnUndNachdenken
-- Main.DietrichKracht - 23 Jul 2005
