DrupalCon2008 Szeged stage I.

Egy igéretes nyárvégi kikapcsolódás

2008.08.27. Reggel 8-kor megtörtént a regisztráció. Meglepő volt, hogy bemondtam a nevem és ideadták a jegyemet és a DrupalCon pólót. Nem voltam hozzászokva Magyarországon ilyen dologra, hogy még a személyi igazolványom sem kérik el. :)

Az előadások közül rengeteg választási lehetőség van. (Minden jó lenne ott lenni :) ) Nehéz a választás! Rengeteg nagyon érdekes és tanulságos dologról lehet hallani. Jövök majd egy összefoglalóval, addig is egy pár link, hogy átérezhesd a DrupalCon feelingjét:)

Fotók a Drupalconról:

Előadások anyagai. Folyamatosan bővülő csokor!

Finomhangolás

A weboldalam elindítása után, felvetődött bennem a kérdés milyen dizájnt válasszak hozzá. Nem akartam a dizájnra hajtani sokkal inkább a tartalomra. Egy néhány dizájnt kipróbáltam melyek végülis nem nyerték el a tetszésem.

  • Mirinelly ( nagyon szép és össze szedett dizájn)
  • Dreamy ( majdnem nyert)
  • greenNblack (Ez megfogott a szineivel, de mégsem az esetem)
  • pluralism ( Itt az egyszerűség vonzott, aztán nem)

Végülis a győztes a K2 lett! Igaz 6.x Drupalra még csak dev de javítgatom a hibákat, és kissé át is szabom a dizájnt. Remélem tetszetős lesz. És végre nekem is tetszeni fog.

Véleményeket nyílváníthattok a kommentek között.

Spaw editor beágyazása

Amikor PHP weboldalakat készítek a megrendelőimnek, ma már elengedhetetlen az adminfelület. Ez eddig szép is, de egy weboldaltulajdonos aki pl. szakács vagy jogász nem biztos, hogy egy textarea mezőbe szépen beszerkeszti a tartalmat. Ugye erre vannak a WYSIWYG szerkesztők. Talán a legerterjedtebbek

Spaw editor

Kicsomagolt editort a kiválasztott könyvtárba kell másolni (ha admin felületes weboldalt csinálok általában egy [admin] könyvtárat készítek neki, és oda teszem a [spaw] mappát. Ezután abban a php fájlban ahol használni szeretném meghívom az editor beállító fájlt.

include("spaw/spaw.inc.php");
$spaw1 = new SpawEditor("tartalom");
?>

A “tartalom” a name mező lesz. / textarea esetében így hivatkoznánk rá, és itt is így fogunk hivatkozni az editor tartalmára./

Összeállítjuk az űrlapot és az esetemben én csak a tartalmat szeretném szerkeszteni a spaw editorral ezért csak oda hívom meg az editort. A következő képpen:

$spaw1 = new SpawEditor("tartalom");
$spaw1->show();
?>

A spaw1 változóba létrejön egy új editor melynek a taralma az  $_POST["tartalom"] tömbben fog majd tárolódni. /Értelem szerűen ha GET el továbbítottukaz űrlapot akkor a $_GET["tartalom"] tömbe kell keresni/

Jelen példával egy üres szerkesztőt jelenítettünk meg és a megszerkesztett tartalmát adtuk át a feldolgozó felé. De mi a helyzet akkor ha egy létező tartalmat szeretnénk benne szerkeszteni. Ezt a hagyományos textarea esetében csak be kell írni. /php -vel dinamikusan vagy statikusan egy szövegszerkesztővel / Spaw -val sem sokkal nehezebb egy pár paramétert kell adni a SPAW_Wysiwyg függvénynek.

pl.: $sw=newSPAW_Wysiwyg('name','kezdoertek','hu','default'
,'',400,200);
?>

Úgy mint az előző példában itt is meghívjuk a SPAW_Wysiwyg függvényt de itt adunk neki kezdeti értéket is. Jelen esetben a kezdő érték ami a szerkesztőben benne lesz szövegként a “kezdoertek” szó. Értelem szerűen ide jöhet a szerkesztendő szöveg. Kézzel beírt szöveg, fájlból vagy adatbázisból php -val egy változóba beolvasott karaktersor.

A következő paraméter a nyelv beállítása, mert a spaw editor több nyelven komunikál velünk. Majd lehetőségünk lesz a méret beállítására is.

Hamarosan teljes alkalmazás fejlesztét publikálok a spaw editor segítségével.

Ma ingyenes bemelegítő előadások a DupalCon Szegedre

Ma 13:00 kor kerül megrendezésre a bemelegítő előadás a Drupalcon Szeged re. Már kiváncsian várom és jegyzetelni is fogok, ahoyg tudok. Nootbook, telefon, papír ami jön. A tanultaknak remélem nagy hasznát veszem majd és azok is akik olvassák a weboldalam.

  • Röviden a tartalomból:
  • 13:00-14:30:
    CCK és Views A Drupal programozása /Elég kényes témával kezdődik jó lesz figyelni/
  • 14:45-16:15:
    Telepítési profilok Drupalcon Hungary / ez is elég fontos, pláne ha több oldalt csinálunk mint webszerkesztők akkor nagy szükség egy előre megalkotott telepítési profilra /
  • 16:15-17:00:
    Fórum: “Drupal kérdések és válaszok” /Nekem is muszály lesz kérdeznemhisz úgy tanulok/

A Conferencia végkimeneteléről beszámolok. A készített anyagokat közzé teszem. (Ha lesz)