Jump to content

Cum Adaug Tag-Uri La Topicuri Si Modificare Userinfopane


Go to solution Solved by Kennzo,

Recommended Posts

Posted

salut.

 

1. Cum se numeste acest hook ? Mai precis acel tag.

n6s19j.png

 

2. Problema userinfopane

Cum se vede la mine:

vpww7t.png si cum ar fi trebuit sa se vada: 2ufxg15.png

La asta nu exista spatiul acela..

Posted

Mai cautam si noi pe forum inainte?

 

Aveam nevoie urgent de el , dupa l-am gasit. Mersi.

 

Mai am nevoie si de a doua problema cu spatiul liber.

Posted

Nu este.

Uite UserInfoPane al meu:

<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='desc member_title'>{$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>
<li class='group_title'>
{$author['_group_formatted']}
</li>
<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>
 
<if test="postCount:|:$author['member_id']"> <div class="extraUserInfo">
 
 
   <dl class="pairsJustified">
  <li class='post_count desc lighter'>
<dt>Mesaje:</dt>
   <dd>
   {parse expression="$this->registry->getClass('class_localization')->formatNumber( intval( $author['posts'] ) )"} </dd>
  </li>
   </dl>
</div></if>
<div class="extraUserInfo">
 
   <dl class="pairsJustified">
  <li class='post_count desc lighter'>
<dt>ID Membru:</dt>
   <dd>
   {$author['member_id']}</dd>
  </li>
   </dl>
</div>
<div class="extraUserInfo">
 
   <dl class="pairsJustified">
  <li class='post_count desc lighter'>
<dt>Reputaţie:</dt>
   <dd>
   {$author['pp_reputation_points']}</dd>
  </li>
   </dl>
</div>
<div class="extraUserInfo">
 
   <dl class="pairsJustified">
  <li class='post_count desc lighter'>
<dt>Înregistrat:</dt>
   <dd>
  {parse date="$author['joined']" format="joined"}</dd>
  </li>
   </dl>
</div>
</ul>

<if test="authorwarn:|:$author['show_warn']">
<div class="extraUserInfo">
 
   <dl class="pairsJustified">
  <li class='post_count desc lighter'>
<dt>Puncte de avertizare:</dt>
   <dd>
   {parse expression="$this->registry->getClass('class_localization')->formatNumber( intval( $author['warn_level'] ) )"} </dd>
  </li>
   </dl>
</div>
</if>

 
<if test="authorcfields:|:$author['custom_fields'] != """>
          <ul class='custom_fields'>
<foreach loop="customFieldsOuter:$author['custom_fields'] as $group => $data">
<foreach loop="customFields:$author['custom_fields'][ $group ] as $field">
<if test="$field != ''">
<li>
{$field}
</li>
</if>
</foreach>
</foreach>
</ul>
</if>
 
</div>

 

Si. .. cum se folosesti acel hook ?

  • Solution
Posted

Schimba userInfoPane cu:

<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='desc member_title'>{$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>
  <li class='group_title'>
   {$author['_group_formatted']}
  </li>
  <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>
<div class="extraUserInfo">
 
        <dl class="pairsJustified">
  <li class='post_count desc lighter'>
<dt>Mesaje:</dt>
   <dd>
   {parse expression="$this->registry->getClass('class_localization')->formatNumber( intval( $author['posts'] ) )"}</dd>
  </li>
        </dl>

<dl class="pairsJustified">
  <li class='post_count desc lighter'>
<dt>ID membru:</dt>
   <dd>
   {$author['member_id']}</dd>
  </li>
        </dl>


<dl class="pairsJustified">
  <li class='post_count desc lighter'>
<dt>Înregistrat</dt>
   <dd>
   {parse date="$author['joined']" format="joined"}</dd>
  </li>
        </dl>

<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'] != """><ul>
            <foreach loop="customFieldsOuter:$author['custom_fields'] as $group => $data">
                <foreach loop="customFields:$author['custom_fields'][ $group ] as $field">
                    <if test="$field != ''">
                        <li>
                            {$field}
                        </li>
                    </if>
                </foreach>
            </foreach></ul>
    </if>



<if test="authorwarn:|:$author['show_warn']">
            <li>
                <if test="$options['wl_id']">
                    <img src='{$this->settings['img_url']}/warn.png' class='clickable' onclick='warningPopup( this, {$options['wl_id']} )' title='{$this->lang->words['warnings_issued']}' />
                </if>
                <a class='desc lighter blend_links' href='{parse url="app=members&amp;module=profile&amp;section=warnings&amp;member={$author['member_id']}&amp;from_app={$this->request['app']}&amp;from_id1={$contentid}&amp;from_id2={$options['id2']}" base="public"}' id='warn_link_{$contentid}_{$author['member_id']}' title='{$this->lang->words['warn_view_history']}'>{parse expression="sprintf( $this->lang->words['warn_status'], $author['warn_level'] )"}</a>
            </li>
        </if>




</div>


</div>

presupun ca in ipb_styless.css ai adaugat acele coduri! :D

 

Hook-ul Advanced Tags & Preffixes:

AdminCP > Other Apps > Advanced Tags & Preffixes > Manage Prefixes > Add Prefix

si desigur cand le adaugi si setezi stilu si culoarea, tot acolo, nu uita sa selectezi grupurile care sa aiba acces sa bifeze ( acceptat, sau ce prefix folosesti ) , dar si forumurile unde doresti sa apara! -->

byyyjW3.png

  • Upvote 1
Posted

Acestea:

.extraUserInfo{
  font-size:11px;
  padding:4px 0px;
}

.pairsJustified {
margin: 2px 0 0;
font-size: 9px;
border-bottom: 1px dashed #000!important;
overflow: hidden;
line-height: 1.5;
}

.pairsJustified dt {
padding-right: 5px;
font-size: 11px!important;
float: left;
text-align: left;
max-width: 100%;
margin-right: 5px;
color: rgb(55, 134, 216);
}

.pairsJustified dd {
float: right;
font-size: 10px!important;
text-align: right;
max-width: 100%;
}

  • Upvote 2
  • 2 weeks later...
Posted

Pentru userInfoPane, cum fac să așez și alte date pentru acela? De exemplu, eu mai am și Prenume, Nick Acolo, nick Acolo, etc.

Topic seaparat pentru fiecare problema si mai foloseste si functia: SEARCH

  • Upvote 1
Posted

Pentru userInfoPane, cum fac să așez și alte date pentru acela? De exemplu, eu mai am și Prenume, Nick Acolo, nick Acolo, etc.

Vlad, daca vrei te mai ajut eu cu ele . ;)

  • 2 weeks later...
Posted

Ori are bifata optiunea use first tag as prefix cand creeaza un topic, ori foloseste Advanced Tags & Prefixes.

 

Mai cautam si noi pe forum inainte?

 

SALUT . am obtiunea cand creez un topic sa benificiez de asta unde intru sa pot schimba acea obtiune . mi-a aparut prima data si acuma nu o mai gasesc ... imi aparuse niste setari si era sa pot selecta atunci cand creez un topic .

Posted

SALUT . am obtiunea cand creez un topic sa benificiez de asta unde intru sa pot schimba acea obtiune . mi-a aparut prima data si acuma nu o mai gasesc ... imi aparuse niste setari si era sa pot selecta atunci cand creez un topic .

Other Apps > Advanced Tags & Prefixes > Manage Tags & Prefixes > click pe prefixul dorit. Ai acolo mai multe secțiuni, alegi la care vrei, ținând apăsat pe CTRL, iar dacă vrei la toate, apeși CTRL+A

  • 1 month later...
Posted

salut.

 

1. Cum se numeste acest hook ? Mai precis acel tag.

Problema userinfopane

Cum se vede la mine:

vpww7t.png si cum ar fi trebuit sa se vada: 2ufxg15.png

La asta nu exista spatiul acela..

Cum să adaug și eu la userinfopane toate acestea, ex: Joc preferat, nume Cs, locația.

  • Moderators
Posted

Adaugi cu custom profile fields. Mai multe detalii:

PHP Developer - Not available for freelancing right now

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

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.