Перейти к публикации
View in the app

A better way to browse. Learn more.

Дизайн и модификация Invision Community

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

смена стиля

Опубликовано:

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

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

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

Опубликовано:
Текст

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 - специалист высокого уровня! :)

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

Сейчас на странице 0

  • Нет пользователей, просматривающих эту страницу.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.