00:20
Обновить
Вторник, 15.07.2025, 00:20
Реклама
Реклама
Реклама
Место свободно
Место свободно
Место свободно
  • Страница 1 из 1
  • 1
Оффтопик и спойлер для форума на uCoz
PATRIOTДата: Пятница, 07.05.2010, 15:33 | Сообщение # 1
Генералиссимус

Сообщений: ( 1077 )

За создание сайта За 50 сообщений За 100 постов За 150 Постов За 200 Постов


Картинка кликабельна
Делаем два дополнительных bb-кода, оффтопик и спойлер, работают они одинакаво.

В обший вид страниц форума поле $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('[offtopic]') != -1){   
s=s.replace('[offtopic]','<div style="margin: 3px; margin-top:1px;"><div class="smallfont" style="margin-bottom:5px"><a href="#" onclick="return spoiler_js(this);"><span style="color:blue;"><b><img src="http://7ucoz.com/images/ca8d55b9fd5d.gif" alt="Нажмите для просмотра оффтопа" width="46" height="51" border="0" /></b></span><span style="display:none;color:blue;"><b><img src="http://7ucoz.com/images/ca8d55b9fd5d.gif" alt="Нажмите для просмотра оффтопа" width="46" height="51" border="0" /></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('[/offtopic]','</div></div>');   
e[k].innerHTML=s;   
}   
} }   
</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('[spoiler]') != -1){   
s=s.replace('[spoiler]','<div style="margin: 3px; margin-top:1px;"><div class="smallfont" style="margin-bottom:5px">[<a href="#" onclick="return spoiler_js(this);"><span style="color:#518EAD;">Спойлер</span><span style="display:none;color:#ff7070;">Спойлер</span></a>]</div><div style=" margin-top:5px; margin-left:20px; padding:5px; border-left:2px solid #01619A; border-top:1px solid #01619A; border-right:1px solid #01619A; border-bottom:1px solid #01619A; background: #FFFFE0; display: none;">'); s=s.replace('[/spoiler]','</div></div>');   
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="offtopic" onclick="simpletag('offtopic','','','message',''); return false;" class="codeButtons" title="Оффтоп" name="offtopic" />

<input type="button" accesskey="s" value="spoiler" onclick="simpletag('spoiler','','','message',''); return false;" class="codeButtons" title="Спойлер" name="spoiler" />





  • Страница 1 из 1
  • 1
Поиск:



Полная статистика сайта
Последние новости Самые отвечаемые темы Последние статьи Последние сообщения
Google ударит по пиратам ... 07.12.2010
Electronic Arts переходит... 07.12.2010
Поле битвы — браузеры 07.12.2010
Portal 2 опять отложили 07.12.2010
Скачал Ведьмка — иди под ... 07.12.2010
Заявка на вступление в ко... 9
Оцениваем не стисняесмя ... 2
Мини фотохостинг на вашем... 1
Мини Профиль 1
Новый мини-профиль серый 0
Словарь CSS 04.02.2010
Распрыг 04.02.2010
Что такое Steam 04.02.2010
Как создать свой сервер в... 04.02.2010
Valve Anti-Cheat (VAC) 04.02.2010
Тема Дата и Время Автор
Новый мини-профиль с... 17.06.2012 ; 14:02 Lookflaco
Радио онлайн для сай... 17.06.2012 ; 14:01 Lookflaco
Вид опроса - скрипт ... 17.06.2012 ; 14:00 Lookflaco
Красивый поиск по са... 08.05.2012 ; 15:53 Aninew
Очень красивый мини ... 08.05.2012 ; 15:53 Aninew
Прикольные флэш часы... 08.05.2012 ; 15:53 Aninew
флэш календарь 08.05.2012 ; 15:52 Aninew
Хороший изменённый м... 10.03.2012 ; 12:33 Batareyka
Поднятье страницы вв... 10.03.2012 ; 12:33 Batareyka
Мы Vконтакте.VK (ото... 10.03.2012 ; 12:32 Batareyka
Стилизация опроса uC... 10.03.2012 ; 12:32 Batareyka
Нужна помощ!!! 16.12.2010 ; 16:02 xlop4ik
Новые пользователи Активные пользователи Лучшие комментаторы
Bitfood 07.10.2013
greenpis 21.03.2013
startsmart 27.10.2012
laym 31.08.2012
Lookflaco 17.06.2012
Aninew 08.05.2012
PATRIOT 1077
---๖ۣۜDJ--- 6
Batareyka 4
Aninew 4
xlop4ik 3
Lookflaco 3
PATRIOT 12
Круис 5
0_o 1
-RUS-7 0
Red 0
Enclave 0

POS-CS.RU ©Все права защищены! Дизайн данного сайта полностью принадлежит Администратору Сайта Используются технологии uCoz Сайт оптимизирован под браузер FireFox Mozila. Sitemap | Sitemap-forum.