yazılanı küçültme

phpBB 2.0.x sürümleri için yapılmasını istediğiniz veya arayıpta bulamadığınız MODları buraya yazabilirsiniz.
Kilitli
Kullanıcı avatarı
pikachu
Kayıtlı Kullanıcı
Mesajlar: 3062
Kayıt: 16.07.2006, 15:32
Konum: ağandon /
İletişim:

yazılanı küçültme

Mesaj gönderen pikachu »

yazdığım mesajın hepsinin büyük olduğunu fark ediyorum bazen ve silip tekrar yazmak zorunda kalıyorum.. acaba şöyle bişey varmı yani bizdede tamamı büyük harfle yazmak yasak ya, yani hepsi büyük harf olan bişeyi mesela hepsini küçük harfe çevirme yada hepsi küçük harfle yazılan bişeyin hepsini büyük harfe çevirme gibi bişey yani. yada böyle bi özellik varda ben bilmiyomuyum???
Kullanıcı avatarı
RefreSh
Kayıtlı Kullanıcı
Mesajlar: 728
Kayıt: 03.10.2006, 22:40
İletişim:

Mesaj gönderen RefreSh »

word u kullan en iyisi.. böyle bir mod duymadım şimdiye kadar. bende önceden yani klavyeye bakarken böyle hatalar cok yapıyordum. bir kitap yazmıstım 4 sayfayı büyük yazmısım allahtan word vardıda hepsi kücük seceneğiyle düzelttim. bence dediğim gibi ben duymadım böyle bir mod vb. bisi. olduğunuda sanmıyorum. yapılabilinirmi oda tartısılır. tabii.
Alil
Kayıtlı Kullanıcı
Mesajlar: 163
Kayıt: 01.10.2006, 04:47
İletişim:

Mesaj gönderen Alil »

##############################################################
## MOD Baslik: Dmry Büyük Harf Kontrol Eklentisi
## MOD Yazar: Hakan Demiray (dmRy) http://www.dmry.net
## MOD Açiklama: Forum mesaj ve basliklarinda gereginden fazla büyük harf kullanimini engeller.
## MOD Sürüm: 1.0.0
##
## Kurulum zorlugu: Kolay
## Kurulum süresi: 1 Dakika
## Düzenlenecek dosyalar: 1
## includes/functions_post.php
##
## Yüklenecek dosyalar: N/A
##############################################################
## Yazar notlari:
##
## $sinir = 30; degeri büyük harf yazmadaki sinirdir. Söyle ki;
## Eger kullanilan küçük harf sayisi, mesajdaki toplam karakter
## sayisinin %30 'dan az ise, tüm harfler küçültülmelidir.
##
##############################################################
## Bu modu eklemeden önce lütfen dosyalarin yedegini aliniz.
##############################################################
#
#-----[ Aç ]------------------------------------------------
#
includes/functions_post.php

#
#-----[ Bul ]------------------------------------------------
#

$unhtml_specialchars_replace = array('>', '<', '"', '&');

#
#-----[ Sonrasina Ekle ]------------------------------------------
#

// Dmry büyük harf kontrol
function BuyukHarfKontrol($yazi) {

$sinir = 30;

$turkce_buyuk_harflerin_kucukleri = array('I'=>'i', 'I'=>'i', 'S'=>'s', 'Ü'=>'ü', 'Ö'=>'ö', 'G'=>'g', 'Ç'=>'ç');
preg_match_all("([a-z])",$yazi, $sayi,PREG_SET_ORDER);
$yazi_karakter = strlen($yazi);
$bulunan_kucuk_harf = count($sayi);
$yuzde = ceil(($bulunan_kucuk_harf*100)/$yazi_karakter);
if ($yuzde>$sinir) {
return $yazi;
} else {
$yazi = strtr($yazi, $turkce_buyuk_harflerin_kucukleri);
$yazi = strtolower($yazi);
$first_space = '';
$first_word = '';
$first_space = strpos($yazi, ' ');
$first_word = substr($$yazi, 0, $first_space - 1);
$yazi = str_replace($first_word, ucfirst($first_word), $yazi);
return $yazi;
}
}
// Dmry büyük harf kontrol

#
#-----[ Bul ]------------------------------------------------
#

//
// Clean up the message
//
$message = trim($message);

#
#-----[ Sonrasina Ekle ]------------------------------------------
#

// Dmry büyük harf kontrol
$message = BuyukHarfKontrol($message);
// Dmry büyük harf kontrol

#
#-----[ Bul ]------------------------------------------------
#

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

#
#-----[ Sonrasina Ekle ]------------------------------------------
#

// Dmry büyük harf kontrol
$subject = BuyukHarfKontrol($subject);
// Dmry büyük harf kontrol

#
#-----[ Kaydet ve Kapat ]---------------------------------
#
# Eklentinin Sonu
BÖYLE KENDINI BEGENMIS BIR YÖNETIMI OLAN SITEDE KALMAK ISTEMEM.UZUN ZAMANDIR SITEYE GIRMIYORUM SIZDEN ÜYELIGIMI SILMENIZI RICA ETMISTIM.

Üyeligimi silin lütfen.
Kilitli

“2.0.x MOD İstekleri” sayfasına dön

Kimler çevrimiçi

Bu forumu görüntüleyen kullanıcılar: Hiç bir kayıtlı kullanıcı yok ve 2 misafir