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

    Онлайн всего: 1
    Гостей: 1
    Пользователей: 0
    Главная » 2009 » Март » 19 » Скрипт Спойлер на форум
    17:19
    Скрипт Спойлер на форум
    Скрины:

    В шаблон "Общий вид страниц форума" после $BODY$ вставляем:

    Quote
    <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>

    [code]<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$ ставим:

    Quote
    <input type="button" accesskey="s" value="Спойлер" onclick="simpletag('spoiler','','','message',''); return false;" class="codeButtons" title="Включить содержимое в спойлер" name="spoiler" />

    И всё)))

    Категория: скрипты для ucoz сайта | Просмотров: 1365 | Добавил: Demyan19 | Рейтинг: 0.0/0
    Всего комментариев: 1
    1 liubomir1  
    0
    спасиб я переделал


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