Jump to content

  •         

Photo

ایجاد محدودیت کلمات , در ارسال مطلب


#1 mehran_bond

mehran_bond

    عضو سایت

  • عضو سایت
  • PipPip
  • 67 posts

1392/12/02 ساعت 03:53

سلام و عرض ادب
میخواستم بدونم چطوری میشه برای ارسال مطلب توسط کاربران در تعداد کلماتی که تایپ میکنن محدودیت ایجاد کنم؟
مثل توییتر که وقتی میخوایم چیزی رو توییت کنیم محدودیت داره و هر کلمه ای هم که تایپ میکنیم از اون محدوده ی نوشته شده کم میشه!
همچین کاری رو میشه توی دیتالایف انجین برای ارسال مطلب توسط کاربران انجام داد؟
  • 0

#2 IMP

IMP

    مدیر بازنشسته

  • عضو سایت
  • PipPipPipPipPipPipPip
  • 4,928 posts

1392/12/02 ساعت 10:12

فایل زیر رو باز کن:

engine/modules/addnews.php

کد زیر رو پیدا کن:

if( ! $stop ) {

قبلش کد زیر رو بزار:

if($member_id['user_group'] == '1' && dle_strlen($_POST['short_story'], $config['charset']) > 200){
  $stop = "<ul>متن شما طولاني ميباشد.</ul><a href=\"javascript:history.go(-1)\">بازگش
ت</a>";
  msgbox( $lang['add_err_6'], $stop  );
}

پ.ن: قبل این کارها باید انکودینگ فایل رو utf-8 کنی. محدودیت رو هم با تغییر 200 میتونی تعیین کنی. به جای 1 هم شماره آی دی گروه کاربری مورد نظر رو بزار.
  • 0

#3 mehran_bond

mehran_bond

    عضو سایت

  • عضو سایت
  • PipPip
  • 67 posts

1392/12/03 ساعت 03:11

ممنون
فقط نمیشه کاری کرد بالای کادری که کاربر داره مطلبش رو تایپ میکنه عدد 200 باشه که با تایپ هر کاراکتر یه دونه ازش کم بشه؟
  • 0

#4 IMP

IMP

    مدیر بازنشسته

  • عضو سایت
  • PipPipPipPipPipPipPip
  • 4,928 posts

1392/12/03 ساعت 03:12

mehran_bond,
چرا میشه.
شما توی گوگل جستجو کن، تعداد بسیار زیادی از پلاگین های جی کوئری برای این کار رو پیدا خواهی کرد.
  • 0


0 members, 2 guests, 0 anonymous users