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

(JW34) Latest Posts in Sidebar


Jakub

Rekomendowane odpowiedzi

Witam

A czy da sie zrobic, aby mod pokazywal rowniez w kolumnie tej z najnowszymi postami, nicki osob, ktore ostatnio napisaly post ale aby te nicki mialy kolor grupy? Bo np mam moderatora zielonego, to napisze post, to w kolumnie pokazuje sie jego post, ale jego nick nie jest zielony tylko zwykly jak kazdy szarak na forum.

 

pozdrawiam

Odnośnik do komentarza
Udostępnij na innych stronach

Zmień

				while( $p = $this->DB->fetch( $outer ) )
				{            
					$p = IPSMember::buildDisplayData( $p );
				
					$posts[] = $p;
				}
na

				while( $p = $this->DB->fetch( $outer ) )
				{            
					$p = IPSMember::buildDisplayData( $p );	
					if(isset($p['last_poster_name']))
						$p['last_poster_name'] = IPSMember::makeNameFormatted($p['last_poster_name'], $p['member_group_id']);
					$posts[] = $p;
				}
  • Lubię to 3
Odnośnik do komentarza
Udostępnij na innych stronach

Nie wiem czy tylko mi, ale w każdym razie nie było przekierowania do ostatniego postu tylko do tematu:

 

pre_1381053092__bug_ostatnie_posty_ipb_m

 

Rozwiązanie mam takie:

 

  1. ACP -> Wygląd -> Edytuj wybrana skórkę -> Strona Główna -> Hook_latestposts
  2. Zamień:
    <a href='{parse url="showtopic={$post['tid']}&view=getnewpost" base="public" seotitle="{$post['title_seo']}" template="showtopicunread"}'>{$post['topic_title']}</a>
    

    Na:

    <a href='{parse url="showtopic={$post['tid']}&view=getnewpost" base="public" seotitle="{$post['title_seo']}" template="showtopic"}'>{$post['topic_title']}</a>
    
  3. Zapisz zmiany

 

Od tego momentu link wygląda tak:  http://www.forum.tweaks.pl/Żadna-gra-nie-chce-się-zainstalować-t55501/?view=getnewpost

Z końcówką getnewpost.

Nie jest to docelowe rozwiązanie, bo dla Google - gości powinno wyświetlać odnośnik bez /?view=getnewpost.
 

  • Lubię to 1

Moja modyfikacja i optymalizacja SEO forum IPB: www.forum.tweaks.pl/forum-IPB-SEO-Optymalizacja-Przewodnik-t50271/

Odnośnik do komentarza
Udostępnij na innych stronach

  • 2 tygodnie później...

Makensis, miałem zgłaszany już ten błąd. Występuje on tylko przy modyfikacji FURLi, na standardowych jest w porządku.

Nasz kolega już siedział za piracką wersję IPB, Ty też możesz
† Będziemy bronić SB po kres naszych sił †
Nie ma bolca na izolca!!!
Tłumaczes Power

Odnośnik do komentarza
Udostępnij na innych stronach

  • 1 miesiąc temu...
  • 4 tygodnie później...

Sorry, że odkopuje, gdzie to podmienić dla 3.4?

 

 

 

Zmień

				while( $p = $this->DB->fetch( $outer ) )
				{            
					$p = IPSMember::buildDisplayData( $p );
				
					$posts[] = $p;
				}
na
				while( $p = $this->DB->fetch( $outer ) )
				{            
					$p = IPSMember::buildDisplayData( $p );	
					if(isset($p['last_poster_name']))
						$p['last_poster_name'] = IPSMember::makeNameFormatted($p['last_poster_name'], $p['member_group_id']);
					$posts[] = $p;
				}
Edytowane przez kazanek

   Jedne z najlepszych serwerów CS:GO w Polsce.

b_350_20_000000_000000_FFFFFF_000000.png

Odnośnik do komentarza
Udostępnij na innych stronach

ACP -> Wygląd -> style i szblony -> mój styl -> strona główna. 

  • root.png hookLatestPosts

 

Dobrze szukałem?

 

<if test="hasLatestPosts:|:is_array($latestPosts) && count($latestPosts)">

<div class='ipsSideBlock clearfix'>

<h3>{$this->lang->words['latestposts_title']}</h3>

<div class='_sbcollapsable'>

<ul class='ipsList_withminiphoto'> 

<foreach loop="posts:$latestPosts as $post">

<li class='clearfix'>

{parse template="userSmallPhoto" group="global" params="$post"}

<div class='list_content'>

<a href='{parse url="showtopic={$post['tid']}&view=getnewpost" base="public" seotitle="{$post['title_seo']}" template="showtopicunread"}'>{$post['topic_title']}</a>

<p class='desc ipsType_smaller'> 

{IPSMember::makeProfileLink($post['last_poster_name'], $post['last_poster_id'], $post['seo_last_name'])} - <span class='date'>{parse date="$post['last_date']" format="SHORT"}</span>  

</p>

</div>

</li> 

</foreach>

</ul>

</div>

</div>

</if>

   Jedne z najlepszych serwerów CS:GO w Polsce.

b_350_20_000000_000000_FFFFFF_000000.png

Odnośnik do komentarza
Udostępnij na innych stronach

  • 4 tygodnie później...
  • 3 miesiące temu...

Tak.

Odinstaluj hook co masz.

Ściągnij od nowa.

Otwórz ściągnięty plik XML na Twoim komputerze

Popraw linię numer 66 z

			'where'    => "t.state='open' and t.approved=1 and t.forum_id in (".implode(",",$forumIds).")",
na

			'where'    => "t.approved=1 and t.forum_id in (".implode(",",$forumIds).")",
Wgraj poprawiony hook.

Zapisz sobie kopię na przyszłość.

Edytowane przez JamLasica
  • Lubię to 1
Odnośnik do komentarza
Udostępnij na innych stronach

Tak.

Odinstaluj hook co masz.

Ściągnij od nowa.

Otwórz ściągnięty plik XML na Twoim komputerze

Popraw linię numer 66 z

			'where'    => "t.state='open' and t.approved=1 and t.forum_id in (".implode(",",$forumIds).")",
na

			'where'    => "t.approved=1 and t.forum_id in (".implode(",",$forumIds).")",
Wgraj poprawiony hook.

Zapisz sobie kopię na przyszłość.

 

Działa lecz chce jeszcze żeby bo mi tam nie spamował.

Link do tematu: http://forum.invisionize.pl/topic/41825-wykluczenie-grupy-z-modyfikacji-recent-topics-oraz-latest-posts-in-sidebar/#entry253873

Można jakoś połączyć te frazy?

Odnośnik do komentarza
Udostępnij na innych stronach

  • 5 miesięcy temu...
  • 6 miesięcy temu...
  • 7 miesięcy temu...

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