MediaWiki Mobiletheme mit MobileFrontend und MinervaNeue

Aus Laub-Home Wiki

Will man den Mobiletheme verwenden, welcher auch von Wikipedia und allen anderen Wikimedia Projekten verwendet wird, geschieht das mit der Kombination von der Extension MobileFrontend und dem Skin MinervaNeue

Skin MinervaNeue installieren

MinervaNeue einfach in das Skin Verzeichnis herunterladen:

MW_BRANCH=$(docker exec laubhome_mediawiki_1 env | grep MEDIAWIKI_BRANCH |cut -d"=" -f2)
cd /PATH/TO/MediaWiki/skins
git clone -b $MW_BRANCH "https://gerrit.wikimedia.org/r/mediawiki/skins/MinervaNeue"

und in der LocalSettings.php aktivieren:

# Load Skins
# Minerva Neue Skin
wfLoadSkin( 'MinervaNeue' );

Extension MobileFrontend installieren

MinervaNeue einfach in das Extensions Verzeichnis herunterladen:

MW_BRANCH=$(docker exec laubhome_mediawiki_1 env | grep MEDIAWIKI_BRANCH |cut -d"=" -f2)
cd /PATH/TO/MediaWiki/extensions
git clone -b $MW_BRANCH "https://gerrit.wikimedia.org/r/mediawiki/extensions/MobileFrontend"

und in der LocalSettings.php aktivieren:

# Mobile Frontend
wfLoadExtension( 'MobileFrontend' );
$wgMFDefaultSkinClass = 'SkinMinerva'; // use Minerva skin (You need to download and install it separately, otherwise you'll get an exception)

nun sollte der Mobiletheme auf einem Mobilgerät automatisch ausgeführt werden. Im Browser eines Desktop Rechners hat man im Footer die Option auf "Mobile Ansicht" zu wechseln.