Skocz do zawartości
"Idzie nowe..." - o zmianach i nie tylko ×
Przeniesienie zakupów z IPS Marketplace / Moving bought items from IPS Marketplace ×

Rekomendowane odpowiedzi

Opublikowano
Witam!

Mam problem. Posiadam z kumplem forum na IPB 3.4.4. Skorzystałam z poradnika na dodanie reputacji pod avatarem, ale nie wygląda on jak na obrazku w poradniku: 

HGyty.jpg

 

Kod wstawiony został poprawnie i nie wiem za bardzo, czemu wygląda to tak:

 

8eh17t.jpg

 

Po prostu chcę, by między płcią, a tym polem reputacji był odstęp.

Jak to zrobić? :)

Opublikowano (edytowane)

Szukam jej, bo tak jest na poradniku.

 

 

<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']">
<li class='post_count desc lighter'>
{parse expression="$this->registry->getClass('class_localization')->formatNumber( intval( $author['posts'] ) )"} {$this->lang->words['m_posts']}
</li>
</if>
<if test="authorwarn:|:$author['show_warn']">
<li>
<if test="hasWarningId:|:$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&module=profile&section=warnings&member={$author['member_id']}&from_app={$this->request['app']}&from_id1={$contentid}&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>
</ul>


<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><if test="RepPositive:|:$author['pp_reputation_points'] > 0">
<div class="reputation positive"><div style="font-size:1.1em">Reputacja: {parse expression="$this->lang->formatNumber( intval( $author['pp_reputation_points'] ) )"}</div>                                                                                              
</div>
</if>
<if test="RepNegative:|:$author['pp_reputation_points'] < 0">
<div class="reputation negative"><div style="font-size:1.1em">Reputacja: {parse expression="$this->lang->formatNumber( intval( $author['pp_reputation_points'] ) )"}</div>                                                                                                
</div>
</if>
<if test="RepZero:|:$author['pp_reputation_points'] == 0">
<div class="reputation zero"><div style="font-size:1.1em">Reputacja: {parse expression="$this->lang->formatNumber( intval( $author['pp_reputation_points'] ) )"}</div>
</div>
</if>


</div>

Tutaj jest kod, jeśli ktoś zechce pomóc, to wielkie dzięki. Nagrodzę. ;)
 

Tutaj screen, jak to się nazywa.

 
Edytowane przez HardStajlowaa
Opublikowano (edytowane)

Tyle że u Ciebie na screenie nie ma tytułu użytkownika, więc dlaczego próbujesz znaleźć jego klasę? Tak jak pisałem, trzeba ruszyć głową, a nie kopiować punkt za punktem.

 

Kod reputacji siedzi gdzie indziej, z tego co pamiętam, to w dodatkowych bitach. Trzeba znaleźć jego klasę (którą notabene masz zaznaczoną na screenie) i dodać górny margines. Ale tego nikt za Ciebie nie zrobi.

 

Po chamsku można też dodać br-a po pętli foreach od custom fields. Ale jest to mało ładne rozwiązanie

Edytowane przez Amfidiusz
Opublikowano (edytowane)

ACP > WYGLĄD > SKIN > CSS > Szukasz ".reputation" 

Szukasz dokładnie w którym miejscu masz jakiś kod i to : 

 

 

font-weightbold;

padding4px 8px;

displayinline-block;

}

 

i później przed dopisujesz do tego :

 

margin-top12px;

 

Później ten kod ma wyglądać tak : 

 

font-weightbold;

padding4px 8px;

displayinline-block;

margin-top12px;

}

 

 

Edytowane przez ProCeder95

slask_wroclaw.png

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Posiadasz już konto? Zaloguj się poniżej.

Zaloguj się
  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Umieściliśmy na Twoim urządzeniu pliki cookie, aby pomóc Ci usprawnić przeglądanie strony. Możesz dostosować ustawienia plików cookie, w przeciwnym wypadku zakładamy, że wyrażasz na to zgodę.