Опубликовано: 6 марта 200817 г Приветствую всех, у меня такой вопрос, какой код нужно прописать в "Шаблон замены BB-кода" что бы получился раскрываемы список со своим текстом или изображением, а не просто затемнённый текст. Заранее спасибо.
Опубликовано: 25 апреля 200916 г Посоветуйте как сделать ВВ-код спойлера для версии IPB v2.3.6 (ID: 23010). Очень надо, там почему-то с таким же кодом стандартом стоит скрытый текст. Жду ответа!
Опубликовано: 27 апреля 200916 г Админцентр -> УПРАВЛЕНИЕ-> Добавить новый BB-codeЗаполните поля так:---------------------------------------------------------------------Название BB-кода: Тег spoiler! Полное описание этого BB-кода: Тег, скрывающие текст и показывающий его по нажатию на ссылку Пример этого BB-кода:Код Раскрывающийся текст Тег этого BB-кода: spoiler Использовать опции в теге?: Нет Сменить операнды?: Нет Замена BB-кода:HTML<script type='text/javascript'>mytagid = Math.floor( Math.random() * 100 );document.write("<div style='padding:4px;border:1px dotted black'><a href='#' onclick='toggleview("+'"'+mytagid+'_closed'+'"'+");return false;'><font size=0>» Нажмите, чтобы показать текст - нажмите опять, чтобы скрыть... «</font></a><br /><div id='"+mytagid+"_closed' style='display:none'>{content}<br /> <a href='#' onclick='toggleview("+'"'+mytagid+'_closed'+'"'+");return false;'><font size=1>скрыть</font></a></div></div>");document.close();</script> Взято с IBPower.Ru СпасиБо огромное но,он текст скрывает а вот картинки не скрывает как можно ето исправить?
Опубликовано: 27 апреля 200916 г ibpower'а больше нет, сайт удален хостером за неоплату хостинга, а домен продан. Что там теперь будет, неизвестно. Если нужно прятать картинки для юзеров с числом постов меньше n, можно создать отдельную группу с автоматическим переходом в основную по достижении n постов.А новичковой группе в настройках просто запретить видеть аттачи (группе Гости, понятное дело, тоже запретить).
Опубликовано: 15 июля 200916 г Я попробовал на своём 2.3.1.1 все варианты - не работает никакой (всё равно просто закрашивает чёрным или выдаёт ошибку). Не подскажете рабочий? или что сделать чтобы заработало? Изменено 16 июля 200916 г пользователем JoeKerr
Опубликовано: 16 июля 200916 г Можно сделать свой спойлер с использованием jQuery.У меня даже где то был - самодельный - сделать ничего сложного... Даже на форуме использовал, пока не нашел конфликт.У меня почему то Быстрый ответ на Аяксе из за этого спойлера не работал. А так как я в javascript не разбираюсь - просто взял и выключил его. :rolleyes:
Опубликовано: 16 июля 200916 г Я бы с радостью, но я ни в html ни в яве ни бум бум. Поэтому хотелось бы получить уже готовый :rolleyes:
Опубликовано: 16 июля 200916 г Сейчас нарыл такую штуку: Админка - УПРАВЛЕНИЕ - Дополнительные BB-коды - Добавить Название BB-кода - Раскрывающийся текстПолное описание этого BB-кода - При клике на ссылку текст раскрывается Пример этого BB-кода - [expand]тута текст... ляляля...тут еще текст...ляляля[/expand] Тэг этого BB-кодаИспользовать опции в теге? - НетЗамена BB-кода: <div> <div style="cursor: pointer; color: #847441; font-size: 12px; font-family: Verdana, Tahoma, Helvetica, sans-serif; text-decoration: none" onclick="show_hide_text(this)"><img src='./style_images/1/exp_plus.gif' border='0' alt='+ Открыть'> Открыть текст</div> <div style="display: none"> {content} </div> </div> Далее, идем в ВНЕШНИЙ ВИД - Изменить общий шаблон форума:Находим: <% javascript %> </head> Заменяем на:<% javascript %> <script type="text/javascript" src='jscripts/script.js'></script> </head> Содержимое файла script.js (кидать в jscripts): /** * Copyright, Aliance, 2004 **/ function show_hide_text(divObj) { var div = divObj.parentNode.getElementsByTagName('div')[1]; if (div.style.display == 'none') { div.style.display = 'block'; divObj.innerHTML = "<img src='./style_images/1/exp_minus.gif' border='0' alt='- Закрыть'> скрыть "; } else { div.style.display = 'none'; divObj.innerHTML = "<img src='./style_images/1/exp_plus.gif' border='0' alt='+ Открыть'> Открыть текст"; } } Но выглядит некрасиво... Зато работает (2,3,1,1) . Буду дальше эксперементить, авось найду что надо. Изменено 16 июля 200916 г пользователем JoeKerr
Опубликовано: 16 июля 200916 г Скрины с моего самодельного спойлера на jQuery. Идею подал знакомый программер, но эт не важно :ph34r:
Опубликовано: 16 июля 200916 г А вот теперь мне реально нужна помощь. Поставил из пятого поста модуль спойлера. Спойлеры друг в друга помещаются нормально, картинки скрывают, но есть пара нюансов:1) До раскрытия спойлера на кнопке надпись "show", после - "закрыть", после закрытия - "показать".2) При попытке селать спойлер без имени вылезает ошибка.3) При использовании "спойлер в спойлер" и редактировании этого дела меняется код: [spoiler=Спойлер раз]Сначала "открыть" на английском, а потом переводится на русский. [spoiler=спойлер два]При юзании сразу двух спойлеров возникает глюк с кодом при редактировании что приводит к его невозможности. Использовать осторожно.[/spoiler][/spoiler] На такой: [spoiler=Спойлер раз]Сначала "открыть" на английском, а потом переводится на русский.<div class="spo_all"><div class="spo_top"><span class="spo_option">спойлер два</span><span class="spo_desc"><input name="spo_button" type="button" value="show" onclick="spo_me(this);" class="spo_button" /></span>[/spoiler]<div class="spoiler">При юзании сразу двух спойлеров возникает глюк с кодом при редактировании что приводит к его невозможности. Использовать осторожно.</div></div> Скажите как это исправить? Изменено 16 июля 200916 г пользователем JoeKerr
Опубликовано: 12 сентября 200916 г делал как написано во втором варианте выходит такая ошибка Ошибка использования BB кодов форума. Возможно вы неправильно использовали какой-то из тегов, как, например, тег [TAG], тогда как он должен использоваться в виде [TAG=] или наоборот. что делать подскажите
Опубликовано: 19 декабря 200915 г Сделал СПОЙЛЕР из второго поста, теперь возник вопрос как его дабавить в панель ВВ-тэгов?
Приветствую всех, у меня такой вопрос, какой код нужно прописать в "Шаблон замены BB-кода" что бы получился раскрываемы список со своим текстом или изображением, а не просто затемнённый текст. Заранее спасибо.