-
##############################################################
-
## MOD Başlık: Forum Mesaj ve Başlıklarında Büyük Harfleri Engelleme
-
## MOD Yazar: Hakan Demiray (DmRy) http://www.dmry.net
-
## MOD Açıklama: Bu eklenti forum mesaj ve başlıklarına tamamen büyük harf yazımını engeller
-
## MOD Sürüm: 1.0.0
-
##
-
##############################################################
-
## NOTLAR
-
## *********
-
##
-
## Bu mod geliştirilirken "morpheus2matrix <morpheus@2037.biz> (Morpheus) http://morpheus.2037.biz" tarafından
-
## hazırlanan "Disable All CAPS MOD" modu kullanılmıştır.
-
##
-
## Yapılan Değişiklikler
-
## ---------------------
-
## - Ayrıca başlıklara küçük harf uygulaması eklendi
-
## - Hem başlık hem mesajlar içerisinde yer alan büyük harf Türkçe
-
## karakterlerin küçültülmesi esnasında ki problem düzeltildi.
-
##
-
##############################################################
-
## Yamayı yapmadan önce ilgili dosyanın yedeğini alınız..
-
##############################################################
-
#
-
#-----[ Aç ]------------------------------------------------
-
#
-
includes/functions_post.php
-
-
#
-
#-----[ Bul ]------------------------------------------------
-
#
-
-
$unhtml_specialchars_replace =
array('>',
'<',
'"',
'&');
-
-
#
-
#-----[ Sonrasına Ekle ]------------------------------------------
-
#
-
-
$turkce_buyuk_harflerin_kucukleri =
array('İ'=>
'i',
'I'=>
'ı',
'Ş'=>
'ş',
'Ü'=>
'ü',
'Ö'=>
'ö',
'Ğ'=>
'ğ',
'Ç'=>
'ç');
-
-
#
-
#-----[ Bul ]------------------------------------------------
-
#
-
-
function prepare_message($message, $html_on, $bbcode_on, $smile_on, $bbcode_uid = 0)
-
{
-
global $board_config,
$html_entities_match,
$html_entities_replace;
-
-
#
-
#-----[ DEĞİŞTİR ]------------------------------------------
-
#
-
-
function prepare_message($message, $html_on, $bbcode_on, $smile_on, $bbcode_uid = 0)
-
{
-
global $board_config,
$html_entities_match,
$html_entities_replace,
$turkce_buyuk_harflerin_kucukleri;
-
-
-
#
-
#-----[ Bul ]------------------------------------------------
-
#
-
//
-
// Clean up the message
-
//
-
$message =
trim($message);
-
-
#
-
#-----[ Sonrasına Ekle ]------------------------------------------
-
#
-
-
$message =
strtr($message,
$turkce_buyuk_harflerin_kucukleri);
-
-
-
$first_space = '';
-
$first_word = '';
-
$first_space =
strpos($message,
' ');
-
-
$first_word =
substr($message,
0,
$first_space -
1);
-
-
-
-
-
#
-
#-----[ Bul ]------------------------------------------------
-
#
-
-
function prepare_post(&$mode, &$post_data, &$bbcode_on, &$html_on, &$smilies_on, &$error_msg, &$username, &$bbcode_uid, &$subject, &$message, &$poll_title, &$poll_options, &$poll_length)
-
{
-
global $board_config,
$userdata,
$lang,
$phpEx,
$phpbb_root_path;
-
-
#
-
#-----[ DEĞİŞTİR ]------------------------------------------
-
#
-
-
function prepare_post(&$mode, &$post_data, &$bbcode_on, &$html_on, &$smilies_on, &$error_msg, &$username, &$bbcode_uid, &$subject, &$message, &$poll_title, &$poll_options, &$poll_length)
-
{
-
global $board_config,
$userdata,
$lang,
$phpEx,
$phpbb_root_path,
$turkce_buyuk_harflerin_kucukleri;
-
-
-
#
-
#-----[ Bul ]------------------------------------------------
-
#
-
-
-
-
#
-
#-----[ Sonrasına Ekle ]------------------------------------------
-
#
-
-
$subject =
strtr($subject,
$turkce_buyuk_harflerin_kucukleri);
-
-
-
#
-
#-----[ Kaydet ve Kapat ]---------------------------------
-
#
-
# SoN