Бормотухи.НЕТ

Вернуться   Бормотухи.НЕТ > Web-мастеру > vBulletin 3.х > Инструкции по vBulletin
Расширенный поиск

Инструкции по vBulletin Всевозможные мануалы, FAQ и инструкции по vBulletin

Ответ
 
Опции темы Поиск в этой теме
Старый 31.08.2011, 11:41 Вверх   #1
Коренной житель
 
Аватар для Electro*Boy
Electro*Boy вне форума
Доп. информация
Стрелка Спойлер на подобии оффтопа

Всем привет.
Не могли бы вы подсказать спойлер на подобии оффтопа.
Оффтоп
Только чтобы надпись оффтопа можно было менять на свою.
Примерный код ВВ кода:
PHP код:
[spoiler='Название спойлера']Ваш текст[/spoiler
  Ответить с цитированием
Старый 31.08.2011, 13:44 Вверх   #2
Уважаемая личность
 
Аватар для Rak
Rak вне форума
Доп. информация
По умолчанию

Electro*Boy, а что тебе собственно мешает сделать такое?
Берёшь этот BB-code http://www.bormotuhi.net/showthread.php?t=4353
заполняешь всё так же, только меняешь названия под себя, плюс картинку свою придумай для этой темы, и всё.
  Ответить с цитированием
Cказали cпасибо:
Старый 31.08.2011, 15:17 Вверх   #3
Коренной житель
 
Аватар для Electro*Boy
Electro*Boy вне форума
Доп. информация
По умолчанию

Цитата Сообщение от Rak Посмотреть сообщение
Electro*Boy, а что тебе собственно мешает сделать такое?
Берёшь этот BB-code http://www.bormotuhi.net/showthread.php?t=4353
заполняешь всё так же, только меняешь названия под себя, плюс картинку свою придумай для этой темы, и всё.
Я хочу чтобы пользователь сам мог вписывать название спойлера, например не оффтом а скрин и т.д.
  Ответить с цитированием
Cказали cпасибо:
Старый 31.08.2011, 15:19 Вверх   #4
Уважаемая личность
 
Аватар для Rak
Rak вне форума
Доп. информация
По умолчанию

Вот специально тебе переделал под твои нужды!
Работы то на пару минут.
  • Заголовок: Spoiler
  • Название BB кода (BB Code Tag Name): Spoiler
  • Замена:
PHP код:
<span><a href="#" title="для просмотра - жми сюда" onclick="
obj=this.parentNode.childNodes[1].style; 
tmp=(obj.display!='block') ? 'block' : 'none'; 
obj.display=tmp; 
return false;"
>Спойлер</a><div class="subblock" style="display: none">
{
param}</div></span
  • Пример:
PHP код:
[SPOILER]так будет выглядеть текст[/SPOILER
  • Описание: Используется для скрытия большого количества текста, картинок или видео
  • Использовать опцию: Да
  • Изображение кнопки (необязательно): images/editor/Spoiler+.png
  • Удалить BB код, если отсутствует текст: Да
  • Выключить BB коды внутри этого BB кода: Нет
  • Выключить смайлы внутри этого BB кода: Нет
  • Выключить перенос строк внутри этого BB кода: Нет
Сохраняем это дело!
Идем в Стили и шаблоны - Управление стилями - Редактировать шаблоны

В шаблоне postbit_quickedit найти:
PHP код:
<td><div class="imagebutton" id="{$editorid}_cmd_insertimage"><img src="$stylevar[imgdir_editor]/insertimage.gif" width="21" height="20" alt="$vbphrase[insert_image]/></div></td>     </if>         <td><img src="$stylevar[imgdir_editor]/separator.gif" width="6" height="20" alt="" /></td
После вставить:
PHP код:
<td><div class="imagebutton" id="{$editorid}_cmd_wrap0_off"><img src="$stylevar[imgdir_editor]/Spoiler+.png" width="21" height="20" alt="Вставить тег спойлер [spoiler]" /></div></td
В шаблоне showthread_quickreply найти:
PHP код:
<td><div class="imagebutton" id="{$editorid}_cmd_insertimage"><img src="$stylevar[imgdir_editor]/insertimage.gif" width="21" height="20" alt="$vbphrase[insert_image]/></div></td>     </if>         <td><img src="$stylevar[imgdir_editor]/separator.gif" width="6" height="20" alt="" /></td
После вставить:
PHP код:
<td><div class="imagebutton" id="{$editorid}_cmd_wrap0_off"><img src="$stylevar[imgdir_editor]/Spoiler+.png" width="21" height="20" alt="Вставить тег спойлер [spoiler]" /></div></td
Произвести действие для шаблонов всех стилей чтобы кнопка Спойлер добавилась в меню быстрого ответа и редактирования во все стили вашего форума.
Вот собственно и всё, у себя на форуме проверил работает

а надпись (Спойлер) меняешь на какую хочешь, вот я тут на скрине показал где можно поменять!


Жмакаешь на кнопку и появляется окно где пишешь то что тебе нужно, будь то скрин, видео и так далее, и вот результат
Вот картинка, или свою сделай.



P.S. - Serberg может что пропустил то поправь, но проверил у себя всё катит!
Всё взято от сюда http://www.bormotuhi.net/showthread.php?t=4353 и кое что поменял.


Ещё такой вопрос, а как сделать что бы тот текст который пишется в сообщении при вставки этого тега к примеру Спойлер, как я на скрине показывал выше, сделать это слово жирнее?, пробовал вставить bb-code жирного шрифта, но результата не дало, лишь появилось с обоих сторон текста этот bb-code [B ]скриншот[/B ]
Кто подскажет какой код нужен для этого выделения?

Последний раз редактировалось Rak; 02.09.2011 в 13:01..
  Ответить с цитированием
4 пользователя(ей) сказали cпасибо:
Старый 31.08.2011, 16:30 Вверх   #5
Коренной житель
 
Аватар для Electro*Boy
Electro*Boy вне форума
Доп. информация
По умолчанию

Огромное спасибо, всё идеально работает)
  Ответить с цитированием
Cказали cпасибо:
Старый 31.08.2011, 16:49 Вверх   #6
Уважаемая личность
 
Аватар для Rak
Rak вне форума
Доп. информация
По умолчанию

Рад что смог помочь.
  Ответить с цитированием
Cказали cпасибо:
Старый 31.08.2011, 22:40 Вверх   #7
Коварный тип
 
Аватар для Serberg
Serberg вне форума
Доп. информация
По умолчанию

Rak, скрины что то мелковаты. Нифига на них понять не могу. А на счет выделения жирным, попробуй сам {param} при создании bbcode заключить в тэг <strong>.
  Ответить с цитированием
Cказали cпасибо:
Старый 01.09.2011, 21:48 Вверх   #8
Знаток
 
Аватар для Forum Bot
Forum Bot вне форума
Доп. информация
По умолчанию Перемещение темы

Тема была перенесена в раздел vBulletin 3.х.

Тему перенес: Serberg
  Ответить с цитированием
Старый 01.09.2011, 23:02 Вверх   #9
Уважаемая личность
 
Аватар для Rak
Rak вне форума
Доп. информация
По умолчанию

Сергей скрины исправил, можно смотреть! И не хочу напрашиваться, но может этот пост добавить в инструкции http://www.bormotuhi.net/forumdisplay.php?f=102 мало ли кому будет нужно ещё, хотя вещь получилась забавная, можно вписывать что угодно и под ним скрывать!
По коду, попробовал как ты советовал
PHP код:
<span><a href="#" title="для просмотра - жми сюда" onclick="
obj=this.parentNode.childNodes[1].style; 
tmp=(obj.display!='block') ? 'block' : 'none'; 
obj.display=tmp; 
return false;"
>Спойлер</a><div class="subblock" style="display: none">
<
strong>{param}</strong></div></span
но не прокатило, может ещё какой совет дашь?

Последний раз редактировалось Rak; 01.09.2011 в 00:00..
  Ответить с цитированием
Cказали cпасибо:
Старый 04.09.2011, 22:47 Вверх   #10
Коренной житель
 
Аватар для Electro*Boy
Electro*Boy вне форума
Доп. информация
По умолчанию

Обнаружил что спойлер не работает в быстром ответе на сообщение.
При нажатии на картинку просто вставляет:
  Ответить с цитированием
Старый 30.10.2011, 13:09 Вверх   #11
Грамотный форумчанин
 
Аватар для MicroCip
MicroCip вне форума
Доп. информация
По умолчанию

Цитата Сообщение от Electro*Boy Посмотреть сообщение
Обнаружил что спойлер не работает в быстром ответе на сообщение.
При нажатии на картинку просто вставляет:
То же самое..
  Ответить с цитированием
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 04:46. Часовой пояс GMT +3.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2024, vBulletin Solutions, Inc. Перевод: zCarot
 

Время генерации страницы 0.17846 секунды с 11 запросами