Реальный мир GTA:
новости, моды, статьи


ФОРУМ | GTA Комикс | ФанZone
Архив | Real Band | Контакты
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
Страница 1 из 212»
GTA форум » Сайт » Форум » Скрипт спойлера (100% рабочий)
Скрипт спойлера
Romkoчетверг, 10/07/2008, 12:03 | Сообщение # 1
Группа:
Жители города


Крупный мошенник
На счету: 126$
Зарегистрирован: 25/05/2008
Город: Moscow city
Пол: Мужчина
Уважение: 5
Доброго дня.
Замечаю что на форуме иногда открыто спойлерят, я решил выложить вам скрипт нормального спойлера (Полностью рабочий)

1. Качаем приклеплённый архив (Представленный ниже). Там внутри 3 файла (один скрипт и два гифа). Их заливаем себе на сайт.
2. В CSS себе вставляем следующий код

/* Spoiler from Torrents.ru to UcoZ by Vanofuture */
.spoiler {font-family: "arial";font-size: 10px;color: #******;background-color: #******;}
.clear {clear: both; height: 0; font-size: 0px; line-height: 0px; overflow: hidden; }
.clickable {cursor: pointer; }
.folded {background: transparent url(/plus.gif) no-repeat left center; padding-left: 14px; }
.unfolded {background: transparent url(/minus.gif) no-repeat left center; padding-left:14px; }
.news-head {font-size: 11px; padding: 1px 14px 3px; margin-left: 6px; line-height: 15px;}
.news-body {padding: 1px 6px 2px; display: none;border-top: 1px solid #C3CBD1;}
/*----------------------*/

Красное - пути до картинок plus.gif и minus.gif.
3. Идём редактировать шаблон "Общий вид старниц форума".
В <head>...</head> вставляем :

<script src="/spoiler.js"></script>
<script type="text/javascript">
$(document).ready(
function(){
$('div.news-head')
.click(function() {
$(this).toggleClass('unfolded');
$(this).next('div.news-body').slideToggle('fast');
});
});
</script>

Красное - путь до скрипта из архива.
Потом после тега $BODY$ ставим :

<script type="text/javascript">
// Спойлер [spоiler=title]text[/spоiler] && [spоiler]text[/spоiler] by Vanofuture
e=document.getElementsByTagName('td');
for(k=0;k<e.length;k++){
if(e[k].className=='posttdMessage'){
s=e[k].innerHTML;
while(s.indexOf('[spoil er]')!=-1){
s=s.replace('[spoiler ]','<div class="news-head folded clickable">Скрытый текст/Картинка</div><div style="display: none;" class="news-body">'); s=s.replace('[/spoiler ]','</div>');
e[k].innerHTML=s;}}}
</script>

Синее меняем по своему желанию.
Там где Красное - убираем пробел.

4. В шаблоне "Форма добавления сообщения" после $BBCODES$ :
<input type="button" accesskey="s" value="spoiler" onclick="simpletag('spoiler','','','message',''); return false;" class="codeButtons" title="Включить содержимое в спойлер" name="spoiler" />

Красное меняем по желанию.

Спойлер готов! smile

Скачать архив

Источник: http://xonline.net.ru/

Нет на форуме
 
Splinterчетверг, 10/07/2008, 14:03 | Сообщение # 2
Группа:
Куратор


Большой босс
На счету: 663$
Зарегистрирован: 05/02/2007
Город: Воронеж
Пол: Мужчина
Уважение: 56
Romko, спасибо, постараюсь прикрутить в ближайшее время.


[X]я люблю банить, мне только повод дай[X]
Нет на форуме
 
Romkoчетверг, 10/07/2008, 14:05 | Сообщение # 3
Группа:
Жители города


Крупный мошенник
На счету: 126$
Зарегистрирован: 25/05/2008
Город: Moscow city
Пол: Мужчина
Уважение: 5
Да пожалуйста biggrin
Нет на форуме
 
Splinterчетверг, 10/07/2008, 21:17 | Сообщение # 4
Группа:
Куратор


Большой босс
На счету: 663$
Зарегистрирован: 05/02/2007
Город: Воронеж
Пол: Мужчина
Уважение: 56
[spoiler]Гм. Проверка.[/spoiler]

Ага. Все работает, классно, спасибо. Только единственное, что он на 99% рабочий с этим кодом.

Если кто будет ставить себе на форум, то вместо

Quote
.folded {background: transparent url(/plus.gif) no-repeat left center; padding-left: 14px; }
.unfolded {background: transparent url(/minus.gif) no-repeat left center; padding-left:14px; }

нужно малец другое:

Quote

.folded {background: transparent url('http://site.ru/plus.gif') no-repeat left center; padding-left: 14px; }
.unfolded {background: transparent url('http://site.ru/minus.gif') no-repeat left center; padding-left:14px; }

Иначе [+] и [-] возле спойлера не выводятся.



[X]я люблю банить, мне только повод дай[X]
Нет на форуме
 
Jeakчетверг, 10/07/2008, 21:45 | Сообщение # 5
Группа:
Жители города


Воротила
На счету: 194$
Зарегистрирован: 23/04/2008
Город: Vice City
Пол: Мужчина
Уважение: 10
Romko, А скрипт может открывать большие таблицы с кучей текста и рисунков?
- Я много типо таких скриптов перепробовал и они все не работали когда такое делал sad
А мне очень надо.,( для модер центра управления сайтом

КУ пацаки (из к.ф КИНдЗАдЗА..)
Нет на форуме
 
ArTemusчетверг, 10/07/2008, 22:04 | Сообщение # 6
Группа:
LCPD


Кенни Петрович
На счету: 1692$
Зарегистрирован: 03/01/2008
Город: Тюмень
Пол: Мужчина
Уважение: 43
[spoiler] Алё-Алё. Тр-р-рава, тр-р-рава. А-у-а.

Да здравствует Кенни Петрович![/spoiler]

Ну вроде работает.

[spoiler]Наконец-то на форуме появится нормальный спойлер, а то мне уже как-то надоело узнавать то, чего я узнать не хочу (о сюжете GTA IV).[/spoiler]


Отдел модерации предупреждает: курение конопли вредит вашему здоровью.

Нет на форуме
 
Jeakчетверг, 10/07/2008, 22:57 | Сообщение # 7
Группа:
Жители города


Воротила
На счету: 194$
Зарегистрирован: 23/04/2008
Город: Vice City
Пол: Мужчина
Уважение: 10
[spoiler=тест тест название спойлера]тест тест[/spoiler] (по свойму нельзя называть sad )

КУ пацаки (из к.ф КИНдЗАдЗА..)

Сообщение отредактировал Jeak - четверг, 10/07/2008, 22:59
Нет на форуме
 
7JokeR7пятница, 11/07/2008, 04:38 | Сообщение # 8
Группа:
Жители города


Новичок
На счету: 14$
Зарегистрирован: 08/07/2008
Город: Владивосток
Пол: Мужчина
Уважение: 0
Romko, ах ты... это я те по аське дал! Гаденышь! smile (Шутка)

Нет на форуме
 
falconkolyaпятница, 11/07/2008, 09:53 | Сообщение # 9
Группа:
LCPD


Большой босс
На счету: 1629$
Зарегистрирован: 15/04/2007
Город: Ленск
Пол: Мужчина
Уважение: 44
Мы счастливы!
[spoiler]да-да, счастливы мы![/spoiler]


Нет на форуме
 
Romkoпятница, 11/07/2008, 14:14 | Сообщение # 10
Группа:
Жители города


Крупный мошенник
На счету: 126$
Зарегистрирован: 25/05/2008
Город: Moscow city
Пол: Мужчина
Уважение: 5
Splinter, Я же так и написал smile
Quote
Красное - пути до картинок plus.gif и minus.gif.

Quote
.folded {background: transparent url(/plus.gif) no-repeat left center; padding-left: 14px; }
.unfolded {background: transparent url(/minus.gif) no-repeat left center; padding-left:14px; }


Сообщение отредактировал Romko - пятница, 11/07/2008, 14:14
Нет на форуме
 
Splinterпятница, 11/07/2008, 14:47 | Сообщение # 11
Группа:
Куратор


Большой босс
На счету: 663$
Зарегистрирован: 05/02/2007
Город: Воронеж
Пол: Мужчина
Уважение: 56
Romko, не в этом дело. Без '' (кавычек) указано, а нужно с ними, это стандарт CSS.


[X]я люблю банить, мне только повод дай[X]
Нет на форуме
 
Данилпятница, 11/07/2008, 17:05 | Сообщение # 12
Группа:
Жители города


Киллер
На счету: 373$
Зарегистрирован: 01/06/2008
Город: Череповец
Пол: Мужчина
Уважение: 6
Romko, Програмист!

Нет на форуме
 
ArTemusпятница, 11/07/2008, 17:29 | Сообщение # 13
Группа:
LCPD


Кенни Петрович
На счету: 1692$
Зарегистрирован: 03/01/2008
Город: Тюмень
Пол: Мужчина
Уважение: 43
Quote (Jeak)
[spoiler=тест тест название спойлера]тест тест[/spoiler] (по свойму нельзя называть

И слава богу. Ещё бы мне не хватало спойлерного флуда wacko (пессимистичные мысли).


Отдел модерации предупреждает: курение конопли вредит вашему здоровью.

Нет на форуме
 
Romkoсуббота, 12/07/2008, 11:48 | Сообщение # 14
Группа:
Жители города


Крупный мошенник
На счету: 126$
Зарегистрирован: 25/05/2008
Город: Moscow city
Пол: Мужчина
Уважение: 5
Splinter, Хмм.. У меня так работает
Нет на форуме
 
Splinterсуббота, 12/07/2008, 12:23 | Сообщение # 15
Группа:
Куратор


Большой босс
На счету: 663$
Зарегистрирован: 05/02/2007
Город: Воронеж
Пол: Мужчина
Уважение: 56
Romko, в Опере поюзай.


[X]я люблю банить, мне только повод дай[X]
Нет на форуме
 
GTA форум » Сайт » Форум » Скрипт спойлера (100% рабочий)
Страница 1 из 212»
Поиск:


GTA-real.com © 2007-2008 |
Нерадивым: при копировании материала(ов) сайта ссылка на него(них) обязательна!