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

Description: Всё что относится к форуму phpBBex
Moderator: Aleksandr

Дим M
Topic author, Администратор
Администратор
Avatar
Дим M
Topic author, Администратор
Администратор
Reputation: 74
Posts: 1170
Joined: 5 Apr 2013
With us: 6 years

#1by Дим » 28 Dec 2013, 13:04

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


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

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

Code: Select all

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


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

Code: Select all

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, находим:

Code: Select all

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


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

Code: Select all

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


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

Code: Select all

<!-- 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 --> добавляем:

Code: Select all

</dl
i love you mxIni Mysql

! ! !


Miranda F
Старшина
Старшина
Avatar
Miranda F
Старшина
Старшина
Reputation: 11
Posts: 130
Joined: 5 Jul 2013
With us: 5 years 9 months

#2by Miranda » 15 Jan 2014, 22:45

Здорово сделали, спасибо
Image

LILU M
Подполковник
Подполковник
Avatar
LILU M
Подполковник
Подполковник
Reputation: 16
Posts: 462
Joined: 5 Apr 2013
With us: 6 years

#3by LILU » 16 Jan 2014, 9:40

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

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

Aleksandr M
Модератор
Модератор
Avatar
Aleksandr M
Модератор
Модератор
Reputation: 6
Posts: 55
Joined: 4 Jun 2013
With us: 5 years 10 months

#4by Aleksandr » 16 Jan 2014, 19:24

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

LILUS M
Старшина
Старшина
Avatar
LILUS M
Старшина
Старшина
Reputation: 9
Posts: 131
Joined: 2 May 2013
With us: 5 years 11 months

#5by LILUS » 17 Jan 2014, 10:27

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


Return to “phpBBex”

Who is online (over the past 5 minutes)

Users browsing this forum: 1 guest