CodeIgniter Etiketli Yazılar

navruz.net Kaynak Kodları

Bir süredir sitemizin alt yapısını oluşturan kodları paylaşmak amacıyla biraz derleyip toplamaya başlamıştım. Burada da kısaca bahsettiğim üzere Codeigniter çatısını kullanarak yazmıştım zamanında. O zamandan bu yana çeşitli güncelleme ve iyileştirmeler yapıp Codeigniter Reactor kullanmaya başladım. Orada sıraladığım maddelerde de ufak değişiklikler oldu zamanla. Mesela artık yorumlar disqus.com alt yapısını…

Form_validation Kütüphanesi ve set_value Sorunu

Form_validation kütüphanesi hemen hemen her projenin vazgeçilmezleri arasında yer alıyor. Formdan gelen verileri zahmetsizce doğrulayıp gerekirse filtreleme işlemlerini yapıyor. Formlarla çalışırken kullandığımız bir diğer cankurtaran ise form helper, özellikle de set_value fonksiyonu. set_value fonksiyonu adından da anlaşılacağı üzere önceki sayfadan gelen POST verileriyle form alanlarını doldurmaya yarıyor. Bir örnekle açıklarsak…

Codeigniter: Lokalde ve Sunucuda Farklı Ayarlar

Bu yazıya başlık bulmakta oldukça zorlandım doğrusu. Yine de ne demek istediğimi anlamamış olabilirsiniz. Hemen açıklayalım. Üzerinde çalıştığınız site şu an yayında ve kendi bilgisayarınızda bir çok değişiklik yaptınız. Hangi dosyalarda değişiklik yaptığınızı hatırlamıyorsunuz. Bu yüzden tüm application klasörünü ftp ile transfer ettiniz. Kontrol etmek için siteyi açtığınızda hoş bir…

Codeigniter 2.0 Cephesinde Yaşananlar 2

Yaklaşık 2 hafta önce Codeigniter 2.0 sürümüm ile ilgili yaşanan olayları Codeigniter 2.0 Cephesinde Yaşananlar başlıklı yazımda paylaşmıştım. O yazının ardından bunu da yazıyorum. Çünkü Ellislab'dan Codeigniter için faydalı olacak hareketler geldi. Bu kadar eleştiri ve baskıdan sonra Ellislab'dan bunu bekliyorduk zaten. Bunlardan ilki Fatih Bazman'ın codeigniter.gen.tr'de de Codeigniter Sizleri…

Codeigniter 2.0 Cephesinde Yaşananlar

Son zamanlarda Codeigniter 2.0 cephesinde yaşanan olaylar hakkında kısa bir özet. Codeigniter çatısını gerek şirketin projelerinde ve gerekse kişisel projelerimde yaklaşık 2 yıldır kullanıyorum. Codeigniter'ın geliştiricisi Ellislab şirketi Mart ayının sonlarına doğru bir açıklama yapmış ve geliştirilme aşamasında olan Codeigniter 2.0 sürümünü bitbucket üzerinden yayınlamıştı. Nisan ayında askere giderken yeni…

Codeigniter Xml Sitemap Kütühanesi

Codeigniter'da xml ve xml.gz uzantılı site haritaları oluşturmak için yazdığım Xml_sitemap kütühanesi. Codeigniter ile yaptığım projelerde xml site haritası oluşturmak için yazdığım Xml_sitemap kütüphanesi. Çalışma mantığını şu şekilde; Site haritasına eklemek istediğimiz adresleri, oluşturulma tarihlerini, güncellenme tarihlerini ve yorum sayılarını çoklu dizi halinde kütüphaneye gönderiyoruz. Site haritasını oluşturmak istediğimiz zaman…

Codeigniter timespan Fonksiyonu

Codeigniter date_helper içerisinde bulunan timespan fonksiyonunu biraz daha esnek bir hale getiriyoruz. Codeigniter date_helper içerisinde bulunan timespan fonksiyonu ile geçmişteki bir tarih/zamandan bu zamana kadar ne kadar  "Yıl, Ay, Hafta, Gün, Dakika, Saniye" geçtiğini hesaplayabiliyoruz. Oldukça faydalı bir fonksiyon olsa da bazen ihtiyacımızı biraz fazla karşılıyor :). Demek istediğim şu…

Codeigniter Pagination Sayfa Numaraları

Hemen hemen her projede Codeigniter sayfalama (Pagination) kütüphanesini kullanıyoruz. Bu yazımızda url adresinde kayıt numaraları yerine sayfa numaralarını kullanarak sayfalama yapacağız. Demo Uygulama Dosyaları Mevcut Pagination kütüphanesi sayfa url adreslerini oluştururken parametre değeri olarak veritabanından verileri çekerken kaçıncı veriden başlanacağını belirleyen kayıt numarasını kullanıyor. Örneğin sayfa başına 10 kayıt göstermek…

Codeigniter url_title Türkçe Karakter Problemi

Codeigniter ile çalışırken yazı başlıklarımızdan arama motoru dostu url adresleri elde etmek için kullandığımız url_title fonksiyonu malesef Türkçe karakterlerimizi de yutuyor. Bu sorunu çözmek için aplication/helpers klasöründe MY_url_helper.php isimli bir dosya oluşturarak aşağıdaki fonksiyonu içine yazmanız yeterli. Bu işlemi yaptıktan sonra url_title fonksiyonu Türkçe karakterleri düzgün bir şekilde çevirecektir. function…

navruz.net Yenilendi

Aylar önce wordpress güncellemelerinden bıkıp küçük bir blog uygulaması yazmaya karar vermiştim. Yılbaşından hemen sonra başlamama rağmen işteki yoğunluğumdan dolayı ancak bitirebildim. Özellikle son bir kaç yıldır oldukça popülerliğini oldukça artıran Wordpress yazılımının kolay özelleştirilebilir olması çok güzel bir olay. Fakat kurduğunuz eklenti sayısı arttıkça sitenin bakımı için harcadığınız zamanda…

© Mustafa Navruz 2011 0.0359 sn.

^ Başa Dön