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

Jak zmienić ilość wyświetlanych tematów w "Najnowsze tematy"


Yanush

Rekomendowane odpowiedzi

Jak zmienić ilość wyświetlanych tematów w "Najnowsze tematy"

W folderze "hooks" znajdujemy i otwieramy plik boardIndexRecentTopics_(losowy ciąg znaków).php.

Szukamy frazy:

$_topics = array_slice( $topicIDs, 0, 5 );

i zmieniamy w zależności od potrzeb drugą wartość liczbową, np. chcemy wyświetlać 10 najnowszych tematów w bocznym panelu, więc zmieniamy to na:

$_topics = array_slice( $topicIDs, 0, 10 );

To na pewno nie tutorial, raczej mała porada.

I tak znając życie, okaże się że jest jakiś prostszy sposób na zrobienie tego, ale na chwilę obecną nic innego nie wymyśliłem :)

  • Lubię to 3
261-minizoom.jpg

Odnośnik do komentarza
Udostępnij na innych stronach

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

Update do wersji IPB 3.0.4

Po aktualizacji forum do wersji 3.0.4 pewnie zauważycie, że wyświetla Wam się tylko 5 tematów, a podana wcześniej przeze mnie metoda już nie działa,

Ale jestem szybki jak błyskawica, i oto nowy sposób ( w nowym IPB zmienili po prostu miejsce zdefiniowania ilości tematów )

Otwórz plik:

admin\applications\forums\sources\classes\forums\class_forums.php

Wyszukaj frazę:

$_topics = array_slice( $topicIDs, 0, 5 );

i zmień w zależności od potrzeb drugą wartość liczbową, np. chcesz wyświetlać 10 najnowszych tematów w bocznym panelu, więc zmieniasz to na:

$_topics = array_slice( $topicIDs, 0, 10 );

261-minizoom.jpg

Odnośnik do komentarza
Udostępnij na innych stronach

  • Manager

Już to pisałem, ale ok. :) W sumie to zapomniałem o tym temacie, ale postaram się pamiętać. :)

intermedia - profesjonalne rozwiązania Invision Power Board

---

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

Odnośnik do komentarza
Udostępnij na innych stronach

  • 1 rok później...
  • 4 tygodnie później...
  • Manager

Nad każdą metodą masz opisy. Nad tą masz:

/**

* Build (and optionally save) the last X topic IDs from a forum

*

* @param int Forum ID to save

* @param boolean TRUE = SAVE, FALSE = Return Array of IDs

* @param int No. topics to save ( Default is 5 )

* @return array Array of topic IDs

*/

intermedia - profesjonalne rozwiązania Invision Power Board

---

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

Odnośnik do komentarza
Udostępnij na innych stronach

  • 2 miesiące temu...

Update do wersji IPB 3.0.4

Po aktualizacji forum do wersji 3.0.4 pewnie zauważycie, że wyświetla Wam się tylko 5 tematów, a podana wcześniej przeze mnie metoda już nie działa,

Ale jestem szybki jak błyskawica, i oto nowy sposób ( w nowym IPB zmienili po prostu miejsce zdefiniowania ilości tematów )

Otwórz plik:

admin\applications\forums\sources\classes\forums\class_forums.php

Wyszukaj frazę:

$_topics = array_slice( $topicIDs, 0, 5 );

i zmień w zależności od potrzeb drugą wartość liczbową, np. chcesz wyświetlać 10 najnowszych tematów w bocznym panelu, więc zmieniasz to na:

$_topics = array_slice( $topicIDs, 0, 10 );

Czy w 3.1.4 coś zmieniło się w tej kwestii? Bo chyba nie widzę tam kodu za to odpowiedzialnego...

Moje forum komputerowe ForumPC.pl korzysta z hostingu w Progreso.pl - w trakcie zamówienia serwera podaj kod FORUMPC a otrzymasz miesiąc abonamentu gratis.

Odnośnik do komentarza
Udostępnij na innych stronach

  • Manager

Takie coś jest:

 public function hooks_recentTopics( $topicCount=5, $output=true )

Zmień 5 na inną liczbę.

intermedia - profesjonalne rozwiązania Invision Power Board

---

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

Odnośnik do komentarza
Udostępnij na innych stronach

  • 4 tygodnie później...

Takie coś jest:

 public function hooks_recentTopics( $topicCount=5, $output=true )

Zmień 5 na inną liczbę.

Gdzie tego szukać bo albom ślepy albo coś umyka mojej uwadze...

Zaznaczam iż mam wersję IPB 3.1.2

Edytowane przez Wujek Miliarder
Odnośnik do komentarza
Udostępnij na innych stronach

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