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

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

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

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

  • 1 rok później...
Opublikowano (edytowane)

A jak to zwiększyć wyświetlanie tematów w wersji 3.1.3?

EDIT

A więc tak:

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

i cyfrę 5 należy zmienić na liczbę jaką chcemy

Edytowane przez kto

:racaok:

  • 4 tygodnie później...
  • Manager
Opublikowano

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.

  • 2 miesiące temu...
Opublikowano

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.

  • 4 tygodnie później...
Opublikowano (edytowane)

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
  • 5 miesięcy temu...
Opublikowano

Dzięki wielkie...

a jeszcze tak na boczku zapytam, jak można zmienić kolejność bocznego menu ?

Ponieważ instalowałem dodatki i teraz np. tagi mam na samej górze a chciałbym na dole..

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