Понедельник, 21.07.2025, 20:39
Меню сайта
    Форма входа
    Категории раздела
    скрипты для ucoz сайта [3099]
    шаблоны для ucoz скачать [2660]
    Иконки групп для форума [25]
    Графика для сайта [1953]
    шаблоны psd для фотошопа [27]
    кисти для фотошопа [39]
    уроки фотошопа на русском языке [4]
    стили для фотошопа [3]
    шрифты для фотошопа cs4 [12]
    Web-master [3058]
    Поиск
    Календарь
    «  Июль 2009  »
    Пн Вт Ср Чт Пт Сб Вс
      12345
    6789101112
    13141516171819
    20212223242526
    2728293031
    Архив записей
    Наш опрос
    Умеете ли вы писать скрипты для ucoz?
    Всего ответов: 73
    Мини-чат
    200
    Друзья сайта
  • Официальный блог
  • Сообщество uCoz
  • FAQ по системе
  • Инструкции для uCoz
  • Статистика

    Онлайн всего: 1
    Гостей: 1
    Пользователей: 0
    Главная » 2009 » Июль » 8 » OffTop и Спойлер
    08:52
    OffTop и Спойлер


    Установка: Чтобы установить скрипт нужно сделать следующее:
    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('[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="color:blue;"><b>Показать спойлер</b></span><span style="display:none;color:blue;"><b>Скрыть спойлер</b></span></a></div><div style="margin: 0px; padding:3px; display: none;">'); s=s.replace('[/spoiler]','</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('[offtop]') != -1){  
    s=s.replace('[offtop]','<div style="margin: 3px; margin-top:1px;"><div class="smallfont" style="margin-bottom:1px"><a href="#" onclick="return spoiler_js(this);"><span style="color:blue;"><img src="ссылка на картинку" border="0" title="Показать Оффтоп"></span><span style="display:none;color:blue;"><img src="ссылка на картинку" border="0" title="Скрыть Оффтоп"></span></a></div><div style="margin: 0px; padding:3px; display: none;">'); s=s.replace('[/offtop]','</div></div>');  
    e[k].innerHTML=s;  
    }  
    } }  
    </script>

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

    Категория: скрипты для ucoz сайта | Просмотров: 629 | Добавил: Doker432 | Рейтинг: 0.0/0
    Всего комментариев: 11
    11 Pulse5227  
    0
    Офф топ пошет... а спойлер нет

    10 Pulse5227  
    0
    dsadas

    9 Naruto007  
    0
    СПС

    6 ucozник  
    0
    Спойлер был, а ффтоп небыл!
    Но на + сойдет!

    4 -=FoX=-  
    0
    источник свой сайт, а втор в бане

    7 ucozник  
    0
    Источник МЕГАгавно!

    8 -=FoX=-  
    0
    мне всёравно какой сайт источник, я знаю что спойлер принадлежит мегасофту, я его и поставил

    3 Doker432  
    0
    Кому понравится ставьте + или награду!

    2 Doker432  
    0
    оффтоп - это разговор не по теме. Например если ты находишься в теме обсуждаем cs если ты напишешь а как вам stalker то это будет оффтопом

    5 Gangster-Toni  
    1
    а спасибо теперь понял! smile

    1 Gangster-Toni  
    1
    Опа офтоп не видал спасибо а для чего она я чот не понимаю что такое оффтоп :)))

    Добавлять комментарии могут только зарегистрированные пользователи.
    [ Регистрация | Вход ]