[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"/>