5.6. Alapfogalom: a menük
A menük tulajdonképpen a webhelyen használható navigációs hivatkozások különböző linkgyűjteményei. Az alaprendszer Menu UI modulja egy felhasználói felületet biztosít ezek kezelésére, rendszerezésére. A menüben a linkek alapvetően alá-fölérendeltségi viszonyban állnak egymással. Az arra jogosult adminisztrátorok akárhány egyéni menüt létrehozhatnak igény szerint, ám a Drupal is igyekszik segíteni pár automatikusan előállított menüvel.
A Drupal alaprendszer Általános telepítési profilja például a következő öt menüt állítja elő:
- Fő navigáció
- A látogatók számára a webhely különböző részeire mutató linkek. Ezek általában kézzel, egyénileg létrehozott menüpontok.
- Adminisztráció
- A webhely adminisztrátorai által gyakran használt funkciók gyors elérését segítő menü. Ez leginkább a különböző modulok által automatikusan biztosított menüpontokat tartalmaz.
- Felhasználói fiók menüje
- A webhelyre éppen bejelentkezett felhasználó fiókjának kezeléséhez hasznos hivatkozások, mint például a Profil megtekintése és a Kijelentkezés.
- Lábléc
- A webhely fontosabb aloldalai a láblécből mindig elérhetővé válnak, ha felvesszük őket a Lábléc menübe. Ezek általában kézzel, egyénileg létrehozott menüpontok.
- Eszközök
- A webhely látogatói számára hasznos eszközökhöz, mint például a kereséshez lehet itt linkeket létrehozni. Néhány modul is elhelyezhet itt menüpontokat.
A menük könnyen kezelhetők az alábbi funkciók használatával:
- Új egyéni menük készítése
- Ezekhez új menüpontok felvitele
- A hivatkozások adott menün belüli sorrendjének átrendezése fogd-és-vidd módszerrel, vagy a menüpontok súlyának szabályozásával
- Menüpontok átnevezése (például a könnyebb érthetőség kedvéért, anélkül, hogy a hivatkozás célja megváltozna)
- A címeik átírása, ami kis lebegő feliratként jelenik meg a legtöbb böngészőben
- Hivatkozások menük közötti mozgatása a Szülő tulajdonságuk átállításával
A menüpontok megjelenítése mindig intelligensen történik: csak akkor láthatja egy felhasználó, ha van jogosultsága az adott oldal elérésére. Ezáltal kevesebb „hozzáférés megtagadva” (403-as hiba) problémába ütközik a látogató. Például a még be nem jelentkezett Névtelen látogatóknak felesleges lenne megjeleníteni az Adminisztráció menüt. Ezt majd csak azután, ha előbb azonosította magát és a rendszer meggyőződött róla, hogy az adott fióknak valóban van jogosultsága megtekinteni a kért oldalt.
- 5.7. szakasz - Oldal hozzáadása egy menühöz
- 5.8. szakasz - Navigáció sorrendjének átállítása
- Ahhoz, hogy a menüket elhelyezhessük az oldalakon, blokkokba kell tennünk őket, amik azután a sminkek tetszőleges régióihoz rendelhetőek. Ehhez javasolt a 8.1. szakasz - Alapfogalom: a blokkok, 2.1. szakasz - Alapfogalom: régiók a sminkekben és 8.3. szakasz - Blokk régióba helyezése témakörök áttekintése is. Az alaprendszer Általános telepítési profilja automatikusan megjeleníti valamennyi menüjét, kivéve az Adminisztráció nevűt, mivel annak nem szabad a webhely nyilvános felületéről (azaz a Bartik sminkben) elérhetőnek lennie, csupán az adminisztrátorok számára (Seven smink). A szintén az alaprendszer részeként érkező Toolbar modul felelős tehát ezen Adminisztráció menü megjelenítéséért, valamint használható helyette a népszerű Admin Toolbar nevű közösségi modul is.
Közreműködők
Írta és szerkesztette: Ajay Viswambharan, Jojy Alphonso (Red Crackle) és Jennifer Hodgdon. Fordította: Balu Ertl (Brainsum).
Source file: menu-concept.asciidoc
Help improve this page
You can:
- Log in, click Edit, and edit this page
- Log in, click Discuss, update the Page status value, and suggest an improvement
- Log in and create a Documentation issue with your suggestion