IRCForumları - IRC ve mIRC Kullanıcılarının Buluşma Noktası

IRCForumları - IRC ve mIRC Kullanıcılarının Buluşma Noktası (https://www.ircforumlari.net/)
-   vBulletin Sorunları ve Çözümleri (https://www.ircforumlari.net/vbulletin-sorunlari-ve-cozumleri/)
-   -   Vbulletin Dil Hatası (https://www.ircforumlari.net/vbulletin-sorunlari-ve-cozumleri/693334-vbulletin-dil-hatasi.html)

patron76 22 Mayıs 2015 10:26

Vbulletin Dil Hatası
 
Merhabalar.

Vbulletin 3.8.4 de yabancı kelimeleri desteklemiyor.

Örneğin; paylaşılan konu içerisinde 窗簾 geçen yabancı kelimeyi

***1050;***1072;***1090; Şeklinde gösteriyor.

Yardımlarınız için teşekkürler.

Nickolas 22 Mayıs 2015 14:25

Cevap: Vbulletin Dil Hatası
 
& karakterini *** ile degistiriyor olabilir misin? Yazi filtreleme listeni bir gozden gecirmeni oneririrm. Ayrica dilin karakter seti ISO ise bu sekilde bir entity koda cevirmesi normal. UTF-8 yaptiginda sorun duzelecektir.

patron76 22 Mayıs 2015 15:18

Cevap: Vbulletin Dil Hatası
 
&# Bu kelime sansürlü kelimeler kısmında idi. Bu kelimeyi kaldırınca konuyu normal açınca sıkıntı yok.
html kodunda sıkıntı yok kod ekle kısmında sıkıntı yok.

Php kodu içerisinde açarken sıkıntı veriyor.

Nickolas 22 Mayıs 2015 15:36

Cevap: Vbulletin Dil Hatası
 
PHP kodu icerisinde acarken derken aciklar misin? Ne yapmaya calisirken sorun oluyor? PHP BBcode 'u kullanirken mi yasiyorsun bu sorunu?

--

Test 窗簾

Kod:

窗簾
PHP- Kodu:

 窗 簾 


patron76 22 Mayıs 2015 15:52

Cevap: Vbulletin Dil Hatası
 
Evet PHP BBcode 'u kullanırken sorun yaşıyorum.

Nickolas 22 Mayıs 2015 16:48

Cevap: Vbulletin Dil Hatası
 
Sorunu inceledim. Bu vBulletin 'den ziyade PHP 'nin highlight_string fonksiyonu ile ilgili bir problem.

Bahsettigin iki ornek karakterin entity kodlari sirasiyla: & #31383; & #31806; (& ve # arasinda bosluk olmamali. Boslugu kaldirdigimda orjinal karakteri gosteriyor)

Kod:

<?php

echo highlight_string(' & #31383; & #31806; ', true);

?>

Sonuc olarak:

Kod:


<span style="color: #000000">
<span style="color: #0000BB">&lt;?php&nbsp;</span><span style="color: #007700">&amp;</span><span style="color: #FF8000">#31383;&nbsp;&amp;#31806;&nbsp;</span><span style="color: #0000BB">?&gt;</span>
</span>

Yani ozetle: ilk gordugu entity kodu: & #31383; -> highlight etmeye calisirken; & ve # arasina html kodu koyuyor.

Kod:

<span style="color: #007700">&amp;</span>#31383;
Bu da dogru sekilde gostermesini engelliyor. Bu bir php bug 'i. [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]

patron76 22 Mayıs 2015 16:56

Cevap: Vbulletin Dil Hatası
 
Çözümü nedir ?
Vbulletin admin panelinden ve plesk panel üzerinden yapabileceğim nedir ?

Nickolas 22 Mayıs 2015 17:02

Cevap: Vbulletin Dil Hatası
 
Tek yolu bu fonksiyonun kullanilmamasi. Dolayisiyla php kodunun renklendirilmemesi anlamina geliyor. Istedigin buysa:

includes/class_bbcode.php icerisinde (1474. satirdan itibaren)

Kod:

                // do we have an opening <? tag?
                if (!preg_match('#<\?#si', $code))
                {
                        // if not, replace leading newlines and stuff in a <?php tag and a closing tag at the end
                        $code = "<?php BEGIN__VBULLETIN__CODE__SNIPPET $code \r\nEND__VBULLETIN__CODE__SNIPPET ?>";
                        $addedtags = true;
                }
                else
                {
                        $addedtags = false;
                }

                // highlight the string
                $oldlevel = error_reporting(0);
                $code = highlight_string($code, true);
                error_reporting($oldlevel);

                // if we added tags above, now get rid of them from the resulting string
                if ($addedtags)
                {
                        $search = array(
                                '#&lt;\?php( |&nbsp;)BEGIN__VBULLETIN__CODE__SNIPPET( |&nbsp;)#siU',
                                '#(<(span|font)[^>]*>)&lt;\?(</\\2>(<\\2[^>]*>))php( |&nbsp;)BEGIN__VBULLETIN__CODE__SNIPPET( |&nbsp;)#siU',
                                '#END__VBULLETIN__CODE__SNIPPET( |&nbsp;)\?(>|&gt;)#siU'
                        );
                        $replace = array(
                                '',
                                '\\4',
                                ''
                        );

                        $code = preg_replace($search, $replace, $code);
                }

satirlarini comment icine al

patron76 22 Mayıs 2015 18:14

Cevap: Vbulletin Dil Hatası
 
Üstte dediklerinizi yaptığım zaman ise şu şekilde çıkmaya başladı.

/wp-content/plugins/新聞
/wp-content/plugins/記憶體
/wp-content/plugins/母親
/wp-content/plugins/父親

&#29238 bunlar çıkmaya başladı

Nickolas 23 Mayıs 2015 00:33

Cevap: Vbulletin Dil Hatası
 
Yani istegin oldu mu?

patron76 23 Mayıs 2015 14:18

Cevap: Vbulletin Dil Hatası
 
Hayır olmadı şu şekilde çıkmaya başladı.

/wp-content/plugins/ &#26032 新聞

&#26032 bunlar gitmek bilmedi.

Bahtiyar 23 Mayıs 2015 22:28

Cevap: Vbulletin Dil Hatası
 
Bende şaşkınlık ile konuya bakıyordum.

/wp-content/plugins/父親

diyorsunuz da vBulletin ile ilgisi nedir? /wp-content sizin aldığınız bu problem vBulletin'e dair bir hata da değil kanımca. Çünkü araştırıyordum iki gündür. Sizin aldığınız hata Wordpress mi yoksa vBulletin mi? Ya da siteyi PM olarak atarsanız bir bakalım hocam.:)

patron76 24 Mayıs 2015 08:49

Cevap: Vbulletin Dil Hatası
 
Hocam hata vbulletin hatası.

/wp-content/plugins/父親 bu vbulletinde konu açarken yazmış olduğum bir kelime.

/wp-content/plugins/ wordpress sistemlerin uzantıları haklısınız. ama benim sorun vbulletinde konu açarken yazmış olduğum kelimeler.

patron76 26 Mayıs 2015 08:06

Cevap: Vbulletin Dil Hatası
 
Güncel.

yoSun 26 Mayıs 2015 18:18

Cevap: Vbulletin Dil Hatası
 
admincp >> Diller & Cümleler=== >> Dil Yönetimi ===>> TÜRKÇE DİLİNİZ=== >> [Ayarları değiştir] ===>> HTML-Dil kodlayıcı Alanına

İlk olarak WINDOWS-1254 Olmadı ise şunları sırası ile deneyiniz ISO-8859-9 yada ISO-8859-1 Oda olmadı ise UTF-8 Olarak sırası ile değiştirin.

yoSun 26 Mayıs 2015 18:22

Cevap: Vbulletin Dil Hatası
 
Eger probleminiz hala devam ederse dil paketinizi komple kaldirip sorunsuz bi dil paketi kurmaniz gerekecektir pc basinda degilim ve suan aslinda hic musaitte degilim ama sorununuz hala devam edince yazmak istedim daha once bende yasamistim dil dosyasini komple kaldirip duzgun calisan bi paket ve turkce yamasi ile birlikte yukledigimde sorun duzelmisti bi deneyin olmadi yine ilgilenelim.

Nickolas 27 Mayıs 2015 08:31

Cevap: Vbulletin Dil Hatası
 
Anlamadim, yani linklerde de mi ayni sorun var? Bu sorunlarin oldugu sayfanin linkini PM ile yollar misin?

patron76 27 Mayıs 2015 10:17

Cevap: Vbulletin Dil Hatası
 
Alıntı:

yoSun Nickli Üyeden Alıntı (Mesaj 1041653800)
admincp >> Diller & Cümleler=== >> Dil Yönetimi ===>> TÜRKÇE DİLİNİZ=== >> [Ayarları değiştir] ===>> HTML-Dil kodlayıcı Alanına

İlk olarak WINDOWS-1254 Olmadı ise şunları sırası ile deneyiniz ISO-8859-9 yada ISO-8859-1 Oda olmadı ise UTF-8 Olarak sırası ile değiştirin.

Yukarıda söylenenlerden dil ayarlarına girdiğim zaman kayıtlı olarak ISO-8859-9 vardı.
Diğer söylenenleri yapınca forumdaki konu kategori her yerde yazılarda değişme oldu dil hatası verdi.


Alıntı:

yoSun Nickli Üyeden Alıntı (Mesaj 1041653801)
Eger probleminiz hala devam ederse dil paketinizi komple kaldirip sorunsuz bi dil paketi kurmaniz gerekecektir pc basinda degilim ve suan aslinda hic musaitte degilim ama sorununuz hala devam edince yazmak istedim daha once bende yasamistim dil dosyasini komple kaldirip duzgun calisan bi paket ve turkce yamasi ile birlikte yukledigimde sorun duzelmisti bi deneyin olmadi yine ilgilenelim.

Farklı dil paketleri yükledim ve sağlam dil paketi olan forumlardan da aldım yine sorun aynı.

Alıntı:

Nickolas Nickli Üyeden Alıntı (Mesaj 1041653936)
Anlamadim, yani linklerde de mi ayni sorun var? Bu sorunlarin oldugu sayfanin linkini PM ile yollar misin?

Linklerde değil konu açıp phpcode içerisinde yazmış olduğum yazılar hata veriyor.Önceki mesajlarımda hataları yazdım.

Nickolas 27 Mayıs 2015 10:42

Cevap: Vbulletin Dil Hatası
 
Ornek bir link gondermeni rica etmistim PM ile. Sorunu belki daha iyi anlayabilirim. Cunku soyledigim kodlari yorum satirlarina aldiginda, baska sorun olmamali.

yoSun 27 Mayıs 2015 10:43

Cevap: Vbulletin Dil Hatası
 
aynen yada link verin inceleyelim.

yoSun 27 Mayıs 2015 11:05

Cevap: Vbulletin Dil Hatası
 
Kod:

config.php yi açtıktan sonra

// $config['Mysqli']['charset'] = 'utf8';
var başındaki // leri silip

$config['Mysqli']['charset'] = 'latin5';

bide bu sekilde denermisiniz olması lazım.

yoSun 27 Mayıs 2015 11:12

Cevap: Vbulletin Dil Hatası
 
Bişey daha geldi aklima veritabani oluştururken hostta karakter seti sectiniz mi?

patron76 27 Mayıs 2015 11:36

Cevap: Vbulletin Dil Hatası
 
Alıntı:

Nickolas Nickli Üyeden Alıntı (Mesaj 1041653943)
Ornek bir link gondermeni rica etmistim PM ile. Sorunu belki daha iyi anlayabilirim. Cunku soyledigim kodlari yorum satirlarina aldiginda, baska sorun olmamali.

Alıntı:

yoSun Nickli Üyeden Alıntı (Mesaj 1041653944)
aynen yada link verin inceleyelim.

Pm gönderemiyorum 25 mesajım yok.

Alıntı:

yoSun Nickli Üyeden Alıntı (Mesaj 1041653946)
Kod:

config.php yi açtıktan sonra

// $config['Mysqli']['charset'] = 'utf8';
var başındaki // leri silip

$config['Mysqli']['charset'] = 'latin5';

bide bu sekilde denermisiniz olması lazım.

Bu söylediğinizi yapınca forumda i.ğ,ş vs. harfleri hata veriyor.

Alıntı:

yoSun Nickli Üyeden Alıntı (Mesaj 1041653947)
Bişey daha geldi aklima veritabani oluştururken hostta karakter seti sectiniz mi?

Evet seçtim.

yoSun 27 Mayıs 2015 12:08

Cevap: Vbulletin Dil Hatası
 
Yedek alirken db latin 1 ise import ederkende latin 1 yapip import etmeniz gerekecek db utf 8 formatindaysa utf8 olarak import ediceksiniz yedekle import farkliysada bu hatayi verir bilginize.

patron76 27 Mayıs 2015 12:34

Cevap: Vbulletin Dil Hatası
 
Yedek alıp import işlemi yapmadım ki. Yeni forumda bu hata veriyor.

yoSun 27 Mayıs 2015 14:09

Cevap: Vbulletin Dil Hatası
 
Tek sorun ozaman vb seo htaccess dosyanizi inceleyiniz .

Nickolas 28 Mayıs 2015 09:07

Cevap: Vbulletin Dil Hatası
 
O zaman buraya cevap olarak linki verirsen, ben @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] 'a da gonderir, linki verdigin mesaji silebilirim.

Osman 28 Mayıs 2015 10:04

Cevap: Vbulletin Dil Hatası
 
Eğer Nickolas'ın bahsettiği konular sorunu çözmüyorsa işin zor senin. Ancak vbulletin ile almış olduğun hatanın wp-content ile bağlantısını çözemedim? vBulletin ile alakalı bir başlıkta ve sorun da, ne gibi bir çakışma olabilir de wp-content ile alaka yansıtır? Sanırım sizin tamamıyla dil paketinden değil de, aynı host üzerine kurmuş olduğunuz sistemlerin hem dil paketleri çakışmasından kaynaklanıyor. Mesela bir an yanlışlıkla plugins dosyalarının çakışması gibi.. Dbleri bir tekrardan kontrol etmenizi öneriyorum. Ayrıca şu konuyuda çözemedim. Bir sorunu çözmek için buradasın ancak site adresini çok gizli tutuyorsun..


Tüm Zamanlar GMT +3 Olarak Ayarlanmış. Şuanki Zaman: 18:50.

Powered by vBulletin® Version 3.8.8 Beta 3
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
Search Engine Friendly URLs by vBSEO
Copyright ©2004 - 2024 IRCForumlari.Net