Thickbox Nedir? Nasıl Kullanılır?
Thickbox, Lightbox akımıyla birlikte çıkan Lightbox türevlerinden Javascript-Ajax nimetlerinden biridir
Thickbox, Lightbox akımıyla birlikte çıkan Lightbox türevlerinden Javascript-Ajax nimetlerinden biridir. Tabiki farkları olduğu için Lightbox kullanmak istemeyenler için bir seçenek olarak görebiliriz. Bu script’i kullanarak Resimlerinizi veya içeriklerinizi Klasik Pop-up pencere içinde açmak yerine varsayılan sayfa içinde açıp kullanabilirsiniz. Tek Resim veya Resim Galerinizi göstermek bulunduğunuz sayfanın herhangi bir yerinde yazdığınız yazıyı yazının bulunduğu ‘id‘ i kullanarak açtırabilir, iframe veya Ajax türünde içeriği, bu script sayesinde açabilirsiniz.
Bu bizim Resim dışında ne işimize yarayacak diyenler için şöyle bir örnek verebilirim. Üyelik sistemi için Üye Ol yada Giriş Yap gibi bir link ekleyip linke tıklandığında Thickbox’la Üyelik Formu veya Kullanıcı Girişi ekranına giden bir tasarım yapabilirsiniz. Neye benzediğini görmek için konunun en altındaki Resimlere bakabilirsiniz.
Bunu herhangi bir siteye nasıl kuracağımızı öğrenmek için aşağıdaki Kurulum’u okuyunuz.
Kurulum
Kuruluma geçmeden önce aşağıdaki dosyaları ThickBox sitesinden yada aşağıdaki linklere basarak indirin.
Kurulum için gereken dosyalar;
- Bu script’in içinde bulunduğu thickbox.js
- CSS dosyası olan thickbox.css
- Son olarak bu efekti sağlamak için varolan kütüphane Jquery veya sıkıştırılmış versiyonu olan Jquery Compressed Bu ikisinden birini kullanmanız yeterli. Ikisini birden kullanmayın.
- Resim olarakta loadingAnimation.gif‘ı ve macFFgHack.png yi indirin.
Yukarıdaki dosyalardan Jquery kütüphanesinden herhangi birini indirdiğimizde ismini jquery.js olarak ayarlamayı unutmayın. Şimdi sırasıyla bunları sitenize eklemeniz gerekiyor. Eğer bu script’i bir Wordpress Teması içinde kullanacaksanız aşağıda yazan dosyalarinbulunacagiklasor yerine <?php bloginfo(’template_directory’); ?> yazın (Bu kodla sitenizinadı.com/wp-content/themes/kullandığınıztema içine girmenizi sağlayacaktır.) ve yukarıdaki dosyaları doğrudan temanızın içine yerleştirin.
Aşağıda gördüğünüz kodlarıysa sitenizde yada temanızda bulunan <head> </head> kısmının arasında bir yere gerekli değişiklikleri yaparak kopyalayın. Wordpress’te temadaki Header.php içinde ilgili yere kopyalayın.
<script type="text/javascript" src="dosyalarinbulunacagiklasor/jquery.js"></script> <script type="text/javascript" src="dosyalarinbulunacagiklasor/thickbox.js"></script> <link rel="stylesheet" href="dosyalarinbulunacagiklasor/thickbox.css" type="text/css" media="screen" />
Burada unutmamanız gereken en önemli olay macFFgHack.png dosyasını css dosyasının bulunduğu yere kopyalarken LoadingAnimation.gif denilen dosyayıysa diğer dosyaları attığınız yere bir images klasörü oluşturarak dosyayı içine atın.
Nasıl kullanılır?
En basit halde linklerinizin içine class=“thickbox” ekleyerek bu script’i kullanabilirsiniz. Aşağıda benzer bir kullanımını örnek olmak açısından verdim. Daha fazla bilgi için Thickbox’ın sitesinde bulunan Examples bölümüne gözatmanızı tavsiye ederim. (İçerik Ingilizcedir)
Tekli Resim için
<a href="images/single.jpg" title="baslik" class="thickbox"><img src="images/single_t.jpg" alt="Tekli Resim"/></a>
Gördüğünüz gibi Thickbox’ın benzer kullanımları da bu şekilde yapılmakta. Bu script’le ilgili daha fazla bilgiyi aşağıdaki linkten alabilirsiniz. Şimdilik hoşçakalın.
http://jquery.com/demo/thickbox/
Benzer Yazılar
Şu anda okuduğunuz konuyu beğendiniz mi? Bizce aşağıdaki konularda en az bu konu kadar ilginizi çekecek.
- Facebox Nedir? Nasıl Kurulur ve Kullanılır?
- Jquery'de Sekmeler
- Galleria – JQuery Resim Galerisi
- Jquery Foto Slideshow / Galeri Pluginleri (eklentileri)
- PHP kodlarken AJAX’la oluşan Türkçe Karakter Sorunu
- Birbirinden kullanışlı Jquery Uygulamaları
- Mootools için Lightbox türevleri
- Tasarımcıların işine Yarayacak Bedava Dreamweaver eklentileri
- AJAX Nedir? Faydaları Nelerdir?
- Web Sayfanızda İstediğiniz yazı fontunu kullanın!











