Regisztráció

  • Általános
    • Főoldal
    • Mi az a phpBB?
    • Chat
    • Impresszum
    • Jogi nyilatkozat
    • Adatvédelem
    • Fórum szabályzat
  • Fórum
    • Súgók
    • Keresés
    • Taglista
    • Csoportok
    • Belépés
    • Regisztráció
  • Útmutatók
    • Keresés
  • Letöltés
    • phpBB 3
  • Sablonok
    • phpBB 2
    • phpBB 3
    • Egyéb kiegészítők
  • MOD-ok
    • phpBB 2
    • phpBB 3
  • Demók
    • phpBB 3
  • Fordítás
    • Hibabejelentő
  • Útmutatók
  • Keresés
  • Statisztikák
  • Legnépszerűbbek
  • Legjobbra értékeltek
  • Legfrissebbek
Hirdetés
Útmutatók  »  Gy.I.K. » Beállítottam egy jogosultságot, de nem úgy működik!
Időzóna: (GMT +1 óra)

Útmutatók

Beállítottam egy jogosultságot, de nem úgy működik!

Cím:
Beállítottam egy jogosultságot, de nem úgy működik!
Leírás:
A jogosultsági rendszer helyes értelmezése: helyi jogosultságok érvényesülése, és a jogosultságok egymásra hatása
Kategória:
Gy.I.K.
Szerző:
HoremWeb
Dátum:
2008.12.08. 22:07
Megtekintve:
1081
phpBB verzió:
phpBB 3
Gyakran előforduló kérdés, hogy ha valakinek valamire jogot adtál, miért van, hogy mégsem tud élni vele? Például beállítottad, hogy a regisztrált felhasználóid fel tudjanak tölteni fájlokat, de mégsem működik nekik ez a szolgáltatás.

Helyi jogosultságok - ki, hol, mit tehet?

Az oka rendszerint az, hogy a phpBB3 jogosultsági rendszere a helyi jogosultságokat két irányból közelíti meg. Talán az lenne a legszemléletesebb, ha a "képességek" és "lehetőségek" kifejezéseket használnánk helyi jogosultságok helyett. Kivételesen tegyünk most így!

Ha egy személy vagy csoport jogosultságairól beszélünk, valójában képességekről beszélünk. Ha a regisztrált felhasználóid jogosultak fájlokat feltölteni, az annyit jelent, hogy megvan a képességük arra, hogy ahová lehet, oda fájlokat töltsenek fel.

Ha egy fórumra beállítod azt a jogosultságot, hogy oda fájlokat töltsenek fel, akkor valójában egy lehetőséget állítottál be. Azt, hogy aki képes fájlokat feltölteni, az feltölthet oda.

Egy helyi jogosultság tehát akkor válik tényleges jogosultsággá, ha a két feltétel egyszerre adott: van olyan fórum, ahová lehetőség van feltölteni, és van olyan személy vagy csoport, aki képes oda feltölteni.

Ugyanez más helyi jogosultságokra is igaz. Így működik a BBCode, formázások használata, stb. A globális jogosultságok azonban nem korlátozhatók fórum alapú jogosultságokkal - ezért is globálisak. ;)

Jogosultságok egymásra hatása, avagy az erősebb kutya esete

A másik gyakori probléma, hogy az egyik csoport jogosultságait nem tudják igénybe venni azok, akik egy másik csoporthoz is tartoznak. Ennek valószínű oka az, hogy a két csoport jogosultságai, képességei felülírják egymást.

A megoldás abban rejlik, ahogy a jogosultsági értékeket a phpBB3 értelmezi. Egy-egy jogosultság értéke NEM, IGEN vagy SOHA. Nagyon fontos, hogy prioritási sorrend van az értékek között: a NEM gyengébb, mint az IGEN, az IGEN gyengébb, mint a SOHA.
Ha az egyik csoport x joga NEM, a másik csoport ugyanazon x joga IGEN, akkor az a felhasználód, aki mindkét csoportba tartozik, az erősebb IGEN révén birtokában lesz az x jogosultságnak.
Ha egy harmadik csoportba is tartozik, amelyben az x jogosultság értéke SOHA, akkor ez felülbírál minden más beállítást, és a felhasználó nem élhet az x jogosultsággal. Úgyhogy csak csínján a SOHA beállítással! ;)

Egy harmadik probléma lehet, hogy ha egy felhasználód a csoportja révén élhet az x jogosultsággal, és korlátozni szeretnéd, mit tegyél. Ha a felhaszáló x jogosultságát NEM-re állítod, a csoporttól örökölt jogosultsága (ami IGEN) felülírja a tiltást, és a korlátozás sikertelen. Ebben az esetben kell a SOHA értéket használni.
Egyetlen olyan státusz van a phpBB3-ban, amire még a SOHA sem hat: az alapító admin. Az alapítói státuszú adminisztrátor semmiben sem korlátozható - így elkerülhető a fórumod "elbirtoklása" (takeover). Ezért nagyon alaposan gondold meg, hogy kinek adsz alapítói státuszt!

A jogosultságokról bővebb leírást találsz ebben az útmutatóban.

Nem írhatsz útmutatókat ebbe a kategóriába.
Nem szerkesztheted az útmutatóid ebben a kategóriában.
Nem törölheted az útmutatóid ebben a kategóriában.
Nem szólhatsz hozzá az útmutatókhoz ebben a kategóriában.
Nem értékelheted az útmutatókat ebben a kategóriában.
Az útmutatók nem esnek át jóváhagyáson ebben a kategóriában.
Az útmutatók szerkesztett változatai nem esnek át jóváhagyáson ebben a kategóriában.
Powered by Knowledge Base MOD, wGEric & Haplo © 2002-2005
PHPBB.com MOD
Hirdetés
Hirdetés
Az oldalt a phpBB kiegészített változata hajtja.
Impresszum | Jogi nyilatkozat | Adatvédelem
Tárhelyszolgáltatónk a cpanel.hu