Ceyhun AKSAN : Tamamlanmamış Yazılar » ArÅŸiv » Galeri Uygulamaları: dfGallery 1.0a

?u anda flash tabanl? bir çok galeri / slideshow uygulamas?n?n yer ald??? web sitelerine alternatif olarak size önerece?im güzel bir çal??maya yer vermek istiyorum.

dfGallery 1.0a

Galerimde de kulland???m uygulama ile albümler olu?turabiir, picasa ve flickr üzerinde yer alan görsellerinizi de arayüz içerisinde görüntüleyebilirsiniz.

<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/ flash/swflash.cab#version=8,0,0,0" width="500" height="450">
<param name="allowFullScreen" value="true" />
<param name="movie" value="gallery.swf" />
<param name="quality" value="best" />
<embed src="gallery.swf" quality="best" scale="noscale" width="500" height="450" allowFullScreen="true" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />
</object>


Kodlar?n? kullanarak *.swf uzant?l? dosyan?z?n yolunu do?ru yazd???n?z sürece istedi?iniz sayfa üzerinde galerinizi yay?nlayabilirsiniz.

Kullan?m? ve Düzenlemeler

XML* d?syas? üzerinden bilgileri alan ve images, thumbs klasörleri içerisinde dilerseniz klasör içerisinden dosya ça??rarak yay?nlatabilece?iniz uygulama hakk?nda baz? bilgiler verelim.

“<title>your_album_title</title>”, etiketleri aras?na galerinizin ba?l???n? yazabilirsiniz.

“<thumbnail_dir>images/thumbs/</thumbnail_dir>”, etiketleri aras?nda belirtti?iniz yol, galeride görüntülenmesini istedi?iniz görsellerin küçültülmü? boyutlar?n?n yer alaca?? aland?r. Dilerseniz bu klasörü kullanmak yerine tek bir klasör içerisinden de imajlar? ça??rabilirsiniz.

“<image_dir>images/</image_dir>” , yukar?da belirtti?imiz i?lemin büyük btlar için geçerli olan parametre alan?d?r.

“<slideshow_interval>5</slideshow_interval>” , slideshow (ardarda görüntü) süresini ayarlamak istedi?inizde kullanabilece?iniz aland?r. De?erler saniye cinsinden belirtilmelidir.

“<rss_scale_images>true</rss_scale_images>” , rss yay?n? üzerinden de?er çekerek yay?nlayaca??n?z görseller için kullanman?z gereken aland?r. Bu i?lemi aktif yapmak için “true” iptal etmek için “false” de?erlerini girmelisiniz.
Bu i?lem picasa, flickr gibi görselleri rss üzerinden sunan servisler için kullan?labilir. Bu özelli?i aktif etti?inizde, aktif etti?iniz çal??malar?n (albümlerin) alt alanlar?nda rss simgeleri yer alacakt?r.

“<disable_printscreen>false</disable_printscreen>”
Bu etiket ile ekran görüntüleme i?lemlerini kontrol edebilirsiniz. Aktif olarak çal??man?z? istedi?inizde “true” de?erini aksi durumda ise “false” de?erini vermeniz yeterli olacakt?r.

Albüm Ekleme ??lemleri

<albums>
<album title="Albüm ba?l???” description=”Albüm ile ilgili bilgi“>
</album>
</albums>

Albüm i?lemlerimizi ayarlamam?zda yard?mc? olarak kodlar?m?z. ?imdi albümümüze çal??malar?m?z? ekleyelim.

<album title="Web Sayfalar?" description="CSS, XHMTL ile haz?rlanm?? kurumsal web sayfalar?">

<image title="sayfa.com" date="21.04.07" thumbnail="c1.jpg" image="c1.jpg">
sayfa.com`um CSS arayüz tasar?m? ve XHTML 1.0 Strict olarak kodlanmas?n? yapt?m</image>

<image title="domain.com" date="29.05.07" thumbnail="c2.jpg" image="c2.jpg">
Geçerlilik düzenlemelerini ce seo i?lemlerini gerçekle?tirdim.</image>
</album>

thumbnail="c2.jpg” image=”c2.jpg alanlar? yukar?da aç?klamas?n? yapt???m “thumbnail_dir” ve “image_dir” yollar? üzerinden çal??malar?n çekilmesinde kullan?lan alanlard?r ve verilen yollar içerisinde ald?klar? de?erlere ait isimde dosyalar? çekerler.

Diyelim ki iki farkl? klasör yerine tek bir klasörden bu i?lemleri halletmemiz gerekiyor. O halde “thumbnail_dir” ve “image_dir” yollar?na ayn? klasör yollar?n? yazar?z. Örne?in iki alan da de?er olarak “/imaj” yolunu als?n. Peki küçük ve normal boyutta olan iki dosyam?z?n çekilme i?lemini nas?l yapaca??z? Tabii ki budefa dosya isimlerini farkl? seçmemiz gerekecek. Bu ?ekilde ayn? klasör içerisinden hem küçük hem de normal boyutta dosyalar?m?z? ça??rm?? olabilece?iz.

<image_dir>imaj/</image_dir>
<thumbnail_dir>imaj/</thumbnail_dir>
<album title="Web Sayfalar?" description="CSS, XHMTL ile haz?rlanm?? kurumsal web sayfalar?">

<image title="sayfa.com" date="21.04.07" thumbnail="kucuk_c1.jpg" image="c1.jpg">
sayfa.com`um CSS arayüz tasar?m? ve XHTML 1.0 Strict olarak kodlanmas?n? yapt?m</image>

<image title="domain.com" date="29.05.07" thumbnail="buyuk_c2.jpg" image="c2.jpg">
Geçerlilik düzenlemelerini ce seo i?lemlerini gerçekle?tirdim.</image>
</album>

Diyelim ki Flickr üzerinde bar?nd?rd???m?z görsellerimizi yay?nlamak istiyoruz. O halde;

flickr id

Flickr`da üyeli?imize ait olan üyelik id`mizi ö?renmemiz gerekiyor. Bu i?lem için sayfan?n en alt k?sm?nda -yukar?daki imajda da gördü?ünüz alanda- yer alan rss adresini kopyalayal?m.

<albums>
<album title="Flickr Foto?raflar?m" description="flickr da yer alan görseller" type="flickr" rss="http://api.flickr.com/services/feeds/photos_public.gne?id=74046218@N00&format=rss_200“>
</album>
</albums>

Evet, bu ?ekilde Flickr`da yer alan çal??malar? da görüntülemi? olduk.

Son olarak Picasa i?lemimiz için de yine sayfa alt?nda yer alan RSS yolunu kulland???m?zda burada yer alan imajlar? da flash tabanl? bu uygulama içerisinde sunabilir olmaktay?z.



 
ceyhunaksan.com altında yayınlanan tüm yazılar ve görsellerin kullanımı site dahilinde aksi belirtilmedikçe ceyhun aksan'a aittir ve izinsiz kullanılamaz. Site wordpress alt yapısını kullanmakta ve tasarım olarak colourise'i referans almaktadır.