Yeni WordPress sürümünde olması muhtemel özellikler

kara tarafından 14 Mayıs 2008 tarihinde Wordpress kategorisinde yazıldı.

Daha önce de bahsettiğim gibi bu adresteki WordPress.pot dosyasını periyodik olarak çeviriye dahil ederek, dil dosyasını sürekli güncel tutuyorum. Çeviri yaparken de sonraki sürümlerde kullanılacak metinler gelip geçiyor önümden. Şu ana kadar yaptığım çevirilerde gördüğüm yenilikler şunlar;

  • Dahili fotoğraf fonksiyonalitesi, (Yazılara fotoğraf ekleme, fotoğrafları web adresleriyle ilişkilendirme vb)
  • Kategorilerden etiketlere dönüştürücü, Kategori ve Etiket dönüştürücü olarak gelişiyor. Yani dönüştürücü artık çift taraflı çalışacak. Etiketler de kategorilere dönüştürülebilecek.
  • Blogumuza hızlı yazı göndermek için bir aparat geliştiriliyor sanırım. Bu aparat ile çabucak blogumuza yazı gönderebileceğiz.
  • Alıntı yaparken artık alıntının kimden yapıldığı da gösterilebilecek. (Bunu feci şekilde sallamış da olabilirim. Ufacık bir cümleden çıkarttım bu sonucu :p)

Tabi bunları bir dil dosyasına bakarak ön görüyorum. Geliştirilmekte olan bir proje olduğundan yeni özellikler eklenebilir ya da burada bahsettiklerimden bazıları çıkarılabilir. Yine de Hızlı yazı aparatı olursa çok güzel olur. Hele ki benim gibi tembel bloggerlar için. :)

Bu arada güncellenmiş mo ve po dosyalarına bağlantı vermeyi unutmayalım…

Etiketler: , , , , , ,

CSS ile ortalama

kara tarafından 4 Mayıs 2008 tarihinde Web Tasarımı kategorisinde yazıldı.

Bu yazı orijinali Max Design'da yayınlanmış olan "CSS Centering - fun for all!" isimli yazının Türkçe çevirisidir.

CSS kullanarak bir içerik bloğunu nasıl ortalarsınız? Bunun için hali hazırda iki metot var ve seçiminizi sayfanızın likit (tarayıcı penceresinin boyutlarına göre boyutları değişen tasarım) ya da sabit genişlikli bir tasarım olmasına göre yapmalısınız.

Likit tasarımlarda ortalama

Likit tasarımlarda içerik bloğunu her iki tarafına da marjin koyarak kolayca ortalayabilirsiniz. Marjinler em, piksel ya da yüzde birimi olarak ayarlanabilir.

CSS:
  1. div#container
  2. {
  3. margin-left: 10%;
  4. margin-right: 10%;
  5. }

Sabit genişlikli tasarımlarda ortalama

Teorik olarak içerik bloğunun sağına ve soluna otomatik marjinler verdiğinizde bloğun ortalanması lazım.

W3C görsel biçimlendirme modeli'ne göre: "Eğer 'margin-left' ve 'margin-right' değerleri 'auto' ise, her ikisi de eşit değer kullanır. Bu da elemanı içerik bloğunun kenarlarına göre ortalar."

Yani bir içerik bloğu şu kurallar uygulanarak ortalanabilir:

CSS:
  1. div#container
  2. {
  3. margin-left: auto;
  4. margin-right: auto;
  5. width: 50em;
  6. }

Ne varki bazı tarayıcılar otomatik marjinleri gözardı ettiklerinden bu şekilde içerik bloklarını ortalamazlar. Bahsettimiz tarayıcılar arasında şunlar vardır:

  • NN4 (Mac ve Win)
  • Win/IE4
  • Win/IE5
  • Win/IE5.5
  • Win/IE6 (quirks modda)

Basit iki kural ekleyerek yukarıda saymış olduğumuz tarayıcılardan NN4 haricinde diğerlerinde bu problemi giderebiliriz.

1. body'yi ortala

Her ne kadar bu tarayıcılar otomatik marjinleri göz ardı etseler de "text-align: center" şeklinde bir kuralı hepsi tanır. Bu kuralı body elemanına uygularsak içerik bloğu doğru bir şekilde ortalanır. Yani yeni bir kural eklendi:

CSS:
  1. body
  2. {
  3. text-align: center;
  4. }
  5.  
  6. div#container
  7. {
  8. margin-left: auto;
  9. margin-right: auto;
  10. width: 50em;
  11. }

2. text-align'ı sıfırla

Yeni kural ile ilgili tek problem, artık sayfadaki tüm elemanlar ortalandı. Bu tümünü ortalama probleminin üstesinden gelmek için yeni bir içerik bloğu ekleyerek "text-align: left" kuralını uygulayalım. Sonuç CSS kodu şu şekilde:

CSS:
  1. body
  2. {
  3. text-align: center;
  4. }
  5.  
  6. div#container
  7. {
  8. margin-left: auto;
  9. margin-right: auto;
  10. width: 50em;
  11. text-align: left;
  12. }

Sonuçlar

İlk örnek sayfa bir içerik bloğunun otomatik marjinler kullanılarak, body ortalanmadan nasıl ortalanacağını gösteriyor.

"text-align: center" olmadan ortalama, örnek sayfası

İkinci örnek sayfa, bir içerik bloğunun otomatik marjinlerle nasıl sayfa içinde ortalanacağını ve aynı zamanda body elemanının ortalanmasını ve içerik bloğunda "text-align: left" kullanımını gösteriyor.

"text-align: center" ve "text-align: left" ile ortalama, örnek sayfası

Çeviriler

Bu makale Rodrigue tarafından Fransızca'ya çevrilmiştir.

Etiketler: ,

Black-Letterhead 1.4.1 Türkçe (WordPress Teması)

kara tarafından 3 Mayıs 2008 tarihinde Wordpress kategorisinde yazıldı.

Bu sıralar tembelliği kırma çalışmaları içerisindeyim. İlk aşamada yapacağım deyip bir yerlere not aldığım şeyleri yapıyorum. Son yazımda temadan bahsetmiştim. Kendi temamı oluşturana kadar Black-Letterhead ile devam edeceğimden bir yarım saatimi ayırıp temayı türkçeleştirdim. Türkçe temayı da blog dünyası ile paylaşayım dedim. Buradan buyrun: Black-Letterhead 1.4.1 Türkçe

Etiketler: , , , , ,

Temamı Türkçeleştirmem lazım

kara tarafından 1 Mayıs 2008 tarihinde Wordpress kategorisinde yazıldı.

Her ne kadar yeni bir temaya geçiş yapacak olsam da, tembelliğim göz önünde bulunduruldığında mevcut temayı az bir çabayla Türkçeleştirmem fazlasıyla iyi olacak. Dip notta görebileceğiniz gibi şu an Ulysses Ronquillo tarafından geliştirilen Black-Letterhead temasını kullanıyorum. Bu temanın Türkçesini bilen, gören varsa haber versin.

Etiketler: , , , ,

WordPress 2.5.1 Türkçe Dil Dosyası (tr_TR.mo)

kara tarafından 30 Nisan 2008 tarihinde Wordpress kategorisinde yazıldı.

WordPress-TR ekibinin kaldığı yerden devam ederek, WordPress 2.5.1 sürümü için "Türkçe Dil Dosyası" nın çevirisini bitirdim. Türkçe dil dosyası ile ne yapacağınızı buradan öğrenebilirsiniz.

Gelecek sürümlerde bir şekilde çeviriyi yetiştirememe ihtimalime karşın, benim kaldığım yerden devam etmek isteyenler olabileceğini göz önünde bulundurarak PO ve POT dosyalarını da ekliyorum.

Gerekli dil dosyası : tr_TR.mo
Gelecekteki çeviriler için gerekebilecek dil dosyası : tr_TR.po
Orijinal POT kataloğu : wordpress.pot

Bu arada orijinal wordpress.pot dosyasını bir metin editörü ile açıp bakarsanız Sürüm id'si olarak WordPress 2.6-bleeding ibaresini görebilirsiniz. Zaman zaman bu pot kataloğunu dil dosyasına dahil ederek gerekli çevirileri de yapmayı planlıyorum. Böylece 2.6 sürümü yayınlandığında bir anda sudan çıkmış balık konumunda kalmamış olurum diye düşünüyorum. Tabi bir anda bir çok şeyi değiştirip tüm çabalarımı nafile de çıkartabilirler ya, bekleyip göreceğiz artık. :)

Etiketler: , , , , , , , , , ,