Takvime etkinlik girerken ve son mesaj görünüm,karakter sayısını çoğaltma!

Started by Hoochie Coochie Man, January 14, 2008, 04:48:00 PM

Previous topic - Next topic

cedrik48

abi dediğini yaptım ama bu sfer oldu gibi ama olmadı çünkü dediğim şekilde yazıp kaydediyorum bu sferde tekrar 30 oluyor bunu nasıl düzeltebilirim

Yağız...

En fazla 30 karakter yazılabiliyor zaten, 30 karakteri geçince daha fazla yazamıyorsunuz.

abdull@h

yağız abi  şimdi şöyle söyliyeyim sana ManageCalendar.template.php dosyasında yaptığım değişiklik sonunda oluyor 50 karekter yazabiliyorum ama daha sonra kaydedip neden tekrar 30 karektere dönüyor acaba db ile ilgilimi yoksa başka bir yerde dahamı değişiklik yapmam gerekiyor

cedrik48

valla bilmiyorum ama gerçektende bu sorun neden böyle aynısı bende oluyor

Yağız...

Ekteki dosyayı SSI.php dosyasıyla aynı dizine atıp çalıştırın.

abdull@h

dediğin dosyayı çalıştırdım karekter sayısı olarak 50 girip denedim ama olmadı   :'(
bunu yaparken abi bende biraz db ye baktım acaba birşeyler yakalarmıyım diye galiba yakaladım istersen sen bakta iki tane tablo var onlarla ilgilidir büyük ihtimalle

smf_calendar_holidays
smf_calendar

bu iki tablodaki limit değeri 30 olarak gösteriliyor acaba buradaki 30 değerini 50 yaparsak düzelirmi?

Yağız...

Evet, verdiğim dosya da bunu yapıyordu zaten. Ektekini tekrar deneyin, bu sefer çalışacak :)

abdull@h

abi değişen hiçbir şey olmadı aynı sorun devam ediyor db haka karekter sayısı 30 olarak gösteriyor

Yağız...

calendar tablosunun yapısında bulunan title sütununun türüne bakar mısın? varchar(30) mu yazıyor, varchar(50) mi?

abdull@h



abi dediğin gbi varchar 50 yazıyor ama resimde de gördüğün gibi limit kısmında 30 yazıyrr acaba onunla bir ilişkisi varmıdır birde aynı şey calendar_holidays tablosunda da var

Yağız...


abdull@h

yağız abi zaten onları hepsini yapmışım 50 olarak hala neden olmadı anlamış değilim


abdull@h

yağız abi varya SQL sorgusu kısmındaki limiti kastetim LIMIT 0 , 30  tamda burası

grafitus

Quote from: Yağız... on October 29, 2009, 06:18:22 PM
Limit derken, nereye kastettin?
phpMyAdmin'de üstte bulunan örnek SQL sorgusundaki LIMIT.




Yağız'ın verdiği işlem +  maxlength="50" + aşağıdaki şlemini uygula:

./Sources/Calendar.php aç.
Code (Bul) Select
$title = str_split($event['title'], 30);
Code (Değiştir) Select
$title = str_split($event['title'], 50);
(Bunu yapmamıza belki gerek yoktur.)

./Sources/Subs-Calendar.php aç.
Code (Bul) Select
if ($smcFunc['strlen']($_POST['evtitle']) > 30)
$_POST['evtitle'] = $smcFunc['substr']($_POST['evtitle'], 0, 30);

Code (Değiştir) Select
if ($smcFunc['strlen']($_POST['evtitle']) > 50)
$_POST['evtitle'] = $smcFunc['substr']($_POST['evtitle'], 0, 50);



Ananm gecenin bi yarısı burda ne işimiz var. :D

abdull@h


grafitus

Quote from: abdull@h on October 29, 2009, 06:33:49 PM
berat dediğini yaptım ama değişen hiçbir şey olmadı

e yuh artık. :D Gerisi beni aşıyor. İyi de daha yapılacak başka bir şey kalmadı. Yani başka dosyada. Gerisini Yağız kardeş çözecek. :) Aşıyor beni gerisi... :)

abdull@h

berat valla bu olay sayesinde dbyi alt üst ettim yine bir sonuş yok ama şöyle bir şey keşfettim

şimdi calendar_holidays tablosundaki id_holiday sütünuna bir göz atıp orada oluşturduğun tatilleri göreceksin işte orada yetmediği karekter sayısını buradan aşabilirsin ama sadece 10 saniyelik birşey çünkü foruma bir göz atıyorsun yine eski haline dönüyor

apo_Cakan

arkadaşlar bende konu başlıklarının görünen karakter sayısını değiştirmek istiyorum nasıl yaparız

Advertisement: