Etiket Sonuçları: " tema "

9 Nisan 2009 | 13:31
yazar: Guardian

Yoksa dar alanlardan hoşlanmıyor musunuz?

Kategoriler: Ajax, duyurular, php, programlama, serbest, tasarım
Etiketler: , , , , , , , , , ,

Merhaba, sizde benim gibi dar alanlara sıkışmış metinleri okumaktan zevk almıyorsanız yada samkon.org’un yeni tasarımının içerik alanı için yapılmış renklendirmeyi gereksiz buluyorsanız, o an okumakta olduğunuz içeriğin yanında bulunan küçük panelin en üstündeki butonuna tıklayarak sidebar alanını anında yok edebilir ve geniş alana sahip ayrıca efeksiz bir metne kavuşabilirsiniz.

Görünümü eski dar haline getirmek için yapmanız gereken basit, sadece aynı butona bir kere daha tıklayarak anında eski görünüme kavuşabilirsiniz..

Merak edenler için belirteyim:

Bu betiği yazmak için önce meşhur Loop döngüsünün dışına çıkarak birçok takla attım, ancak son anda aşağıdaki güzel WP fonksiyonunu keşfettim:

query_posts(”p=$contentid”);

Bu fonksiyonun üzerinde daha sonra duracağım, şimdilik sadece belirli kriterlere göre Loop döngüsü oluşturmanızı sağlıyor diyebilirim. Bu fonksiyonu keşfettikten sonra işlemleri tamamlamak 15 dakikamı almadı..

1.164 defa okundu | 7 adet yorum »

7 Nisan 2009 | 13:34
yazar: Guardian

Süreç Değerlendirmesi #1

Kategoriler: duyurular, serbest, yazdım işte
Etiketler: , , , ,

Şuana kadar geçen yenilenme süreci boyunca neler yaptık, elimizde neler var, neler eksik genel bir inceleme yapalım..

Neler Yapıldı?

  • Tasarım büyük ölçüde tamamlandı.
  • Sidebar alanı dinamik bir yapıya sokuldu.

Eksikler Neler?

  • Tasarımın özellikle IE 6 tarayıcısında gerek .png desteklememesinden gerekse diğer sorunlu özelliklerinden kaynaklanan önemli sorunları var.
  • footer alanına RSS ve tavsiye linkler yerleştirilmeli.
  • sidebar alanı içeriği zenginleştirilmeli. İleri aşamalarda yeni sistemi tanıtan sabit içerikler yerleştirilmeli.
  • Kategorilerin düzenlenerek daha basit bir yapıya indirilmesi gerekiyor.
  • Çeşitli ana kategori başlıklarına özel linkler tasarıma yerleştirilmeli. Bu linkler sayfanın sol üst köşesinde yer alan logoya benzer daha küçük boyutlarda imajlar taşımalı ve logonun yanına yerleştirilmeli.  Gerekli görüldüğü takdirde bu kategorilere özel sayfa tasarlanmalı. (Örn: Dökümanlar, Açık Kaynak, Linux)
  • Forum İçerikleri WP’e aktarılmalı. Bir süre sonra forum kaldırılmalı.
  • Web Tasarım grubu veritabanı ve betik çalışmalarına başlanmalı.

Şimdilik gördüklerim bunlar. Yakın zamanda bunlar üzerine yoğunlaşacağım. Bir sonraki değerlendirmede görüşmek üzere..

459 defa okundu | 1 adet yorum »

6 Nisan 2009 | 15:40
yazar: Guardian

Wordpress & Ajax

Kategoriler: Ajax, php, programlama, tasarım
Etiketler: , , , , , , , ,

Yenilenme sürecinin en keyif veren aşaması benim için Ajax tekniğini WP temasına uyarlamak oldu.

Biliyoruz ki Ajax tekniğini kısaca sayfayı tamamen yenilemeden sunucuya javascript yoluyla istek göndererek, çıktısını sayfamızda belirlediğimiz bir alanı güncelleyerek yazdırmamızı sağlayan PHP ve Javascript dillerinin harmanlandığı bir teknik olarak tanımlayabiliriz.

Bende yeni tasarımımızda sidebar alanındaki içeriğin controller alanındaki linkler aracılığı ile güncellenebilmesini sağladım, böylece bu kullanışlı teknikle birlikte geniş veya çift sidebar takıntılarımdan kurtulmuş oldum. Sidebar alanını istediğim kategorilere ve içeriklere göre sayfayı yenilemeden güncelletebiliyorum.

Bu güncelleme işlemi sırasında tabikide sunucuya gönderilen istek sunucu tarafından kendi oturumumuzdan bağımsız olarak değerlendiriliyor. Yani o ana kadar tanımlanmış herhangi bir fonksiyon veya içe aktarılmış herhangi bir betik yeni isteğimizde yer almıyor. WP’nin kullanışlı fonksiyonlarını kullanarak sidebar alanını başarılı biçimde güncelleyebilmek için bu fonksiyon veya betiklerin istek yapılan sayfada tekrar içe aktarılması gerekiyor. WP’nin ne kadar kompleks bir yapıya sahip olduğunu düşünürsek işin başlangıcında işimin zor olacağını düşünmüştüm ve araştırmadan deneme yanılma yöntemlerine başladım. Acaba içeriğin yüklenebilmesi için hangi betiklerin içe aktarılması (include) gerekiyordu? Bu betikler hangi fonksiyonları barındırmaktaydı?

devamını oku » »

516 defa okundu | yorum yok »

5 Nisan 2009 | 22:36
yazar: Guardian

“samkon-dark” teması aktifleştirildi

Kategoriler: duyurular, serbest, tasarım
Etiketler: , , , ,

Yenilenme sürecinde bahsettiğim ilk aşamada sonlara yaklaşıyoruz. Tasarımın eksik yönlerini daha iyi görebilmek amacıyla yeni “samkon-dark” temasını aktifleştirdim.

Bu tema ile göze çarpan en yeni özellik, Ajax tekniğini kullanarak yazdığım bu yazının bulunduğu geniş alanın hemen sağında yer alan benim “controller” olarak adlandırdığım ince uzun alan sanırım. Bu alan ile sidebar alanının içeriğini güncelleyebiliyorsunuz. Böylece takıntı haline getirmiş olduğum çift sidebar olayından da kurtulmuş oldum :) Ayrıca bu kullanışlı alan herhangi bir post’un içeriğini okumaktaysanız, daha sonradan sayısı artacak olan çeşitli sosyal imleme sitelerine linkler görüntülüyor.

Ufak tefek eksikleri yok değil tabikide, aşağıda sıraladığım eksiklikleri en yakın zamanda tamamlamayı planlıyorum:

  • Eski tasarımda kısa bilgilendirmeler yapmak için son zamanlarda sık kullandığım ve “talkative” adlı kendi yazdığım bir script kullanıyordum. Bunu yeni tasarıma da uyarlamak konusunda hala çekincelerim var, fakat uyarlarsam bu sefer biraz geliştirerek herkesin içerik yaratabilmesi için bir form hazırlayacağım.
  • Eski girdilerdeki wp özel alan bilgilerinin kaldırılması gerekiyor, yeni tasarımı etkilememesine rağmen yeni temadan bağımsız olarak gerçekleştirilecek bir görev olarak bunu da notlarımın arasına eklemeyi ihmal etmedim.
  • Çeşitli içeriklerde eski temaya özel kullandığım wp metin renklendirmeleri yer yer yeni temada görüntüyü bozuyor, bunlarla ilgilenmek için özel zaman ayırmam gerekiyor..
  • Tabi başlangıç için yine IE tarayıcısını göz ardı ederek tasarladım. Malum linux üzerinden IE testi yapmam biraz çetrefilli bir işlem :) ve tasarım çok sayıda .png dosyası içerdiğinden bu formatı desteklemeyen IE 6 yeni tasarımımız için sınıfta kalacaktır. (evet ben değil o! :) ) IE düzeltmelerine yakın zamanda başlamayı planlıyorum.

Bu aşamada benim gözümden kaçan herhangi bir eksik görürseniz benimle iletişime geçmeniz beni sevindirecektir..

350 defa okundu | yorum yok »