Войти на сайт
Регистрация на сайте
Забыли пароль?...
Главная Файлы Форум Новости
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Форум » Скрипты для uCoz » Другие скрипты для uCoz » Спойлер для uCoz
Спойлер для uCoz
FLEXTДата: Суббота, 31.07.2010, 00:54 | Сообщение # 1
ADMIN!
Логин: FLEXT
Имя:
Сообщений: 97
Награды: 0
Репутация: 248
Замечания:
ID вашей групы: 4
Оффлайн
[img][/img]

В шаблон "Общий вид страниц форума" после $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><div style="margin: 3px; margin-top:1px;"><div class="smallfont" style="margin-bottom:5px"><a href="#" onclick="return spoiler_js(this);"><span><b>Показать / Скрыть текст</b></span><span style="display:none;"><b>Показать / Скрыть текст</b></span></a></div><div style=" margin-top:5px; margin-left:20px; padding:5px; border-left:2px solid #ff6600; border-top:1px solid #738499; border-right:1px solid #738499; border-bottom:1px solid #738499; background: #FFFFE0; display: none;">'); s=s.replace('
','</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" value="spoiler" onclick="simpletag('spoiler','','','message',''); return false;" class="codeButtons" title="Оффтоп" name="spoiler"/>
Форум » Скрипты для uCoz » Другие скрипты для uCoz » Спойлер для uCoz
  • Страница 1 из 1
  • 1
Поиск:

Администрация не несёт ответственности за содержащие файлы на данном портале.
Все материалы на сайте, принадлежат, исключительно их владельцам!
Сайт создан в системе uCoz