Dołącz do zespołu ekspertów! Backend lub Frontend Developer?

Sprawdź najnowsze oferty pracy naszego partnera - 8lines.io!

Jestem administratorem, a nie jestem administratorem

Błąd   Założony przez  robiwielki.

Adres forum:
stronka na XAMPP


Wersja silnika:
1.8.13


Opis problemu:


Witam
 
W pliku inc/config.php mam ustawiony następujący wpis w taki sposób: 
Cytat:$config['super_admins'] = '1'; 

 I nie ma „Opcje administratora” chociaż jestem administratorem.

   
 

A to np. ma

   
 
O co chodzi
(24.10.2018, 11:44)Divir napisał(a): Trochę nawiązuje do twoich innych wątków też tutaj.
Przeprowadź weryfikację plików, najlepiej łącznie z bazą danych. Możesz do tego użyć pluginu autorstwa dvz. Miałem u klienta właśnie taki i kilka innych nieistotnych problemów. Rozwiązałem to przenosząc mybb na wyższą wersje z podmiana wszystkich plików i usuwając zbędne pluginy. Nie pamiętam już co dokładnie naprawiło ten problem, jednak powinno to pomóc.
Pisałeś coś kiedyś, że pluginy nie będą działać na nowszym mybb. Obecnie tylko narażasz się na włamanie. Jakieś pluginy nie są w ogóle istotne na tle bezpieczeństwa. Mybb w tych wersjach dodaje/modyfikuje i tak niemalże same zabezpieczenia, więc żaden plugin nie powinien się popsuć przy poprawnej aktualizacji forum. Jedynie mogą wymagać zmiany kompatybilności, to wszystko. Jeśli jakiś plugin faktycznie nie działa na wyższej wersji, to zdecydowanie warto sprawdzić dlaczego. Może działał jedynie dzięki luce w zabezpieczeniach?


To, więc tak,

Postawiłem na XAMPP tą wersję 1.8.13 mojego forum, i fajnie chodzi i się loguje tylko te jak prosi o podanie PIN to nie ma "Opcje moderatora", a jak wyłączę opcje PIN to ta opcja jest. Ale spoko, zgodnie z tym, co mówiłeś, aby wgrać nowszą wersie, to mam 1.8.18. Wyrywam, jako install/upgrade.php i jednie jest tylko tez występuje takie coś jak PIN to nie ma opcji administratora, a jak nie  ma PIN-u to jest. I jeszcze jak się wyloguje i chcę się zalogować to już nie mogę, coś takiego się pojawia”


Cytat:„Niepoprawny kod autoryzacji. Czy na pewno próbujesz uruchomić tę funkcję w poprawny sposób? Spróbuj ponownie.”
<input name="my_post_key" type="hidden" value="{$mybb->post_code}" />
W szablonach:
informacje o błędzie - szablony -> error_nopermission
nagłówek -> header_welcomeblock_guest
podgląd profilu - szablony -> member_login
portal -> portal_welcome_guesttext
Wykonałem DVZ Integrity Tools

           

I co teraz ?

(25.10.2018, 08:22)P3neR napisał(a): <input name="my_post_key" type="hidden" value="{$mybb->post_code}" />
W szablonach:
informacje o błędzie - szablony -> error_nopermission
nagłówek -> header_welcomeblock_guest
podgląd profilu - szablony -> member_login
portal -> portal_welcome_guesttext


I co teraz zrobić ?
Masz dodać ten kodzik co ci podałem do poszczególnych szablonów i potem bedziesz mogł sie zalogowac.
Ok, ale czemu tak się dzieje, ?
I gdzie kol wiek umieścić ten kod "<input name="my_post_key" type="hidden" value="{$mybb->post_code}" />" ? w tych plikach ?

                                         szablony -> error_nopermission --> nie wiem gdzie to jest
Informacja o błędzie - szablony ->  error_nopermission --> było 
nagłówek -> header_welcomeblock_guest -->  wkleiłem
podgląd profilu - szablony -> member_login --> było
portal -> portal_welcome_guesttext --> było
Przepraszam mój błąd nie zauwazylem ze nie dopisalem gdzie masz to wkleić  pod znaczniki <form, </form> a jeżeli chodzi o error_nopermission to (informacje o błędzie) Przepraszam jeszczcze raz najmocniej za stracony czas przezemnie.
OK, brakowało tylko w "header_welcomeblock_guest" i teraz już mogę się zalogować.

Ale jak jest PIN to nie ma Opcji administratora, a jak nie ma opcji PIN to jest. 

(25.10.2018, 10:02)P3neR napisał(a): wkleić  pod znaczniki <form, </form> a jeżeli

Nie pod "pod znaczniki" tylko w znacznikach <form>  TU <forum>

Pin administratora można prosić o ss'a jakiegos ?
(25.10.2018, 10:43)P3neR napisał(a): prosić o ss'a jakiegos
To znaczy ?
Może prosciej zapytam o co dokladnie teraz chodzi, bo nic z tego nie rozumiem?
Teraz 1.8.18 chodzi logowanie, ale nadal nie ma to co pisałem w poście pierwszym.

Czyli jak mam ustawione że PIN trzeba podać, to nie ma "Opcja administratora", a jak nie ma PIN to jest.

   
$config['hide_admin_links'] = 1
Zmień 1 na 0 i te opcje się pojawią. Problem nie ma nic wspólnego z pinem do ACP
Ta linijka ukrywa wszystkie linki do panelu administratora, w tym też opcje w profilu użytkownika, headerze itd.
Właśnie wiem, i wszystko w porządku.
Temat do zamknięcia.
Ardex napisał 25.10.2018, 14:01:
Nie zamykamy tematów. Zapoznaj się z:



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

4 gości