Jump to content

Cerere Userinfopanel


Go to solution Solved by Sebastian C.,

Recommended Posts

Posted

Salut PCT! Am si eu nevoie de un UserInfoPanel! Am dat search si le-am incercat pe toate si toate sunt proaste!

Imi poate da si mie cineva un UserInfoPanel ca la www.trag.ro sau www.csrullz.com/forum

Sa nu vad pe cineva ca vine aici si zice ca sa dau search!

Yahoo Messenger : gamercatalin

Skype : jefranche.ze

Facebook : private message

   

      Degetele mijlocii cum ne-a invatat Tupac's <3

  • Moderators
Posted

In ce sens is "proaste"? Ca nu is exact cum vrei tu?

PHP Developer - Not available for freelancing right now

Daca ai de gand sa postezi la categoria IPB, nu uita sa citesti regulamentul: Link regulament

Posted

Adica aratati o poza si cand pun userinfopanel-ul e altcumva!

Yahoo Messenger : gamercatalin

Skype : jefranche.ze

Facebook : private message

   

      Degetele mijlocii cum ne-a invatat Tupac's <3

  • Moderators
Posted

Ai pus CSS-ul? Daca nu exista niciun CSS in post, de aia nici nu arata ca si in poza.

PHP Developer - Not available for freelancing right now

Daca ai de gand sa postezi la categoria IPB, nu uita sa citesti regulamentul: Link regulament

Posted

Schimba tot ce ai in UserInfoPane cu asta :

<div itemscope itemtype="http://schema.org/Person" class='user_details'>
    <span class='hide' itemprop="name">{$author['members_display_name']}</span>
    <ul class='basic_info'>
        <if test="membertitle:|:$author['member_title']">
            <p class="mbrtitle">{$author['member_title']}</p>
        </if>
        <if test="avatar:|:$author['member_id']">
            <li class='avatar'>
                <if test="canSeeProfiles:|:$this->memberData['g_is_supmod'] OR ( $this->memberData['g_mem_info'] && ! IPSMember::isInactive( $author ) )">
                <a itemprop="url" href="{parse url="showuser={$author['member_id']}" template="showuser" seotitle="{$author['members_seo_name']}" base="public"}" title="{$this->lang->words['view_profile']}: {$author['members_display_name']}" class='ipsUserPhotoLink'>
                </if>
                <if test="hasVariable:|:$this->settings['member_topic_avatar_max']">
                    <img itemprop="image" src='{$author['pp_main_photo']}' class='ipsUserPhoto ipsUserPhoto_variable' />
                <else />
                    <img itemprop="image" src='{$author['pp_thumb_photo']}' class='ipsUserPhoto ipsUserPhoto_large' />
                </if>
                <if test="canSeeProfiles2:|:$this->memberData['g_is_supmod'] OR ( $this->memberData['g_mem_info'] && ! IPSMember::isInactive( $author ) )">
                </a>
                </if>
            </li>
        <else />
            <li class='avatar'>
                <img itemprop="image" src='{$author['pp_thumb_photo']}' class='ipsUserPhoto ipsUserPhoto_large' />
            </li>
        </if>
        <if test="rankimage:|:$author['member_rank_img']">
            <li class='group_icon'>
            <if test="rankimageimage:|:$author['member_rank_img_i'] == 'img'">
                <img src='{$author['member_rank_img']}' alt='' />
            <else />
                {$author['member_rank_img']}
            </if>
            </li>
        </if>
        </ul>
    <div class="extraUserInfo">
            <dl class="pairsJustified">
                    <li class='post_count desc lighter'>
                        <dt><i class="fa fa-star"></i> Rank:</dt>
                        <dd>{$author['_group_formatted']}</dd>
                    </li>
                </dl>
        <if test="postCount:|:$author['member_id']">
                <dl class="pairsJustified">
                    <li class='post_count desc lighter'>
                        <dt><i class="fa fa-thumb-tack"></i> Posts:</dt>
                        <dd>{parse expression="$this->registry->getClass('class_localization')->formatNumber(intval($author['posts']))"}</dd>
                    </li>
                </dl>
        </if>
            <dl class="pairsJustified">
                <li class='post_count desc lighter'>
                    <dt><i class="fa fa-user"></i> Member ID:</dt>
                    <dd>{$author['member_id']}</dd>
                </li>
            </dl>
            <dl class="pairsJustified">
                <li class='post_count desc lighter'>
                    <dt><i class="fa fa-sign-in"></i> {$this->lang->words['m_joined']}</dt>
                    <dd>{parse date="$author['joined']" format="joined"}</dd>
                </li>
            </dl>
        <if test="authorwarn:|:$author['show_warn']">
                <dl class="pairsJustified">
                    <li class='post_count desc lighter'>
                        <dt><i class="fa fa-exclamation-circle"> </i>  Warnings:</dt>
                        <dd>{parse expression="$this->registry->getClass('class_localization')->formatNumber(intval($author['warn_level']))"}</dd>
                    </li>
                </dl>
        </if>
        <dl class="pairsJustified">
                <li class='post_count desc lighter'>
                    <dt><i class="fa fa-plus-square"></i> Reputation:</dt>
                    <dd>{$author['pp_reputation_points']}</dd>
                </li>
        </dl>
        <if test="authorcfields:|:$author['custom_fields'] != """>
            <foreach loop="customFieldsOuter:$author['custom_fields'] as $group => $data">
            <foreach loop="customFields:$author['custom_fields'][ $group ] as $field">
                <if test="$field != ''">
                        {$field}
                </if>
            </foreach>
            </foreach>
        </if>
    </div>
</div>

 

Iar in css adauga asta , este la fel ca la trag doar ca difera culoarea de la hoverbar :

.extraUserInfo{
  font-size:12px;
  padding:4px 0px;
font-family: Calibri,Candara,Segoe,"Segoe UI",Optima,Arial,sans-<div itemscope itemtype="http://schema.org/Person" class='user_details'>
    <span class='hide' itemprop="name">{$author['members_display_name']}</span>
    <ul class='basic_info'>
        <if test="membertitle:|:$author['member_title']">
            <p class="mbrtitle">{$author['member_title']}</p>
        </if>
        <if test="avatar:|:$author['member_id']">
            <li class='avatar'>
                <if test="canSeeProfiles:|:$this->memberData['g_is_supmod'] OR ( $this->memberData['g_mem_info'] && ! IPSMember::isInactive( $author ) )">
                <a itemprop="url" href="{parse url="showuser={$author['member_id']}" template="showuser" seotitle="{$author['members_seo_name']}" base="public"}" title="{$this->lang->words['view_profile']}: {$author['members_display_name']}" class='ipsUserPhotoLink'>
                </if>
                <if test="hasVariable:|:$this->settings['member_topic_avatar_max']">
                    <img itemprop="image" src='{$author['pp_main_photo']}' class='ipsUserPhoto ipsUserPhoto_variable' />
                <else />
                    <img itemprop="image" src='{$author['pp_thumb_photo']}' class='ipsUserPhoto ipsUserPhoto_large' />
                </if>
                <if test="canSeeProfiles2:|:$this->memberData['g_is_supmod'] OR ( $this->memberData['g_mem_info'] && ! IPSMember::isInactive( $author ) )">
                </a>
                </if>
            </li>
        <else />
            <li class='avatar'>
                <img itemprop="image" src='{$author['pp_thumb_photo']}' class='ipsUserPhoto ipsUserPhoto_large' />
            </li>
        </if>
        <if test="rankimage:|:$author['member_rank_img']">
            <li class='group_icon'>
            <if test="rankimageimage:|:$author['member_rank_img_i'] == 'img'">
                <img src='{$author['member_rank_img']}' alt='' />
            <else />
                {$author['member_rank_img']}
            </if>
            </li>
        </if>
        </ul>
    <div class="extraUserInfo">
            <dl class="pairsJustified">
                    <li class='post_count desc lighter'>
                        <dt><i class="fa fa-star"></i> Rank:</dt>
                        <dd>{$author['_group_formatted']}</dd>
                    </li>
                </dl>
        <if test="postCount:|:$author['member_id']">
                <dl class="pairsJustified">
                    <li class='post_count desc lighter'>
                        <dt><i class="fa fa-thumb-tack"></i> Posts:</dt>
                        <dd>{parse expression="$this->registry->getClass('class_localization')->formatNumber(intval($author['posts']))"}</dd>
                    </li>
                </dl>
        </if>
            <dl class="pairsJustified">
                <li class='post_count desc lighter'>
                    <dt><i class="fa fa-user"></i> Member ID:</dt>
                    <dd>{$author['member_id']}</dd>
                </li>
            </dl>
            <dl class="pairsJustified">
                <li class='post_count desc lighter'>
                    <dt><i class="fa fa-sign-in"></i> {$this->lang->words['m_joined']}</dt>
                    <dd>{parse date="$author['joined']" format="joined"}</dd>
                </li>
            </dl>
        <if test="authorwarn:|:$author['show_warn']">
                <dl class="pairsJustified">
                    <li class='post_count desc lighter'>
                        <dt><i class="fa fa-exclamation-circle"> </i>  Warnings:</dt>
                        <dd>{parse expression="$this->registry->getClass('class_localization')->formatNumber(intval($author['warn_level']))"}</dd>
                    </li>
                </dl>
        </if>
        <dl class="pairsJustified">
                <li class='post_count desc lighter'>
                    <dt><i class="fa fa-plus-square"></i> Reputation:</dt>
                    <dd>{$author['pp_reputation_points']}</dd>
                </li>
        </dl>
        <if test="authorcfields:|:$author['custom_fields'] != """>
            <foreach loop="customFieldsOuter:$author['custom_fields'] as $group => $data">
            <foreach loop="customFields:$author['custom_fields'][ $group ] as $field">
                <if test="$field != ''">
                        {$field}
                </if>
            </foreach>
            </foreach>
        </if>
    </div>
</div>serif;
}

.pairsJustified{

  margin:1px 0 0;
  font-size:12px;
  border-bottom:1px solid #2F2F2F;
  overflow:hidden;
  line-height:2;
list-style-type: none;
transition: border-bottom 0.5s;
}
.pairsJustified:hover{
  border-bottom:1px solid #cf371d;cursor: default;
}

.pairsJustified dt{
  font-family: 'Source Sans Pro', sans-serif;
  font-weight: 400;
  font-size:12px !important;
  float:left;
  padding-left:5px;
  text-align:left;
  max-width:100%;
  color:grey;
  text-shadow:0 1px #000;
}

.pairsJustified dd{
  color: #c2c2c2;
  float:right;
  font-size:11px !important;
  text-align:right;
  max-width:100%;
  padding-right:2px;
  text-shadow:0 1px #000;
}
.pairsJustified dd2{
  float:right;
  font-size:11px !important;
  text-align:right;
  max-width:100%;
  padding-right:2px;
  text-shadow:0 1px #000;
}

 

Iar in globaltemplate adauga asta ca sa apara imaginile :

<link rel="stylesheet" href="//maxcdn.bootstrapcdn.com/font-awesome/4.3.0/css/font-awesome.min.css">

  • Upvote 2
  • Solution
Posted

Update cu cel de pe csrullz.com , Kronos sper ca nu te superi ca am ajutat baiatul :)

 

Inlocuieste tot ce ai in UserinfoPane cu asta :

<div itemscope itemtype="http://schema.org/Person" class='user_details'>
    <span class='hide' itemprop="name">{$author['members_display_name']}</span>
    <ul class='basic_info'>
        <if test="membertitle:|:$author['member_title']">
            <p class="mbrtitle">{$author['member_title']}</p>
        </if>
        <if test="avatar:|:$author['member_id']">
            <li class='avatar'>
                <if test="canSeeProfiles:|:$this->memberData['g_is_supmod'] OR ( $this->memberData['g_mem_info'] && ! IPSMember::isInactive( $author ) )">
                <a itemprop="url" href="{parse url="showuser={$author['member_id']}" template="showuser" seotitle="{$author['members_seo_name']}" base="public"}" title="{$this->lang->words['view_profile']}: {$author['members_display_name']}" class='ipsUserPhotoLink'>
                </if>
                <if test="hasVariable:|:$this->settings['member_topic_avatar_max']">
                    <img itemprop="image" src='{$author['pp_main_photo']}' class='ipsUserPhoto ipsUserPhoto_variable' />
                <else />
                    <img itemprop="image" src='{$author['pp_thumb_photo']}' class='ipsUserPhoto ipsUserPhoto_large' />
                </if>
                <if test="canSeeProfiles2:|:$this->memberData['g_is_supmod'] OR ( $this->memberData['g_mem_info'] && ! IPSMember::isInactive( $author ) )">
                </a>
                </if>
            </li>
        <else />
            <li class='avatar'>
                <img itemprop="image" src='{$author['pp_thumb_photo']}' class='ipsUserPhoto ipsUserPhoto_large' />
            </li>
        </if>
        <if test="rankimage:|:$author['member_rank_img']">
            <li class='group_icon'>
            <if test="rankimageimage:|:$author['member_rank_img_i'] == 'img'">
                <img src='{$author['member_rank_img']}' alt='' />
            <else />
                {$author['member_rank_img']}
            </if>
            </li>
        </if>
        </ul>
    <div class="extraUserInfo">
            <dl class="pairsJustified">
                    <li class='post_count desc lighter'>
                        <dt>Grup:</dt>
                        <dd>{$author['_group_formatted']}</dd>
                    </li>
                </dl>
        <if test="postCount:|:$author['member_id']">
                <dl class="pairsJustified">
                    <li class='post_count desc lighter'>
                        <dt>Posturi:</dt>
                        <dd>{parse expression="$this->registry->getClass('class_localization')->formatNumber(intval($author['posts']))"}</dd>
                    </li>
                </dl>
        </if>
            <dl class="pairsJustified">
                <li class='post_count desc lighter'>
                    <dt>Member Number:</dt>
                    <dd>{$author['member_id']}</dd>
                </li>
            </dl>
            <dl class="pairsJustified">
                <li class='post_count desc lighter'>
                    <dt><i class="fa fa-sign-in"></i> {$this->lang->words['m_joined']}</dt>
                    <dd>{parse date="$author['joined']" format="joined"}</dd>
                </li>
            </dl>
        <if test="authorwarn:|:$author['show_warn']">
                <dl class="pairsJustified">
                    <li class='post_count desc lighter'>
                        <dt>Warnings:</dt>
                        <dd>{parse expression="$this->registry->getClass('class_localization')->formatNumber(intval($author['warn_level']))"}</dd>
                    </li>
                </dl>
        </if>
        <dl class="pairsJustified">
                <li class='post_count desc lighter'>
                    <dt>Reputaţie:</dt>
                    <dd>{$author['pp_reputation_points']}</dd>
                </li>
        </dl>
        <if test="authorcfields:|:$author['custom_fields'] != """>
            <foreach loop="customFieldsOuter:$author['custom_fields'] as $group => $data">
            <foreach loop="customFields:$author['custom_fields'][ $group ] as $field">
                <if test="$field != ''">
                        {$field}
                </if>
            </foreach>
            </foreach>
        </if>
    </div>
</div>

 

Si adauga asta in ipb_style.css :

.extraUserInfo{
  font-size:12px;
  padding:4px 0px;
font-family: Calibri;
}
.pairsJustified{
  margin:1px 0 0;
  font-size:12px;
  border-bottom:1px solid #2E2E2E;
  overflow:hidden;
  line-height:2;
list-style-type: none;
}
.pairsJustified:hover{
  border-bottom:1px solid #2a6eba;
}
.pairsJustified dt{
  font-size:12px !important;
  float:left;
  padding-left:5px;
  text-align:left;
  max-width:100%;
  color:#2a6eba;
  text-shadow:0 1px #000;
}
.pairsJustified dd{
  float:right;
  font-size:11px !important;
  text-align:right;
  max-width:100%;
  padding-right:5px;
  text-shadow:0 1px #000;
}
.mbrtitle{
cursor: pointer;
width: 100%;
background: #1e1e1e;
margin-bottom: 5px;
border-radius: 2px;
font-size: 11px;
line-height: 11px;
text-shadow: 0 1px 1px black;
padding-top: 5px;
padding-bottom: 5px;
border: 1px dashed #313131;
transition: all 0.5s;
}
.mbrtitle:hover{
color: grey;
box-shadow: 0 0 10px white;
}

 

Era sa uit are o mica costumizare la mtitle.

  • Upvote 2
Posted

Update cu cel de pe csrullz.com , Kronos sper ca nu te superi ca am ajutat baiatul :)

 

Inlocuieste tot ce ai in UserinfoPane cu asta :

<div itemscope itemtype="http://schema.org/Person" class='user_details'>
    <span class='hide' itemprop="name">{$author['members_display_name']}</span>
    <ul class='basic_info'>
        <if test="membertitle:|:$author['member_title']">
            <p class="mbrtitle">{$author['member_title']}</p>
        </if>
        <if test="avatar:|:$author['member_id']">
            <li class='avatar'>
                <if test="canSeeProfiles:|:$this->memberData['g_is_supmod'] OR ( $this->memberData['g_mem_info'] && ! IPSMember::isInactive( $author ) )">
                <a itemprop="url" href="{parse url="showuser={$author['member_id']}" template="showuser" seotitle="{$author['members_seo_name']}" base="public"}" title="{$this->lang->words['view_profile']}: {$author['members_display_name']}" class='ipsUserPhotoLink'>
                </if>
                <if test="hasVariable:|:$this->settings['member_topic_avatar_max']">
                    <img itemprop="image" src='{$author['pp_main_photo']}' class='ipsUserPhoto ipsUserPhoto_variable' />
                <else />
                    <img itemprop="image" src='{$author['pp_thumb_photo']}' class='ipsUserPhoto ipsUserPhoto_large' />
                </if>
                <if test="canSeeProfiles2:|:$this->memberData['g_is_supmod'] OR ( $this->memberData['g_mem_info'] && ! IPSMember::isInactive( $author ) )">
                </a>
                </if>
            </li>
        <else />
            <li class='avatar'>
                <img itemprop="image" src='{$author['pp_thumb_photo']}' class='ipsUserPhoto ipsUserPhoto_large' />
            </li>
        </if>
        <if test="rankimage:|:$author['member_rank_img']">
            <li class='group_icon'>
            <if test="rankimageimage:|:$author['member_rank_img_i'] == 'img'">
                <img src='{$author['member_rank_img']}' alt='' />
            <else />
                {$author['member_rank_img']}
            </if>
            </li>
        </if>
        </ul>
    <div class="extraUserInfo">
            <dl class="pairsJustified">
                    <li class='post_count desc lighter'>
                        <dt>Grup:</dt>
                        <dd>{$author['_group_formatted']}</dd>
                    </li>
                </dl>
        <if test="postCount:|:$author['member_id']">
                <dl class="pairsJustified">
                    <li class='post_count desc lighter'>
                        <dt>Posturi:</dt>
                        <dd>{parse expression="$this->registry->getClass('class_localization')->formatNumber(intval($author['posts']))"}</dd>
                    </li>
                </dl>
        </if>
            <dl class="pairsJustified">
                <li class='post_count desc lighter'>
                    <dt>Member Number:</dt>
                    <dd>{$author['member_id']}</dd>
                </li>
            </dl>
            <dl class="pairsJustified">
                <li class='post_count desc lighter'>
                    <dt><i class="fa fa-sign-in"></i> {$this->lang->words['m_joined']}</dt>
                    <dd>{parse date="$author['joined']" format="joined"}</dd>
                </li>
            </dl>
        <if test="authorwarn:|:$author['show_warn']">
                <dl class="pairsJustified">
                    <li class='post_count desc lighter'>
                        <dt>Warnings:</dt>
                        <dd>{parse expression="$this->registry->getClass('class_localization')->formatNumber(intval($author['warn_level']))"}</dd>
                    </li>
                </dl>
        </if>
        <dl class="pairsJustified">
                <li class='post_count desc lighter'>
                    <dt>Reputaţie:</dt>
                    <dd>{$author['pp_reputation_points']}</dd>
                </li>
        </dl>
        <if test="authorcfields:|:$author['custom_fields'] != """>
            <foreach loop="customFieldsOuter:$author['custom_fields'] as $group => $data">
            <foreach loop="customFields:$author['custom_fields'][ $group ] as $field">
                <if test="$field != ''">
                        {$field}
                </if>
            </foreach>
            </foreach>
        </if>
    </div>
</div>

 

Si adauga asta in ipb_style.css :

.extraUserInfo{
  font-size:12px;
  padding:4px 0px;
font-family: Calibri;
}
.pairsJustified{
  margin:1px 0 0;
  font-size:12px;
  border-bottom:1px solid #2E2E2E;
  overflow:hidden;
  line-height:2;
list-style-type: none;
}
.pairsJustified:hover{
  border-bottom:1px solid #2a6eba;
}
.pairsJustified dt{
  font-size:12px !important;
  float:left;
  padding-left:5px;
  text-align:left;
  max-width:100%;
  color:#2a6eba;
  text-shadow:0 1px #000;
}
.pairsJustified dd{
  float:right;
  font-size:11px !important;
  text-align:right;
  max-width:100%;
  padding-right:5px;
  text-shadow:0 1px #000;
}
.mbrtitle{
cursor: pointer;
width: 100%;
background: #1e1e1e;
margin-bottom: 5px;
border-radius: 2px;
font-size: 11px;
line-height: 11px;
text-shadow: 0 1px 1px black;
padding-top: 5px;
padding-bottom: 5px;
border: 1px dashed #313131;
transition: all 0.5s;
}
.mbrtitle:hover{
color: grey;
box-shadow: 0 0 10px white;
}

 

Era sa uit are o mica costumizare la mtitle.

No-Problem

  • Upvote 1

 a lot of bla bla bla...

  • 6 months later...
Posted (edited)

Am pus si eu UserInfoPanel de aici si as vrea ca intre ADMINISTRATOR si V.I.P sa fie un spatiu 

Si sa apara si Time Online cu alpastru  cum apare la Reputatie sa fie tot in tabel si la fel cu Location

Am pus UserInfoPanel  cel ultimul al lui Kronos 

Rank Bar.png

Edited by Cryy Thy

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.