Как включить Mobile View для сайта в Mediawiki? - PullRequest
0 голосов
/ 30 марта 2019

Мне кажется, я следовал всему: Расширение: MobileFrontend

Мне интересно, если это мой экспорт, который я сделал из Википедии, которая портит мой мобильный вид.

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

У меня установлена ​​версия 1.33.0 со следующим в моем localSettings.php

wfLoadExtension( 'MobileFrontend' );

$wgMFAutodetectMobileView = true;

wfLoadSkin( 'Vector' );

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

Теперь я вижу кнопку внизу страницы, которая говорит: Mobile Хотя, нажав эту кнопку,перенаправляет страницу.Я ожидал бы, что это представление автоматически изменится в зависимости от размера экрана.

Независимо от того, если я нажму на это и изменит вид, на самом деле ничего не изменится с точки зрения просмотра, это все равно будет недружественным для мобильных пользователей.

Я пропустил шаг в настройке мобильного представления правильно?

Ответы [ 2 ]

1 голос
/ 30 марта 2019

Если вы хотите использовать Vector в качестве мобильной темы оформления, вам необходимо добавить в файл LocalSettings.php следующее:

$wgVectorResponsive = true;

Обратите внимание, что вы должны быть в MediaWiki 1.26 или более поздней версии и что вектор "адаптивный режим" вектора активно не поддерживается. Я рекомендую вам установить и настроить MinervaNeue (мобильный скин по умолчанию для Википедии и других проектов Викимедиа):

wfLoadSkin( 'MinervaNeue' );
$wgMFDefaultSkinClass = 'SkinMinerva';
0 голосов
/ 25 апреля 2019

Вы можете установить и включить расширение Mobile Front-end. https://www.mediawiki.org/wiki/Extension:MobileFrontend

Он автоматически обнаружит мобильные устройства и переключит представление на мобильное представление. Таким образом, теперь вы можете использовать выбранный скин для настольных компьютеров, ноутбуков и мобильных устройств. MobileFrontEnd автоматически активируется. Надеюсь, это поможет

...