Extension:MobileFrontend

получается нужно создать типа расширение с содержимым типа

Код:
<?php
if ( !defined( 'MEDIAWIKI' ) ) {
    die( 'This file is a MediaWiki extension, it is not a valid entry point' );
}

$wgResourceModules['ext.makeCollapsible'] = array(
    "scripts"=>"resources/js/jquery.makeCollapsible.js",
    "dependencies"=>array("jquery"),
    'localBasePath'=> __DIR__,
  'remoteExtpath'=>'makeCollapsible'
);

$wgResourceModules['ext.makeCollapsible.mobile'] = $wgResourceModules['ext.makeCollapsible'] + array(
    'targets' => 'mobile',
);

function efEnableMobileModules( $out, $mode ) {
    $name = 'ext.makeCollapsible.mobile';
    $out->addModules( $name );
    return true;
}

$wgHooks['EnableMobileModules'][] = 'efEnableMobileModules';
?>

и через локалсетингс его подключить,
 
Всем привет! Наконец-таки обновил вики до версии 1.35 - VisualEditor не может не радовать )
В общем всё работает, но заметил, что навигационная панель в виде шаблона не показывается в мобильной версии сайта. Вот вставил навигационный шаблон в эту страницу:
Но той же самой странице мобильной версии сайта, это навигационный шаблон просто исчез:
Самое интересное, я смотрю код страницы мобильной версии и там нет кода этого шаблона, в общем дело не CSS, а в чём-то другом.
Помогите пожалуйста, куда копать, как решить проблему?
 
Заметил, что так же настроено и в самой Википедии - в мобильной версии сайта не отображаются навигационные шаблоны. В общем буду благодарен, если кто подскажет, как решить эту задачку
 
емнип MobileFrontend убирает все что имеет таблицы, потому что они по человечески на мобилках не отображаются
 
емнип MobileFrontend убирает все что имеет таблицы, потому что они по человечески на мобилках не отображаются
Да нет, сами таблицы всегда показываются - какие бы они не были. Да и когда в мобильной версии захожу непосредственно в шаблон - он тоже отображается: https://wikireshebnik.ru/index.php?..._С./Навигация&mobileaction=toggle_view_mobile
Но стоит его вставить в статью - его нет
 
Да нет, сами таблицы всегда показываются - какие бы они не были. Да и когда в мобильной версии захожу непосредственно в шаблон - он тоже отображается: https://wikireshebnik.ru/index.php?..._С./Навигация&mobileaction=toggle_view_mobile
Но стоит его вставить в статью - его нет
Если применить в мобильной версии те же стили что и в обычной версии то получится так
5efb0e1d596c.png

Скрипты сворачивания скорее всего не подгружаются в мобильной версии, т.к. в ресурслоадер они не идут в этом скине
 
Если применить в мобильной версии те же стили что и в обычной версии то получится так
Скрипты сворачивания скорее всего не подгружаются в мобильной версии, т.к. в ресурслоадер они не идут в этом скине
Спасибо! Но проблема не в оформлении, а в ом, что если шаблон вставлять в другие страницы - то он в мобильной версии не отображается. Вот пример: https://wikireshebnik.ru/index.php?title=Песочница&mobileaction=toggle_view_mobile
 
Назад
Верх