Страница 7 из 8

BBCode

Добавлено: 24 янв 2018, 16:40
Alexey
Нужен красивый спойлер для оформления тем сообщений

BBCode

Добавлено: 28 фев 2018, 09:36
Pussy
beholder писал(а):
07 окт 2017, 15:20
если получится, поищу для вас "резиновый" код, чтобы растягивался по содержимому
Вы забыли наверное про меня(

BBCode

Добавлено: 18 июл 2018, 09:03
Pussy
Merlin писал(а):
21 мар 2015, 19:50
Использование BBCode

Код: Выделить всё

[spoiler={TEXT1}]{TEXT2}[/spoiler]

Код: Выделить всё

    <div style="margin:20px; margin-top:5px"><div class="quotetitle"><b>{TEXT1}</b> <input type="button" value="Показать" style="width:65px;font-size:10px;margin:0px;padding:0px;" onclick="if (this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display != '') { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = '';      this.innerText = ''; this.value = 'Скрыть'; } else { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = 'none'; this.innerText = ''; this.value = 'Показать'; }" /></div><div class="quotecontent"><div style="display: none;">{TEXT2}</div></div></div>
Почему-то перестал этот код работать(((( Ничего в нем не меняла и не трогала, исчезло равно

Изображение

вот так в админке
Изображение

BBCode

Добавлено: 18 июл 2018, 13:43
beholder
Pussy,
В 3.2 перестали работать некоторые ббкоды, которые в HTML коде реализованы через DIV
лучше заменить на другой, работающий...
возможно у вас в этом дело.

на форуме поддержки например такой рабочий код:

Код: Выделить всё

[spoiler={INTTEXT}]{TEXT}[/spoiler]

Код: Выделить всё

<dl class="codebox"><dt><a href="javascript&#058; void(0);" onclick="var spoiler = this.parentNode.parentNode.getElementsByTagName('dd')[0]; if ( spoiler.style.display == 'none' ) { $(spoiler).slideDown(); $(spoiler).fadeIn('slow'); this.innerHTML = ' [&minus;] {INTTEXT}'; } else { $(spoiler).slideUp(); $(spoiler).fadeOut('slow'); this.innerHTML = '[+] {INTTEXT}'; };">[+] {INTTEXT}</a></dt><dd style="display: none;">{TEXT}</dd></dl>

можно попробовать поискать на phpbb.com другие, более интересные варианты (но без DIV)

BBCode

Добавлено: 18 июл 2018, 13:52
Pussy
beholder писал(а):
18 июл 2018, 13:43
на форуме поддержки например такой рабочий код:
Поставила таже проблема, не работает. И тут тоже не работает.

Отправлено спустя 4 минуты 32 секунды:
[spoiler=]ыврыпв[/spoiler]

BBCode

Добавлено: 18 июл 2018, 14:56
beholder
здесь у вас не сработало, потому, что после "=" должен стоять заголовок.

Если планируется как с заголовком, так и без, то "использование BBCode" можно сделать например так

Код: Выделить всё

[spoiler={INTTEXT;optional}]{TEXT}[/spoiler]
сработает так:

Код: Выделить всё

[spoiler=test]test1[/test1]
[+] test
test1
или так:

Код: Выделить всё

[spoiler]test1[/test1]
[+]
test1

BBCode

Добавлено: 18 июл 2018, 15:07
Pussy
beholder писал(а):
18 июл 2018, 14:56
потому, что после "=" должен стоять заголовок
Не каждый пользователь догадается что нужно вручную поставить "=", а потом после него текст я вот что имею ввиду, а вместо + можно чтобы был текст например "показать"?

Отправлено спустя 17 минут 27 секунд:
Некрасиво так теперь((((

BBCode

Добавлено: 04 сен 2018, 09:59
Pussy
что это с панелью ббкодов, после каких-то дел анонимоса?
ббко.jpg
Отправлено спустя 2 минуты 42 секунды:
И форум стал ужасно тормозить

BBCode

Добавлено: 04 сен 2018, 13:35
LEOPARD

BBCode

Добавлено: 04 сен 2018, 23:34
Eclipse
И у меня с панелью теперь печалька :cry:

Изображение