HideToGuests - jak dobrać się do treści postów podczas tworzenia nowej odpowiedzi

Konfiguracja  Założony przez  Lord Fenrir.

Adres forum: https://www.mageguildwars.pl/index.php

Wersja silnika: 1.8.20

Opis problemu:
Używam pluginu HideToGuests na ukrywanie treści postów. Wszystko działa, poza tym, że podczas tworzenia nowej odpowiedzi, tekst w widocznych ostatnich odpowiedziach nie jest w ogóle zmieniony. Próbowałem każdego hooka z newreply ale wygląda jakby cala funkcja HideToGuests_reply nie chce działać, bo nawet nie wyświetla głupich echo, nie wiem czemu.

Dla lepszego wyjaśnienia, to chodzi mi o tą zawartość:
[Obrazek: IP4ldhn.png]
Plugin ukrywa treść postów dla gości.. Tak?
Aby dodać odpowiedź trzeba być zalogowanym... Tak?
Więc w czym problem bo nie rozumiem

Podałeś screen z widoku pisania odpowiedzi który sam w sobie jest tylko dla zalogowanych...
@edit:
Spróbuj tego:
https://community.mybb.com/mods.php?action=view&pid=616
Choć to co chcesz osiągnąć chyba najprędzej z tym:
https://community.mybb.com/mods.php?acti...w&pid=1179
@edit2:
Możesz tez całkowicie wyłączyć opcje podglądu tematu w pisaniu odwiedzi :
ACP>Konfiguracja>Ustawienia forum
Wyświetlać podgląd tematu?
Wyświetlać ostatnie posty podczas redagowania nowej odpowiedzi?
(30.06.2019, 17:43)Saanek napisał(a): Więc w czym problem bo nie rozumiem

Plugin ma możliwośc ustawienia ukrywania postów dla konkretnych grup użytkowników i tak go stosuje. Zależy mi na tym, by treść była rownież niewidoczna dla tych grup, które można zdefiniować w ACP. Działa wszystko poza tym fragmentem, który pokazałem na screenie. Treść postów w podglądzie nie jest w żaden sposób parsowana, mimo że w pluginie jest funkcja za to odpowiedzialna.

Na przykładzie powyższego screena. Jeżeli użytkownik nie ma uprawnień do podglądu ukrytej treści, to zamiast widzieć
[hide]...[/hide]
Powinien ujrzeć tekst alternatywny (który również ustawia się w ACP), natomiast użytkownicy z grupą, ktora ma uprawnienia do podglądu, powinni normalnie widzieć treść bez żadnych znaczników.

Nie ma wtyczki, która robi dokładnie to czego chce, dlatego potrzebuje przerobić tą, która jest najbliżej tego o co mi chodzi. Cytowanie działa, ukrywanie działa, a jedynie podgląd ostatnich postów w wątku nie chce działać i potrzebuje to dopisać.
Raczej nie ma tam żadnego hooka do którego by się można wpiąć, przynajmniej ja nie widzę.
Opcje jakie proponuję:
1) Zgłosić issue na githubie/na oficjalnym forum, czekać
2) Zrobić samemu PR
3) Po prostu zedytować pliki mybb - kiepskie rozwiązanie
4) Usunąć zmienną {$threadreview}

Chyba, że jest do tego jakiś hook gdzieś schowany w dokumentacji; wątpię niestety.
Kodowanie, edycja i tworzenie styli, for, stron, poszczególnych elementów - polecane szczególnie dla osób, które nie potrafią sobie poradzić z problemami.
Wgrałem testowo do Siebie na forum spróbuje coś z tym zrobić

@edit
nie możesz użyć do tego funkcji z pluginu "HideToGuests_reply" ponieważ odnosi sie ona do "odpowiedz" w poście w którym jest ukryta wiadomość (button w widoku postu)
Spróbuj może od nowej linijki:

[hide]
treść
[/hide]

Sam korzystam z tego pluginu i jest wszystko ok. :)
(30.06.2019, 23:18)Saanek napisał(a): Wgrałem testowo do Siebie na forum spróbuje coś z tym zrobić

@edit
nie możesz użyć do tego funkcji z pluginu "HideToGuests_reply" ponieważ odnosi sie ona do "odpowiedz" w poście w którym jest ukryta wiadomość (button w widoku postu)

Czyli trzeba dopisać własną funkcjonalność, ale do tego trzeba edytować pliki mybb, co jak zostało zaznaczone wyżej, jest słabym rozwiązaniem.

(01.07.2019, 00:39)Junger napisał(a): Spróbuj może od nowej linijki:

[hide]
treść
[/hide]

Sam korzystam z tego pluginu i jest wszystko ok. :)
Myślę, że sie nie zrozumieliśmy :)



Użytkownicy przeglądający ten wątek:

1 gości