Авторизация
Логин:
Пароль:
Меню сайта
Главная страница
Информация о сайте
Ссылки
Обратная связь

Друзья сайта
LOST-ABCМорская волна
IT-BAZAМир Корсаров


SDCTES Source
fun-p
Ссылки
Обмен баннерами/ссылками
Наш баннер
Лаборатория Ватсона
Cайт о компьютерных играх, программировании и Интернет-технологиях
Главная | Форумы Лаборатории ВатсонаРазрабатываемый форум
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
Страница 3 из 61«123456061»
Разрабатываемый форум » Форумы Лаборатории » Скрипты для ваших WEB-сайтов » BBComplex - комплекс скриптов на BB-коды для uCoz-сайтов! (Скрипты на спойлер, оффтопик и другое, свои коды!)
Профиль пользователя VACion

Гость

Репутация:







Дата: Friday, 08.08.2008, 16:02 | Сообщение # 41
-- ~|~ --
Grey, у меня уже есть скриншоты, я сейчас их засуну в первый пост. Я картинки smfblue немного обновил.
 
Профиль пользователя FENIX

Гость

Репутация:







Дата: Tuesday, 12.08.2008, 18:50 | Сообщение # 42
-- ~|~ --
А можете сделать, чтобы нажав на спойлер (Читать далее) выводилось окно для выбора титла на яве?
Я хотел бы, чтобы так выглядело:
 
Профиль пользователя VACion

Гость

Репутация:







Дата: Tuesday, 12.08.2008, 19:03 | Сообщение # 43
-- ~|~ --
FENIX, это и так сделано. Читайте внимательно пункт "Подробнее о настройке" в первом сообщении.

Quote
var eXtendedSpoilerButton = false; - если поставить true, то при нажатии на кнопку добавления спойлера в форме добавления сообщений пользователю будет предложено выбрать необходимые параметры. По-умолчанию(false), кнопка добавления спойлера работает обычным образом, как кнопки других BB-Кодов(B,I,U,S и т.п.)

За невнимательность Вам предупреждение.

 
Профиль пользователя FENIX

Гость

Репутация:







Дата: Tuesday, 12.08.2008, 19:26 | Сообщение # 44
-- ~|~ --
Простите... blush2 а скажите, можно ли реализовать точно такой дизайн спойлера, который я показал на скрине?
 
Профиль пользователя VACion

Гость

Репутация:







Дата: Tuesday, 12.08.2008, 19:33 | Сообщение # 45
-- ~|~ --
FENIX, очень даже можно. Поимпровизируйте немного с html-кодами в настройках спойлера и получится.
 
Профиль пользователя FENIX

Гость

Репутация:







Дата: Wednesday, 13.08.2008, 21:28 | Сообщение # 46
-- Сообщение отредактировал
FENIX - Tuesday, 12.08.2008, 19:39
 --
Сообствено, что я и хотел узнать. Спасибо!

Добавлено (13.08.2008, 21:28)
---------------------------------------------
А вы не могли бы мне помочь, а то у меня своими силами видимо ничего не выйдет:

Вот как мой старый спойлер выглядил:

"Общий вид страниц форума" после $BODY$

Code
<script type="text/javascript">
e=document.getElementsByTagName("TD");
for(k=15; k<e.length;k++) {
if(e[k].className=='posttdMessage') {
s=e[k].innerHTML;
while (s.indexOf('[spoiler]') != -1){
s=s.replace('[spoiler]','<fieldset><legend><font style="font-size: 10px; font-family: Verdana; color:#C0C0C0;">Спойлер</font></legend><div style="margin: 3px; margin-top:1px;"><div class="smallfont" style="margin-bottom:1px"><a href="#" onclick="return spoiler_js(this);"><span style=""><b><img src="http://www.hl2dm-university.ru/img/plus_fav.gif"></b></span><span style="display:none;"><b><img src="http://www.hl2dm-university.ru/img/minus_fav.gif"></b></span></a></div><div style="margin: 0px; padding:3px; display: none;">'); s=s.replace('[/spoiler]','</div></div></fieldset>');
e[k].innerHTML=s;
}
} }
</script>

<script type="text/javascript">
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>

"Форма добавления сообщений" после $BBCODES$

Code
<input type="button" accesskey="s" value="spoiler" onclick="simpletag('spoiler','','','message',''); return false;" class="codeButtons" title="Включить содержимое в спойлер" name="spoiler" />

В итоге у меня выходило:
[cut=скрин][/cut]

Можно ли всё это сделать, с "+" "-", границами...
Очень нужно, чтоб ваши спойлеры выглядели так, пожалуйста помогите tired
Дизайн то неплохой, и может не мне одному понадобится..

 
Профиль пользователя Pro_IgOr

Гость

Репутация:







Дата: Wednesday, 13.08.2008, 22:10 | Сообщение # 47
-- ~|~ --
а как сделать кнопку на сполер
 
Профиль пользователя VACion

Гость

Репутация:







Дата: Wednesday, 13.08.2008, 22:16 | Сообщение # 48
-- ~|~ --
Pro_IgOr, если вы имеете в виду кнопку в форме добавления сообщений, то вам не нужно ее делать. Она уже сделана. Вместе со скриптом дается новая панель bb-кодов. Просто поставьте новую панель вместо $BBCODES$ и вы сможете легко и просто ее редактировать: добавлять новые кнопки, удалять старые, менять кнопки и другие элементы местами и т.п.

Если все же хотите оставить старую панель, то вот код кнопки:

Code
<input type="button" title="Spoiler" value="spoiler" onclick="simpletag('cut','','','message','')" class="codeButtons" style="width:40px;" name="spoiler" />

Но этот вариант КРАЙНЕ НЕ РЕКОМЕНДУЕТСЯ, так как если вы поменяете что-то в bbcomplex.js, то этот вариант может перестать работать.

 
Профиль пользователя Pro_IgOr

Гость

Репутация:







Дата: Wednesday, 13.08.2008, 22:25 | Сообщение # 49
-- ~|~ --
VACion
тоесть чтобы сполер открыть кнопкой
 
Профиль пользователя VACion

Гость

Репутация:







Дата: Wednesday, 13.08.2008, 22:27 | Сообщение # 50
-- ~|~ --
Pro_IgOr, тогда нужно отредактировать html-коды в настройках спойлера. Если хотя бы немного знаете html - проблеммы это не составит.
 
Профиль пользователя Pro_IgOr

Гость

Репутация:







Дата: Wednesday, 13.08.2008, 23:50 | Сообщение # 51
-- ~|~ --
VACion,
я хоть знаю html коды но в скрипте я не разобрался.
 
Профиль пользователя FENIX

Гость

Репутация:







Дата: Thursday, 14.08.2008, 00:27 | Сообщение # 52
-- Сообщение отредактировал
FENIX - Thursday, 14.08.2008, 03:52
 --
Кто нибудь реализуйте это, умоляю:

И все будут рады. Я бы даже заплатил за это, были бы деньги :)

 
Профиль пользователя Pro_IgOr

Гость

Репутация:







Дата: Thursday, 14.08.2008, 02:27 | Сообщение # 53
-- Сообщение отредактировал
Pro_IgOr - Thursday, 14.08.2008, 03:02
 --
короче Админу respect !!!
я так и не понел как сделать картинку а не "читать дальше"?
и я поменял тег чтобы было не [cup][/cup] a [spoler][/spoler] и неотображаестся иконка сполера и сам сполер не работает :(
 
Профиль пользователя FENIX

Гость

Репутация:







Дата: Thursday, 14.08.2008, 03:57 | Сообщение # 54
-- Сообщение отредактировал
FENIX - Thursday, 14.08.2008, 03:57
 --
VACion, можешь создать еще один бб-код "hide", в котором может посмотреть текст лишь тот человек, у которого более 3 сообщений на форуме?

типа такого - <?if($POSTS$=<3)?>бла-бла-бла
Я ненаю как

 
Профиль пользователя VACion

Гость

Репутация:







Дата: Thursday, 14.08.2008, 08:28 | Сообщение # 55
-- ~|~ --
Pro_IgOr, для того, чтобы сделать картинку а не "читать дальше" нужно убрать из html-тегов в настройках спойлера(секция "HTML-Код спойлера") знак "[" и знак "]", которые по-умолчанию отображаются перед и после "Читать далее", в настройках спойлера же заменить "Читать далее"(переменная DefaultSpoilerText) на html-код картинки.

FENIX,

Quote
Кто нибудь реализуйте это, умоляю:

Запасись терпением и жди следующих версий bbcomplex'а, где это может быть можно будет легко включить одной переменной, либо делай сам, это не сложно.

Quote
VACion, можешь создать еще один бб-код "hide", в котором может посмотреть текст лишь тот человек, у которого более 3 сообщений на форуме?

типа такого - <?if($POSTS$=<3)?>бла-бла-бла
Я ненаю как

(Сообщение перенесено из темы, в которой являлось флудом)
Сделаю в следующей версии bbcomplex'а. Только тег будет не hide, так как такой у UcoZ'а уже есть. Будет возможно задавать что-то вроде hide=необходимое_количество_сообщений.

 
Профиль пользователя VACion

Гость

Репутация:







Дата: Thursday, 14.08.2008, 08:31 | Сообщение # 56
-- ~|~ --
Quote
неотображаестся иконка сполера и сам сполер не работает

Все правильно, если ты задал тег spoiler вместо cut, то и картинка должна называться spoiler.gif
 
Профиль пользователя FENIX

Гость

Репутация:







Дата: Thursday, 14.08.2008, 15:40 | Сообщение # 57
-- Сообщение отредактировал
FENIX - Thursday, 14.08.2008, 15:41
 --
Ура, я таки зачудил что-то

Code
   //Начало кода названия спойлера
var f_defPreSPMsgTitle1a = ('<fieldset title="Спойлер"><legend><font style="font-size: 10px; font-family: Verdana; color:#C0C0C0;">Спойлер</font></legend><font style="color:#000000;"><b><a href="javascript://" onClick="toggle_show(' + "'" + 'spMsgEntry$ID$');
     //Середина кода названия спойлера
var f_defPreSPMsgTitle1b = ( "'" + ');"><div class="spMsgTitle"><img alt="" src="http://hl2dm-university.ru/img/plus_fav.gif" align="" border="0"></a> ' );
     //Конец кода названия спойлера
var f_defPostSPMsgTitle1a = (' </div></b></font><div class="spMsgText" id="spMsgEntry$ID$');
     //Начало кода блока спойлера
var f_defPostSPMsgTitle1b = ('" style="display: none;">');
     //Конец кода блока спойлера
var defPostSPMsg = ('</div></fieldset>');

Скажите как теперь сделать так чтоб + менялся на - и - на +, вообшем вы поняли..

 
Профиль пользователя VACion

Гость

Репутация:







Дата: Thursday, 14.08.2008, 16:19 | Сообщение # 58
-- ~|~ --
FENIX, поставь переменную:
Code
var r_Img_ID=GetRandomChance(1000000000,100000);

Цифры не играют роли.

Потом тегу <img> допиши

Code
id="spoilerImg'+r_Img_ID+'"

А ссылку спойлера измени таким образом, чтобы перед toggle_show в onclick="..." было следующее:

Code

document.getElementByID(\'spoilerImg'+r_Img_ID+'\').src=(document.getElementByID(\'spoilerImg'+r_Img_ID+'\').src==\'http://hl2dm-university.ru/img/plus_fav.gif\'?\'http://hl2dm-university.ru/img/minus_fav.gif\':\'http://hl2dm-university.ru/img/plus_fav.gif\'));

Если работать не будет, дай ссылку, где я могу посмотреть, в чем моя ошибка.

Но все-равно это все бессмысленно, так как в следующей версии скрипта я все-равно это уже включу.

 
Профиль пользователя FENIX

Гость

Репутация:







Дата: Thursday, 14.08.2008, 16:36 | Сообщение # 59
-- ~|~ --
Сделал var r_Img_ID=GetRandomChance(1000000000,100000);
и вот:
Code
  //Начало кода названия спойлера
var f_defPreSPMsgTitle1a = ('<fieldset title="Спойлер"><legend><font style="font-size: 10px; font-family: Verdana; color:#C0C0C0;">Спойлер</font></legend><font style="color:#000000;"><b><a href="javascript://" onClick="document.getElementByID(\'spoilerImg'+r_Img_ID+'\').src=(document.getElementByID(\'spoilerImg'+r_Img_ID+'\').src==\'http://hl2dm-university.ru/img/plus_fav.gif\'?\'http://hl2dm-university.ru/img/minus_fav.gif\':\'http://hl2dm-university.ru/img/plus_fav.gif\'));toggle_show(' + "'" + 'spMsgEntry$ID$');
    //Середина кода названия спойлера
var f_defPreSPMsgTitle1b = ( "'" + ');"><div class="spMsgTitle"><img id="spoilerImg'+r_Img_ID+'" alt="" src="http://hl2dm-university.ru/img/plus_fav.gif" align="" border="0"></a> ' );
    //Конец кода названия спойлера
var f_defPostSPMsgTitle1a = (' </div></b></font><div class="spMsgText" id="spMsgEntry$ID$');
    //Начало кода блока спойлера
var f_defPostSPMsgTitle1b = ('" style="display: none;">');
    //Конец кода блока спойлера
var defPostSPMsg = ('</div></fieldset>');

Но при нажатий на "+" спойлер совсем не раскрывается и не меняется на минус.

 
Профиль пользователя VACion

Гость

Репутация:







Дата: Thursday, 14.08.2008, 16:37 | Сообщение # 60
-- ~|~ --
FENIX, давай ссылку, как я уже писал в предыдущем сообщении.
 

Разрабатываемый форум » Форумы Лаборатории » Скрипты для ваших WEB-сайтов » BBComplex - комплекс скриптов на BB-коды для uCoz-сайтов! (Скрипты на спойлер, оффтопик и другое, свои коды!)
Страница 3 из 61«123456061»
Copyright VACion © 2008-2010
Для связи: admin(собака)vacionlib.org.ru
V1T.RUY-CYPR-C