Simple Photoalbum 7.x-2.7
Abból az igényből alakult ki a modul, hogy a szerverre egy könyvtárba feltöltött sok képből hogyen lesz lapozható fotóalbum a lehető legkevesebb kézi munkával
Tulajdonságok
- A modul Drupal 7 tartalomszűrőként működik tetszőleges tartalomtípuson.
- Táblázatot készít a képek, hangfájlok, videók, dokumentumok, tömörített, végrehajtható fájlokból kiskép formájában egy szerveren lévő megadott könyvtárból
- Amikor a node-ot először megnézzük, akkor készít a modul:
- bélyegképeket a képfájlokból,
- a bélyegképeket beteszi a _tn_ alkönyvtárba,
- adatokat tárol az adatbázisban a fájlokról
- A bélyegképekből táblázatot készít.
Telepítés
- Telepítsd a Lightbox2 vagy a Colorbox modulok egyikét
- Telepítsd a Simple Photoalbum fájljait a megfelelő helyre és engedélyezd a modult.
- Állítsd be a modul paramétereit az admin/config/fz/smplphotoalbum útvonalon
- Engedélyezd a különböző tartalomtípusokban a Simple Photoalbum, Lightbox2 és/vagy Colorbox tartalomszűrőket a Full HTML és a többi szükséges típusban itt: admin/config/content/formats
Alapértelmezések
- A bélyegképek táblázatos formában jelennek meg
- A táblának van lapozója
- Az adminisztrátor beállíthatja az engedélyezett / tiltott fájltípusok listáit.
- Kép (=image) (default),
- Videó (default) normál vagy HTML5 Videó formátum
- Hang (default) HTML5 Audió formátum
- Dokumentum
- Tömörített (zip, Rar, stb),
- Futtatható
- Más típusok
- Tiltott fájlok
- Az adminisztrátor megváltoztathatja a fájlkiterjesztések listáját
- Nem lehet elérni a fájlokat közvetlenül!
Események
Egy béleygképre kattintva:
- Kép: megjelenik a nagy kép (colorboxban)
- Videó: elkezdi a böngészőben letölteni vagy lejátszani
- Audió: elkezdi a böngészőben letölteni vagy lejátszani
- Dokumentumok, tömörített fájlok, futtatható és más típusok esetén elkezdi letölteni a fájlt.
- HTML5 Audió és videó: lejátssza a médiát
Adminisztrátori beállítások
- Maximális oszlopszám az oldalon: szám (default 4)
- A mobil változat esetén a maximális oszlopszám: szám (default: 5)
- Maximális számú rsor a táblázatban: szám
- A bélyegképek maximális szélessége: szám (default: 150px)
- A bélyegképek CSS osztálya: string (default: smpl_image)
- A photoalbumok gyökérkönyvtára: string
Minden album egy könyvtárstruktúrában található a szerveren. Ez abszolút elérési útvonal a szerver gyökérkönyvtrárától.Ha a "__DRUPALROOT__" jelet használjuk, akkor a szerver, mentéskor behelyettesíti a Drupal gyökérkönyvtárának elérési útvonalát a megadott helyre.
- A Drupal menük újraépítése (fejlesztők számára)
- A fájlok direkt elérése (engedély / tiltás)
- Az fájlokhoz tartozó URL-ek megjelenítése:(engedély / tiltás)
- Alapértelmezett URL cél (default: _blank)
- Taxonómia használata a Simple Photoalbumban (enable/disable)
- Szociális hálózatok használata (OpenGraph protocol a Facebook, Metatag a Twitter részére)
- Az adminisztrátor engedélyezheti / tilthatja
- A fájlok megtekintések (letöltések) számának megjelenítése
- Szavazási lehetőség - megjeleníti a fájlokra adott szavazatoknak a számát és átlagát (Rank)
- A fájl egyéb tulajdonságainak (exif információ, bitráta, méret, stb.) megfjelebnítése
- Caption megjelenítése (egér a kép fölé áll)
- Fájlok képaláírásának megjelenítése
- Féjlhoz tartozó, az adatbázisba beírt linkek megjelenítése
- A szerkesztő felhasználók szmára különböző szerkesztési műveletek engedélyezése / tiltása:
- A képfájlok online szerkesztése (telepített PHP GD vagy ImageMagic modul szükséges hozzá)
- Féjlok képaláírása link, caption szerkesztése
- Az oldalon a megjelenítés alól kizárhatók fájlok
- Fájlok törlése a szerverről és az adatbázisból
- A Simple Photoalbum ideiglenes könyvtárának beállítása (itt tárolja átmenetileg a szerkeszteni kívánt fájlt a program) relatív elérési útvonal a Drupal gyökérkönyvtárához képest (default: a drupal files útvonala)
- A megjelenítés sorrendjének változtathatósága (engedélyezése / tiltása )
- Szűrő használata a megjelenítéskor (engedélyezés / tiltás )
- A már nem létező fájlokra vonatkozó adatbázis bejegyzések törlése az adatbázisból
- A képaláírások automatikus módosítása (szóköz és egyéb karakterek törlése a képaláírásból)
- Fájl typudok engedélyezése / tiltása.
- Kép (default: engedélyezve),
- Videó (default: engedélyezve) normál vagy HTML5 Videó formátum
- Hang (default: engedélyezve) HTML5 Audió formátum
- Dokumentum (doc, docx, xlx, xlsx, ppt, pptx, stb...,
- Tömörített (zip,rar, 7z)
- Futtaható
- Egyéb típusok
- Tiltott fájlok
- Beállítható a fenti típusok kiterjesztéseinek listája (a kiterjesztések vesszővel vagy szóközzel elválasztott listája)
- A videofájlok bélyegképének automatikus elkészítése engedélyezése / tiltása (a php_ffmpeg modulnak telepítve kell lennie a PHP-ban)
Használat
Tetszőleges típusú tartalmon létrehozott tartalomszűrőt az alábbi szintaktikával (aengedélyezni kell a tartalomszűrőt a tartalomtípushoz).
1. Egyszerű fotoalbum készítése egy megadott könyvtárban lévő fájlokból
A modul alapértelmezett beállításainak használatával jön létre a fotóalbum
[smpl|relatív elérési útvonal a photoalbum gyökérkönyvtárától]
vagy
Módosítani szeretnénk ennek a fotóalbumnak egyes paramétereit. A paraméterek listája tettzőleges, kivéve az útvonalat!
[smpl|relatív elérési útvonal a photoalbum gyökérkönyvtárától| parameter01 => érték | parameter02 => érték |....]
Lehetséges paraméterek:
- cols : oszlopok száma
- rows: sorok száma
- width: a bélyegkép szélessége pixelben
- order: sorrend növekvő / csökkenő / véletlen
- sort: rendezhető a sorrend (true/False)
- sub: legyen képaláírás (true/false)
- capt: legyen catpion (true/false)
- viewed: mutassa a megtekintések számát
- voted: lehessen szavazni és mutassa a szavazások számát és a rangot
- edit: szerkeszthetőek legyene a képek (true / false)
- exif: Mutassa az exif és egyéb információkat egy linken
- audio: mutassa meg az audió fájlokat (true / false)
- video: mutassa meg az videó fájlokat (true / false)
- doc: mutassa meg az dokumentum fájlokat (true / false)
- cmp: mutassa meg az tömörített fájlokat (true / false)
- app: mutassa meg az végrehajtható fájlokat (true / false)
- issocial: Legyen Facebook like gombhoz
- url: shows mutassa meg a fájlhoz tartozó website linkjét
- target: mi legyen a target a linkhez (default: _blank)
- html5: A video és audio fájlokat HTML5 taggel mutatja meg
- mobile: Ha a user mobiltelefonról nézi, akkor mobil elrendezést CSS-t használjon (responsive)
2. Taxonomia könyvtár alapján létrehozott fotóalbum
[smplt|taxonomy => taxonómia elnevezés]
Az egyéb paraméterek a korábbiak
3. Véletlen fotó megjelenítése egy megadott könyvtárból és annak alkönyvtáraiból
A véletlen képet az adatbázisból választja ki
[smplr|relatív elérési útvonal a photoalbum gyökérkönyvtárától]
Példák
[smpl|myalbum/foo/]
[smpl|myalbum/foo/|rows=>6|cols=>5|width=>150|sort=>asc]
[smplr|myalbum/foo/]
2018.06
Zoltan Fabian
fz@fzolee.hu
http://www.fzolee.hu