[DÜZENLEME] Tüm Üyelerin Tarih Formatını Güncelleme

phpBB 3.0.x sürümleri için uygun olan hazır ya da küçük kod parçalarını bu forumda paylaşabilirsiniz.
Forum kuralları
- Yeni bir başlık açarken lütfen konu başlığına "Acil yardım", "Acele yardım" tarzlarında içerisinde "yardım" kelimesi geçen cümleler yazmayınız. Bu tip başlıklara kesinlikle cevap verilmeyecektir. Lütfen konu başlığına içeriği en iyi özetleyen anlaşılabilir bir cümle yazınız.

- Ayrıca yeni başlıklarınızı kesinlikle ilgili forumlara açınız. Örneğin, phpBB3 kurulum ve çalıştırması hakkında bir sorununuz varsa "3.0.x Destek Forumu" forumuna başlık açınız; phpBB3 temasından kaynaklı bir sorunuz varsa "3.0.x Stil/Tema Geliştirme & Tartışma & Yardım" forumuna başlık açınız; phpBB3 mod/eklentileriyle ilgili sorununuz varsa "3.0.x MOD Destek" forumuna başlık açınız. Bu kurala uymayan kullanıcıların başlıkları silinebilir ve kullanıcı uyarı alabilir ya da süresiz uzaklaştırılabilir.

- Site kurallarımızı okumadan kesinlikle forumlarımıza herhangi bir katılım yapmayınız.
Kullanıcı avatarı
VSaBaH
Kayıtlı Kullanıcı
Mesajlar: 2493
Kayıt: 09.02.2006, 16:58
Konum: Denizli
İletişim:

[DÜZENLEME] Tüm Üyelerin Tarih Formatını Güncelleme

Mesaj gönderen VSaBaH »

:arrow: ÖN BİLGİ:
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...

:idea: ÇÖZÜM:
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';
Yeni Tarih Formatı: 10 Tem 2008 [13:11]


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


:!: NOT 2
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ı:
SET `user_dateformat` = 'd M Y [H:i]'
Eski Tarih Formatı:
WHERE `user_dateformat` = 'D M d, Y g:i a';

:!: NOT 3

Bazı Saat ve Tarih Formatları:
d M Y [H:i] :arrow: 10 Tem 2008 [13:11]
M jS, 'y, H:i :arrow: Tem 10th, '08, 11:11
d M Y, H:i :arrow: 10 Tem 2008, 11:11
d M Y H:i :arrow: 10 Tem 2008 11:11
D M d, Y g:i a :arrow: Prş Tem 10, 2008 11:11 am
F jS, Y, g:i a :arrow: Temmuz 10th, 2008, 11:11 am
|d M Y|, H:i :arrow: Bugün, 11:11 / 10 Tem 2008, 11:11
|F jS, Y|, g:i a :arrow: Bugün, 11:11 am / Temmuz 10th, 2008, 11:11 am


:arrow: MAKALE BİLGİLERİ:
Sahibi: VSaBaH [phpBBTurkey.com]
Tarih: 10/07/2008
Kullanıcı avatarı
ntura
Kayıtlı Kullanıcı
Mesajlar: 42
Kayıt: 13.09.2008, 16:57

Re: [DÜZENLEME] Tüm Üyelerin Tarih Formatını Güncelleme

Mesaj gönderen ntura »

sayın yonetıcım
saatı UTC +2,B Dogu Avrupa Zamani, Merkezi Afrika... uyguladım sql uyguladım hata yok ama saat yanlış neden acaba
yaklasık3 saat gerı

saygılarımla
Kullanıcı avatarı
VSaBaH
Kayıtlı Kullanıcı
Mesajlar: 2493
Kayıt: 09.02.2006, 16:58
Konum: Denizli
İletişim:

Re: [DÜZENLEME] Tüm Üyelerin Tarih Formatını Güncelleme

Mesaj gönderen VSaBaH »

ntura yazdı:sayın yonetıcım
saatı UTC +2,B Dogu Avrupa Zamani, Merkezi Afrika... uyguladım sql uyguladım hata yok ama saat yanlış neden acaba
yaklasık3 saat gerı

saygılarımla
Merhaba,

Eğer bahsettiğimiz site bu ise;
http://www.siyamnet.com/forum/index.php

Ben hiçbir sorun yaşamadım kayıt olmadan önce ve sonra saat doğru idi...

Eğer sizde veya başka üyelerde saat konusunda sorunlar varsa o zaman tüm üyelerin saat dilimini değiştirmemiz gerekecek. Forum kurulumundaki saat dilimini ne olarak ayarlamıştınız.

Yani UTC +2 uygulamadan önceki saat diliminizi soruyorum? Ben size uygun SQL sorgusunu yazarım.
Kullanıcı avatarı
mc_kelleci
Kayıtlı Kullanıcı
Mesajlar: 626
Kayıt: 01.09.2006, 19:51
Konum: Konya
İletişim:

Re: [DÜZENLEME] Tüm Üyelerin Tarih Formatını Güncelleme

Mesaj gönderen mc_kelleci »

yaz saatini tüm üyeler için açık yapmak için

Kod: Tümünü seç

UPDATE phpbb_users SET user_dst = '1'
yaz saatini tüm üyeler için kapalı yapmak için

Kod: Tümünü seç

UPDATE phpbb_users SET user_dst = '0'

tüm üyelerin saat formatını UTC+2 yapmak için

Kod: Tümünü seç

UPDATE phpbb_users SET user_timezone = '+2.00'

yukardaki kodları phpmyadminde sql sorgusu olarak çalıştırın. nasıl yapılacağını bilmiyorsanız. :arrow: http://www.google.com
En son VSaBaH tarafından 13.11.2010, 23:08 tarihinde düzenlendi, toplamda 1 kere düzenlendi.
Sebep: kapalı seçenği eklendi
aklı olan okumasın sanayide iyi para veriyorlar :)
Kullanıcı avatarı
ntura
Kayıtlı Kullanıcı
Mesajlar: 42
Kayıt: 13.09.2008, 16:57

Re: [DÜZENLEME] Tüm Üyelerin Tarih Formatını Güncelleme

Mesaj gönderen ntura »

evet bahsettiğin site ustadım doğru

utc z batı avrupa zamanı grrenwich mean zamanı

tam olarak emin olmamakla beraber buydu ustadım

saygılarımla
Kullanıcı avatarı
VSaBaH
Kayıtlı Kullanıcı
Mesajlar: 2493
Kayıt: 09.02.2006, 16:58
Konum: Denizli
İletişim:

Re: [DÜZENLEME] Tüm Üyelerin Tarih Formatını Güncelleme

Mesaj gönderen VSaBaH »

ntura yazdı:evet bahsettiğin site ustadım doğru

utc z batı avrupa zamanı grrenwich mean zamanı

tam olarak emin olmamakla beraber buydu ustadım

saygılarımla
mc_kelleci arkadaşım daha basit bir çözüm sunmuş gibi görünüyor. Denediniz mi?
Kullanıcı avatarı
ntura
Kayıtlı Kullanıcı
Mesajlar: 42
Kayıt: 13.09.2008, 16:57

Re: [DÜZENLEME] Tüm Üyelerin Tarih Formatını Güncelleme

Mesaj gönderen ntura »

evet mc_kelleci
arkadaşım saol
herkese teşekkürler sorunum çözülmüştür
galibe dediğiniz gibi sorun sadece önceki üyelerdeymiş
bu komutlardan sonra bi sorun kalmadı
saygılarımla
Kullanıcı avatarı
akansu
Kayıtlı Kullanıcı
Mesajlar: 518
Kayıt: 28.12.2006, 15:03
İletişim:

Re: [DÜZENLEME] Tüm Üyelerin Tarih Formatını Güncelleme

Mesaj gönderen akansu »

Bilgi için teşekkür ederi. Az önce şu şekilde kullandım :

Kod: Tümünü seç

UPDATE phpbb_users SET `user_dateformat` = '|d.m.y|, H:i' WHERE `user_dateformat` = '|d M Y|, H:i';
Gayemiz, imkansızı mümkün, mümkünü kolay, kolayı zarif ve zevkli yapmanın yollarını bulmaktır.

phpBB3 Temaları | SufiForum
barSELOna
Kayıtlı Kullanıcı
Mesajlar: 35
Kayıt: 19.02.2009, 01:19

Re: [DÜZENLEME] Tüm Üyelerin Tarih Formatını Güncelleme

Mesaj gönderen barSELOna »

Hocam şimdi benim sistemimde saat 1 saat ileri ve yönetim panelinden yapınca sadece yeni üyeler ve misafirler için değişiyor.Ben şimdi bunu herkes de değiştirmek için ne yapmalıyım.Yukarıda yazılmış bir şeyler ama hiçbir şey anlamadım desem yeridir.SQL sorgunuz başarılı olarak çalıştırıldı yapıyorum başka da bir şey olmuyor detaylı bir açıklama yaparsanız size zahmet

Ya da şöyle sorayım ben phpbb my adminden user time zone'u buldum değiştir mi diyecek hangi ayarı yapmam gerekiyor ?
Kullanıcı avatarı
sivasli_14
Kayıtlı Kullanıcı
Mesajlar: 249
Kayıt: 20.08.2007, 18:45
İletişim:

Re: [DÜZENLEME] Tüm Üyelerin Tarih Formatını Güncelleme

Mesaj gönderen sivasli_14 »

Eyvallah mc_kelleciKardes
Bende'De VarBiraz Diyorsan Biz Burdayiz..

Forum - VaRBiraZ.Net
barSELOna
Kayıtlı Kullanıcı
Mesajlar: 35
Kayıt: 19.02.2009, 01:19

Re: [DÜZENLEME] Tüm Üyelerin Tarih Formatını Güncelleme

Mesaj gönderen barSELOna »

Şu yazdığım şeye kimse cevap vermeyecek mi illa yardım için birilerinin sitesine mi üye olalım ?
Kullanıcı avatarı
ramco29
Kayıtlı Kullanıcı
Mesajlar: 228
Kayıt: 10.10.2007, 16:31
İletişim:

Re: [DÜZENLEME] Tüm Üyelerin Tarih Formatını Güncelleme

Mesaj gönderen ramco29 »

barSELOna yazdı:Şu yazdığım şeye kimse cevap vermeyecek mi illa yardım için birilerinin sitesine mi üye olalım ?
Aşağıdaki sql sorgusu ile tüm üyeleri yaz saati uygulamasına geçirebilirsiniz, yani 1 saat geriye alabilirsiniz.

Kod: Tümünü seç

UPDATE phpbb_users SET `user_dst` = '1';
UPDATE phpbb_config SET`config_value`= '1' where `config_name` = 'board_dst';
barSELOna
Kayıtlı Kullanıcı
Mesajlar: 35
Kayıt: 19.02.2009, 01:19

Re: [DÜZENLEME] Tüm Üyelerin Tarih Formatını Güncelleme

Mesaj gönderen barSELOna »

ramco29 yazdı:
barSELOna yazdı:Şu yazdığım şeye kimse cevap vermeyecek mi illa yardım için birilerinin sitesine mi üye olalım ?
Aşağıdaki sql sorgusu ile tüm üyeleri yaz saati uygulamasına geçirebilirsiniz, yani 1 saat geriye alabilirsiniz.

Kod: Tümünü seç

UPDATE phpbb_users SET `user_dst` = '1';
UPDATE phpbb_config SET`config_value`= '1' where `config_name` = 'board_dst';
Hocam olmadı benim yönetim de yaz saati uygulaması hayır
Dediğini de sorguladım değişen bir şey yok
Kullanıcı avatarı
akansu
Kayıtlı Kullanıcı
Mesajlar: 518
Kayıt: 28.12.2006, 15:03
İletişim:

Re: [DÜZENLEME] Tüm Üyelerin Tarih Formatını Güncelleme

Mesaj gönderen akansu »

Yaz saati uygulamasını kapatmak için önce YKP'den Hayır seçeniğini işaretleyip yeni kullanıcılar için kapatıyoruz.Ardından eski kullanıcıları da dahil etmek için PhpMyAdmin'den aşağıdaki sorguyu çalıştırıyoruz.

Kod: Tümünü seç

UPDATE phpbb_users SET user_dst = '0'
Tekrar yaz saati uygulaması başladığında YKP'den Evet'i seçip tüm kullanıcıları dahil etmek için bu defa aşağıdaki kodu çalıştırıyoruz:

Kod: Tümünü seç

UPDATE phpbb_users SET user_dst = '1'
Gördüğünüz gibi 0:kapalı 1:açık olmuş oluyor
Gayemiz, imkansızı mümkün, mümkünü kolay, kolayı zarif ve zevkli yapmanın yollarını bulmaktır.

phpBB3 Temaları | SufiForum
barSELOna
Kayıtlı Kullanıcı
Mesajlar: 35
Kayıt: 19.02.2009, 01:19

Re: [DÜZENLEME] Tüm Üyelerin Tarih Formatını Güncelleme

Mesaj gönderen barSELOna »

akansu yazdı:Yaz saati uygulamasını kapatmak için önce YKP'den Hayır seçeniğini işaretleyip yeni kullanıcılar için kapatıyoruz.Ardından eski kullanıcıları da dahil etmek için PhpMyAdmin'den aşağıdaki sorguyu çalıştırıyoruz.

Kod: Tümünü seç

UPDATE phpbb_users SET user_dst = '0'
Tekrar yaz saati uygulaması başladığında YKP'den Evet'i seçip tüm kullanıcıları dahil etmek için bu defa aşağıdaki kodu çalıştırıyoruz:

Kod: Tümünü seç

UPDATE phpbb_users SET user_dst = '1'
Gördüğünüz gibi 0:kapalı 1:açık olmuş oluyor
Hocam Allah razı olsun senden hep cevap verdiğin için hemde sorunumu çözdüğün için.
Kilitli

“3.0.x Kod Parçaları” sayfasına dön

Kimler çevrimiçi

Bu forumu görüntüleyen kullanıcılar: Hiç bir kayıtlı kullanıcı yok ve 3 misafir