Перейти к публикации
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.

Спойлер со свойствами для IPB 3.2.3

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

Моя версия IPB: 3.2.3

Очень нужен спойлер со свойствами для IPB 3.2.3 например как тут: http://ipbskins.ru/forum/topic5640.html

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

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

На второй странице темы поправки для 3.2. Зачем отдельная тема?

  • 4 недели спустя...
Опубликовано:

У себя такой сочинил:

Шаблон замены:

<div class='bbc_spoiler'>
   <input type='button' class='bbc_spoiler_show' value='Показать' /><span class='spoiler_title'>{option}</span>
   <div class='bbc_spoiler_wrapper'><div class='bbc_spoiler_content' style="display:none;">{content}</div></div>
</div>

Опцию естественно включить, подсказаки, иконка факультативно.

 

Вариант изменений в ipb_common.css для базового стиля:

div.bbc_spoiler    {  border: 1px solid #0f3854; margin: 10px 0; padding: 0; background: #0f3854 url([style_images_url]/maintitle.png) repeat-x;  }
div.bbc_spoiler span     {  color: #fff; font-weight: bold;  text-align: left; width: auto; padding-left: 8px; }
div.bbc_spoiler_wrapper    {  border: 1px solid #2c5687; padding: -1px; }
div.bbc_spoiler_content  {  border-top: 1px solid #0f3854; background: #eee; padding: 5px; }
input.bbc_spoiler_show   {  cursor: pointer; background: #2c5687 url([style_images_url]/maintitle.png) repeat-x; color: #fff; border: 1px solid #; font-size: 85%; text-align: left; width: auto; padding: 2px; }

Квадратные скобки в url только фигурными заменить нужно. Тут почему то не экранируется код, подставляется ссылка на директорию стиля ipbskins.ru. Скрипты править не требуется.

dD49ejYD.png

 

Ну, фон ничто не мешает свой поставить, бордюрами поиграть...

dD49ejYH.png

dD49ejYG.png

Изменено пользователем Dmitriy427

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

P.S. Подумалось тут, что не для всех может быть очевидным, что в этом варианте спойлера классы не дописываются в конец ipb_common.css, изменяются родные. То есть нужно найти класс div.bbc_spoiler и заменить содержимое между крайними фигурными скобками, так же и с остальными.

Изменено пользователем Dmitriy427

  • 4 года спустя...
Опубликовано:

Вопрос по бб-коду. Можно ли сделать, чтобы если прописали в спойлере заголовок - {option}, то этот {option} обрамлялся в скобки?

 

И еще проблема обнаружилась: при выделении оформленного бб-кодами текста и помещении его в спойлер, все бб-коды убираются... Что очень неудобно, приходится заново оформлять. Можно ли как-нибудь исправить спойлер?

Изменено пользователем Strategius

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

Проблема более глобальная, чем я думал. Она связана со всеми кастомными бб-кодами.

 

Если, к примеру написать слово, сделать его жирным, наклонным, а потом добавить в спойлер, например, то оформление (жирный, наклонный) пропадет...

Изменено пользователем Strategius

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

Вопрос по бб-коду. Можно ли сделать, чтобы если прописали в спойлере заголовок - {option}, то этот {option} обрамлялся в скобки?

Ну так поставьте эти скобки в шаблон замены бб-кода {{option}}

 

 

 

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

Нельзя просто скобки. Потому что они нужны только в случае добавления заголовка {option}. Тут нужно прописать условие, а как не знаю.

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

ну например я у себя в шаблоне замены прописал {{option}} на выходе получил заголовок в скобках {}

конкретно под тот код что в первых сообщениях этой темы не пробовал

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

Сейчас на странице 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.