
Sitenizin Tarih Formatını güncellemeniz yeni üyelere yansırken, eski üyelere etki etmeyecektir... Çünkü eski üyelerin hesapları ilk kurulumdaki Tarih Formatına göre ayarlanmıştır. Özellikle de phpBB2'den phpBB3'e geçerken tüm Tarih Formatları default olan D M d, Y g:i a formatına dönüştürülecek ve sitenizde tarihler Prş Tem 10, 2008 11:11 am şeklinde uzunca görünecektir...
Bu durumda Tarih Formatınızı ACP'den düzenlemek sadece o andan sonraki üyeleri ve misafirleri etkileyecek eski üyelerin Tarih Formatı eskisi gibi olmaya devam edecektir...

Aşağıdaki SQL Sorgusunu koşturmanız sorunu çözecektir...
Kod: Tümünü seç
UPDATE phpbb_users SET `user_dateformat` = 'd M Y [H:i]' WHERE `user_dateformat` = 'D M d, Y g:i a';

Tablolarınızın öneki (prefix) değeri farklıysa koddaki phpbb_ olan kısmı yenisiyle değiştirmelisiniz...
ÖR: phpbb3_users

Bu kodu değişik şekillerde değişik durumlar içinde kullanabilirsiniz... Yapmanız gereken aşağıda mavi ve kırmızı ile belirttiğim kısımlar yukarıdaki kodda değiştirmek...
Yeni Tarih Formatı:
Eski Tarih Formatı:SET `user_dateformat` = 'd M Y [H:i]'
WHERE `user_dateformat` = 'D M d, Y g:i a';

Bazı Saat ve Tarih Formatları:
d M Y [H:i]

M jS, 'y, H:i

d M Y, H:i

d M Y H:i

D M d, Y g:i a

F jS, Y, g:i a

|d M Y|, H:i

|F jS, Y|, g:i a


Sahibi: VSaBaH [phpBBTurkey.com]
Tarih: 10/07/2008