PhpBB

Bir arkadaşımın isteği üzerine hazırladığım ufak bir eklentidir. Bu eklenti ile phpbb forumunuza yollanacak tamamen büyük harf içeren mesaj ve başlıkları otomatik olarak küçük harflere döndürebilirsiniz. Eklenti kurulumunu görmek için devam ediyoruz.

5 yorum Beğen Paylaş PhpBB Forum Mesaj ve Başlıklarında Büyük Harfleri Engelleme

##############################################################
## 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);
$message = strtolower($message);

$first_space = '';
$first_word = '';
$first_space = strpos($message, ' ');

$first_word = substr($message, 0, $first_space - 1);

$message = str_replace($first_word, ucfirst($first_word), $message);

#
#-----[ 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 ]------------------------------------------------
#

$subject = htmlspecialchars(trim($subject));

#
#-----[ Sonrasına Ekle ]------------------------------------------
#

                $subject = strtr($subject, $turkce_buyuk_harflerin_kucukleri);
				$subject = strtolower($subject);

#
#-----[ Kaydet ve Kapat ]---------------------------------
#
# SoN
30 Aralık 2005, 02.04 tarihinde yayınlanmış
2 Ekim 2008, 15.58 tarihinde güncellenmiş
Bu yazı 5 adet yorum almıştır ve bunların 5 ile 0 arası görüntülenmektedir. Yorumları RSS ile takip edebilirsiniz.
| 22 Ağustos 2007 , 18:35
#5

@air; eklentiyi çıkaralı çok uzun süre oldu. Yeni sürümler üstünde dediğin gibi problem yaşanıyor olabilir. Şu an için yapabileceğim birşey bulunmuyor ne yazık ki :)

air
| 21 Ağustos 2007 , 13:46
#4

büyük küçük harf modunda yine bir bug var…

modu kurduktan sonra forum görüntülendiğinde, başlıkları güne, haftaya, aya göre göster seçeneğindeki düğme çalışmıyor.

| 23 Mart 2006 , 14:12
#3

abi işe yaradı Allah razı olsun da… başlıktaki ilk harfin büyük olmasını istiyorum nasıl olacak o ?

| 31 Aralık 2005 , 23:50
#2

teşekkürler güzel…

| 30 Aralık 2005 , 15:17
#1

Aktifnuke açıkken yazsaydın çok iyi olurdu, bıkmıştık uyarmaktan 8)

promosyon Oyunlar prefabrik Düşük fiyat listesi |Teknolojik Ürünler| promosyon promosyon
seo Ertan Dönmez Godaddy Promo Codes Reklam Ver! Reklam Ver! Reklam Ver! Reklam Ver!
© 2005 - 2010 Tüm hakları dmRy.net'e aittir.
Kullanım şartları yerine getirilmeden hiçbir şekilde kopyala-yapıştır yapılamaz, yazılar ve bilgiler kullanılamaz.
Dmry.net Vital Teknoloji tarafından desteklenmektedir
yukarı dön