Joomla ACL beállítás admin panel (lecke 3.)

belépés
Az előző órákon már néztem ACL:
Amikor az ügyfelek hozzáférhetnek a Joomla vezérlőpulton azokat összekeverni a tény, hogy egyáltalán nem szabad megérinteni. Ha adsz az ügyfélkezelő hozzáférési szint, akkor sem lesz elérhető számukra a szükséges beállításokat. Szükségtelen beállításokat a vezérlőpult segítségével megkönnyíti a munkát az ügyfél számára. Meg fogják érteni minden menüpont és tudni fogják, mi ezt az elemet. Ha a vonat velük, és azokat a részletes dokumentációt.
Tilos minden, ami nem engedélyezett minden ellen, ami nem tilos
ACL működik „minden a dohányzás, ami nem megengedett” a Joomla. A csoport Nyilvános nem lehet csinálni valamit, de megtekinthetjük a front-end oldalon. Minden szabványos felhasználói csoport is adhatunk a jogokat, amelyek lehetővé teszik, hogy tegyen valamit.
Ne feledje - nem írhatja felül lehetőség „tilos”.
Felveheti engedélyeket felhasználói csoportot az adott műveleteket hajtsanak több szinten. Tekintsük képes szerkeszteni cikkeket. Számos módja van, hogy adjunk ezt a képességet.
Sokkal jobb, hogy a rendszer használatához „betiltott minden, ami nem megengedett”, amikor beállítja ACL Joomla. Ez ad több lehetőséget, hogy a jövőben meghatározott jogosultságokat szinten bejegyzéseket. Ha „mindent, ami nem tilos”, akkor már nem lesz olyan rugalmas rendszer jogokat.
A probléma, hogy megpróbáljuk megoldani
Tegyük fel, hogy szükség van-e az ügyfél alapvető a Joomla Admin panel:
kezelése
Itt az alapvető megközelítés a beállítás:
- Hozzon létre egy új felhasználói csoport hozzárendelése az alapvető jogokat, és hozzon létre egy felhasználót a kliens.
- Mi hozzá a kívánt szint (ek) a hozzáférés.
- Engedélyek hozzárendelése, hogy a kliens hozzáfér „anyagok menedzser”, „manager menü” komponens és „link”.
Azt tanácsolom, hogy ezt például a két böngésző. Ha böngészőt használ, meg kell hagyni a front-end, és jöjjön vissza egy másik névvel, hogy milyen mindegyikük a helyszínen, hogy megjelenik Joomla, hogy nem lehet két együttes ülés a különböző felhasználók számára.
1. Hozzon létre egy új felhasználói csoport, a célja az alapvető hozzáférési jogok, hozzon létre egy felhasználói
Azt mondtam, hogy hogyan működik a leckét „Joomla ACL: hozzáférési szintek”. Röviden, tegye a következőket:
2. Rendeljen hozzáférési szintek
Most, amikor belép a központ, mint az ügyfél láthatja a képernyőn ehhez hasonló:
Be van jelentkezve a központ, de nem lát menüt vagy a központ. Csak akkor jutunk ki innen.
Van egy dolog, amit nem hozott létre - ez a szint a hozzáférést a vezérlőpulton. Taníts, hogy a hozzáférési szintek felelősek azért, ami az információ látható lesz egy adott felhasználó számára, beleértve modulok, tartalom, stb A menük még modult Joomla vezérlőpulton. Ez a közigazgatási egység, és van egy különleges hozzáférési szintjét. Így a felhasználó az ügyfél csoport egy konkrét hozzáférési szintjét.
Ami a munkát admin panel Speciális igények hozzáférési szint, azt tanácsolom, hogy ne használja ezt a szintet a hozzáférés a front-end Joomla.
Most tegye a következőket:
- Rendszergazdacsoport rendelni Különleges Csoport ügyfeleinek hozzáférést szintet (lásd leckét „Joomla ACL: a hozzáférési szintek”, ha segítségre van szüksége ebben az akció);
- Kilépés a vezérlőpult és jelentkezzen be újra (ha változik a hozzáférési szint van szüksége, hogy ki és jelentkezzen be ismét, hogy a változások a felületen).
Most, mint egy ügyfél, akkor valami ehhez hasonló:

Ez az, amit az ügyfél tehet az admin panel ebben a szakaszban:
- Saját profil szerkesztése, beleértve a változó a felhasználónév és jelszó (nem rendszergazda, az ügyfél nem tudja megváltoztatni a csoport);
- Részletek linkek tételek támogatás, amelyek már rendelkezésre állnak a vendégek rendelkezésére.
- Ki a profilt, és megtekintheti a frontend oldalon.
- View 5 legnépszerűbb anyagok és a legújabb 5 létrehozott anyagok, modulokkal a jobb oldalon, de lehet szerkeszteni ezeket az anyagokat.
Ez nem sok, de még mindig van valami. A következő lépés, amely az ügyfél a lehetőséget a szerkesztés, létrehozására és módosítására anyagok állapotban.
3a. Rendeljen hozzáférési szintek: Anyagok
Az ügyfél számára hozzáférést kell biztosítani az anyagok menedzser Joomla admin panel. Az első dolog az ügyfélkezelő anyagok, mint egy menüpontot. Amint az elem láthatóvá válik az ügyfél, akkor megy egy adott hozzáférési jogokat.
Mi hozzáférést biztosít az anyagok menedzser az ügyfél vezérlőpulton

Ha megnézzük anyag menedzser, mint egy ügyfél, akkor a teljes lista az anyagok. Nem lehet szerkeszteni és nem tudja megváltoztatni az állapotát. Nem gombra, hogy hozzon létre egy új anyagot a jobb felső sarokban, csak az ikont.

Itt van, mit kell tenni az ilyen esetekben.
Az ügyfél szerkeszti minden anyag
Ha az ügyfél nem szerkeszti az összes anyagot, állítsa engedélyeket az alábbiak szerint:
Nyissa meg a „Anyagok - Materials Manager - Beállítások - jogok”, hogy a fogyasztói csoport létrehozása, módosítása, halmazállapot-változás, és a változás a saját. Személy szerint én nem adnak az ügyfeleknek a tartalmak eltávolítására, mert ez azt jelentené, eltávolítja a kosárból. Ezek közzé és megszünteti materiavlov kiadói engedélyével „változtatni az állam”.

A fogyasztói igények belépés alapján az anyag külön-anyag
Adtam a kliens képes szerkeszteni, megváltoztatni, megváltoztatni a status bármilyen anyagból a helyszínen. ügyfél vezérlőpult most így néz ki:

3b. Hozzáférési jogok kijelölését: Media Manager
Engedélyek hozzá van rendelve oly módon, hogy az ügyfél megtalálja az anyagot, válassza a Szerkesztés, majd válassza ki a „Kép” alján a szerkesztési ablak anyag. A képernyő media manager, ami így néz ki:

Megjegyezzük, hogy az ügyfél megtekintheti bármelyik képet betöltve egy média menedzser, de nincs interfész feltölteni az oldalra az új. Ez azért van, mert a média menedzser elkülönül a manager összetevő anyagokból, és ezért saját hozzáférési jogait. Továbbá, media manager nem látható a szerkezet a vezérlőpult Joomla menüt a bejáratnál egy ügyfél.
A beállítások módosításához menjen a böngésző a root felhasználó megnyitja a „Anyagok - Media Manager - Beállítások - jogok”, és lehetővé teszi a hozzáférést a komponens és a Hivatal létrehozásának.
3c. Hozzáférési jogok kijelölését: Menü
Meg tudja tippelni, hogy mi fog történni. Ha az ügyfélnek meg kell megkötni anyagok menü, akkor kell, hogy a menüpontot a „Menü” a vezérlőpulton.
Menj a superuser „Menü - menü Manager - Beállítások - jogok”, és lehetővé teszi a csoport ügyfelek hozzáférést alkatrész menedzsment, létrehozása, módosítása és állapotváltozás.
Sajnos nem tudjuk, hogy a fogyasztó utód menüpontok a kiválasztott menübe értelmezésével vagy hogy csak létrehozni bizonyos típusú menüpontok. Az lenne a jó mellett ACL Joomla.
Itt van, hogyan néz ki most az ügyfél admin panel:

3d. Hozzáférési jogok kijelölését: Component linkek
Most meg kell, hogy az ügyfél számára a hozzáférést a eleme a „link”, és csak ezt az összetevőt. Ez könnyen megoldható.
Rendszergazdacsoport megy „alkatrészek - Linkek - Beállítások - jogok”, és lehetővé teszi a csoport ügyfelek hozzáférést alkatrész menedzsment, a teremtés, a változás és a változás és a változás az állapotát. Ismételje meg ezeket a lépéseket minden alap Joomla komponens szükséges az ügyfél. Egyes harmadik féltől származó komponensek teljes egészében integrálni kell az ACL Joomla rendszert. Ha ez fontos, hogy az ACL a helyszínen, ellenőrizze, hogy úgy ítélték meg, választott komponensek a webhelyen.
Szerkesztőségi cikk: Dmitry Rekun (b2z)