[ Обновленные темы · Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Архив - только для чтения
Форум » Dop.at.ua » Корзина » Самые полезные скрипты.OffTop и Спойлер
Самые полезные скрипты.OffTop и Спойлер
MoriДата: Понедельник, 26.10.2009, 16:27 | Сообщение # 1
5 уровень
Группа: Гл.Администратор
Сообщений: 523
Награды: 10
Репутация: 198
Статус: отсутствует

Установка: Чтобы установить скрипт нужно сделать следующее:
1) В шаблон "Общий вид страниц форума" после $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('    
Спойлер    
Скрыть спойлер    
') != -1){     
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>     
<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('

2) В шаблон "Форма добавления сообщения" после $BBCODES$ вставляем следующее:

Code
<input type="button" accesskey="s" value="spoiler" onclick="simpletag('spoiler','','','message',''); return false;"     class="codeButtons" title="Включить содержимое в спойлер" name="spoiler" /><input type="button" value="offtop" onclick="simpletag('offtop','','','message',''); return false;" class="codeButtons" title="Написать Оффтоп" name="offtop" /">
UA
Форум » Dop.at.ua » Корзина » Самые полезные скрипты.OffTop и Спойлер
  • Страница 1 из 1
  • 1
Поиск: