"Oznacz działy jako przeczytane" na podstronie search.php
-
- Sędziwy Jeż
- Posty: 87
- Rejestracja: 25 paź 2009, 14:29
- Płeć: Mężczyzna
- Wersja Ubuntu: 13.04
- Środowisko graficzne: Unity
- Architektura: x86_64
- Lokalizacja: Ostrołęka
- Kontakt:
"Oznacz działy jako przeczytane" na podstronie search.php
Witam
Czy jest możliwość przeniesienie linka: Oznacz działy jako przeczytane do podstrony search.php?? Bardzo się by przydało oznaczenie wszystkich postów jako przeczytane w widoku nieprzeczytanych postów.
Pozdrawiam
Czy jest możliwość przeniesienie linka: Oznacz działy jako przeczytane do podstrony search.php?? Bardzo się by przydało oznaczenie wszystkich postów jako przeczytane w widoku nieprzeczytanych postów.
Pozdrawiam
- Heos
- Zakręcona Traszka
- Posty: 534
- Rejestracja: 17 sie 2008, 16:08
- Płeć: Mężczyzna
- Wersja Ubuntu: inny OS
- Środowisko graficzne: Xfce
- Architektura: x86_64
- Lokalizacja: Bydgoszcz
Re: "Oznacz działy jako przeczytane" na podstronie search.php
Owszem, to bardzo przydatna funkcja a, jak sądzę, dodanie jej w innym miejscu nie jest wielce trudne.
"Chciałbym, żeby zaczęto od szanowania siebie: wszystko inne wypływa z tego." – Fryderyk Nietzsche
openSUSE Leap 15.1 | Xfce4 | Firefox
openSUSE Leap 15.1 | Xfce4 | Firefox
- mario_7
- Administrator
- Posty: 8612
- Rejestracja: 30 sie 2006, 13:11
- Płeć: Mężczyzna
- Wersja Ubuntu: 20.04
- Środowisko graficzne: GNOME
- Architektura: x86_64
Re: "Oznacz działy jako przeczytane" na podstronie search.php
Wspomniany link na wszystkich podstronach search.php jest kiepskim pomysłem, bo byłby mylący.
Z kolei wstawianie go tylko, gdy wyświetlane są nieprzeczytane posty wymaga odrobinę dłubania, na które w tej chwili za bardzo czasu nikt nie ma.
Z kolei wstawianie go tylko, gdy wyświetlane są nieprzeczytane posty wymaga odrobinę dłubania, na które w tej chwili za bardzo czasu nikt nie ma.
- rob006
- Wytworny Kaczor
- Posty: 417
- Rejestracja: 28 paź 2007, 23:11
- Płeć: Mężczyzna
- Wersja Ubuntu: 12.04
- Środowisko graficzne: Unity
- Architektura: x86_64
- Lokalizacja: Lublin
- Kontakt:
Re: "Oznacz działy jako przeczytane" na podstronie search.php
Ja mam czas. Zajęło mi to raptem z 15 minut.
W pliku search.php jest specjalny case dla wyszukiwania nieprzeczytanych postów ("unreadposts", linia 65). Na jego koniec wstawiamy kod który przypisuje odpowiedni link do zmiennej U_MARK_FORUMS:
Później wystarczy w templatce search_result.php wstawić kod wyświetlający ten link ze sprawdzeniem czy zmienna U_MARK_FORUMS nie jest pusta (gotowiec jest w index_body.php), a niepusta będzie tylko na stronie z nieprzeczytanymi postami. Proste
Tak swoją drogą to proponowałem to półtora roku temu, szkoda że wtedy nikt nie zareagował.
W pliku search.php jest specjalny case dla wyszukiwania nieprzeczytanych postów ("unreadposts", linia 65). Na jego koniec wstawiamy kod który przypisuje odpowiedni link do zmiennej U_MARK_FORUMS:
Kod: Zaznacz cały
$template->assign_vars(array( 'U_MARK_FORUMS' => ($user->data['is_registered'] || $config['load_anon_lastread']) ? append_sid("{$phpbb_root_path}index.$phpEx", 'hash=' . generate_link_hash('global') . '&mark=forums') : '',));
Tak swoją drogą to proponowałem to półtora roku temu, szkoda że wtedy nikt nie zareagował.
- Heos
- Zakręcona Traszka
- Posty: 534
- Rejestracja: 17 sie 2008, 16:08
- Płeć: Mężczyzna
- Wersja Ubuntu: inny OS
- Środowisko graficzne: Xfce
- Architektura: x86_64
- Lokalizacja: Bydgoszcz
Re: "Oznacz działy jako przeczytane" na podstronie search.php
Świetnie, a więc sprawa wyjaśniona jak mniemam?
"Chciałbym, żeby zaczęto od szanowania siebie: wszystko inne wypływa z tego." – Fryderyk Nietzsche
openSUSE Leap 15.1 | Xfce4 | Firefox
openSUSE Leap 15.1 | Xfce4 | Firefox
Kto jest online
Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 5 gości