Jump to content
Дизайн и модификация IPS Community IPBSkinsBETA
Search In
  • More options...
Find results that contain...
Find results in...
Sign in to follow this  
zefein

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

Recommended Posts

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

Share this post


Link to post
Share on other sites

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

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

<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

Edited by Dmitriy427
  • Upvote 1

Share this post


Link to post
Share on other sites

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

Edited by Dmitriy427

Share this post


Link to post
Share on other sites

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

 

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

Edited by Strategius

Share this post


Link to post
Share on other sites

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

 

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

Edited by Strategius

Share this post


Link to post
Share on other sites

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

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

 

 

 

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites

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

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

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...