Skocz do zawartości

Plugin Hide content from Guest MyBB - Can't use function return value


K7.
 Udostępnij

Rekomendowane odpowiedzi

Witam. Po wgraniu pluginu  "Hide content from guest" w ACP wyskakuje mi błąd: 

Fatal error: Can't use function return value in write context in /home/centrum/public_html/forum/inc/plugins/hidecontent.php on line 85

Czym może być to spowodowane? W jaki sposób to naprawić? Generalnie rozchodzi mi się o to, aby ukryć zawartość forum dla gości, od razu powiem, że nie interesuje mnie edycja uprawnień grupy i odhaczanie możliwości przeglądania wątków, ponieważ powoduje to całkowite ukrycie wszystkich wątków, nazw tematów,  autorów... na stronie głównej. Chciałbym, aby to wszystko było widoczne, jedynie dopiero po wejściu w dany temat, żeby wyskakiwał komunikat z brakiem dostępu i koniecznością zalogowania. Z góry dziękuje za odpowiedz, pozdrawiam 

Odnośnik do komentarza
Udostępnij na innych stronach

@SimLay Nie działa. Plugin ładuje się poprawnie, podobnie jak z tym "Hide content...." w wersji 4.3 (w 4,2 wyskakuje błąd), ale przeglądając forum z "perspektywy gościa", nie widać żadnej różnicy...wszystkie tematy, posty wyświetlają się normalnie, nie ma konieczności logowania.... 

Edytowane przez Marcin_k7
Odnośnik do komentarza
Udostępnij na innych stronach

Nie za bardzo jestem obeznany w temacie....Jaką wersje polecacie? Obecnie na forum posiadam 5.4.45

W panelu mam do wyboru:

 zmiana na php w wersji 5.5 (5.5.32)
 zmiana na php w wersji 5.6 (5.6.34)
 zmiana na php w wersji 7.0 (7.0.28)
 zmiana na php w wersji 7.1 (7.1.15)
 zmiana na php w wersji 7.2 (7.2.3) 

Czy zmieniając np. na najwyższą, nie wpłynie to na ogólne funkcjonowanie strony? czy coś może przestać działać?

Edytowane przez Marcin_k7
Odnośnik do komentarza
Udostępnij na innych stronach

@Mendelson.  W pierwszym poście napisałem, że to rozwiązanie o którym mówisz, mnie nie interesuje, z tego względu, że powoduje ono całkowite ukrycie wszystkich autorów, nazw tematów...na stronie głównej.

image

Chciałbym, żeby to wszystko było widoczne dla "gości", jedynie po wejściu w dany temat, żeby pojawiał się komunikat z brakiem dostępu i koniecznością zalogowania.

Edytowane przez Marcin_k7
Odnośnik do komentarza
Udostępnij na innych stronach

Nie wiem co Ciebie tak rozśmieszyło...nie jestem jakimś specjalistą w tej "branży", dlatego przyszedłem zapytać się Was, osób które siedzą w tym dłużej i prawdopodobnie posiadają dużo więcej wiedzy niż ja. Zamiast wytłumaczyć wprost, konkretnie w jaki sposób rozwiązać problem, jak zablokować ten dostęp do zawartości strony/forum dla niezalogowanych...to o jakieś screeny prosisz, które tak na prawdę chyba nie są aż tak istotne?...

Zrobiłem to co potrafiłem, a moja wiedza ograniczała się do tego... że zmieniłem jedynie uprawnienia grupy "goście" (w uprawnieniach grupy, w zakładce "działy i posty" odhaczyłem "przeglądanie wątków"). 

gggg.png

Odnośnik do komentarza
Udostępnij na innych stronach

2 godziny temu, Mendelson. napisał:

Screen jest bardzo istotny, a Twoje ego i pewność siebie wyniesiona wyżej niż umiejętności, ku*wa pokory trochę. A może by tak użyć uprawnień konkretnego działu/poddziału? 

Ty teraz tak na poważnie? W którym momencie zauważyłeś ten brak „pokory”, czy jakieś zawyżone ego, czy pewność siebie z mojej strony? Czy ja tu przyszedłem do Was z jakimś rozkazem, który macie wykonać, czy jedynie z prośbą w doradzeniu, czy rozwiązaniu problemu? Chyba coś tu źle interpretujesz...

Screen był aż tak istotny? Wydaje mi się, że w tym konkretnym przypadku, przy tym problemie...był zbędny. Nie był on potrzebny do tego aby stwierdzić, że dostęp do przeglądania forum w silniku mybb można ograniczyć w acp, poprzez edycje uprawnień działów, czy grup. Ale Ty oczywiście tego od razu powiedzieć nie mogłeś, bo tak Cie rozśmieszyła moja wypowiedz, że musiałeś poczekać na screena jak ja tego dokonałem...Tylko nie wiem w jakim celu... nigdy nie ukrywałem tego, że jestem amatorem, wielu rzeczy nie wiem, wielu nie potrafię sam zrobić, czasami zadam może jakieś trywialne pytanie... ale od tego chyba jest to forum? ten dział? W regulaminie nie zauważyłem, żeby były jakieś ograniczenia co do udzielania wsparcia, odpowiedzi nawet jeżeli wydają się one banalne, czy oczywiste...jeżeli jest inaczej to przepraszam i proszę o przeniesienie tematu do kosza.

W pierwszym poście napisałem, że nie urządza mnie edycja uprawnień grupy „guest” i odhaczanie możliwości przeglądania wątków, bo efekt jest taki jak na screenie powyżej.

Twoja propozycja, ze zmianą uprawnień działów również nie jest tym czego oczekuje...bo ukrywa nie tylko nazwy wątków, autorów...ale całe działy.

Pierwszy plugin, który podałem „Hide content...” w wersji 4.2 nie działał, wyrzucało mi błąd w acp, o którym wspomniałem w pierwszym poście. Zmieniając na wersje 4.3, błąd zniknął, plugin się zainstalował, ale na stronie głównej nie było żadnej zmiany. Podobnie jak z pluginem podanym przez @SimLay „Only Registered Links”, aktywacja przebiegła bezproblemowo, ale na stronie głównej również nic się nie zmieniło...(”niezalogowani” nadal mogą wchodzić w linki, swobodnie przeglądać posty/wątki).

I tak jak napisał  @SimLay , prawdopodobnie błąd leży gdzieś bezpośrednio po mojej stronie/w silniku, tylko nie wiem gdzie go szukać, czym może być on spowodowany i jak go naprawić...

@chrumcio gdybym nie próbował zmieniać to bym nie napisał, że nie pomaga :D. Sprawdziłem wszystkie dostępne wersje php jakie były dostępne. Na niektórych pluginy działają, a na innych nie...ale problem jest tego typu, że nawet jak plugin "teoretycznie" działa na danej wersji, nie wyrzuca żadnych błędów ... to i tak nie widać żadnych efektów, zmian na forum. Dlatego wydaje mi się, że to nie o samą wersje PHP się rozchodzi.

Odnośnik do komentarza
Udostępnij na innych stronach

Problem wciąż nierozwiązany? Dodaj swoją odpowiedź

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ę
 Udostępnij

×