Maxigallery - School MODx

Snippet MaxiGallery egyik legnépszerűbb töredék rendezésére Galéria oldalán futó MODx Evolution. Ez a kód nagyon egyszerű használni, és könnyen telepíthető. Rengeteg beállítások és a képességét, hogy használja a saját sablongalériával konfigurálását teszi lehetővé szinte bármilyen igényt. Támogatja többféle galéria, beleértve a használata Ajax. Snippet automatikusan létrehoz képekre meghatározott méretű és másolja őket egy mappát egy azonosítót a galériában. Lehetőség van overlay vízjelet és számos egyéb hatások. galéria menedzsment (képek hozzáadását, válogatás stb) keresztül a front-end.

Az első üzembe helyezés

1. Töltse MaxiGallery.

2. Csomagolja ki a fájlt, és helyezze az az archív fájl tartalmát gyökérmappájába az oldalon. A fájlok másolása a megfelelő helyre.

3. A mappa eszközök / galéria / kell beállítani írási jogosultságokat.

4. Hozzon létre egy új kódrészlet MaxiGallery és helyezze át a kódot maxigallery.txt fájlt.

frissítés

1. Készítsen biztonsági másolatot a fájl a helyzet, ha változások történtek a fájlrendszer például bővült a nyelvi csomagok vagy konfigurációs fájlokat.

2. Törölje a mappa / eszközök / kivonatok / maxigallery /

3. Az archívum kibontása és helyezze a tartalmát az archívum gyökérmappáját az oldalon. A fájlok másolása a megfelelő helyre.

4. Helyezze a kódrészletet MaxiGallery. helyezi a kódot maxigallery.txt fájlt.

párhuzamos telepítés

Ha szeretné telepíteni az új verziót, de nem akarja, hogy törölje az aktuális beállítást MaxiGallery. Megteheti ezt a segítségével a párhuzamos telepítést.

1. Az archívum kibontása a számítógépen.

2. Mappa átnevezése / eszközök / kivonatok / maxigallery így: / eszközök / kivonatok / maxigallery új.

3. Nyissa maxigallery.txt fájlt, és keresse meg a sort, hogy

A mappa nevét benne:

4. Helyezzük a tartalmát az archívum gyökérmappáját az oldalon. A fájlok másolása a megfelelő helyre.

5. Hozzon létre egy új kódrészlet MaxiGalleryNew és helyezze át a kódot maxigallery.txt fájlt.

6. A következő kódrészlet hívás: MaxiGalleryNew.

ismert problémák

Ha hiba történik

helyettesíteni maxigallery.class.inc.php fájl on line 242 Elavult funkciók szét robbant.

Eredetileg nem szerepel a MaxiGallery orosz nyelv, így meg kell, hogy saját nyelvi fájl. De MaxiGallery áll több galéria, amely szintén használható szkripteket és a képeket, közös fordítást orosz galéria áll több lépésből áll.

Készítsen lang_ru-utf8.php fájl

Minden fájl a nyelvi csomagok találhatók a / eszközök / kivonatok / maxigallery / lang /. Készítsen lang_ru-utf8.php fájl ugyanabban a mappában alapján az egyik létező nyelvi csomagok, például lang_en.php és lefordítja a szálakat. Vagy töltse le a kész file:

Ne felejtsük el, hogy a fájl kódolását kell utf-8.

Készítsen slidebox_lang_ru-utf8.js fájl

Valószínűleg már észrevette a sorokat a nyelvi fájl:

Ie ha fogunk, hogy saját nyelvi fájlt, javasoljuk is lefordítani és slidebox_lang_en.js. Mi működik ugyanazon elv, hozzon létre egy új fájlt a mappába slidebox_lang_ru-utf8.js alapú slidebox_lang_en.js fájlt, és lefordítani. Vagy töltse le a kész file:

Ne felejtsük el, hogy ebben az esetben a fájl kódolását kell utf-8.

Elkészítjük képek slimbox és lightboxv2 galéria

Galéria slimbox és lightboxv2 a navigációt closelabel.gif képeket. nextlabel.gif és prevlabel.gif. Ezek a képek találhatók a mappák:

És, hogy ezekben a galéria navigáció orosz, létrehozhatunk saját képeket, és helyettük képeket az angol. Hozhat létre saját fényképeit vagy letölteni kész:

Hívjon eloroszosodott MaxiGallery

Ha csatlakozni az orosz nyelvi fájlt, ne felejtsd el, hogy hívja MaxiGallery az alábbi lehetőséget:

Képek letöltése FTP-n keresztül

1. Határozza meg az ID a galériában. amelyben meg kell feltölteni a képet. Például ez a galéria ID-89.

2. Hozzon létre egy mappát / eszközök / galéria / 89 ha ilyen mappa még nem létezik. Ha ebben a galériában van, több kép letöltött MaxiGallery ilyen mappa már léteznie kell.

3. A jogot, hogy a mappa legyen 777.

4. feltöltése mappa 89 képeket FTP.

5. Jogi képeket kell 666.

6. lépés kezelésének képek MaxiGallery és kattintson a „resync Gallery”.

egy egyszerű felhívás

Hozzon létre egy új dokumentumot a fa MODx dokumentumok és helyet benne kihívás részlet:

Megjegyzés: a képek képkezelés (berakodás, válogatás, törlés) végezzük nem a közigazgatási központ és visszavonásáról szóló képet oldal.

Challenge további paraméterekkel

  • lang = `ru-utf8` - csatlakoztassa a nyelvi fájlt (lásd az orosz nyelv MaxiGallery.) Alapértelmezésben en.
  • display = `embedded` - válassza ki a kép típusa (normál alapértelmezett).
  • embedtype = `slimbox` - válaszd ki a hatását változó képek (csak a galéria típusú beágyazott).
  • pics_per_row = `3` - meghatározzák a miniatűrök számát az ugyanabban a sorban (alapértelmezett 4).
  • max_thumb_size = `110` - kiválasztja a miniatűr méretű (az alapértelmezett érték 130).
  • max_pic_size = `0` - rendes képméret, mint az eredeti (alap 450).
  • thumb_use_dropshadow = `1` - kapcsolja be a kijelzőt az árnyék a vázlatok.

Add vízjelek

  • keep_bigimg = `1` - tartani az eredeti képet.
  • big_img_linkstyle = `popup` - válaszd ki, hogyan kell megjeleníteni a nagy képek.
  • pic_use_watermark = `1` - magában foglalja a vízjelek normál méretű képeket.
  • pic_watermark_type = `image` - állítsa be a vízjel típusát képek normál képként. Tudjuk használni a saját képét a vízjel jelzi, hogy ő az út a pic_watermark_img = `útvonalát kartinke`.

Következtetés leányvállalatok galéria

Galéria hoz létre az egyes gyermek mappa galéria Galéria 1 Galéria 2, stb és feltölteni a képeket. Mi lehet felsorolni az összes leányvállalat galéria helyezni a szülő mappát a galéria egy részlet hívást.

  • display = `childgalleries` - milyen típusú galériában.
  • childgalleries_ids = `all` - kapcsolja be a kijelző összes leányvállalata galéria. Azt is megadhatja, csak bizonyos galéria, meghatározva egy listát ID galéria, vesszővel elválasztva.
  • order_by = `random` - tartalmazza megjelenítéséhez véletlenszerű képeket leányvállalata a galériában.
  • childgalleries_order_by = `createdon` - mező, amelyen rendezve leányvállalatok galériában.

Következtetés meghatározott gyermek galéria

  • childgalleries_ids = `67,5` - megadott azonosító galéria, amit szeretne megjeleníteni.

Fotóblog a Jot

1. Hozzon létre egy új darab, például mgPictureTplComment és helyezze át a kódot maxigallery / templates / picturetpl.html fájlt.

2. A sablon hívás hozzáadásához Jot (meg lehet változtatni az összes paramétert a részlet, kivéve tagid):

3. Hozzon létre egy új galéria és elhelyez egy hívást (hozzá egy hívást bármelyik paramétert kívánt):

Kép és bélyegképek egy oldalon

1. Hozzon létre egy kódrészletet hívás lista kiírását miniatűrök:

5. Hozzon létre egy darabot mgPicture megjelenítéséhez egy képet:

Pop-up ablak miniatűrök

Ez a példa azt mutatja, hogyan lehet egy pop-up ablak bélyegképek a képek, melyek előző / következő linkeket.

1. Hozzon létre egy új dokumentumot a pop-up ablak. Válassza ki a sablont üres, vegye ki a pipát a Show menüben. Az a dokumentum tartalmát, helyezze be az alábbi kódot:

2. Hozzon létre egy új dokumentumot megjeleníteni bélyegképek és helyezze a ttakoy kódrészlet hívást. Cserélje A dokumentum azonosítója, amit tett az 1. lépésben: