Ajax'ın belki de en çok kullanıldığı yer Lightbox yapımıdır. Sitenizdeki bir resmin veya içeriğin üzerine tıkladığınızda, ekranı karartarak ilgili dökümanı bir çerçeve içerisinde size sunan bu efekt, ziyaretçilerine hoş bir görüntü sunmak isteyen web sitesi geliştiricileri için sık kullanılan yollardan biri.
Birbirinden şık Joomla temaları yapan RocketTheme, Joomla sitesi olanların kullanabilmeleri amacıyla ücretsiz birkaç eklenti yazmışlar. Bunların arasında benim en çok sevdiğim Rokbox.
Sitenize Rokbox'ı kurduktan sonra, Rokbox ile ziyaretçilerinize video, ses, site, resim veya içeriklerinizi lightbox efektiyle sunabiliyorsunuz. Daha iyi anlamanız amacıyla Rokbox'ın demo sayfasını ziyaret edebilirsiniz. Veya hemen işe koyularak, eklentiyi aşağıdaki adresten indirip,
sitenize kurduktan sonra, içeriklerinize aşağıdakine benzer bir kod ekleyerek bu efekti siz kullanabilirsiniz.
PHP:
{rokbox title=|RocketTheme :: RocketTheme Logo's flash movie| size=|400 140| text=|Click here to load the .SWF file|}images/rokbox/demo/rt_movie.swf{/rokbox}
Yukarıdaki bağlantıdaki "RocketTheme" yazısı görüntünün altında çıkacak açıklamanın başlığıdır. "::" işaretinden sonra gelen "RocketTheme Logo's flash movie" yazısı ise bu başlığın hemen altında çıkacak açıklamadır. Malumunuz "size", açılacak çerçevenin içine yerleştirdiğiniz dökümanın boyutlarıyken, "images/rokbox/demo/rt_movie.swf" bağlantısı görüntülenecek dökümanın yeridir.
Eğer blogunuz Wordpress altyapısını kullanıyorsa ve blogunuzda yayınladığınız yazılar ziyaretçiler tarafından fazlaca yorumlanıyorsa. Yanda gördüğünüz gibi yorumlara numara vermek blogunuzu daha kullanışlı bir hale getirebilir.
Bu görüntüyü elde etmek için yapmanız gereken, temanızda bulunan "comments.php" adlı dosyayı bularak bunu açmak. Sonrasında dosyanın içindeki kodlardan,
PHP:
<?phpforeach($commentsas$comment) : ?>
kodunu bulunuz. Ve bu kodun hemen üzerine,
PHP:
<?php$i=1; ?>
kodunu yapıştırınız. Bu yazdığımız yeni kod, ilk yapılan yoruma "1" rakamını vermemizi sağlayacak. Daha sonra bu kodun biraz aşağısında bulunan,
kodunu yapıştırınız. Bu kod yorumun hemen altına yorumun kaçıncı yorum olduğunu belirten rakamı yazmamızı sağlıyor.Son olarak,
PHP:
<?php endforeach; ?>
kod satırını bulunuz ve onun hemen önüne de,
PHP:
<?php$i++; ?>
kodunu yapıştırınız. Bu kodda her yeni yorumda değişkenimizin değerini attırarak ona gerekli rakamı yazdırmamızda rol oynamaktadır. Evet hepsi bu kadar, gerisi sizin rakamı yorum kutucuğunda istediğiniz yere koymanıza kalıyor. Şimdiden kolay gelsin.
Bugüne kadar blogumda "anasayfa, kategori ve arama" bölümlerinde 5'er adet yazı bulunmaktaydı. Yalnız arama kısmında içerik değilde, sadece yazının başlığını gösteren biri yapı kurduğumda, bir sayfada 5 adet yazı yetersiz oldu. Kısaca istediğim "anasayfa ve kategori" bölümlerinde bir sayfada 5'er adet yazı yayınlanırken, "arama" kısmında 10 adet yazının gelmesiydi. Ufak bir aramadan sonra karşıma "Different Posts Per Page" eklentisi çıktı.
Eklentiyi her zamanki gibi kurup, aktif ettikten sonra kullanımı çok kolay. Ayarlar bölümünden eklentinin ayarlarına giriyorsunuz ve "Ana Sayfa, Kategori, Arşiv, Arama ve Etiket" bölümlerinde kaçar adet yazı yayınlanmasını istiyorsanız, onu seçip kaydediyorunuz.
05.08.2009 tarihinde kuzenim için yapmaya başladığım ve bugün itibariyle kısmi olarak bitirdiğim OTCUL, bir Wordpress temasıdır.
Tamamen ücretsizdir.
Türkçe ve İngilizce olarak iki seçenek aşağıda mevcuttur.
Bol bol yeşillik barındırır.
Eski tarayıcılarda PNG sorunu yaşar.
Ve ellerinizden öper.
Bir süredir aklımda bir e-bülten hazırlama fikri vardı. E-Bültenler standart birer HTML sayfa olmalarına rağmen, bu sayfalarda harici bir CSS dosyasından faydalanamıyorsunuz. Çünkü yahoo, gmail, hotmail gibi mail hizmeti veren siteler, mevcut kodları görmemezlikten geliyor. Nasıl mı?
Örneğin hazırladığınız bir e-bülten sayfasının tepesine koydunuz aşağıdaki kod, bir mailin içinde yok olur. Böylece hazırladığınız sayfanın tabiri caizse şaftı kayıyor. Bu nedenle hazırlayacağınız e-bülten sayfasının tüm özellikleri kendi üzerinde barınmalı.
Netice olarak bu işin biraz cansıkıcı olduğunu işin başına oturunca daha iyi farkettim. Ve bu işle uğraşacak arkadaşların canları sıkılması diye basit bir uygulama yazdım. Uygulamanın nasıl çalıştığı aşağıdaki videoda anlatılmıştır, izleyebilirsiniz. İzlemek istemeyenler içinse konuyu kısaca özetliyeyim.
E-Bülten Hazırlama Uygulaması, yazısına tıkladığınızda karşınıza çıkan formu dikkatlice doldurun. Daha sonra formun aşağısındaki "Bültenimi Oluştur" butonuna tıkladığınızda e-bülteniniz otomatikmen oluşacaktır. Daha sonra bu oluşan sayfayı ister Outlook, ister Thunderbird'e Text olarak kaydedip (Insert as Text), istediğiniz e-posta adreslerine gönderiniz.
Unutmayın aşağıdaki videoda örnek bir uygulama vardır, izleyebilirsiniz. Videodaki e-bülten hotmail aracılığıyla gönderilmektedir.