Студия креативных разработок DevArt.PRO.
Разработка сайтов и форумов под ключ!
Сильнейшая команда в России по vBulletin - читать подробнее...
 
 
 
 

 
 
Здесь скоро опять что то будет...
 
 
 
 
 
 
Loading

Вернуться   форум vBSupport.org > vBulletin > vBulletin 3.8.x > Хаки, моды и скрипты 3.8

Объявления
  • Изменения в правах
  • Каталог Фрилансеров
  • Добро пожаловать!
  • Premoderation
  • Новичкам!
  • For English speaking users
Ответ
 
Опции темы Опции просмотра
Старый 30.07.2009, 13:17   #1
Знаток
Arrow Сворачивание миниатюр

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

На форуме обыскался, но ничего такого не нашел, так что буду благодарен за помощь, если кто-то напишет такой хак - буду готов немного заплатить.

аська 300316217
  Ответить с цитированием
Рекламка
Реклама на форуме

Файловый Архив

  • Неограниченное количество категорий и суб-категорий
  • Тонкие настройки прав доступа
  • Предпросмотр медиа файлов: FLV, IFLV, F4A, F4V, MP4, MP3, MOV и других...
  • Мультизагрузка файлов - SWFUploader
  • Добавление файлов с сервера
Подробности и история обновлений продукта в этой теме
Старый 30.07.2009, 15:47   #2
sugresmax
Продвинутый
Smile

Пжалуста!

За основу взял BB-Code "Оффтоп"

Ищем в шаблонах (postbit):
Код:
<!-- attachments -->
Ниже этой строки вставляем:
Код:
<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">
Листаем шаблон дальше до:
Код:
<!-- / attachments -->
И перед этой строкой вставляем код:
Код:
</div></span>
  Ответить с цитированием
Старый 30.07.2009, 16:22   #3
Nook
Знаток
не произошло ничего)
на всякий случай вот скрин того места, которое мне нужно свернуть:
Изображения
Тип файла: jpg Clip.jpg (13.1 Кб, 113 просмотров)
  Ответить с цитированием
Старый 30.07.2009, 16:37   #4
Azeroth
Специалист
 
Аватар для Azeroth
Не в postbit, а в postbit_legacy.
  Ответить с цитированием
Старый 30.07.2009, 17:12   #5
Azeroth
Специалист
 
Аватар для Azeroth
Ещо вариант:

В шаблоне postbit_legacy ищем
Код:
<!-- attachments -->
Ниже добавить:
Код:
<script>
function spoiler_js(obj) {
var obj_content = obj.parentNode.parentNode.getElementsByTagName('div')[1];
var obj_text_show = obj.getElementsByTagName('span')[1];
var obj_text_hide = obj.getElementsByTagName('span')[0];

if (obj_content.style.display != '') {
  obj_content.style.display = '';
  obj_text_show.style.display = '';
  obj_text_hide.style.display = 'none';
} else {
  obj_content.style.display = 'none';
  obj_text_show.style.display = 'none';
  obj_text_hide.style.display = '';
}
return false;
}
</script>
<div style="margin: 20px; margin-top:5px;"><div class="smallfont" style="margin-bottom:2px"><a href="#" onclick="return spoiler_js(this);"><span><b><img border="0" src="images/misc/icon_plus.gif" width="10" height="11"> Показать миниатюру</b></span>
<span style="display:none"><b><img border="0" src="images/misc/icon_minus.gif" width="10" height="11"> Скрыть миниатюру</b></span></a></div><div style="margin: 0px; padding: 6px; display: none;">
Перед
Код:
<!-- / attachments -->
добавить
Код:
</div>
</div>
иконки заливаем в /images/misc/
Изображения
Тип файла: gif 1.gif (718 байт, 104 просмотров)
Тип файла: gif 2.gif (2.1 Кб, 102 просмотров)
Вложения
Тип файла: zip icon.zip (606 байт, 16 просмотров)
  Ответить с цитированием
Старый 30.07.2009, 17:36   #6
sugresmax
Продвинутый
Цитата:
Сообщение от Azeroth Посмотреть сообщение
Не в postbit, а в postbit_legacy.
Ну если уж на то пошло то в обоих шаблонах ...
И даже не спрашивайте как сделать аватары сбоку а не сверху
  Ответить с цитированием
Старый 30.07.2009, 23:08   #7
Yoskaldyr
Специалист
у-у-у... придумывание велосипеда,
тогда уже лучше через jquery делать - красивее будет, но в большинстве случаев лучше делать через стандартный функционал.

в шаблонах postbit, postbit_legacy и postbit_first (если установлен хак изменения вида первого сообщения)
Ищем
Код:
					<legend>$vbphrase[attached_thumbnails]</legend>
					<div style="padding:$stylevar[formspacer]px">
заменяем на
Код:
					<legend><a href="#" onclick="return toggle_collapse('postbit_thumbs$post[postcount]')"><img class="inlineimg" id="collapseimg_postbit_thumbs$post[postcount]" src="$stylevar[imgdir_button]/collapse_alt_collapsed.gif" alt="+/-" border="0" /></a> <a href="#" onclick="return toggle_collapse('postbit_thumbs$post[postcount]')">$vbphrase[attached_thumbnails]</a></legend>
					<div id="collapseobj_postbit_thumbs$post[postcount]" style="padding:$stylevar[formspacer]px; display:none;">
  Ответить с цитированием
Ответ

Закладки

Опции темы
Опции просмотра

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

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



 
 

Текущее время: 13:55 25.05.2012. Часовой пояс GMT +4.


Powered by vBulletin® Version VipeR Edition
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd. Перевод: zCarot