Your Roll

Рейтинг ролевых ресурсов. Каталог ролок. Полезные инструменты для администраторов ролевых игр.


Вы не подключены. Войдите или зарегистрируйтесь

Предыдущая тема Следующая тема Перейти вниз  Сообщение [Страница 1 из 1]

Космо

avatar
Я сквозь ткань миров проходящий странник, Я СКВОЗНЯЯЯЯЯК!!! ХДД
Этот скрипт скрывает только те подписи пользователей, которые содержат картинки или содержат текст длиннее 350 символов. Скрытую подпись можно посмотреть нажатием на кнопку.

Пока код только для punBB.


Добавим в админпанель - оформление - цвета - каскадная таблица стилей CSS:

Код:
.post .sig-content, .sig-wrapper {
  display: none;
}
.sig-button {
    cursor: pointer;
    display: block;
    margin: 0 auto;
    text-align: center;
}
В админпанели - модулях - управление скриптами JavaScript создадим новый скрипт. Называем как хотим, показывать только в темах.


Код:
jQuery(document).ready(function(){
   $('.post .sig-content').each( function () {
    if ($(this).text().length > 350 || $(this).find('img').length > 0) {
      $(this).wrapInner($('<div class="sig-wrapper"></div>'));
      $(this).prepend('<div class="sig-button">[Развернуть подпись]</div>')
    }
    this.style.display = 'block';
  });
  $('.post .sig-button').click(function () {
    $(this).next().slideToggle(350);
  });
});
Вместо надписи "[Развернуть подпись]" можно вставить любой HTML.


______________________________

Не ищи логики там, где она скрывается. Потому что её там нет. (с)

Посмотреть профиль

Предыдущая тема Следующая тема Вернуться к началу  Сообщение [Страница 1 из 1]

Права доступа к этому форуму:
Вы не можете отвечать на сообщения