Jest oczywiście plugin do WP który pozwala na przyjemne zarządzanie fotkami z poziomu WordPressa, ale co zrobić jeśli chcemy podpiąć galerię z innego serwera, albo (tak jak ja) galerię generujemy lokalnie na dysku?

Są dwie możliwości:

  1. Mniej elegancka: na stronie z wpisem dodać obiekt: <object type="text/html" data="http://adres.naszej/strony.html" width="600" height="800" class="aligncenter" title="nasza galeria">, czyli stronę, która będzie zawierała galerę SimpleViewer. Można też użyć ramki pływającej – iframe
  2. Poprawna: wstawić normalnie obiekt FLASH, czyli plik viewer.swf


Ale przy wyborze opcji drugiej zaczną się schody ;)
By galeria raczyła się otwierać, należy:

  1. dopilnować by w pliku gallery.xml w katalogu z naszą galerią znalazły się:
    • imagePath="http://adres.galerii/images/"
    • thumbPath="http://adres.galerii/thumbs/"
  2. do zwykłego obsadzenia obiektu flash należy dodać informację o pliku xml:
    <object width="620px" height="800px" border="0" data="http://adres.galerii/viewer.swf" type="application/x-shockwave-flash" title="nasza galeria">
    <param name="movie" value="http://adres.galerii/viewer.swf" />
    <param name="quality" value="high" />
    <param name="scale" value="noscale" />
    <param name="bgcolor" value="#ffffff" />
    <param name="FlashVars" value="xmlDataPath=http://adres.galerii/gallery.xml" />
    </object>

Po takich zmianach:

  • nie ma potrzeby instalowania pluginu – bo każdy plugin obniża bezpieczeństwo i wydajność ;)
  • galerię można wrzucać przez FTP i/lub trzymać na innym serwerze.

Do szybkiego generowania galerii polecam KIPI-plugins i Gwenview.

Tagged with →  
Share →