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!

Nasıl yapılır ? Telefon klavyesinde'ki smiley emojilerin xenforo'da görünmemesi

VasY

xFanatik
SMS onaylı
Kullanıcı
Katılım
3 May 2020
Mesajlar
1,994
Çözümler
39
Böyle bir sorun var mı? Yok mu? Bilmiyorum.. Ben şahsen kendi mobil cihazlarımda yaşamadım .. Üye arkadaşlarda böyle bir sorun yaşamadı..

Ama yeni olan bir arkadaşımız huwai model bir telefon veya lg' de olan klavye emojisini siteye girdiğinde.. Göstermiyor..



Göstermiyor'dan kastım boş sadece smiley emoji atsa bile telefon klvayesesinde .. site lütfen bir mesaj girin diyor'muş..



Bu emoji klavyede'kiler ben baktım'da bazı telefonlarda bunların şekili şemali farklı oluyor markalarına göre .. Diğer global olanlar'da sorun yok.. Ama hani bazı telefonların kendisine has klavye özelliği vardır bunları göstermiyor sanırım diyeceğim kişi falanca yerde kullanıyordum dedi..



Bu karakter seti v.s onlar tamam onlarda sorun sıkıntı yok.. Yani hiç bir sıkıntı eksik gedik yok .. Buna bir çözüm getirilebilir mi .. Tanımlanması gereken bir'şey mi var acaba ?



Eski geçmiş konulara baktım onlar bana uyan uygulayacağım şeyler değil böyle bir sorun olarak konusu açılmamış.. bu ??? işaret şeklinde olan olayda değil..
 
Sanal klavyeden girilen emojilerin görünmesi için öncelikle veri tabanındaki tüm tabloların utf8mb4_general_ci olması gerekir. Değil ise ssh ile bağlanıp terminalden php cmd.php xf:convert-utf8mb4 komutunu çalıştırmanız gerekir. Daha sonra FTP programı ile dosyalarınıza ulaşıp, src/config.php dosyasını editör yardımı ile açıp içerisine $config['fullUnicode'] = true; kodunu ekleyip kayıt etmeniz gerekir.
 
Sanal klavyeden girilen emojilerin görünmesi için öncelikle veri tabanındaki tüm tabloların utf8mb4_general_ci olması gerekir. Değil ise ssh ile bağlanıp terminalden php cmd.php xf:convert-utf8mb4 komutunu çalıştırmanız gerekir. Daha sonra FTP programı ile dosyalarınıza ulaşıp, src/config.php dosyasını editör yardımı ile açıp içerisine $config['fullUnicode'] = true; kodunu ekleyip kayıt etmeniz gerekir.
Teşekkür ederim cevap için..

Abi onlar yapılmazsa zaten olmaz onu biliyorum.. belirttim konu içinde hiç birisi çözüm olmadı diye.. karakter seti hep öyle benim.. Config.php kodu ekleyince site kapanıyordu yemiyordu..

Ben işteyken benim hanım olayı çözmüş burdan bu konuya bakıp bir fikir edinmiş neden diye..

Şimdi şöyle bir durum söz konusu.. benim fikrim aşşağıda yazdıklarım dil dosyasına müdahalem var 2 senedir diye öyle tahmin ediyorum..

Türkçe dil dosyası manuel olarak değiştirildiyse.. Misal burada paylaşılan dil dosyasında sıkıntı yok ama bazı eklentileri kurup türkçe dil yaması olmadan kendisi admin panelden değiştirip türkçe yapıp sonra o eklentiyi kaldırdığında türkçe çeviri dil dosyasından silinmiyor.. birden çok fazla eklentiyi o şekilde kaldırmıştım kelime cümle değiştir yaptıktan sonra.. Hatta sürüm yükselttiğimde bir üst sürümün dil dosyasını bile üzerine yazdıramıyordum hata veriyordu tablo karakter setinde.. Bende öyle birşey olmaz diye kendi dil dosyamı kullnıyordum..

Benim hanımın yaptığı işlem ise çok basit..

Aynı şekilde veri tablosuna bir bakmış karakter seti düzgün olmasına rağmen çevirisini yapmış.. Türkçe dil dosyasını kaldırmış.. Var olan sistem sürümün'de yeni İNGİLİZCE dil dosya oluşturmuş.. Üzerine mevcut sürümün burda paylaşılan türkçe yamasını yazdırmış hata almamış.. En sonada buradaki
Kod:
]$config['fullUnicode'] = true;
kodunu config içine atmış.. normalde atınca site uçuyordu gümlüyordu.. sıkıntı olmamış..
Yani çözümün doğru bunlar yapılmasına rağmen olmuyordu.. olmama sebebi bu sıkıntılar yaşanırsa dediğim gibi mevcut dil dosyasında değiştirme varsa kaldırsınlar ondan sonra bu işlemi yapıp yeni türkçe yamayı yazdırsınlar..
 

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.