A WordPress kiterjesztései
Május 5, 2008
Az előző bejegyzésben megállapítottuk tehát, hogy a WordPress alapvetően kétféleképpen terjeszthető ki: témákkal és pluginekkel. Mindkettőt viszonylag irgalmatlan nagy mennyiségben lehet találni a neten, sajnos az utóbbi év változásai (a 2.3-as és 2.5-ös verziók újításai) többségüket a friss verziókkal inkompatibilissé tette. Ennek ellenére nehéz olyan funkciót mondani, amire ne lenne létező és működő megoldás.
A témák
A témák a WordPress megjelenését szabályozzák, de emellett számos funkciot is elláthatnak. Szélsőséges esetben egy komplex téma (pl. a K2) már-már alrendszerként, szubCMS-ként működhet.
Idéznék:
- Írtam egy új CMS-t…
- És K2 alatt megy?
Egy téma alapvetően 8-10 PHP fájlból (ezek az egyes megjelenési formák - főoldal, egy bejegyzés, archívum, kommentek stb.) és egy vagy néha két CSS fájlból áll. Ehhez jöhetnek még opcionálisan a különböző ráadások, plusz fájlok, képek stb.
Az ezekben a fájlokban rögzített módon jelenik meg a tartalom. Erről a WordPress sepciális függvényei (Template tags) gondoskodnak. Ezek a kódok nagyban segítik azt, hogy áttekinthető, kezelhető, és ami a legfőbb: flexibilis témákat kapjunk - így gyerekjáték átszabni a kinézetet, semmiféle PHP vagy szinte még HTML tudás nem kell hozzá.
A CSS ismerete azért nem árt, hiszen a formába öntött tartalmat így tudjuk emberi fogyasztásra is alkalmassá tenni. Szerencsére azonban nem olyan vészes a helyzet, van olyan megoldás is, hogy egyik oldalon betoljuk a JPG-fájlt, a másikon meg kijön a CSS, de az igényesebbek, ha nem is értenek hozzá, manapság elég olcsón készíttethetnek témát.
A pluginek
A WordPress pluginjei (amire rendes magyar kifejezés nincsen egyelőre) közvetlenül a WordPress funkcionalitásába szólnak bele, így a könyvtárak szempontjából ezek az érdekesebbek. Elkészítésükhöz, módosításukhoz már érdemes jobban elmélyedni a PHP-ban és a MySQL-ben.
Különösen jó hír, hogy elég sok eszköz áll a könyvtárak rendelkezésére, ezeket most nem fontossági sorrendben, hanem ahogy jött, összeszedtem.
Az első a CommentPress (írt róla Ági és Gazs is). Nem is egészen csak plugin, sokkal inkább egy komplex rendszer, amely szövegek nyomonkövetését, kommentelését, a rajtuk végzett kollaboratív munkát teszi lehetővé.
A második (és szerintem a legfontosabb) a Scriblio. Ez is inkább rendszer, legalábbis több plugin gyűjteménye. Ez tulajdonképpen egy OPAC (IKR nélkül), amely a WordPress összes jó tulajdonságát integrálja az elektronikus katalógussal. Casey Bisson könyvtáros fejleszti ráadásul, úgyhogy abszolút valós igényeket elégít ki, naprakész eszköztárral. Elég sokat írtam róla én is.
A következő a Contact Manager, amely kombinálva a Scriblioval, máris egy kis könyvtár két alapvető igényét (olvasó/felhasználó- és könyvnyilvántartás - vagy fordítva?).
Az olvasószolgálatban jó szolgálatot tehet (amíg Windowst használnak a könyvtárak ;) a Comment Notifier nevű plugin és alkalmazás, amely a tálcán figyelmezetet az új hozzászólásokra.
Amíg pedig a könyvtáraink szervezete hierarhikus felépítésű, hasznos lehet az a plugin is, ami a bejegyzéseket visszatartja, míg nem engedélyezi azt a helyi atyaisten. (Pillanatnyilag egyszerűen nem találom.)
Természetesen a WordPress 48+1 felhasználási módja szinte mind plugin alapú, ezeket nem írom le mégegyszer, de érdemes át- és átolvasni ötletgyűjtés céljából.
Május 7, 2008 at 14:43
A CommentPress simán csak egy sablon, albeit majdnem annyira oprendszer-jellegű mint a K2…