Skocz do zawartości
Spanner

[IP.Board 3.0.x] Ilość tematów stworzonych przez użytkownika pod avatarem

Polecane posty

Jeśli chcemy aby pod ilością postów w widoku tematu było napisane ile dany użytkownik napisał tematów należy postąpić według następujących kroków

Otwórz: admin/applications/forums/modules_public/forums/topics.php

Znajdź (w funkcji public function parsePostRow( $row = array() )):

//-----------------------------------------
// Add it to the cached list
//-----------------------------------------
$this->cached_members[ $row['author_id'] ] = $poster;[/code] [b]Dodaj nad:[/b]
[code]$this->DB->build( array(
'select' => 'COUNT(*) as topics',
'from' => 'topics',
'where' => 'starter_id=' . $row['author_id'],
) );

$this->DB->execute();
$r = $this->DB->fetch();

$poster['topics'] = $r['topics'];
Przejdź do ACP -> Skiny & Języki -> dany skin -> Szablony -> Główne Szablony -> userInfoPane Znajdź:
<li>
<span class='ft'>{$this->lang->words['m_posts']}</span>
<span class='fc'>{parse expression="$this->registry->getClass('class_localization')->formatNumber( intval( $author['posts'] ) )"}</span>
</li>[/code] [b]Dodaj pod:[/b]
[code]
<li>
<span class='ft'>Tematów:</span>
<span class='fc'><a href='{parse url="app=core&amp;module=search&amp;do=user_posts&amp;mid={$author['member_id']}&amp;search_filter_app[forums]=1&amp;view_by_title=1" base="public"}'>{parse expression="$this->registry->getClass('class_localization')->formatNumber( intval( $author['topics'] ) )"}</a></span>
</li>

Zapisz i gotowe.

Zabrania się kopiowania i rozpowszechniania niniejszego artykułu bez zgody autora

Ten post został wypromowany na artykuł

  • Like 1

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

witam

w wersji IPB 3.1.1 chyba lekko się to zmieniło bo teraz wyświetla moją zawartość mam pytanie czy dobrze to podmieniłem.


<span class='fc'><a href='{parse url="app=core&amp;module=search&amp;do=user_activity&amp;mid={$author['member_id']}" base="public"}'>{parse expression="$this->registry->getClass('class_localization')->formatNumber( intval( $author['topics'] ) )"}</a></span>

  • Like 1

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Bądź aktywny! Zaloguj się lub utwórz konto

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


  • Kto przegląda   0 użytkowników

    Brak zalogowanych użytkowników przeglądających tę stronę.

×

Ważne informacje

Kontynuując przeglądanie strony, wyrażasz zgodę na używanie przez nas plików cookies.