Gallery2 telepítése

A Gallery2 egy sok funkciós, webes (PHP-ben írt) képkezelő rendszer. Ennek telepítését írjuk le alább, és azt, hogy hogyan lehet a saját Drupal-unkhoz hozzákötni.

  1. Ubuntu csomagként telepítjük a Gallery2 és ImageMagick programokat:
    apt-get install gallery2 imagemagick
    - A gallery2 mostani verziója (2.1.2) csak a MySQL-t támogatja, de i PostgreSQL-t szeretnénk. Ezért a MySQL-re vonatkozó kérdéseire mindenhol OK-t válaszolunk. Majd utólag állítjuk be a PostgreSQL-t.
    - AzApache újraindítására NEM-et válaszolunk.
  2. Beállítjuk az Apache konfigurációt: /etc/gallery2/apache.conf
    A fájl első sorának első karakterét töröljük, majd újraindítjuk az Apache-ot:
    /etc/init.d/apache2 restart
  3. Előkészítjük a PostgreSQL-t a gallery2-höz. Felveszünk egy felhasználót és egy adatbázist csak erre a célra.
    createuser --no-superuser --no-createdb --no-createrole --pwprompt gallery2
    createdb --encoding=utf8 --owner=gallery2 gallery2
  4. Elindítjuk a böngészőből a gallery2-t: http://SITENAME/gallery2
    A telepítés elején megkérdezi, hogy milyen nyelven működjön, de a telepítés végig angol marad :(
    A telepítés egyes lépéseire nem térünk ki, mert nagyon szépen kommentálnak ott helyben indent, csak ha nem egyértelmű mit kell tenni.
  5. Az ötödik lépésben kell kiválasztani az adatbáziskezelőt. Itt választjuk a "PostgreSQL v7.x or newer"-t, és megadjuk a fentebbi adatokat.
  6. A kilencedik lépésben pl. az összes modult kiválasztjuk és aktiváltatjuk is.
    A rendszer beállításától és a telepített programoktól függően valószínűleg reklamálni fog némely beállítások után. Ezeket majd az admin belépés után tudjuk orvosolni, itt menjünk tovább, fejezzük be a telepítést.
  7. Lépjünk be a Gallery2-be adminisztrátorként: http://SITENAME/gallery2
    Hívjuk meg a modulok menüpontot. Itt vörössel vannak jelezve a beállítást-telepítést igénylő modulok. Először általában be kell állítani őket, majd külön lépésben aktiválni. Pl.:
    - URL Rewrite beállítás: Apache beállítás: itt leírják, hogy mi hiányzik (.htaccess fájl...)
  8. A Gallery2 saját Drupal-unkban való használatához telepíteni kell a gallery modult. Azaz a gallery modul intall fájlját bemásoljuk a drupal moduls mappájába, majd futtatjuk a modulok menüpontot, és bekapcsoljuk a Gallery modult, és beállítjuk a paramétereit (Ezt még alaposan át kell nézni, hogy it miért és hol kell beállítani, hogy megfelelően működjön!)
  9. Ahhoz, hogy a TinyMCE-ben is működjön a képbeolvasásnál, az alábbiakat kell tenni:
    - A csatolt és kicsomagolt g2image mappát bemásoljuk a drupal alá, így létrejön az alábbi mappa: <drupal_útvonal>/modules/tinymce/tinymce/jscripts/tiny_mce/plugins/g2image/
    - A "TinyMCE_version_2.0.3_files" mappa tartalmát eggyel feljebbre másoljuk, felülírva az ott levőket.
    - A fájlba beírjuk az alábbi két sor, valahova a végére, de még a "return" elé:
    $plugins['g2image'] = array();
    $plugins['g2image']['theme_advanced_buttons2'] = array('g2image');
  10. A Gallery modul beállításainál (Adminisztráció/Webhely beállítása/Gallery Settings/Gallery Image Assist (g2image) settings) :
    - Az importálás módja: TinyMCE
  11. A Beviteli formák beállításainál (Adminisztráció/Webhely beállítása/Beviteli formák) az általunk használt beviteli formáknál, tipikusan a Full HTML-nél engedélyezni kell a "Gallery2 filter" szűrőt. Ez felelő azért, hogy az oldalba beszúrt [G2:12] jellegű hivatkozások lecserélődjenek valódi képekre.
Ha valami nem működne a A Gallery modul beállításainál (Adminisztráció/Webhely beállítása/Gallery Settings/)-nél kattuntsunk a Beállítások mentésére. Valószínűleg fog kiírni informatív hibaüzenetet, pl. tipikusan: adjunk írási jogosultságot valamelyik könyvtárra.

Ha mindezzel végeztünk több módon használhatjuk a rendszert, amit ugyancsak a Gallery modul beállításainál (Adminisztráció/Webhely beállítása/Gallery Settings/) konfigurálhatunk be. Az, hogy alapértelmezésben a beszúrt kép milyen módon kerül beszúrásra a "Gallery Image Assist (g2image) settings" fül "Default Action" mezőjétől függ. Lehetséges beállítások:

  • "Gallery Filter ID": ez az alapértelmezett. Ekkor [G2:33] jellegű hivatkozások kerülnek beszúrásra a lapra, amit a fenti 11-es pontban engedélyezett Gallery filter fog lecserélni értelmes dologra. Ennek beállításai a "Gallery Filter Settings" fül alatt találjuk - de valószínűleg máshol is.
  • "Thumbnail with link to image": ekkor a képről egy kicsinyített verziót rak ki, ami egyben link is lesz a nagy képre - amit viszont a Gallery2-n keresztül mutat meg.
  • "Thumbnail only": csak a kicsinyített képet rakja be.
CsatolmányMéret
gallery-5.x-1.0.tar_.gz45.74 KB
g2image_v2.0.zip71.26 KB