Я установил на свой форум два стиля: phpBBLite и phpBBSilver. По умолчанию для пользователя выдается phpBBSilver. Хочется сделать ссылку (именно ссылку, а не выпадающий селект для выбора стилей), чтобы посетитель мог по ней перейти и просмотреть форум в стиле phpBBLite. Чтобы для этого не надо было изменять свой профиль и т.д. Пойдет решение только для гостей.
Версия phpBB: 2.0.21
Используемые шаблоны: phpBBLite, phpBBSilver
Используемые моды: -
Использовался ли поиск для решения проблемы: да
Если да, то какие запросы вы использовали: Два стиля одновеременно, быстрый переход между стилями, два стиля
Как разместить на форуме сразу две темы
-
- phpBB 1.0.0
- Сообщения: 2
- Стаж: 18 лет 9 месяцев
-
- Former team member
- Сообщения: 4463
- Стаж: 20 лет 5 месяцев
- Поблагодарили: 1 раз
-
- phpBB 1.0.0
- Сообщения: 2
- Стаж: 18 лет 9 месяцев
Установка мода "Change Style MOD" не привела к тому, что хотелось, но дальнейшее изучение ветки http://www.phpbb.com/phpBB/viewtopic.php?t=17005 подсказало решение
Для того, чтобы поменять стиль достаточно сделать ссылку такого вида
index.php?s=<stylename>
где <stylename> - название вашего стиля, заглавные и строчные варианты написания букв значения не имеют.
Для того, чтобы поменять стиль достаточно сделать ссылку такого вида
index.php?s=<stylename>
где <stylename> - название вашего стиля, заглавные и строчные варианты написания букв значения не имеют.
устал - умри
-
- Former team member
- Сообщения: 4463
- Стаж: 20 лет 5 месяцев
- Поблагодарили: 1 раз
hotdog
И как это не привело?
Добавлено спустя 37 секунд:
Мод именно за этим и придуман - или как по вашему?
И как это не привело?
Это возможно только с установленным модом Change Style.hotdog писал(а):Для того, чтобы поменять стиль достаточно сделать ссылку такого вида
index.php?s=<stylename>
где <stylename> - название вашего стиля, заглавные и строчные варианты написания букв значения не имеют.
Добавлено спустя 37 секунд:
Мод именно за этим и придуман - или как по вашему?
-
- Former team member
- Сообщения: 4463
- Стаж: 20 лет 5 месяцев
- Поблагодарили: 1 раз
Запрос к моду change style.
Мод кладет гостю куку в которой прописана шкурка. Человек не ходит на конференцию допустим пару дней, я за это время удаляю эту шкурку. Ко мне приходит человек и видит вместо конференции
Кто-нибудь подскажет как можно сделать так что бы при отсутствии запрошенной шкурки грузилась дефолтная и в куку писалась дефолтная?
Мод кладет гостю куку в которой прописана шкурка. Человек не ходит на конференцию допустим пару дней, я за это время удаляю эту шкурку. Ко мне приходит человек и видит вместо конференции
Код: Выделить всё
phpBB : Критическая ошибка
Could not update user theme info
DEBUG MODE
SQL Error : 1054 Unknown column 'имя_старой_шкурки' in 'where clause'
-
- phpBB Guru
- Сообщения: 5484
- Стаж: 21 год 1 месяц
- Поблагодарили: 2 раза
Я в свое время только потому от этого мода отказался что мне алгоритм не понравился, вот что сделал... Попробуй, я не знаю как он будет работать после удаления шкуры.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Эксперт - это человек, который избегает мелких ошибок на пути к грандиозному провалу.
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений
-
- Former team member
- Сообщения: 4463
- Стаж: 20 лет 5 месяцев
- Поблагодарили: 1 раз
Xpert
Спасибо за подсказку. Сделал не так как ты.
Если используешь ID шкурки и оно не верное, то возвращает к дефолтной шкурке. А если используешь название темы и оно не верное, то выдавало ошибку указанную выше.
Так что в переключателе я ссылки поменял на ссылки с ID. А в условии если дано не ID, то я возвращаю шкурку по умолчанию.
А вырезать работу с профилем для зарегистрированных пользователей, как у тебя, я не стал.
Спасибо за подсказку. Сделал не так как ты.
Если используешь ID шкурки и оно не верное, то возвращает к дефолтной шкурке. А если используешь название темы и оно не верное, то выдавало ошибку указанную выше.
Так что в переключателе я ссылки поменял на ссылки с ID. А в условии если дано не ID, то я возвращаю шкурку по умолчанию.
А вырезать работу с профилем для зарегистрированных пользователей, как у тебя, я не стал.