skaut / skautis-integration

WordPress plugin pro možnost přihlašování a registrace do WordPressu přes skautIS
https://cs.wordpress.org/plugins/skautis-integration/
GNU General Public License v3.0
3 stars 5 forks source link

Nezobrazuje se obsah #66

Open kalich5 opened 6 years ago

kalich5 commented 6 years ago

Narazil jsem teď na novém webu na problém. I když mám pravidla nastavená správně, někteří uživatelé se na web nedostanou.

Třeba hospodář, zkoušel jsem to nastavit jak přes roli tak přes funkci.

Text na stránce se z "Pro zobrazení obsahu je nutné se přihlásit do skautISu" změní na "Nemáte oprávnění k přístupu k tomuto obsahu" Za URL adresu se doplní ?noWpLogin=1

kalich5 commented 6 years ago

Mám tam nastaveno, že se má skrýt pouze obsah. Včetně podřízených stránek

kalich5 commented 6 years ago

Uživatele to přihlásí, zaregistruje, ale nezobrazí mu to obsah. Nenarazil jsem ani na nic v debug logu.

kalich5 commented 6 years ago

Když stejné nastavení použiju u Shordcodů, zobrazí se vše jak má. Problém tedy nebude v pravidlech, ale opravdu jen v tom jak ten plugin skrývá obsah.

kalich5 commented 6 years ago

Já jako admin jsem si toho nevšimnul, protože na admina se tyhle pravidla co vím nevztahují.

kalich5 commented 6 years ago

Problém bude zobrazování obsahu, když tam je zobrazování přes "funkce". Když je nastavené zobrazování přes pravidlo s "rolí", vše funguje jak má.

davidulus commented 6 years ago

@kalich5 Mohu tě požádat o bližší prozkoumání tohoto problému? Vytvořil jsem si např. pravidlo jen s funkcí a funguje mi to v pořádku => nedaří se mi to nasimulovat. Poslal bys mi screenshot nastavení toho pravidla a screenshot funkcí osoby ze skautISu u které to dělá problém prosím?

kalich5 commented 6 years ago

bez nazvu

kalich5 commented 6 years ago

bez nazvu

kalich5 commented 6 years ago

bez nazvu

davidulus commented 6 years ago

Zkus tam nahrát úpravu z gitu (soubor src\rules\Rule\Func.php), jestli se to bude chovat nějak jinak.

kalich5 commented 6 years ago

žádná změna...

davidulus commented 6 years ago

Zkus to u evidenčního čísla přepnout jen na "Začíná na". Kdyby nepomohlo, vyruš u té stránky ostatní pravidla, ať je izolováno, že to hapruje i jen při jednom zadaném pravidle na funkci.

kalich5 commented 6 years ago

žádná změna, pořád se nic nezobrazuje

davidulus commented 6 years ago

Děje se to jen u funkce hospodáře nebo i u jiných funkcí?

kalich5 commented 6 years ago

mám možnost zkusit jen funkce "člen revizní komise střediska" a tam mi to funguje.

kalich5 commented 6 years ago

ale nic víc zkusit nemůžu

kalich5 commented 6 years ago

ale když přidám všechna pravidla (tak jak u té stránky mají být) opět to nefunguje a nic to nezobrazí

davidulus commented 6 years ago

Když odstraníš pravidlo s hospodářem, tak to funguje jak má?

kalich5 commented 6 years ago

musím odstranit všechny, nechat jen Revizní komisi. Vypadá to, že je tam problém když je tam víc pravidel s funkcemi. I když těžko říct.

kalich5 commented 6 years ago

A ještě zajímavá věc, mám roli "Středisko: aktivní činovník" (ale mám jí skrytou ve skautISu) a když mám pravidlo, které obsahuje tuhle roli nezobrazí se mi obsah. To bude podle mě tím jak jsme řešili skrytí rolí na stránce "Správa uživatelů"

Možnost přihlásit se by mělo být i pro skryté role. To že si jí skryju je kvůli přehlednosti, nemělo by to omezovat přihlašování.

kalich5 commented 6 years ago

@davidulus mám ještě něco vyzkoušet?