Neler yeni

Foruma hoş geldin 👋, Ziyaretçi

Forum içeriğine ve tüm hizmetlerimize erişim sağlamak için foruma kayıt olmalı ya da giriş yapmalısınız. Foruma üye olmak tamamen ücretsizdir.

  • Forumdan daha fazla yararlanmak için, profilinizi telefon numaranız 📱 ile doğrulayın ve daha ayrıcalıklı olun 😉
    Daha fazla bilgi!

Çözüldü Smf'den xenForo'ya Geçiş Sonrası Türkçe Karekter Sorunları

Bu sorun verilen destek sayesinde çözüme ulaştırılmıştır.

sat679

xFanatik
SMS onaylı
Kullanıcı
Katılım
11 Ara 2017
Mesajlar
193
Smf'den xenForo'ya Geçiş Sonrası Türkçe Karekter Sorunları
Yaklaşık 9 yıldan beri smf kullanıyorum. xenForo'ya geçmeye karar verdim. Bunun için bir tane demo site dahi açtım...
Smf siteyi en sade haline geirmeye çalıştım yani default haline dönüştürdüm nerdeyse.
xenForo kurulumunu 3 / 5 dakikada hallediyorum. Sorunsuz olarak.
Verileri içeri aktarmada da sorun sadece eklentileri içeri alamıyorum sunucu hatası veriyor. Bu yüzden eklentileri sonra alırım diye bu bölümü atlayıp kuruluma (içeri almaya )devam ediyorum. Sorunsuz olarak kurulum hepsi vb tamamlanıyor. Ama Türkçe karekter sorununu bir türlü çözemedim. Forum sitelerini taradım aradım söylenenlerin çoğunu denedim ama sorunu çözemedim.
Demo site olduğu için hata verdiği zaman siteyi kökten kaldırıp tekrar tekrar kuruyorum; ama ne hikmetse eklentileri içeri aktarmayı ve Türkçe karekter sorununu çözemiyorum. Bu sorunu çözmek için bunu da yaptım ama olmadı bir türlü...
Paylaşımsız vds sunucu kullanıyorum. Sunucu bana ait. Yani her türlü yetkiye sahibim. Lisaslı cpanelim var yani cart curt var işte..
Şunuda belirteyim asıl taşıyacağım sitenin yedeğini kopyaladım demo siteye kurdum. Hiçbir hata vermeden eksiksiz olarak siteyi tanıttım, kopyaladım . Eklentileri modları vb ni kaldırdım. Kaldırabileceğim kadar herşeyi kaldırıp en sade hale getirdim.
Yardımlarınızı esirgemezseniz memnun olurum. Demo site: www.ahmettektas.com içeri kopyaladığım site: www.dinogretmeni.com. yani dinogretmeni.com sitesini ahmettektas.com sitesi içerisine kopyaladım.

Şimdi sizlerden eklentilerin içeri aktarılması ve Türkçe karekter sorununu çözme konusunda yardım istiyorum. Yardımcı olursanız memnun olurum.
İlginiz ve anlayışınız için şimdiden teşekkür ederim...
 

Ekli dosyalar

  • xenforo1.JPG
    xenforo1.JPG
    149.1 KB · Görüntüleme: 17
  • xenforo.JPG
    xenforo.JPG
    159.2 KB · Görüntüleme: 12
Son düzenleme:
Tek kelimeyle harikasınız. Allah razı olsun. Kerekter sorunu çözüldü. Ve şuan çok güzel duruyor. Aynen denilenleri yapınca sorun çözüldü. Site içine yeni bir forum diye klasör oluşturdum. Bu klasör içine yeni smf kurdum, sonra işte Burada denilenleri yaptım ve sonuç çok güzel...
Ne kada rteşekkür etsem az olur. Emeğinize yüreğinize sağlık.. Şimdi eklentleri nasıl aktif edeceğim? Bu konuda da yardımcı olursanzı çok ama çok memnun olurum.
demo site üzerinde denedim: www.ahmettektas.com/forum/index.php şeklinde oldu...
Eskisi de www. ahmettektas.com üzerinde hala kurulu artık bunu silelim mi?

Çözüldüğüne sevindim. Anlatımı tek tek sabırla uyguladığınızda sonuç her zaman başarılı olur. Eklenti yükleme işlemi için Kullanım tekniği - Xenforo 2 Eklenti nasıl yüklenir,kurulur? konusuna bakabilirsiniz. Foruma verilerinizi aktardıysanız öncelikle www.ahmettektas.com/ olan alanı ftp'de forum1 klasörü oluşturup smf'nin tüm dosyalarını içine atın. Daha sonra settings.php alanından dizinlerini girin artık www.ahmettektas.com/forum1 altında smf siteniz yayınlanır. Aynı şekilde www.ahmettektas.com/forum/ klasörü içerisinde çalışan Xenforo forum dosyalarını FTP ana dizine aktarın. Daha sonra admin panel alanından url alanlarını düzenleyin.

Ek olarak xenforo için aşağıdakileri uygulayın.:
Kullanım tekniği - XenForo Roto filtesi kullanımı ve örnekleri
XenForo 1 - XenForo URL Türkçe karakter sorun giderici - Friendly urls Turkish Problem

Eğer zorlanırsanız videolu anlatımı da mevcut:
Video - XenForo Rota Filtresi ve Dost URL Kullanımı Nasıl Yapılır

SMF forumunu şimdilik silmeyin belki alacağınız dosya vs vardır elinizin altında bulunsun tam anlamıyla işlemlerinizin bittiğine emin olduğunuz da silebilirsiniz. Hayırlı olsun xenforo ailesine hoş geldiniz. :)
 
Bolum ve açıklamaları ile özel mesajlar kısmında karakter sorunu devam etti :eek: Çünkü şu alanlardaki bozuk karakterlerinde düzeltilmesi gerekiyormuş;) Sonradan fark ettim. Burada da paylaşalım benzer hatayı başka arkadaşlarımız yapmasınlar.

Kod:
UPDATE smf_boards SET description= replace(description, 'ð', 'ğ')WHERE description LIKE '%ð%';
UPDATE smf_boards SET description= replace(description, 'Ð', 'Ğ')WHERE description LIKE '%Ð%';
UPDATE smf_boards SET description= replace(description, 'þ', 'ş')WHERE description LIKE '%þ%';
UPDATE smf_boards SET description= replace(description, 'Þ', 'Ş')WHERE description LIKE '%Þ%';

UPDATE smf_categories SET name= replace(name, 'ý', 'ı')WHERE name LIKE '%ý%';
UPDATE smf_categories SET name= replace(name, 'Ý', 'İ')WHERE name LIKE '%Ý%';
UPDATE smf_categories SET name= replace(name, 'ð', 'ğ')WHERE name LIKE '%ð%';
UPDATE smf_categories SET name= replace(name, 'Ð', 'Ğ')WHERE name LIKE '%Ð%';
UPDATE smf_categories SET name= replace(name, 'þ', 'ş')WHERE name LIKE '%þ%';
UPDATE smf_categories SET name= replace(name, 'Þ', 'Ş')WHERE name LIKE '%Þ%';

UPDATE smf_personal_messages SET body= replace(body, 'ý', 'ı')WHERE body LIKE '%ý%';
UPDATE smf_personal_messages SET body= replace(body, 'Ý', 'İ')WHERE body LIKE '%Ý%';
UPDATE smf_personal_messages SET body= replace(body, 'ð', 'ğ')WHERE body LIKE '%ð%';
UPDATE smf_personal_messages SET body= replace(body, 'Ð', 'Ğ')WHERE body LIKE '%Ð%';
UPDATE smf_personal_messages SET body= replace(body, 'þ', 'ş')WHERE body LIKE '%þ%';
UPDATE smf_personal_messages SET body= replace(body, 'Þ', 'Ş')WHERE body LIKE '%Þ%';

Onun harici şu an türkçe sorunu çok şükür çözüldü. Tekrar çok teşekkür ederiz hocam.

Şimdi müsadenizle geçiş ile ilgili 1-2 sorum daha olacaktı. Daha sonraki sorularım için ayrı bir konu açmayı düşünüyorum.
Kafamdaki soruları, eğer forumda bulamazsam tabii ki, bu yeni başlık altında sormayı düşünüyorum. Böylece her soru için yeni konu açıp forumu gereksiz yere kirletmiş olmalayım.

1- Geçiş sonrası üye şifrelerinin sıfırlandığını fark ettim. Bu normal olsa gerek, doğru mu ? Gerçek geçiş sonrasında üyeler "şifremi unuttum" seçeneği ile yeni şifre alacaklar.

2- Tuhaf bir şekilde bazı bölümlerin grupları değişmiş durumda. Bu normal mi bilemedim ama yeniden sıralamakta sorun yok elbette.
Bu işlem için şu add-on baya hoşuma gitti. Başka bir tavsiyeniz yoksa bunu kullanmayı düşünüyorum.

XenForo 1 - XenForo Forum liste düzenleyici - [rellect] Nodes Grid Türkçe

3- Son olarak Xenforo'da addons yani eklentiler temadan tamamen bağımsız doğru mu ? Yani eklentiler kurulduktan sonra ben
istediğim zaman yeni tema yükleyerek, mevcut eklentileri sorunsuz şekilde kullanmaya devam edebiliyorum .
 

Ekli dosyalar

  • Forum Turkce Sorunu.jpg
    Forum Turkce Sorunu.jpg
    114.9 KB · Görüntüleme: 3
1- Geçiş sonrası üye şifrelerinin sıfırlandığını fark ettim. Bu normal olsa gerek, doğru mu ? Gerçek geçiş sonrasında üyeler "şifremi unuttum" seçeneği ile yeni şifre alacaklar.
Yukarıdaki 1 numaralı yazınıza istinaden. . Ben de dün geçiş işlemi yaptım ve üyelerin şifreleri değişiyor mu yazısını görünce acaba bizde de mi aynı sorun var dedim. Ama 3 / 5 tane üye girişi yaptım eski şifrelerle hepsi de sorunsuz giriş yaptı. İnşallah siz de de sorun olmaz ve. Bizim ki de sorunsuz olmuştur.

Diğer bir husus. Çok harika makale hazırlamışsınız. O makalaeye teşekkür mesajı dahi yazamadım. Bize mi kısıtlı yoksa biz mi göremedik yada beceremedik. Çünkü ortada çok güzel hatta müthiş bir emek var, bu emeğe en azından saygımızı göstermek için bir teşekkürü yazmamız gerek diye düşünüyorum.

İlginiz ve anlayışınız için teşekkür ederim.
 
1- Geçiş sonrası üye şifrelerinin sıfırlandığını fark ettim. Bu normal olsa gerek, doğru mu ? Gerçek geçiş sonrasında üyeler "şifremi unuttum" seçeneği ile yeni şifre alacaklar.
Yukarıdaki 1 numaralı yazınıza istinaden. . Ben de dün geçiş işlemi yaptım ve üyelerin şifreleri değişiyor mu yazısını görünce acaba bizde de mi aynı sorun var dedim. Ama 3 / 5 tane üye girişi yaptım eski şifrelerle hepsi de sorunsuz giriş yaptı. İnşallah siz de de sorun olmaz ve. Bizim ki de sorunsuz olmuştur.

Diğer bir husus. Çok harika makale hazırlamışsınız. O makalaeye teşekkür mesajı dahi yazamadım. Bize mi kısıtlı yoksa biz mi göremedik yada beceremedik. Çünkü ortada çok güzel hatta müthiş bir emek var, bu emeğe en azından saygımızı göstermek için bir teşekkürü yazmamız gerek diye düşünüyorum.

İlginiz ve anlayışınız için teşekkür ederim.
Şimdi siz söyleyince yeniden kontrol ettim. Aynen dediğin gibi üye şiflerinde sorun yok. İlk problemi geçiş sırasında olan bir sıkıntıymıs demek. Bu haber de güzel oldu.

Makale sayfasına Review kısmına "Leave Rating" ile puanlama ve yorum yapmak mümkün.

Kullanım tekniği - SMF'den XenForo Geçişinde Türkçe Karakter Hatası Çözümü - yorumlar
 
Bolum ve açıklamaları ile özel mesajlar kısmında karakter sorunu devam etti :eek: Çünkü şu alanlardaki bozuk karakterlerinde düzeltilmesi gerekiyormuş;) Sonradan fark ettim. Burada da paylaşalım benzer hatayı başka arkadaşlarımız yapmasınlar.

Kod:
UPDATE smf_boards SET description= replace(description, 'ð', 'ğ')WHERE description LIKE '%ð%';
UPDATE smf_boards SET description= replace(description, 'Ð', 'Ğ')WHERE description LIKE '%Ð%';
UPDATE smf_boards SET description= replace(description, 'þ', 'ş')WHERE description LIKE '%þ%';
UPDATE smf_boards SET description= replace(description, 'Þ', 'Ş')WHERE description LIKE '%Þ%';

UPDATE smf_categories SET name= replace(name, 'ý', 'ı')WHERE name LIKE '%ý%';
UPDATE smf_categories SET name= replace(name, 'Ý', 'İ')WHERE name LIKE '%Ý%';
UPDATE smf_categories SET name= replace(name, 'ð', 'ğ')WHERE name LIKE '%ð%';
UPDATE smf_categories SET name= replace(name, 'Ð', 'Ğ')WHERE name LIKE '%Ð%';
UPDATE smf_categories SET name= replace(name, 'þ', 'ş')WHERE name LIKE '%þ%';
UPDATE smf_categories SET name= replace(name, 'Þ', 'Ş')WHERE name LIKE '%Þ%';

UPDATE smf_personal_messages SET body= replace(body, 'ý', 'ı')WHERE body LIKE '%ý%';
UPDATE smf_personal_messages SET body= replace(body, 'Ý', 'İ')WHERE body LIKE '%Ý%';
UPDATE smf_personal_messages SET body= replace(body, 'ð', 'ğ')WHERE body LIKE '%ð%';
UPDATE smf_personal_messages SET body= replace(body, 'Ð', 'Ğ')WHERE body LIKE '%Ð%';
UPDATE smf_personal_messages SET body= replace(body, 'þ', 'ş')WHERE body LIKE '%þ%';
UPDATE smf_personal_messages SET body= replace(body, 'Þ', 'Ş')WHERE body LIKE '%Þ%';

Onun harici şu an türkçe sorunu çok şükür çözüldü. Tekrar çok teşekkür ederiz hocam.

Şimdi müsadenizle geçiş ile ilgili 1-2 sorum daha olacaktı. Daha sonraki sorularım için ayrı bir konu açmayı düşünüyorum.
Kafamdaki soruları, eğer forumda bulamazsam tabii ki, bu yeni başlık altında sormayı düşünüyorum. Böylece her soru için yeni konu açıp forumu gereksiz yere kirletmiş olmalayım.

1- Geçiş sonrası üye şifrelerinin sıfırlandığını fark ettim. Bu normal olsa gerek, doğru mu ? Gerçek geçiş sonrasında üyeler "şifremi unuttum" seçeneği ile yeni şifre alacaklar.

2- Tuhaf bir şekilde bazı bölümlerin grupları değişmiş durumda. Bu normal mi bilemedim ama yeniden sıralamakta sorun yok elbette.
Bu işlem için şu add-on baya hoşuma gitti. Başka bir tavsiyeniz yoksa bunu kullanmayı düşünüyorum.

XenForo 1 - XenForo Forum liste düzenleyici - [rellect] Nodes Grid Türkçe

3- Son olarak Xenforo'da addons yani eklentiler temadan tamamen bağımsız doğru mu ? Yani eklentiler kurulduktan sonra ben
istediğim zaman yeni tema yükleyerek, mevcut eklentileri sorunsuz şekilde kullanmaya devam edebiliyorum .

Çözdüğünüze sevindim Hayırlı olsun.

1- Bazen şifre sıfırlaması istenebilir olağan bir durumdur sıkıntı yok :)

2- Eklentiyi kullanabilirsiniz.

3- Eklentiler tema ile bağımsız çalışır yani tema değişikliği vs yapabilirsiniz hiç sıkıntı olmaz. ;)

1- Geçiş sonrası üye şifrelerinin sıfırlandığını fark ettim. Bu normal olsa gerek, doğru mu ? Gerçek geçiş sonrasında üyeler "şifremi unuttum" seçeneği ile yeni şifre alacaklar.
Yukarıdaki 1 numaralı yazınıza istinaden. . Ben de dün geçiş işlemi yaptım ve üyelerin şifreleri değişiyor mu yazısını görünce acaba bizde de mi aynı sorun var dedim. Ama 3 / 5 tane üye girişi yaptım eski şifrelerle hepsi de sorunsuz giriş yaptı. İnşallah siz de de sorun olmaz ve. Bizim ki de sorunsuz olmuştur.

Diğer bir husus. Çok harika makale hazırlamışsınız. O makalaeye teşekkür mesajı dahi yazamadım. Bize mi kısıtlı yoksa biz mi göremedik yada beceremedik. Çünkü ortada çok güzel hatta müthiş bir emek var, bu emeğe en azından saygımızı göstermek için bir teşekkürü yazmamız gerek diye düşünüyorum.

İlginiz ve anlayışınız için teşekkür ederim.

Bu güzel yorumlarınız için teşekkür ederim. Çok karşılaşılan bir sorundu bu vesileyle çözmüş olduk. Ayrıca Kaynaktakı Kullanım tekniği - SMF'den XenForo Geçişinde Türkçe Karakter Hatası Çözümü alanından bir derece bırak butonunu kullanabilirsiniz. ;)

ekrans.JPG
 
Bugün sıfır hata ile geçiş yaptık çok şükür, Tabii bunda sizlerin emeği görmezden gelinmez. Bunun için teşekkür ederim.
Smf'yi her yönü ile hatasız olarak geçirdim. Konular mesajlar, üyeler, eklentiler yani smf'ye dair ne varsa hepsini geçirdim Bu gerçekten de çok güzel oldu.
Nasıl yaptık derseniz: Siteyi herşeyden arındırdık modsuz, eklentisiz, hale getirdik ne kadar değişiklik yaptıysak hepsini kaldırdık. Hepsini pasif yaptık, özellikle eklentileri kapattık, kodlardan kalıntı muluntu, cart curt ne varsa temizledik. Kısaca siteyi don gömlek bıraktık. Daha sonra sizinde Burada anlattıklarınızdan sadece utf8_general_ci yi uyguladım. Diğer alt domain, yeni forum kurulumu vb yapmadan direk smf nin olduğu dizine xenForo'yu kurdum ve verileri içeri aktar dedim çok çok şükür hatasız ve kesiksiz olarak içeri aktardım.
Burası çok önemli: Siteyi tüm mod ve kodlardan temzilemeden asla geçiş yapmayacaksın...
İçeir aktarmada dahili sunucu hatası verise yapmanı gereken sayfa yenile düğmesine basarak devam et butonları ile devam edeceksiniz ve sabırlı olacaksınız. Yaklaşın 1 saat 15 dakika sonra geçiş yaptık.
Yardımlarını bizden esirgemeyen herkese teşekkür ederim.
 

Foruma hoş geldin 👋, Ziyaretçi

Forum içeriğine ve tüm hizmetlerimize erişim sağlamak için foruma kayıt olmalı ya da giriş yapmalısınız. Foruma üye olmak tamamen ücretsizdir.