如何在Mediawiki中为站点启用移动视图?

问题描述 投票:0回答:2

我相信我已经遵循了以下所有内容:扩展:MobileFrontend

我想知道我的维基百科上的导出是否与我的移动视图相混淆。

http://www.gwart.co.uk/

我在localSettings.php中安装了以下版本1.33.0

wfLoadExtension( 'MobileFrontend' );

$wgMFAutodetectMobileView = true;

wfLoadSkin( 'Vector' );

$wgMFDefaultSkinClass = 'SkinVector'; // use Vector skin

我现在可以在页面底部看到一个按钮,其中显示Mobile虽然单击此按钮,但会重定向页面。我希望这个视图会根据屏幕大小自动更改。

无论我是否点击这个并更改视图,在观看方面没有任何改变,但对移动用户来说仍然不友好。

我是否错过了正确设置移动视图的步骤?

javascript html css mediawiki wikipedia
2个回答
1
投票

如果要将Vector用作移动设备外观,则需要将以下内容添加到LocalSettings.php文件中:

$wgVectorResponsive = true;

请注意,您需要使用MediaWiki 1.26或更高版本,并且不会主动维护Vector“响应模式”。我建议你安装和配置MinervaNeue(维基百科和其他维基媒体项目的默认移动皮肤):

wfLoadSkin( 'MinervaNeue' );
$wgMFDefaultSkinClass = 'SkinMinerva';

0
投票

您可以安装并启用扩展Mobile Front-end https://www.mediawiki.org/wiki/Extension:MobileFrontend

它将自动检测移动设备并将视图切换到移动视图。所以现在你可以使用你选择的皮肤用于台式机和笔记本电脑以及移动设备,MobileFrontEnd将自动启动希望这有助于

© www.soinside.com 2019 - 2024. All rights reserved.