İstanbulopedi

19 Kasım 2009, Perşembe

Rails projelerinde resim yönetimi konusunda önemli adımlar atıldı. Şu anda resimler birden fazla resim klasörüne atılabiliyor.

Kategori ve Yazı modellerimiz, ortak resim havuzundan etiketine, resim kategorisine, copyright sahibine göre aranıp bulunan resimlerden kendine özgü bir galeriye sahip olabiliyor. Bu galerideki resimlerin galeri içindeki sıralaması da minik imajları sürükle/bırak yöntemiyle kolaylıkla yapılabiliyor. Resim yönetimiyle eklenen resimler, javascript editörü içerisinden yazı yazarken de aynen kullanılabiliyor.

Editör olarak tinyMce [1] kullanıyoruz. tinyMce’nin advimage pluginini örnek olarak bir YHBImage plugini hazırladık. Dosya upload işlemleri için de Rails attachment_fu [2] plugin’i kullanıyoruz. Bundan sonra eksik kalan bir kaç detayı sisteme ekleyip, resim yönetiminin kullanılabilirliği konusunda gördüğümüz bazı sıkıntıları düzeltmeye çalışacağız. Ayrıca resim yönetiminin daha hafif (blog) siteler için biraz daha farklı bir versiyonunu da çıkartacağız.

[1] http://tinymce.moxiecode.com

[2] http://agilewebdevelopment.com/plugins/attachment_fu