![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 13 Pomógł: 0 Dołączył: 11.05.2002 Skąd: Poznań Ostrzeżenie: (0%) ![]() ![]() |
Witam!
Chcę zamieścić na swojej stronie proste, "drzewiaste" (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) forum dyskusyjne. Mam już pewien pomysł, ale wolałbym go z kimś najpierw skonfrontować. Mamy plik np. forum.php, którego funkcją jest wyświetlanie postów. "Wiedzę" o tym, jak wyświetlać posty czerpie z pliku posty.dat, który wygląda na przykład tak: x0<1<<2<3x4<5 Tłumaczę o co chodzi. Cyfra (0, 1, 2..) oznacza nazwę pliku zawierającego treść wiadomości. Znaki <, w zależności od ich liczby wskazują na "poziom" posta. Jeśli wystąpi x, licznik poziomu przyjmie wartość 0 (nowy wątek). Znaczki są oczywiście przykładowe, mogą być dowolne, byle nie cyfry. Dane wejściowe z przykładu dałyby więc wynik w postaci drzewka: 0 | |--1 | |--2 | |--3 | 4 | |--5 Oczywiście tytuły i daty postów odczytywane byłyby z nagłówków plików. Jeśli chodzi o administrację, czyli głównie wywalanie wiadomości, to wystarczyłoby podać numer posta, który zostałby usunięty z pliku posty.dat, wraz z "przyległościami" - określeniem poziomu i z odpowiedziami. No i co myślicie :?: |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 234 Pomógł: 0 Dołączył: 9.04.2002 Skąd: Łódź Ostrzeżenie: (0%) ![]() ![]() |
Cytat Witam!
Ja myślę, że drzewiasta struktura to nienajlepszy pomysł, bo autorzy postów często adresują swe wypowiedzi do kilku osób. Poza tym po "drzewku" trudniej się nawiguje, bo trzeba klikać, aby zobaczyć "podposty" (chyba że Ty chcesz wyświetlać całe drzewko naraz :? ).
Chcę zamieścić na swojej stronie proste, "drzewiaste" (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) forum dyskusyjne. ... No i co myślicie :?: |
|
|
![]() ![]() |
![]() |
Aktualny czas: 4.10.2025 - 20:46 |