Drupal

Drupal weblap költöztetése

Az alábbi írásban röviden leírom, hogy egy Drupal oldalt hogyan lehet úgy lemásolni, hogy egy másik tárhelyre, vagy localhostra költöztethető legyen. A következő lépéseket szoktam végigjárni.

  • Az oldalt kapcsoljuk offline állapotba (Webhely beállítása -> Webhely karbantartása)
  • Kapcsoljuk ki a rövid webcím lehetőségét (Webhely beállítása -> Rövid webcímek)
  • Töröljük a caches tartalmát (Webhely beállítása -> Teljesítmény -> Gyorstár törlése)
  • Készítsünk mentést az adatbázisról (PhpMyAdmin segítségével exportáljuk a táblákat egy sql fájlba)

EGYMI

EGYMI honlap

Az oldalt Drupal tartalomkezelő rendszer működteti, melynek karbantartását folyamatosan végzem.

Kategorizált tartalom menüponthoz való rendelése Drupal-ban II.

Előző írásomban egy egyszerű, gyors lehetőségét vázoltam fel a kategorizálásra. A mostani megoldás egy fokkal nehezebb, de csak egy kicsit. Ilyen a Drupal, egy feladatot – kis túlzással – számtalan módon meg lehet oldani. A leírás Drupal 6.20 verzióra vonatkozik

A feladat tehát az volt, hogy egy intézményhez kapcsolódó alapítvány tevékenységeit bemutató tartalmak egy külön menüpontban legyenek összesítve.

Kategorizált tartalom menüponthoz való rendelése Drupal-ban

Gyakori jelenség kezdő drupalosoknál, hogy kategorizált tartalmak menüponthoz rendelésekor pillanatnyi tehetetlenség áll elő. Ezzel a kis írással röviden felvázolom ennek a megoldását.

Két egyszerű megoldás közül az egyszerűbbik az, ha a tartalmainkat a taxonomy modul segítségével felcímkézzük, majd a címkéhez tartozó tartalmakat egy oldalon listázzuk. A másik megoldás egy fokkal nehezebb, de közben más apróságokat is tanulhatunk. Nézzük az első lehetőséget.

AUT-INFO Alapítvány honlapja

Aut-Info Alapítvány

Az oldal Drupal CMS segítségével működik. Igény szerinti bővítését, módosítását folyamatosan végzem. Saját megoldás az oldalnál a regisztrált felhasználók számára elérhető online könyvkölcsönzés. Az oldal (sajnos) jelenleg nem érhető el.

Kezdőoldal meghatározása Drupalban

Gyakori igény, hogy a Drupal rendszer által felkínált kezdőoldalt lecseréljük egyéni igényeinknek megfelelően. Akár egy konkrét nodot, egy bizonyos elv szerint kategorizált tartalomhalmazt, egyedileg sminkelt kezdőoldalt, vagy egy saját kialakítású oldalt is beállíthatunk rendszerünk kezdőlapjának. Ezekre az igényekre ajánlok néhány jól használható módot a teljesség igénye nélkül.

Hogyan is néz ki a Drupal kezdőoldal?

Wysiwyg (TinyMCE) szerkesztőben képek kezelése

Érdekes dologgal találjuk szembe magunkat, amikor Drupal rendszerünkbe integráljuk a TinyMCE szövegszerkesztőt és egy olyan tartalmat hozunk létre benne, melynek a beviteli formája Filtered HTML és amiben képeket helyezünk el különböző elrendezésben (pl. jobbra, illetve balra "úsztatva"). Mentés után a képeink nem az általunk megadott módon fognak megjelenni. Erre a problémára keressük meg a megfelelő megoldást.

Audio lista készítése lejátszható felülettel Drupal 6 rendszeren

Készítsünk egy audio fájlokból összeállított listát olyan módon, hogy azok letölthetők és hallgathatók legyenek oldalunkon.

Az alább felvázolt megoldás nem az egyetlen lehetőség audio fájlok kezelésére a Drupal rendszeren. Több lehetőségünk van audio fájlok beágyazására, lejátszására, melyek közül én most egyet ismertetek. Tulajdonképpen nem olyan bonyolult ezeket életre kelteni, de mégis leírom, hogy segíthessek olyan felhasználóknak, akik nem annyira jártasak a Drupal rendszerben, a modulok telepítésében, de szívesen nekivágnak ilyen és ehhez hasonló feladatoknak.

Drupal sminkelése III. rész - Régiók kezelése

A Drupal rendszer régiókba helyezi a tartalmakat. Alapértelmezetten öt régiót kezelhetünk a sminkfájlokban anélkül, hogy a smink info fájljában meg kellene adni:

$left
$right
$content
$header
$footer

Ha csak ezeket a régiókat használjuk nem kell külön definiálni a smink info fájljában, anélkül is elérjük a page.tpl.php fájlban. De amennyiben egy új régiót vezetünk be a sminkünkbe, az új régióval együtt a fenti régiókat is meg kell adni, egyébként az alapértelmezett régiókat nem fogja "látni" a rendszer.

Link modul kiváltása CCK mező formázásával

A Drupal egyik erőssége, hogy tetszőleges tartalomtípusokat hozhatunk létre az igényeknek megfelelően. A CCK modullal tetszőleges mezőkkel bővíthetjük az alaprendszert. Egy-egy tartalomtípusban előfordul, hogy linket szeretnénk tárolni, melyet kattintható formában szeretnénk majd megjeleníteni a tartalom megjelenítésekor. Ezt az igényünket kivitelezhetjük a Link modul segítségével. Én is használtam a modult, de volt némi problémám vele, ugyanis a naplóbejegyzésekbe hibaüzeneteket adott.

Tartalom átvétel