Előszó
Pár szóban röviden e Kézikönyvről: kinek szól, milyen szerkezetet követ a formázása és tartalma, valamint hogyan a legkönnyebb olvasni.
1. fejezet - Ismerkedés
Legyenek mindenki számára egyértelműek a leggyakrabban használt fogalmak jelentései: mik azok a modulok, sminkek, telepítési profilok stb.
2. fejezet - Tervezés
Megvalósítás előtt áttekintjük, hogyan lenne a legkézenfekvőbb tárolnunk mindazt az adatot, amiből webhelyünk áll: azaz az entitástípusokat.
- 2.1. Alapfogalom: régiók a sminkekben
- 2.2. Oldalaink elrendezésének megtervezése
- 2.3. Alapfogalom: a tartalomtípusok alapjai
- 2.4. Alapfogalom: a tartalmi építőelemek
- 2.5. A tartalmi szerkezet kitalálása
- 2.6. Alapfogalom: a szerkesztői munkafolyamat
- 2.7. Alapfogalom: a felhasználói felület, a webhelybeállítások és a tartalmak lefordítása
3. fejezet - Telepítés
Pár szó a Drupal rendszerkövetelményeiről, valamint hogy azok teljesülésekor hogyan tudjuk működésbe hozni webhelyünket egy webkiszolgálón.
- 3.1. Alapfogalom: rendszerkövetelmények
- 3.2. Alapfogalom: további hasznos eszközök
- 3.3. Alapfogalom: Lehetőségek az alaprendszer letöltésére és telepítésére
- 3.4. Felkészülés a telepítésre
- 3.5. Rendszerfájlok letöltése és frissítése Composer használatával
- 3.6. Az alaprendszer kézi letöltése
- 3.7. Az interaktív telepítő futtatása
4. fejezet - Alapbeállítások
Folytassuk a webhely legegyszerűbb beállításaival, mint a modulok bekapcsolása, sminkek testreszabása és felhasználói fiókok regisztrálása.
5. fejezet - Oldalkezelés
Majdnem minden, amit magáról a tartalmak szerkesztéséről tudni érdemes: például helybeni szerkesztésük, a címlap kezelése, navigációs menük.
6. fejezet - Tartalomszerkezet
A webhely működési hátterének részletes kidolgozása: tartalomtípusok, mezők, taxonómiák, űrlapok, formázók és más izgalmas fogalmak.
- 6.1. Tartalomtípus hozzáadása
- 6.2. Tartalomtípus törlése
- 6.3. Egyszerű mezők tartalomtípushoz adása
- 6.4. Alapfogalom: hivatkozásmezők
- 6.5. Alapfogalom: taxonómia
- 6.6. Egy taxonómia-szótár létrehozása
- 6.7. Egy hivatkozás mező hozzáadása
- 6.8. Alapfogalom: űrlapok és adatbevitel
- 6.9. Tartalomfelviteli űrlapok módosítása
- 6.10. Alapfogalom: nézetmódok és formázók
- 6.11. A tartalom megjelenítési módjának alakítása
- 6.12. Alapfogalom: képstílusok
- 6.13. Képstílus létrehozása
- 6.14. Alapfogalom: alkalmazkodó képstílusok
- 6.15. Alapfogalom: szövegformátumok és -szerkesztők
- 6.16. Szövegformátumok és -szerkesztők beállítása
7. fejezet - Felhasználókezelés
A webhelyet használó emberekkel kapcsolatos fogalmak, mint például felhasználói és adminfiókok, szerepkörök, jogosultságok megismerése.
- 7.1. Alapfogalmak: felhasználói fiókok, szerepkörök és jogosultságok
- 7.2. Alapfogalom: az Egyes számú felhasználó
- 7.3. Szerepkör létrehozása
- 7.4. Felhasználói fiók létrehozása
- 7.5. Jogosultság adása egy szerepkörnek
- 7.6. Felhasználók szerepköreinek megváltoztatása
- 7.7. Felhasználó tartalomhoz rendelése szerzőként
8. fejezet - Blokkok
Most már semmi nem blokkol minket, hogy megismerjük a blokkokat: mik ezek, mire valók, és hogyan használjuk őket az oldalakon.
9. fejezet - Listázás nézetekkel
A legnagyszerűbb dolog a Drupalban, a legkevésbé egyértelmű elnevezéssel: nézetek, amik tulajdonképpen listák, és megjelenítőik vannak.
10. fejezet - Többnyelvűsítés
Alapértelmezetten webhelyünk eddig egy nyelven értett (ami viszont nem kötelezően az angol), de most megtanítjuk több nyelven beszélni is.
11. fejezet - Továbbfejlesztés
Most már haladó webmesterek vagyunk, így ideje, hogy szétnézzünk a műhelyben, és szerszámosládánk mélyére nyúljunk: fejlesztői eszközök.
- 11.1. Modulok feltérképezése
- 11.2. A webhely karbantartási módba kapcsolása
- 11.3. Modulok letöltése a Drupal.org-ról és telepítésük
- 11.4. Sminkek feltérképezése
- 11.5. Sminkek letöltése a Drupal.org-ról és telepítésük
- 11.6. Modul- és sminkfájlok kézi letöltése
- 11.7. Alapfogalom: fejlesztői környezet
- 11.8. Fejlesztési célú webhelypéldány létrehozása
- 11.9. Webhelyfunkciók átvitele
- 11.10. Konfigurációverziók összehangolása
- 11.11. Konfiguráció- és fájlváltozatok kezelése Gittel
12. fejezet - Hibaelhárítás
A szakma réme, a gyorsítótár. Miért tartsuk mindig üresen, mi is az a biztonsági mentés, a rendszernapló, és az állapotjelentés.
13. fejezet - Karbantartás
Elkészültünk webhelyünkkel, de legyünk törődő jó gazdája a jövőben is: az alaprendszer biztonsági kiadásai, modul- és sminkfrissítések stb.
14. fejezet - Záró gondolatok
A Drupal két összetevőből áll: a szoftveres részét már kipipáltuk, de a másik, a közösségi élet még előttünk áll. Nézzünk hát körül!
Szójegyzék
Tárgymutató
A. függelék - Közreműködők
Köszönetnyilvánítás mindazoknak, akik nélkül ma nem, vagy nem magyarul olvashatnánk ezt a könyvet.
