Перейти к содержимому
Русский язык для Invision Community 5

смена стиля

Приветствую, уважаемые форумчане. Подскажите пожалуйста код для кнопки, при нажатии на которую происходила бы смена стиля на форуме, на указанный.

Заранее спасибо.

Рекомендованные сообщения

Текст

X - ID стиля.

  • Автор

спасибо большое

  • 1 год спустя...
  • Автор

Приветствую, уважаемые форумчане.

спустя время данная кнопка перестала корректно работать, когда просматриваешь форум через гостя происходит простое обновление страницы, когда же зашел под логином все норм.

в чем проблема, подскажите?

заранее спасибо

  • Автор

хотя нет, под логином тоже не переключает, внизу стиля пишет: Вы используете тему наиболее подходящую для вашего браузера Нажмите сюда для выбора темы

  • Автор

если зайти на форум с чистого браузера, прогрузить страницу с двумя стилями, то тогда переключение работает корректно. Подскажите, где исправить, чтоб оба стиля прогружались сразу, либо все это происходило без кеша или как это назвать. Надеюсь поняли

Я использую файл из дистрибутива IPB

<a href="/skinchange.php?id=X" data-tooltip="Сменить стиль на светлый" id="anonymous_element_323">Светлый стиль</a>

Где X ид стиля

Файлик положить в корень сайта

skinchange.php

  • Автор

спасибо, но при нажатии выходит белый экран с надписью: Access denied.

в адресной строке: http://сайт/skinchange.php?id=1

  • Автор

ошибка была в правах, выставил 777, но если зайти на форум через режим инкогнито то кнопка все равно, просто обновляет страницу(

и добавляет знак вопроса в адресную строку http://сайт/?

Значит у гостей нет доступа к этому стилю

  • Автор

доступ они имеют, стиль можно переключить внизу страницы, но кнопка у меня стоит сверху. и пока не переключиться с черного на белый, и белый стиль не прогрузиться, верхняя кнопка не работает, она просто обновляет страницу. Так только у тех, у кого кеш очищен, или зашел на форум только в первый раз. Если же сменить один стиль на другой (внизу страницы) - то все начинает работать корректно.

нужно сделать, чтобы при посещении страницы подгружалася и второй стиль, либо код подправить, каким-то скриптом, к сожалению не силен в этом

Куда хоть смотреть, чтобы увидеть проблему?

  • Автор

вопрос решен, нужно было отключить в настройках стиля User Agent-ы

спасибо большое newbie - специалист высокого уровня! :)

Создайте аккаунт или войдите в него для комментирования

Аккаунт

Навигация

Поиск

Поиск

Настроить push-уведомления браузера

Chrome (Android)
  1. Нажмите на иконку замка рядом с адресной строкой.
  2. Нажмите Права доступа -> Уведомления.
  3. Измените свои настройки.
Chrome (компьютер)
  1. Нажмите на иконку замка в адресной строке.
  2. Выберите Настройки сайта.
  3. Найдите Уведомления и измените свои настройки.