Web sayfamız sadece phpBB 3.0.x sürümlerine destek vermektedir. Konu açmadan, ileti yazmadan önce lütfen site kuralları sayfamıza göz atınız.

[MODDB] Tamamen büyük harfle yazım kontrolü

[MODDB] Tamamen büyük harfle yazım kontrolü

İleti ysl52 12 Ekm 2008 00:52

Eklenti: Tamamen büyük harfle yazım kontrolü
Sürüm: 1.0.0
Yazar: mtrs [ysl52]
Açıklama: Konu başlığı veya mesaj metninde tamamen büyük harfle yazmaya engel olur veya düzeltir.
Demo
Uyumlu olduğu phpBB3 sürümleri:

  • phpBB 3.0.5

Özellikleri:

  • Konu başlığı ve mesaj metninin tamamen büyük harfle yazılmasına engel olma
  • Tamamen büyük harfli konu başlığı ve yaklaşık %80 varsayılan değer ile kontrol ile küçük harfli metin veya başlıkta düzeltme
  • Yönetim Paneli özellikleri ile ileti sayısına göre kontrol grubu seçme
  • Kontrolü yok sayma için kullanıcı izini
  • Zorunlu büyük kontrolü sağlayan kullanıcı izini (0.1.0)
  • ?,!,. gibi tekrarlanan karakterleri engelleme özelliği

Dil dosyaları/eklemeleri:

  • Türkçe
  • İngilizce

Lisans: GNU General Public License v2

Kurulum zorluğu: Kolay
Kurulum süresi: 2 Dakika
Dosya formatı: .zip
Dosya indirme: Anti All Uppercase.zip

Yönetim Paneli -> Genel -> Gönderim Ayarları -> Büyük Harf Kontrolü


Konu başlığındaki
Kod: Tümünü seç
BURASI İSTANBUL ŞEHRİ

Alttaki gibi düzeltilmekte
Kod: Tümünü seç
Burası İstanbul Şehri


Metindeki
Kod: Tümünü seç
GATES'İN FUTBOL AŞKI
    İNGİLİZ GAZETELERİNDE YER ALAN İDDİALARA GÖRE, BİLL GATES NEWCASTLE UNİTED'LA EL SIKIŞMAK ÜZERE. DÜNYANIN EN ZENGİN ADAMI OLARAK BİLİNEN VE ADI MİCROSOFT'LA ÖZDEŞ OLARAK ANILAN BİLL GATES'LE İLGİLİ ORTADA DOLAŞAN BAZI SPEKÜLASYONLAR, SADECE TEKNOLOJİ DÜNYASINI DEĞİL, SPOR DÜNYASINI DA KARIŞTIRMIŞ DURUMDA. İNGİLİZ BASININDA YER ALAN HABERLERE GÖRE, NEWCASTLE UNİTED TAKIMINI SATIŞA ÇIKARAN MİKE ASHLEY'İN EN BÜYÜK ALICISI BİLL GATES OLACAK.

Alttaki gibi düzeltilmekte
Kod: Tümünü seç
Gates'in futbol aşkı
    ingiliz gazetelerinde yer alan iddialara göre, bill gates newcastle united'la el sıkışmak üzere. Dünyanın en zengin adamı olarak bilinen ve adı microsoft'la özdeş olarak anılan bill gates'le ilgili ortada dolaşan bazı spekülasyonlar, sadece teknoloji dünyasını değil, spor dünyasını da karıştırmış durumda. İngiliz basınında yer alan haberlere göre, newcastle united takımını satışa çıkaran mike ashley'in en büyük alıcısı bill gates olacak.


phpBB linki: http://www.phpbb.com/community/viewtopi ... &t=1216555
En son ysl52 tarafından, 07 Kas 2008 16:11 tarihinde değiştirildi, toplamda 7 değişiklik yapıldı.
ysl52
tercüme
tercüme

Kullanıcı avatarı

İleti: 1223
Kayıt: 07 Arl 2007 00:07
Konum: İstanbul
HTML: Başlangıç
CSS: Başlangıç
PHP: Orta
phpBB3: Orta
Sürüm: phpBB 3.0.7-PL1

Re: [ALPHA] Tamamen büyük harfle yazım kontrolü 0.0.4

İleti ysl52 03 Kas 2008 22:34

Düzenleme: 03.11.2008
Eklenti
0.0.4 ALFA sürümünden, 0.1.0 BETA sürüme güncellendi..
- Fonksiyonlar posting.php dışında dosyaya alındı..
- Türkçe ile uyumlu utf8 düzeltme fonksiyonu kullanıldı.
- Diğer diller içinde utf8 destekli düzeltme fonksiyonu varsayılan seçildi

Not: Güncelleme için önceki sürüm tamamen kaldırılıp, yenisi kurulmalı. Ancak 0.0.4 ile 0.1.0 arasında bir işlev farkı yok, sadece fonksiyonların yapısı ve kodların yeri değiştirildi.
ysl52
tercüme
tercüme

Kullanıcı avatarı

İleti: 1223
Kayıt: 07 Arl 2007 00:07
Konum: İstanbul
HTML: Başlangıç
CSS: Başlangıç
PHP: Orta
phpBB3: Orta
Sürüm: phpBB 3.0.7-PL1

Re: [BETA] Tamamen büyük harfle yazım kontrolü (0.1.0)

İleti IcEman 05 Kas 2008 21:18

eklentiyi test ettim localde bir sorun göremedim ve siteme kuracağım güzel eklenti ama 0.0.4 sürümündeki "Bazı üyeleri her zaman kontrol et" özelliği neden kaldırıldı ? gerçi grup izinlerinden düzenlemeler de yapılabiliyor ama ... yalnız bir şey dikkatimi çekti özel isimler küçük harfle başlıyor :) o kadarını da kod ayırt edemez herhalde - :P
IcEman
kullanıcı
kullanıcı

İleti: 1511
Kayıt: 08 Nis 2007 13:25
HTML: Başlangıç
CSS: Başlangıç
PHP: Başlangıç
phpBB3: Orta
Sürüm: phpBb 3.0.8

Re: [BETA] Tamamen büyük harfle yazım kontrolü (0.1.0)

İleti ysl52 05 Kas 2008 23:51

IcEman yazdı:eklentiyi test ettim localde bir sorun göremedim ve siteme kuracağım güzel eklenti ama 0.0.4 sürümündeki "Bazı üyeleri her zaman kontrol et" özelliği neden kaldırıldı ? gerçi grup izinlerinden düzenlemeler de yapılabiliyor ama
Bazı üyeleri her zaman kontrol et özelliğini user_id yerine, yeni kullanıcı izini ile işlevsel yaptım.
Büyük harf kontrolü ile mesaj gönderebilir EVET ise her zaman kontrol yapılır
Böylece kod satırları azaldı ve explode() vb fonksiyonları gerek olmadığı halde kullanma mecburiyeti kalmadığı için sistemdeki yük azaldı.
IcEman yazdı:yalnız bir şey dikkatimi çekti özel isimler küçük harfle başlıyor :) o kadarını da kod ayırt edemez herhalde - :P
Bu konuda ayırdetmek zor, Word bile seçemiyor :). Ama şu alternatif var, str_replace() ile düzeltme sonrası bazı kelimelere özel filtre yapılabilir. Örnek, türkçe -> Türkçe gibi yazılabilir..

includes/functions_lowercase.php
Bul (remove_shouting_utf8_tr() içinde)
Kod: Tümünü seç
$string = str_replace(array("``", "`|", "´´"), array(".", "?", "!"), $string);

buraya düzeltme için bazı kelimeler eklenebilir.
Değiştir
Kod: Tümünü seç
$string = str_replace(array("``", "`|", "´´", "türkçe"), array(".", "?", "!", "Türkçe"), $string);
ysl52
tercüme
tercüme

Kullanıcı avatarı

İleti: 1223
Kayıt: 07 Arl 2007 00:07
Konum: İstanbul
HTML: Başlangıç
CSS: Başlangıç
PHP: Orta
phpBB3: Orta
Sürüm: phpBB 3.0.7-PL1

Re: [BETA] Tamamen büyük harfle yazım kontrolü (0.1.1)

İleti HcPsi 20 Kas 2008 03:16

Öncelikle eklenti için teşekkürler ama şöyle bir sorun var.

Mesela örnek:

Alttaki metin küçük harfe çevriliyor.
Kod: Tümünü seç
BÜYÜK HARF KONTROL MOD HATALARI


Alttaki metni küçük harfe çevirmiyor.
İstediğin kadar büyük harf ile metin yaz içindeki 1 harfi küçük yaptığımız zaman mod işlemiyor.
Kod: Tümünü seç
BÜYÜK HARf KONTROL MOD HATALARI
HcPsi
kullanıcı
kullanıcı

İleti: 2
Kayıt: 20 Kas 2008 03:10
HTML: Başlangıç
CSS: Başlangıç
PHP: Başlangıç
phpBB3: Başlangıç
Sürüm: 3.0.2

Re: [BETA] Tamamen büyük harfle yazım kontrolü (0.1.1)

İleti ysl52 20 Kas 2008 09:44

HcPsi yazdı:Alttaki metni küçük harfe çevirmiyor.
İstediğin kadar büyük harf ile metin yaz içindeki 1 harfi küçük yaptığımız zaman mod işlemiyor.
Kod: Tümünü seç
BÜYÜK HARf KONTROL MOD HATALARI
Eklenti tasarımı o şekilde, başlıkta %100 büyük harf varsa, fark ediliyor ve ayarlanmışsa düzeltiliyor.
Eğer her durumda kontrol edilip düzeltilmesini istiyorsan, eklenti ile gelen izinlerden birini EVET yapmalısın.

Yada, hiç kontrol etmeden tüm başlıkları düzeltme fonksiyonuna alabilirsin.

posting.php
Bul
Kod: Tümünü seç
$post_data['post_subject'] = post_subject_uppercase_check($post_data['post_subject']);

Değiştir
Kod: Tümünü seç
//$post_data['post_subject'] = post_subject_uppercase_check($post_data['post_subject']);
$post_data['post_subject'] = remove_shouting_title_tr($post_data['post_subject']);
ysl52
tercüme
tercüme

Kullanıcı avatarı

İleti: 1223
Kayıt: 07 Arl 2007 00:07
Konum: İstanbul
HTML: Başlangıç
CSS: Başlangıç
PHP: Orta
phpBB3: Orta
Sürüm: phpBB 3.0.7-PL1

Re: [BETA] Tamamen büyük harfle yazım kontrolü (0.1.1)

İleti HcPsi 21 Kas 2008 01:19

Tüm izinleri evet yaptım.

Tamamen büyük harfleri kontrol et: Evet
Büyük harf kontrolü için mesaj sayısı limiti: 9999
Konu başlığı kontrolünü etkinleştir: Evet
Mesaj metni kontrolünü etkinleştir: Evet
Otomatik küçük harfe düzeltmeyi etkinleştir: Evet
Konu başlığında ilk harfleri büyült: Evet

Yinede dediğim gibi oluyor.

Verdiğin kodu değiştirip denedim ondada bir sonuç alamadım. Teşekkürler şimdiden.
HcPsi
kullanıcı
kullanıcı

İleti: 2
Kayıt: 20 Kas 2008 03:10
HTML: Başlangıç
CSS: Başlangıç
PHP: Başlangıç
phpBB3: Başlangıç
Sürüm: 3.0.2

Re: [BETA] Tamamen büyük harfle yazım kontrolü (0.1.1)

İleti ysl52 21 Kas 2008 01:22

Kod: Tümünü seç
Büyük harf kontrolünü yok sayabilir
bu izin HAYIR olmalı..
ysl52
tercüme
tercüme

Kullanıcı avatarı

İleti: 1223
Kayıt: 07 Arl 2007 00:07
Konum: İstanbul
HTML: Başlangıç
CSS: Başlangıç
PHP: Orta
phpBB3: Orta
Sürüm: phpBB 3.0.7-PL1

Re: [BETA] Tamamen büyük harfle yazım kontrolü (0.1.1)

İleti Simuzer 21 Kas 2008 22:35

ysl52 yazdı:başlıkta %100 büyük harf varsa, fark ediliyor ve ayarlanmışsa düzeltiliyor.


Bu oranı da yönetim panelinden ayarlanabilir yapsak mükemmel olacak.
Simuzer
kullanıcı
kullanıcı

Kullanıcı avatarı

İleti: 1127
Kayıt: 28 Mar 2007 20:19
HTML: İyi
CSS: Orta
PHP: Başlangıç
phpBB3: Orta
Sürüm: 3.0.5

Re: [BETA] Tamamen büyük harfle yazım kontrolü (0.1.1)

İleti ysl52 22 Kas 2008 02:10

Başlık sadece
Kod: Tümünü seç
if(utf8_strtoupper($string) == $string
ifadesi ile kontrol ediliyor, o yüzden % ayarı için yeni fonksiyon yazılması gerekli, yönetim paneline eklenmesi de sonraki aşama. phpbb2 için yazılmış eklenti de bu şekilde çalışıyor.
ysl52
tercüme
tercüme

Kullanıcı avatarı

İleti: 1223
Kayıt: 07 Arl 2007 00:07
Konum: İstanbul
HTML: Başlangıç
CSS: Başlangıç
PHP: Orta
phpBB3: Orta
Sürüm: phpBB 3.0.7-PL1

Sonraki

Eklenti Tanıtımları, Duyurular, Güncellemeler


Kimler çevrimiçi

Bu forumu görüntüleyenler: Kayıtlı kullanıcı yok ve 2 misafir

cron