پرش به


تصویر

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


  • لطفا وارد حساب کاربری خود شوید تا بتوانید پاسخ دهید
3 پاسخ برای این موضوع

#1 mehran_bond

mehran_bond

    عضو سایت

  • عضو سایت
  • ستارهستاره
  • 67 ارسال

ارسالی 1392/12/02 ساعت 03:53

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

#2 IMP

IMP

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

  • عضو سایت
  • ستارهستارهستارهستارهستارهستارهستاره
  • 4,928 ارسال

ارسالی 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

    عضو سایت

  • عضو سایت
  • ستارهستاره
  • 67 ارسال

ارسالی 1392/12/03 ساعت 03:11

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

#4 IMP

IMP

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

  • عضو سایت
  • ستارهستارهستارهستارهستارهستارهستاره
  • 4,928 ارسال

ارسالی 1392/12/03 ساعت 03:12

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


1 کاربر در حال خواندن این موضوع است

0 کاربر، 1 مهمان و 0 عضو مخفی