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

[HSC] Recent Posts (Sidebar Block) - dodanie miniatur użytkowników


Rekomendowane odpowiedzi

Opublikowano

Witajcie. Od jakiegoś czasu walczę aby zmusić mod aby wyświetlał zdjęcia użytkowników tak jak to robi wbudowany Recent Topics. Niestety moje próby kończą się niepowodzeniem. Prosiłbym was abyście w miare możliwości pomogli mi z tym problemem.

Powodem dla którego chce umiecić te miniaturki jest to że bez nich mod zupełnie nie pasuje do Recent topics

Opublikowano

w recentToipcs odpowiedzialne za to jest :

<if test="$r['member_id']">
   <a href='{parse url="showuser={$r['member_id']}" seotitle="{$r['members_seo_name']}" template="showuser" base="public"}' title='{$this->lang->words['view_profile']}' class='ipsUserPhotoLink'>
  </if>
  <img src='{$r['pp_mini_photo']}' alt="{parse expression="sprintf($this->lang->words['users_photo'],$r['members_display_name'])"}" class='ipsUserPhoto ipsUserPhoto_mini left' />
  <if test="$r['member_id']">
   </a>
  </if>

otworz hook recentPost

poszukaj member_id i pokombinuj troche, popatrz czego brakuje

nie mam tego hooka o ktorym piszesz wiec nie moge napisac Ci dokladnie

Pomoglem ? Podziekuj naciskajac " + " to nic nie kosztuje a dobrze o Tobie swiadczy ;)

Opublikowano

Cały niezmodyfikowany

<div class='ipsSideBlock'>
<h3><img src='{$this->settings['img_url']}/comment_new.png' alt='' /> {$this->lang->words['recentposts_title']}</h3>
   <div class='_sbcollapsable'>
 <foreach loop="posts:$recentPosts as $post">
	    <div class='ipsBox_container ipsPad'>
	    <a href='{parse url="showtopic={$post['tid']}" base="public" seotitle="{$post['title_seo']}" template="showtopic"}'><b>{$post['title']}</b></a> <a href='{parse url="showtopic={$post['tid']}&view=getlastpost" base="public" template="showtopic" seotitle="{$post['title_seo']}"}' title='{$this->lang->words['view_last_post']}'>{parse replacement="f_lastpost"}</a>
	    <br/>
	    <if test="forum:|:$this->settings['hsc_rp_showforum'] == 1">
	    {$this->lang->words['forum']}: <a href='{parse url="showforum={$post['forum_id']}" base="public" seotitle="{$post['forum_name_seo']}" template="showforum"}'>{$post['forum_name']}</a>
	    <br/>
	    </if>
	    <if test="starterInfo:|:$this->settings['hsc_rp_start'] == 1">
	    {$this->lang->words['started_by']}: <a href='{parse url="showuser={$post['starter_id']}" base="public" seotitle="{$post['seo_first_name']}" template="showuser"}'>{$post['starter_name']}</a> <span class='date'>({$post['start_date']})</span>
	    <br/>
	    </if>
	    <if test="firstPost:|:$this->settings['hsc_rp_post'] == 'F'">
	    {$post['post']}
	    <br/>
	    </if>
	    <if test="views:|:$this->settings['hsc_rp_views'] == 1">
	    {$this->lang->words['views']}: {parse format_number="$post['views']"}   {$this->lang->words['replies']}: {parse format_number="$post['posts']"}
	    <br/>
	    </if>
	    <if test="lastPostInfo:|:$this->settings['hsc_rp_last'] == 1">
	    {$this->lang->words['last_reply']}: <a href='{parse url="showuser={$post['last_poster_id']}" base="public" seotitle="{$post['seo_last_name']}" template="showuser"}'>{$post['last_poster_name']}</a> <span class='date'>({$post['last_post']})</span>
	    <br/>
	    </if>
	    <if test="lastPost:|:$this->settings['hsc_rp_post'] == 'L' and $post['post']">
	    {$post['post']}
	    </if>
	    </div>
 </foreach>
  </div>
</div>
<br />

  • Manager
Opublikowano

Jeśli to nie zadziała to znaczy, że trzeba by pogrzebać w plikach tego moda - gdzie go można dorwać?

<img src='{$post['pp_mini_photo']}' alt="{parse expression="sprintf($this->lang->words['users_photo'],$post['members_display_name'])"}" class='ipsUserPhoto ipsUserPhoto_mini left' />

intermedia - profesjonalne rozwiązania Invision Power Board

---

Chcesz uzyskać szybko i sprawnie pomoc? Uzupełnij wersję i adres w profilu.

  • Manager
Opublikowano

Dod dostania na oficjalnym supporcie:

Podpuszczałem Cię. ;)

To może zapytasz autora - powinien pomóc - mnie się nie chce tego ustawiać i sprawdzać, a przynajmniej nie dziś. Na pewno trzeba przeparsować userów IPSMember::buildProfilePhoto().

intermedia - profesjonalne rozwiązania Invision Power Board

---

Chcesz uzyskać szybko i sprawnie pomoc? Uzupełnij wersję i adres w profilu.

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ę.