İlk Harf Büyük Diğerleri Küçük (Türkçe Karakter Uyumlu)

Started by Badboy, October 29, 2006, 07:11:11 AM

Previous topic - Next topic

delici97


ooo_mega

Quotefunction strtolower_tr($deger)
         {
         $deger = str_replace("Ç","ç",$deger);
         $deger = str_replace("Ğ","ğ",$deger);
         $deger = str_replace("I","ı",$deger);
         $deger = str_replace("İ","i",$deger);
         $deger = str_replace("Ö","ö",$deger);
         $deger = str_replace("Ü","ü",$deger);
         $deger = str_replace("Ş","ş",$deger);

         $deger = strtolower($deger);
         $deger = trim($deger);

         return $deger;
         }
      
function isupper($i) {

   return (strcmp(strtoupper($i),$i)==0)?true:false;

   }

  function ucwords_tr($deger)
         {
         $deger = split(" ",trim($deger));
         $deger_tr = "";

         for($x=0; $x < count($deger); $x++)
             {
            if(isupper($deger[$x])){
               $deger[$x]=strtolower_tr($deger[$x]);
               $deger_tr .=$deger[$x]." ";
              }else{
               $deger_tr.=$deger[$x]." ";
             }

             }

         $deger_tr = trim($deger_tr);

         return $deger_tr;
         }

//Konu Başlığı Kontrolü
if (isset($_POST['subject']) && !$user_info['is_admin'])
{
$_POST['subject'] = ucwords_tr(strtolower_tr($_POST['subject']));
}

//Mesaj Kontrolü
if (isset($_POST['message']) && !$user_info['is_admin'])
{
$_POST['message'] = ucwords_tr($_POST['message']);
}


Koyuyya belitriğim yerleri yapın tamamdır.  ;)

sepla

bu modu kurdum süper calisti sagolasin ama bende gizle yani saklama modunu calistirmadi ve gülücüklerimi calistirmadi sorun yasatti
http://www.gurbetforum.de Bekleriz Banner Takas Yapmak Icin

petr_cech

Yalnız bır sorun var üyeliğinde büyük harf kullanmış kişilerde yada 1 kaç harfi büyhük yazan üyelere özel mesaj atılmıyor
O harfleri küçültüyor ve sorun yaratıyor.


mk1977

Badboy eline sağlık,

çok güzel bir modifikasyon

kullanıcının gerçek adı kısmına da uyarladık

çok güzel oldu, teşekküler...
Muhasebe, Vergi, Sosyal Güvenlik ve Ekonomi Portalı
www.Muhasebe-Online.com

SMF 1.1.21 - Classic Tema

Soyletmez

Guzel bir mod ancak Alintilarda sorun veriyor. Altinti yapilan kisinin adi kayboluyor.

nypdblue58

(üyeler için)sadece konu başlıkları kontrol edilse ? eger kodları yazan arkadas buna göre yaparsa ?

emınımkı sorun yasayan arkadasların da sorunu düzelecektir...

mesaj içierisinde kontrol olmazsa bütün sorun ortadan kalkar... en azından konu baslıgı kontrolü admınlerı ve modları bıraz olsun rahatlatır hemde forum ana sayfasında güzel bir görünüm meydana gelir ...

kolay gelsin
www.technodroom.org
www.ayazagaspor.com

DaRgUrE

Çok teşekkürler . Elinize sağlık çok kısa bir zamanda süper bir eklenti oldu.

-_-aRDa-_-

İlkini denedim başlık değişmiyo sadece cevap değişiyo tşkler.

sproraty

sorularımda test olarak siteye baglanmak için ::  kullanıcı adı : deneme  şifre : deneme

sproraty

yahu konu başlıklarında ve mesajlarda tüm ilk harfleri büyütüyor bu. çok gairp bi görüntü oldu forumda. sadece ilk harf ve cümle başı yani noktadan sonra büyük harf olsa. her kelimenin basharfini büyütmese. napabiliriz varmı bi yolu
sorularımda test olarak siteye baglanmak için ::  kullanıcı adı : deneme  şifre : deneme

[SiNaN]

Konu adı için olan kısım çok işime yaradı. Foruma düzen gelecek bu eklenti ile.

Teşekkürler yazana da, uyarlayana da.

Konu dışı olarak, bu kodu eklerken birşey gözüme çarptı.

Admin olmayan birisi mesajında sadece "I am the administrator." yazınca fransızca bir hata veriyormuş SMF. :D
Former SMF Core Developer | My Mods | SimplePortal

BuЯЯЯЯaK

Css dosyasını açın

Code (BUL) Select

/* Posts and personal messages displayed throughout the forum. */


Code (ALTINA EKLE) Select

.post:first-letter
{
text-transform: uppercase;
}


Hatta ondan sonrakiler büyük harfse direk css ile küçültelim :)

.post, .personalmessage
{
   width: 100%;
   overflow: auto;
   line-height: 1.3em;
   text-transform:lowercase;
}

O kısım herkeste farklıdır ama kalın kısmı kendi css nize eklerseniz bi sorun olmaz


Bunu sitemde anlatmıştım daha mantıklı bir yol bence

[SiNaN]

Burak, sanırım bunun sadece mesajların içeriğinde olduğunu, mesaj başlıklarına etki etmediğini not olarak eklemelisiniz.
Former SMF Core Developer | My Mods | SimplePortal

BuЯЯЯЯaK

Evet diğerinin başlıkları etkilediğini görmedim

.subject_display:first-letter
{
text-transform: uppercase;
}

Kaynak tan baktımda konu başlığındada class atanmış onada yukardaki gibi yapabiliriz sanırsam :)

Ama php ile  yapmak daha mantıklı tabiki buda pratik :)

[SiNaN]

Kendine özel bir stili yok sanırım onun. Doğrudan dosyalara ekleme yapılmalı.

Ayrıca konu/mesaj başlığının bağlantı türünde olduğunu unutmamak gerek.

Başlık için veritabanına bilgi girilmeden düzeltilmesi daha uygun.
Former SMF Core Developer | My Mods | SimplePortal

yenidagci

mükemmel sonuç %100 başarılı gülümsemelerdede sorun çıkmadı çok şükür. Allah razı olsun.
I'm SMF ci  :)

Tasarım aşamasındaym..

yenidagci

yabu sadece baştaki kelimeyi değiş küçük harflede olsa kelimelerin baş hafini büyütüyo görünüm kötü oluyo yani
I'm SMF ci  :)

Tasarım aşamasındaym..

Allopa

Sağlıklı zayıflama, Zayıflama yöntemleri , Hızlı zayıflama, diyet programları

Advertisement: