SimplePortal отключает мобильный вариант темы.

Автор Sancha, 16 января 2016, 23:31:29

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

Sancha

Всем привет!
Есть тема - Redsy
Подправил, русифицировал, натянул на форум - тыц.

На ПК отображается прекрасно, на мобильных устройствах - великолепно.

Ставлю SimplePortal и... проблема.

Тема резко становится не мобильной. На смартах она отображается как для настольных ПК.

Видимо нужно что-то подправить в CSS?

Подскажите пожалуйста куда копать.

Sancha

Посмотрел CSS в папке Default - Portal.css и нашел там body.
Если изменить значение свойства min-width с 750px на 320px, то внутренние страницы форума отображаются корректно, а вот страница портала схлопывается, то есть блоки наезжают друг на друга.

Как можно сделать проверку на то, какой это браузер? Чтобы отключать вывод страницы портала.

Yarik

Цитата: Sancha от 16 января 2016, 23:31:29Подскажите пожалуйста куда копать.
Копать в сторону портала,тут  уже обсуждалось как его сделать адаптивным.

GeorG

Смотрите в этой теме, там всё по вашему вопросу на нескольких страниц, разными способами - Сайты с мобильной версией получат приоритет в поисковой выдаче Google

Например, портал можно вообще отключить для мобильных устройств - http://www.simplemachines.ru/index.php?topic=17952.msg146063#msg146063
Верстка тем по шаблону, их доработка/переработка, переделка тем с версии smf 1.1 на smf 2.0. Примеры работ - insidestyle.ru
Установка модов (заточка под ваш форум); Моды под заказ; Обновление форума; Правильный перенос; Удаление/лечение вирусов; Устранения ошибок.
Обращаться в ЛС
Мой форум
Модуль анти-спама CleanTalk, сам пользуюсь
Сервера которыми сам пользуюсь - cadedic.ru

Sancha

Прошу прощения, что так долго молчал - грипп свалил (думал сдохну).

Сделал изменения в файле index.template.php используемой темы, в функцию template_init() добавил код:

if (WIRELESS)
$settings['disable_sp'] = true;

Если закомментировать условие, то портал отключается, а если оставить код с условием, то не отключается.

Что означает WIRELESS?
Это переменная?
Если переменная, то кто ее заполняет или инициализирует?


Sancha

Сделал рекомендованные вами изменения в файле portal.css
Левый и правый блоки сошлись сдавив центральный, и он полез, шириной в один символ и по центру, вниз.

Я экспериментировал с этим раньше, только ставил жесткие значения - 320рх. Был такой же результат.


Интересно, почему не работает условие по WIRELESS? Ведь без условия, переменная disable_sp работает.