To jest tylko wersja do druku, aby zobaczyć pełną wersję tematu, kliknij TUTAJ
phpBB2 by Przemo
Support forów phpBB2 modified by Przemo

Propozycje modyfikacji - [propozycja] Log postów/tematów

Draco demonicus - 06-06-2018, 14:14
Temat postu: [propozycja] Log postów/tematów
Witajcie,

Mam taki mały pomysł, który byłby w moim forum mega przydatny. Chodzi mianowicie o stworzeniu strony, która wypisuje wszystkie ostatnie tematy. ALE. Nie tak po prostu. Jeśli jakiś temat był pisany w między czasie, to inny temat jest rozdzielany. Co mam na myśli?

Powiedzmy, że jest Temat A, w którym obecnie toczy się dyskusja i jest pod rząd napisanych 100 postów.
Ktoś napisze coś w między czasie w Temacie B. Powiedzmy z 3 posty. Następnie dyskusja z Tematu A wciąż się rozwija. Potem się kończy i zaczyna się Temat C z 50 postami.

Chcę aby ten log pokazywał listę tematów, od najnowszych do najstarszych, ale rozdzielał Temat A od Tematu A(!) jeśli w międzyczasie ktoś napisze w innym. Wyglądałoby to tak:

Temat C
Temat A
Temat B
Temat A

Jak widzicie, temat C, jako, że najnowszy, jest na górze, ale Temat A był przerwany Tematem B dlatego pojawia się w kilku miejscach.

Pytacie - po co? Mam forum RPG i dla mnie to bardzo przydatne. Zwłaszcza, że zmieniając tematy, czasem wracam do poprzednich. Taki log byłby przydatny.

Kliknięcie w link przenosiłoby do pierwszego (absolutnie lub nieprzeczytanego, jeśli takowy jest). W sensie, jak Temat A ma już drugi raz na liście post #6678, to w pozycji drugiej od tego postu się zacznie.

Byłoby też fajnie jakby to samo działało w nieprzeczytanych.

Coś w stylu:

Temat C (Posty od Posty od #813 do #920)
Temat A (Posty od #600 do #812)
Temat B (Posty od #554 do #599)
Temat A (Posty od #450 do #553)

Kumacie? Wiem, że na pewno da się to zrobić. Nie wiem tylko czy to nie zlaguje forum. Bo musiałoby chyba sprawdzać topic ID każdego postu z osobna, żeby je tak podzielać. Chociaż w sumie... obecny skrypt też to chyba robi.

Z góry dzięki za pomoc.



Powered by phpBB modified by Przemo © 2003 phpBB Group