Спрятать информацию о пользователе под кнопку phpBBex

Всё что относится к форуму phpBBex

Модератор: Aleksandr

Аватара
Автор темы
Дим M
Администратор
Администратор
Сообщения: 1134
Репутация: 74
С нами: 5 лет 2 месяца

Спрятать информацию о пользователе под кнопку phpBBex

Сообщение #1 Дим » 28 декабря 2013, 13:04

Данная статья для phpex phpbbex


Небольшая модификация позволяющая скрывать и раскрывать информацию о пользователе под аватаром.
Как работает эта модификация можно посмотреть на нашем форуме кликнув на "Дополнительно" в профиле пользователя напротив сообщения.

Модификация для prosilver и его клонов. Открываем шаблон overall_header.html, находим:

Код: Выделить всё

    /**
    * Find a member
    */
    function find_username(url)
    {
        popup(url, 760, 570, '_usersearch');
        return false;
    }


После найденного и до </script> добавляем:

Код: Выделить всё

function doCollapseExpand(id,img){
   var b = document.getElementById(id);
      if (b.style.display=='none'){
      b.style.display='';
   document.images[img].src='/images/dopinfo_up.gif';
}
 else {
      b.style.display='none';
   document.images[img].src='/images/dopinfo_down.gif';
}
 return false; }


/images/dopinfo_up.gif - изображение вверх, закрыть пункты профиля.
/images/dopinfo_down.gif - изображение вниз, открыть пункты профиля.
Закачиваем изображения на форум и меняем ссылки на свои.

Открываем шаблон viewtopic_body.html, находим:

Код: Выделить всё

<dd class="fseparator"></dd>


После найденного вставляем:

Код: Выделить всё

      <dd style="text-align: center;">
         <!-- IF postrow.U_POST_AUTHOR -->
         <a href="#" onclick="return doCollapseExpand('box{postrow.POST_ID}','btn{postrow.POST_ID}')">
         <img src="/images/dopinfo_down.gif" height="20" width="150" name="btn{postrow.POST_ID}" alt="" /></a>
         <!-- ENDIF -->
      </dd>
      <dl id="box{postrow.POST_ID}" style="display: none; margin-top: 5px; margin-bottom: 5px;">


Далее находим:

Код: Выделить всё

<!-- IF STYLE_MP_SHOW_WITH_US and postrow.POSTER_WITH_US --><dd><strong>{L_USER_WITH_US}:</strong> {postrow.POSTER_WITH_US}</dd><!-- ENDIF --> 


И перед </dd><!-- ENDIF --> добавляем:
i love you mxIni Mysql

! ! !


Аватара
Miranda F
Старшина
Старшина
Сообщения: 123
Репутация: 11
С нами: 4 года 11 месяцев

Сообщение #2 Miranda » 15 января 2014, 22:45

Здорово сделали, спасибо
Изображение

Аватара
LILU M
Подполковник
Подполковник
Сообщения: 459
Репутация: 16
С нами: 5 лет 2 месяца

Сообщение #3 LILU » 16 января 2014, 9:40

Miranda писал(а):Здорово сделали, спасибо

Да, мне тоже понравилось, не так рябит теперь в профиле  :applause:

Аватара
Aleksandr M
Модератор
Модератор
Сообщения: 50
Репутация: 5
С нами: 5 лет

Сообщение #4 Aleksandr » 16 января 2014, 19:24

На мой взгляд - бесполезная вещь

Аватара
LILUS M
Старшина
Старшина
Сообщения: 128
Репутация: 9
С нами: 5 лет 1 месяц

Сообщение #5 LILUS » 17 января 2014, 10:27

Нормально, хотя я и не сразу заметил :oops:


  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «phpBBex»

Кто сейчас на форуме

Сейчас этот раздел просматривают: 1 гость