1. Ayyıldız Tim forumu Hariç Hiç Bir şekilde Rütbeli Oldugunu İdda edenlere inanmayınız.. Ayyıldız Tim Adına Sizden Bilgi Belge TC Kimlik Vb Evrak İsteyenlere Asla Bilgilerinizi Vermeyiniz.
    Duyuruyu Kapat

Mesajlar da ve Başlık da BÜYÜK HARF yazımı engelle!

'SMF' forumunda DeriNMevzu tarafından 12 Ekim 2012 tarihinde açılan konu

  1. DeriNMevzu Guest

    • Guest
    Katılım:
    1 Ekim 2012
    Mesaj:
    4
    Alınan Beğeniler:
    0
    Meslek:
    Lise

    Özel Mesaj
    Yanlız Türkçe karakterleri otomatik küçültmüyor..

    Admin panelinde == > Mesajlar ve Konular == > Üyelerin Mesajlarda Tamamı Büyük Harf Yazmalarını Engelle
    şeklinde olacak
    ve yanındaki kutucuğa "tick" işareti konulacak...

    Languages'de Admin.turkish.php'de
    bul:
    Kod:
    ?>
    Öncesine ekle:

    Kod:
    $txt['disable_shouting_title'] = 'Üyelerin Mesajlarda Tamamı Büyük Harf Yazmalarını Engelle';
    $txt['disable_shouting_warning'] = 'Bu, Mesajdaki ve Başlıktaki Tamamı Büyük Harf Yazılımı Engelleyecektir.!';
    Admin.template.php'de..
    Bul:
    Kod:
    	
    <td valign="top">
    
    <input type="checkbox" name="enableSpellChecking" id="enableSpellChecking_check"', empty($modSettings['enableSpellChecking']) ? '' : ' checked="checked"', ' class="check" />
    
    </td>
    
    </tr>
    Değiştir:
    Kod:
    <td valign="top">
    <input type="checkbox" name="enableSpellChecking" id="enableSpellChecking_check"', empty($modSettings['enableSpellChecking']) ? '' : ' checked="checked"', ' class="check" />
    </td>
    </tr><tr class="windowbg2">
    <th width="50%" align="right">
    <label for="disableShouting_check"></label>', $txt['disable_shouting_title'], ' :
    <div class="smalltext" style="font-weight: normal;">', $txt['disable_shouting_warning'], '</div>
    </th>
    <td valign="top">
    <input type="checkbox" name="disableShouting" id="disableShouting"', empty($modSettings['disableShouting']) ? '' : ' checked="checked"', ' class="check" />
    </td>
    </tr>
    Sources'de ManagePosts.php'de
    Bul:
    Kod:
    // Update the actual settings.
    updateSettings(array(
    Sonrasına ekle:
    Kod:
    'disableShouting' => empty($_POST['disableShouting']) ? '0' : '1',
    Sources'de Subs-Post.php'de
    Bul:
    Kod:
    $posterOptions['ip'] = empty($posterOptions['ip']) ? $user_info['ip'] : $posterOptions['ip'];
    Sonrasına ekle:
    Kod:
    $Temp   = preg_replace('~[^a-z]~i', '', $msgOptions['subject']);
        $Margin = strlen($Temp) / 3;
        $Count  = 0;
        for ($i = 0; $i < strlen($Temp); $i++)
        {
          if (strtoupper($Temp{$i}) == $Temp{$i})
            ++$Count;
        }
        $msgOptions['subject'] = ($Count < $Margin) ? $msgOptions['subject'] : ucfirst(strtolower($msgOptions['subject']));
      }
      if ($modSettings['disableShouting'])
      {
        $Temp   = preg_replace('~[^a-z]~i', '', $msgOptions['body']);
        $Margin = strlen($Temp) / 3;
        $Count  = 0;
        for ($i = 0; $i < strlen($Temp); $i++)
        {
          if (strtoupper($Temp{$i}) == $Temp{$i})
            ++$Count;
        }
        $msgOptions['body'] = ($Count < $Margin) ? $msgOptions['body'] : ucfirst(strtolower($msgOptions['body']));
      }
    Bul:
    Kod:
    $topicOptions['lock_mode'] = isset($topicOptions['lock_mode']) ? $topicOptions['lock_mode'] : null;
    $topicOptions['sticky_mode'] = isset($topicOptions['sticky_mode']) ? $topicOptions['sticky_mode'] : null;
    Sonrasına ekle:
    Kod:
    if ($modSettings['disableShouting'])
      {
        $Temp   = preg_replace('~[^a-z]~i', '', $msgOptions['subject']);
        $Margin = strlen($Temp) / 3;
        $Count  = 0;
        for ($i = 0; $i < strlen($Temp); $i++)
        {
          if (strtoupper($Temp{$i}) == $Temp{$i})
            ++$Count;
        }
        $msgOptions['subject'] = ($Count < $Margin) ? $msgOptions['subject'] : ucfirst(strtolower($msgOptions['subject']));
      }
      if ($modSettings['disableShouting'])
      {
        $Temp   = preg_replace('~[^a-z]~i', '', $msgOptions['body']);
        $Margin = strlen($Temp) / 3;
        $Count  = 0;
        for ($i = 0; $i < strlen($Temp); $i++)
        {
          if (strtoupper($Temp{$i}) == $Temp{$i})
            ++$Count;
        }
        $msgOptions['body'] = ($Count < $Margin) ? $msgOptions['body'] : ucfirst(strtolower($msgOptions['body']));
      }
     
  2. Hacker80 Atıldı

    • Guest
    Katılım:
    3 Ocak 2017
    Mesaj:
    241
    Alınan Beğeniler:
    63

    Özel Mesaj
    nasıl yapacaz devrem bunu
     
  3. Crystal_0483 Guest

    • Guest
    Katılım:
    30 Kasım 2016
    Mesaj:
    1,638
    Alınan Beğeniler:
    2,091
    Meslek:
    ?-?

    Özel Mesaj
    Çok sağolun.
     
    AydoganGotu, botcuTHT ve acikvarbegendim bunu beğendi.

Bu Sayfayı Paylaş