Главная Форум Поиск Пользователи Регистрация Добрый день, Гость Вход


Главная


Форум torrenpier который уже живет
это сообщество владельцев форумов на phphBB2, торрент-трекеров на движках torrentpier и SVN всех версий.
Здесь можно найти решение своих проблем на своем сайта.
Здесь можно скачать полезные и нужные моды torrenpier, phpBB2 и svn.
Наш форум - это место для общения и обмена опытом между любителей движков, создателей модов на заказ и владельцев сайтов!
Спойлер с функцией закрытия  
Начать новую тему   Ответить на тему    Главная -> SVN -> Моды (full)
Автор Сообщение
Admin
Администратор
Зарегистрирован: 2010-07-27
Сообщ.: 777
russia.gif
Сообщение 02-Апр-11 21:06 #1  
Еще один мод Спойлер с функцией закрытия
Источник

Уровень инсталляции:Легкий
Время инсталляции:1-1.5 минуты

Редактировать 2 файла:
templates/default/css/main.css
templates/default/page_header.tpl


открыть templates/default/css/main.css

найти

Код:
.sp-body { border-width: 1px 0 0 0; display: none; font-weight: normal; background: #F5F5F5; }


добавить после

Код:
.sp-body { border-width: 1px 0 0 0; display: none; font-weight: normal; background: #F5F5F5; border-bottom: 1px solid #C3CBD1;}


открыть templates/default/page_header.tpl

найти

Код:

function initSpoilers(context)
    {
      $('div.sp-body', context).each(function(){
        var $sp_body = $(this);
        var name = this.title || '{L_Spoiler_head}';
        this.title = '';
        $('<div class="sp-head folded clickable">'+ name +'</div>').insertBefore($sp_body).click(function(e){
          if (!$sp_body.hasClass('inited')) {
            initPostImages($sp_body);
            $sp_body.prepend('<div class="clear"></div>').append('<div class="clear"></div>').addClass('inited');
          }
          if (e.shiftKey) {
            e.stopPropagation();
            e.shiftKey = false;
            var fold = $(this).hasClass('unfolded');
            $('div.sp-head', $($sp_body.parents('td')[0])).filter( function(){ return $(this).hasClass('unfolded') ? fold : !fold } ).click();
          }
          else {
            $(this).toggleClass('unfolded');
            $sp_body.slideToggle('fast');
          }
        });
      });
    }


добавить после

Код:
function initSpoilers(context)
    {
    $('div.sp-body', context).each(function(){
      var $sp_body = $(this);
      var name = this.title || '{L_Spoiler_head}';
      this.title = '';
      $('<div class="sp-head folded clickable">'+ name +'</div>').insertBefore($sp_body).click(function(e){
        if (!$sp_body.hasClass('inited')) {
          initPostImages($sp_body);
          $sp_body.prepend('<div class="clear"></div>').append('<div class="clear"></div>').addClass('inited');
          $sp_body.after('<div class="sp-head clickable unfolded"  style="display:none" onclick="spoilerHide($(this));">{L_LOCK}</div>');
        }
        if (e.shiftKey) {
          e.stopPropagation();
          e.shiftKey = false;
          var fold = $(this).hasClass('unfolded');
          $('div.sp-head', $($sp_body.parents('td')[0])).filter( function(){ return $(this).hasClass('unfolded') ? fold : !fold } ).click();
        }
        else {
          $(this).toggleClass('unfolded');
          $sp_body.slideToggle('fast');
          $sp_body.next().slideToggle('fast');
        }
      });
    });
    }
    function spoilerHide($sp_body)
    {
        if ($(document).scrollTop() > $sp_body.prev().offset().top) {
            $(document).scrollTop($sp_body.prev().offset().top - 200);
        }
       $sp_body.slideToggle('fast');
        $sp_body.prev().slideToggle('fast');
        $sp_body.prev().prev().toggleClass('unfolded');
    }
Вернуться к началу
    
GaZz-BenziN
Зарегистрирован: 2010-11-04
Сообщ.: 204
russia.gif
Сообщение 03-Апр-11 00:35 #2  
Admin ты перепутал, ам надо было заменить а не после добавить :-)
А Zverocool со словами поосторожнее
Вернуться к началу
    
monster27
Зарегистрирован: 2010-12-29
Сообщ.: 540
Сообщение 03-Апр-11 11:47 #3  
как он может быть full если он лично не тестировался. Я не уверен что он вооще заработает. Подключать кто будет Jquery?
Вернуться к началу
    
GaZz-BenziN
Зарегистрирован: 2010-11-04
Сообщ.: 204
russia.gif
Сообщение 03-Апр-11 12:21 #4  
Работает! поставил на своём форуме и на трекере!
Вернуться к началу
    
monster27
Зарегистрирован: 2010-12-29
Сообщ.: 540
Сообщение 04-Апр-11 16:18 #5  
Admin исправь установку!
Цитата:
Работает! поставил на своём форуме и на трекере!
У тебя подключен jquery.
Вернуться к началу
    
Admin
Администратор
Зарегистрирован: 2010-07-27
Сообщ.: 777
russia.gif
Сообщение 04-Апр-11 16:34 #6  
исправьте
Вернуться к началу
    
GaZz-BenziN
Зарегистрирован: 2010-11-04
Сообщ.: 204
russia.gif
Сообщение 04-Апр-11 17:14 #7  
monster27 писал(а):
Admin исправь установку!
Цитата:
Работает! поставил на своём форуме и на трекере!
У тебя подключен jquery.

Открой глаза! НАПИСАНО для SVN а на svn подключен jquery
Вернуться к началу
    
monster27
Зарегистрирован: 2010-12-29
Сообщ.: 540
Сообщение 04-Апр-11 18:02 #8  
GaZz-BenziN тон выберай! Даже если он подключен, нужно в любом случае указывать, версии меняются!
Вернуться к началу
    
krumax
Зарегистрирован: 2010-12-10
Сообщ.: 304
Сообщение 04-Апр-11 18:14 #9  
Я для чего вам писал правильный источник?
Если бы вы туда сходили, то увидели бы что это
просто апдейт к 310 ревизии. Smile
А моё сообщение зря удалили.
Я смотрю вы занялись продвижением __http://torrentpier.in
тогда побеспокойтесь чтобы браузер не показывал страшное предупреждение:

pic
Вернуться к началу
    
monster27
Зарегистрирован: 2010-12-29
Сообщ.: 540
Сообщение 04-Апр-11 18:26 #10  
krumax, я отделил флейм, но похоже тут бездна ))) Буду теперь наблюдающим.
Вернуться к началу
    
GaZz-BenziN
Зарегистрирован: 2010-11-04
Сообщ.: 204
russia.gif
Сообщение 04-Апр-11 19:13 #11  
krumax писал(а):
Я для чего вам писал правильный источник?
Если бы вы туда сходили, то увидели бы что это
просто апдейт к 310 ревизии. Smile
А моё сообщение зря удалили.
Я смотрю вы занялись продвижением __http://torrentpier.in
тогда побеспокойтесь чтобы браузер не показывал страшное предупреждение:

pic


из-за чего такое предупреждение пошло? Не знаешь?
Вернуться к началу
    
krumax
Зарегистрирован: 2010-12-10
Сообщ.: 304
Сообщение 04-Апр-11 20:04 #12  
Цитата:
из-за чего такое предупреждение пошло? Не знаешь?

из-за банера сайта
Вернуться к началу
    
GaZz-BenziN
Зарегистрирован: 2010-11-04
Сообщ.: 204
russia.gif
Сообщение 04-Апр-11 20:20 #13  
спс большое
Вернуться к началу
    
Заголовок новой темы
Форум для новой темы
 
Страница 1 из 1
Показать сообщения:   
Начать новую тему   Ответить на тему    Главная -> SVN -> Моды (full) Часовой пояс: GMT + 4

 

Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете прикреплять файлы к сообщениям
Вы можете скачивать файлы
Все материалы сайта представлены только для ознакомления. При копировании материала ссылка на torrentpier-download.ru обязательна!

sitemap     карта форума | Статистика визитов поисковых ботов | Выдача в поисковиках



Powered by phpBB © 2001, 2011 phpBB Group
| ©2011-2024 - Воронеж |


Нравится