Уважаемые пользователи!
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.

Как разместить на форуме сразу две темы

Есть любые вопросы, связанные со стилями/темами для phpBB 2.0.x? Ишите ответы здесь!
hotdog
phpBB 1.0.0
Сообщения: 2
Стаж: 17 лет 8 месяцев

Как разместить на форуме сразу две темы

Сообщение hotdog »

Я установил на свой форум два стиля: phpBBLite и phpBBSilver. По умолчанию для пользователя выдается phpBBSilver. Хочется сделать ссылку (именно ссылку, а не выпадающий селект для выбора стилей), чтобы посетитель мог по ней перейти и просмотреть форум в стиле phpBBLite. Чтобы для этого не надо было изменять свой профиль и т.д. Пойдет решение только для гостей.

Версия phpBB: 2.0.21
Используемые шаблоны: phpBBLite, phpBBSilver
Используемые моды: -
Использовался ли поиск для решения проблемы: да
Если да, то какие запросы вы использовали: Два стиля одновеременно, быстрый переход между стилями, два стиля
устал - умри
Аватара пользователя
VVVas
Former team member
Сообщения: 4463
Стаж: 19 лет 5 месяцев
Поблагодарили: 1 раз

Сообщение VVVas »

я люблю daft punk | новый sugoi.ru
hotdog
phpBB 1.0.0
Сообщения: 2
Стаж: 17 лет 8 месяцев

Сообщение hotdog »

Установка мода "Change Style MOD" не привела к тому, что хотелось, но дальнейшее изучение ветки http://www.phpbb.com/phpBB/viewtopic.php?t=17005 подсказало решение

Для того, чтобы поменять стиль достаточно сделать ссылку такого вида
index.php?s=<stylename>
где <stylename> - название вашего стиля, заглавные и строчные варианты написания букв значения не имеют.
устал - умри
Аватара пользователя
VVVas
Former team member
Сообщения: 4463
Стаж: 19 лет 5 месяцев
Поблагодарили: 1 раз

Сообщение VVVas »

hotdog
И как это не привело?
hotdog писал(а):Для того, чтобы поменять стиль достаточно сделать ссылку такого вида

index.php?s=<stylename>

где <stylename> - название вашего стиля, заглавные и строчные варианты написания букв значения не имеют.
Это возможно только с установленным модом Change Style.

Добавлено спустя 37 секунд:

Мод именно за этим и придуман - или как по вашему?
я люблю daft punk | новый sugoi.ru
Аватара пользователя
VVVas
Former team member
Сообщения: 4463
Стаж: 19 лет 5 месяцев
Поблагодарили: 1 раз

Сообщение VVVas »

Запрос к моду change style.

Мод кладет гостю куку в которой прописана шкурка. Человек не ходит на конференцию допустим пару дней, я за это время удаляю эту шкурку. Ко мне приходит человек и видит вместо конференции

Код: Выделить всё

phpBB : Критическая ошибка

Could not update user theme info

DEBUG MODE

SQL Error : 1054 Unknown column 'имя_старой_шкурки' in 'where clause'
Кто-нибудь подскажет как можно сделать так что бы при отсутствии запрошенной шкурки грузилась дефолтная и в куку писалась дефолтная?
я люблю daft punk | новый sugoi.ru
Xpert
phpBB Guru
phpBB Guru
Сообщения: 5484
Стаж: 20 лет 1 месяц
Поблагодарили: 2 раза

Сообщение Xpert »

Я в свое время только потому от этого мода отказался что мне алгоритм не понравился, вот что сделал... Попробуй, я не знаю как он будет работать после удаления шкуры.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Эксперт - это человек, который избегает мелких ошибок на пути к грандиозному провалу.
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений
Аватара пользователя
VVVas
Former team member
Сообщения: 4463
Стаж: 19 лет 5 месяцев
Поблагодарили: 1 раз

Сообщение VVVas »

Xpert
Спасибо за подсказку. Сделал не так как ты.
Если используешь ID шкурки и оно не верное, то возвращает к дефолтной шкурке. А если используешь название темы и оно не верное, то выдавало ошибку указанную выше.

Так что в переключателе я ссылки поменял на ссылки с ID. А в условии если дано не ID, то я возвращаю шкурку по умолчанию.
А вырезать работу с профилем для зарегистрированных пользователей, как у тебя, я не стал.
я люблю daft punk | новый sugoi.ru

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