Принудительная смена стиля

Есть любые вопросы, связанные со стилями/темами для phpBB 3.0.x? Задайте их здесь!
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
MenX
phpBB 1.4.2
Сообщения: 63
Стаж: 17 лет 7 месяцев
Благодарил (а): 4 раза

Принудительная смена стиля

Сообщение MenX »

Добрый день.

Подскажите пожалуйста каким образом можно произвести принудительную смену стиля в зависимости от условий.
Как я понял непосредственная инициализация стиля идет в style.php.
Т.е. я детектирую мобильное устройство и вне зависимости от настроек пользователя и настроек стиля по умолчанию, произвожу его принудительную подмену на мобильную версию.

Конкретизирую вопрос:
Какая именно функция в style.php возвращает имя стиля и передает его загрузчику?
Аватара пользователя
nissin
phpBB 3.0.4
Сообщения: 2229
Стаж: 18 лет 9 месяцев
Откуда: Астана
Благодарил (а): 7 раз
Поблагодарили: 344 раза

Re: Принудительная смена стиля

Сообщение nissin »

http://www.startrekguide.com/community/ ... =39&t=5386
Под спойлером есть код.
MenX
phpBB 1.4.2
Сообщения: 63
Стаж: 17 лет 7 месяцев
Благодарил (а): 4 раза

Re: Принудительная смена стиля

Сообщение MenX »

nissin, спасибо огромное! То, что нужно!
Аватара пользователя
AHTEPO
phpBB 1.4.0
Сообщения: 33
Стаж: 15 лет 11 месяцев
Благодарил (а): 5 раз
Поблагодарили: 5 раз

Re: Принудительная смена стиля

Сообщение AHTEPO »

Чтобы не плодить тем, спрошу в этой. Друзья столкнулся со следующим явлением в 3.0.9: если пользователь не авторизован и заходит по ссылке ...index.php?style=3, то попадает на стиль по умолчанию (style=2). В версии 3.0.7-PL1 такого не было и пользователь попадал на нужный стиль. Кто-нить сталкивался с таким?
Одноглазой девочке уже не интересно, кто живет в скворечнике...

Вернуться в «Стили для phpBB 3.0.x»