Uzun Kelimeleri Otomatik Kısaltma - Seditio Yazılım - Seditio CMS Türkiye
User profile picture

Kaan

Seditio CMS

Uzun Kelimeleri Otomatik Kısaltma

Bir mesaj içerisin aynı harfe uzun şekilde bastıgınızda forum alır başını giderdi bu uygulama ile hiç bir şekilde harfler uzayıp gitmeyecek.

Örnek olarak şu şekilde.
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa uzun süre bastıgınızda forumdan taşardı şimdi aşağıdaki uygulama ile bu tür sorunları ortadan kaldırıyoruz.

system/core/forums/forums.posts.inc.php yi açın alttakini bulun.

$row['fp_text'] = sed_cc($row['fp_text']);

Alttakiyle değiştirin

$row['fp_text'] = sed_wraptext(sed_cc($row['fp_text']));

Sayfalar için ise alttaki adımları izleyin.

system/core/page/page.inc.php yi açın alttakini bulun.

$t->assign("PAGE_TEXT", $pag['page_text']);

Alttaki şekilde değiştirin.

$t->assign("PAGE_TEXT", sed_wraptext($pag['page_text']));

Gerekli düzenleme için system/fonksiyon.php yi açın alttakini bulun

function sed_wraptext($str,$wrap=128)
	{
	if (!empty($str))
		{ $str = preg_replace("/([^\n\r ?&\.\/<>\"\\-]{80})/i"," \\1\n", $str); }
	return($str);
	}

Kod içerisindeki 80 rakamı yerine istediğinizi yazabilirsiniz.

 

Yorumlar

Henüz yorum yapılmamıştır.