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

  • 1 месяц спустя...
Опубликовано:

Ребят, чтоб не плодить темы, подскажите, как запретить использование спойлера гостям.

Или я совсем отупел или найти не могуunsure.gif

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

Ребят, чтоб не плодить темы, подскажите, как запретить использование спойлера гостям.

Или я совсем отупел или найти не могу

В настройках бибикода можно выбрать группы, пользователи которых смогут им пользоваться.
Опубликовано:

ps4.in.ua_1414654325__.png

 

У меня там выставлено всё нормально, но насколько я понимаю это настройка не та. :(

Захожу Гостем и спокойно открываю спойлер.

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

Нет и небыло таких настроек чтобы спойлер не открывался. Вы его спутали с чем-то другим.

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

Это надо хук ставить, типа хука скрытых ссылок и скрытого контента, который будет спойлеры гостям выкусывать.

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

Подскажите, пожалуйста, можно ли сделать, чтобы спойлер открывался/закрывался по клику на название спойлера, и при этом был динамичный элемент слева, отображающий раскрытие/закрытите (при открытом спойлере стрелка вниз, при закрытом вправо, как в четверке)?

 

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

 

Параметры бб-кода:

 

Пример использования: [spoiler=Название]Текст внутри

 

Использовать опции в теге? - Да

Опция не обязательна? - Да

Поменять option и content местами? - Нет

Предотвращать обработку внутренних кодов? - Нет

 

Шаблон замены BB-кода

 

<div class='bbc_spoiler clearfix'>
   <input type='button' class='bbc_spoiler_show' value='Показать' style="float:right;" /><span class='spoiler_title clearfix'>Спойлер: {option}</span>
   <div class='bbc_spoiler_wrapper'><div class='bbc_spoiler_content clearfix' style="display:none;">{content}</div></div>
</div>

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

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

<script>
document.observe("dom:loaded", function() {
ipb.delegate.register('.spoiler_title', function(e, elem) {
	$(elem).previous('.bbc_spoiler_show').click();
});
});
</script>

и при этом был динамичный элемент слева, отображающий раскрытие/закрытите

Не вижу в Вашем коде

Опубликовано:
<script>
document.observe("dom:loaded", function() {
   ipb.delegate.register('.spoiler_title', function(e, elem) {
       $(elem).previous('.bbc_spoiler_show').click();
   });
});
</script>

А куда его добавлять?

 

Не вижу в Вашем коде

Это хотелось бы реализовать, но не знаю как...

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

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

А куда его добавлять?

Куда хотите. Я, как правило, js добавляю в шаблон includeJS. В самый низ.

Это хотелось бы реализовать, но не знаю как...

Я не знаю, где и что у Вас должно быть. Как добавите элемент в коде, приходите :)

Опубликовано:
Я не знаю, где и что у Вас должно быть.

Вот такие стрелки я не знаю, как сделать :) Напротив "Показать/Скрыть контент", как в четверке. Возможно ли это средставми js?

 

post-59150-0-81951400-1509092626_thumb.png

 

Куда хотите. Я, как правило, js добавляю в шаблон includeJS. В самый низ.

Спасибо Вам огромное, то, что надо, отлично работает!

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

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

Вот такие стрелки я не знаю, как сделать Напротив "Показать/Скрыть контент", как в четверке.

Там используется Font Awesome. В 3-ке этого нет.

Вот Вам вариант

<div class='bbc_spoiler clearfix'>
   <input type='button' class='bbc_spoiler_show' value='Показать' style="float:right;" /><span class="spoiler_icon_plus">+</span><span class="spoiler_icon_minus hide">-</span><span class='spoiler_title clearfix clickable'>Спойлер: {option}</span>
   <div class='bbc_spoiler_wrapper'><div class='bbc_spoiler_content clearfix' style="display:none;">{content}</div></div>
</div>

<script>
document.observe("dom:loaded", function() {
ipb.delegate.register('.spoiler_title', function(e, elem) {
	$(elem).previous('.bbc_spoiler_show').click();
	$(elem).previous('.spoiler_icon_plus').toggleClassName('hide');
	$(elem).previous('.spoiler_icon_minus').toggleClassName('hide');
});
});
</script>

Опубликовано:
Вот Вам вариант

Странно, но почему-то плюсы и минусы работают только при клике на название спойлера, а при клике на кнопки "Показать/Скрыть" не работают. Можно ли это исправить, или только кнопки убирать?

 

И сейчас, при клике на минус или плюс, спойлер не раскрывается. Это плохо, потому что если использовать без заголовка, то отображается только плюс или минус, при клике на который ничего не происходит. А при клике на кнопку, плюс не меняется на минус.

 

Проще уж сделать, чтобы раскрывался по клике на сам спойлер bbc_spoiler, не подскажете вариант, пожалуйста?

 

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

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

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

Странно, но почему-то плюсы и минусы работают только при клике на название спойлера, а при клике на кнопки "Показать/Скрыть" не работают.

А должны? Где в 8-ом сообщении об этом написано?

Можно ли это исправить, или только кнопки убирать?

Можно исправить.

Только не пойму, зачем вообще нужна кнопка справа?

И сейчас, при клике на минус или плюс, спойлер не раскрывается.
А должен? Где в 8-ом сообщении об этом написано?

Это плохо, потому что если использовать без заголовка, то отображается только плюс или минус

С чего бы? Если не указать заголовок ({option}), то отображается Спойлер:

Проще уж сделать, чтобы раскрывался по клике на сам спойлер bbc_spoiler, не подскажете вариант, пожалуйста?

Не подскажу. У меня нет желания каждый раз переделывать. :)
Способ отсюда http://ipbskins.ru/f...dpost__p__55234 не работает...

Редактировать нужно \admin\sources\classes\text\parser\bbcode.php

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

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