Среда, 28.01.2026, 06:18 Приветствую Вас Гость
Сайт фанатов игр online
Сайт фанатов игр online
Сайт фанатов игр online

Меню сайта
Наш опрос
Оцените мой сайт
Всего ответов: 1241
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Оффтопик и спойлер для форума на uCoz
GuestyДата: Суббота, 12.11.2011, 16:02 | Сообщение # 1
добытчик трофеев
Группа: Администраторы
Сообщений: 47
Репутация: 4
Статус: Offline
Оффтопик и спойлер (с картинкой) для форума



Картинка кликабельна
Делаем два дополнительных 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" />


Информация взята здесь: http://bormoney.ru
 
  • Страница 1 из 1
  • 1
Поиск:

Вход

Заходи, боец, ты сейчас нам очень нужен !

Поиск




Пытаемся выжить... Смена магнитных полюсов в ноябре 2012!
Друзья сайта

  • UFO online game
  • OTPETYE clan TIO
  • U.N.I.T.
  • UNIT-news
  • Клан Invisibles
  • SOJ in UNIT online
  • Samurais of Justice
  • Это место для вашей ссылки
  • Это место для вашей ссылки
  • Это место для вашей ссылки
  • Это место для вашей ссылки
  • Это место для вашей ссылки
  • Copyright MyCorp © 2026 Бесплатный хостинг uCoz