Prototype'sBlog › Spoiler and Offtop |
ПОДПИСАТЬСЯ
|
||||||||||||||||||||||||||||||||||||||||||||||
22122024Spoiler and Offtop
До обновления системы юКоз на форуме был введен скрипт для спойлера:
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><legend><font style="font-size: 10px; font-family: Verdana; color:red;">Спойлер</font></legend><div style="margin: 3px; margin-top:1px;"><div class="smallfont" style="margin-bottom:1px"><a href="#" onclick="return spoiler_js(this);"><span style="font-size:10px;">показать</span><span style="display:none;font-size:10px;">скрыть</span></a></div><div style="margin: 0px; padding:3px; display: none;">'); s=s.replace('[/spoiler]','</div></div></fieldset>'); e[k].innerHTML=s; } } } </script> И для оффтопика: Code <script type="text/javascript"> e=document.getElementsByTagName("td"); for(k=0;k<e.length;k++) { if(e[k].className=='posttdMessage') { s=e[k].innerHTML; while (s.indexOf('[off]') != -1) { s=s.replace('[off]','<fieldset><legend><font style="font-size: 10px; font-family: Verdana; color: gray;">Оффтоп</font></legend><font style="font-size: 11px; font-family: Verdana; color: gray;">'); s=s.replace('[/off]','</font></fieldset>'); e[k].innerHTML=s;}}} </script> После обновления оба скрипта стали функционировать лишь частично. Нажатие на них срабатывает ровно один раз. После этого нажатия функции других ВВ-кодов блокируются. Решение проблемы до сих пор не найдено. Решить проблему с помощью стандартных ВВ-кодов юКоза тоже пока не удалось. Зато найдено решение для изменения надписей на кнопках из стандартного набора ВВ-кодов. Идет обращение по параметру CLASS. Code <script> $('.UhideBlockL a').html('то, что нужно показать гостям'); </script> Similar posts: |
Site Menu
Event Calendar
Posts Archive
Prototype's Poll Friends & Stats
| ||||||||||||||||||||||||||||||||||||||||||||||