دیتالایف انجین فارسی

دیتالایف انجین فارسی

پشتیبان رسمی سیستم مدیریت محتوا

مسدود کردن حروف

مسدود کردن حروف فارسی هنگام ثبت نام

بوسیله این هک کاربران شما هنگام ثبت نام نمیتوانند از حروف الفبای فارسی استفاده کنند.

آموزش نصب
۱. فایل language/farsi/website.lng را باز کرده و خط زیر را پیدا کنید:
'wysiwyg_language' => "fa",

پس از آن کد زیر را قرار دهید:
'reg_err_01' => "برای ثبت نام نمیتوانید از حروف الفبای پارسی استفاده کنید.",


۲. فایل engine/modules/register.php را باز کنید، ابتدا انکودینگ آن را بر روی UTF-8 قرار داده، فایل را ذخیره کرده، سپس خط زیر را پیدا کنید:
if( strlen( $name ) > 20 ) $stop .= $lang['reg_err_3'];

پس از خط بالا، کد زیر را قرار دهید:
if( preg_match( "/[ا\ب\پ\ت\ث\ج\چ\ح\خ\د\ذ\ر\ز\ژ\س\ش\ص\ض\ط\ظ\ع\غ\ف\ق\ک\گ\ل\م\ن\و\ه\ی\آ]/", $name ) ) $stop .= $lang['reg_err_01'];
نظرات کاربران
حاج صالح در 07 مرداد 1391 - 06:54 گفته:
عضو سایتنظرات: 11

یعنی باید بگم که واقعا دستت درد نکنه

نمیشه کاری کرد موقع زدن دکمه چک بگه نمیتونید
نه هنگام ثبت نام کامل

--------------------

IMP در 07 مرداد 1391 - 07:35 گفته:
مدیر بازنشستهنظرات: 917

police.110,
اون چک برای تست کردن نام کاربری هست و ارتباطی با حروف ندارد. در نتیجه نمیشه کاریش کرد.

شما توی فایل قالب هم میتونید بنویسید که حروف فارسی مجاز نیست تا کاربر ها بدونند نباید از حروف فارسی استفاده کنند.

mahdi در 07 مرداد 1391 - 08:32 گفته:
عضو سایتنظرات: 38

دمت گرم باحال بود flower

--------------------

شهاب در 07 مرداد 1391 - 13:52 گفته:
عضو سایتنظرات: 69

flower flower flower

--------------------

larzesh در 08 مرداد 1391 - 01:34 گفته:
عضو سایتنظرات: 35

بچه ها مگه فارسی ثبت نام کنه یوزرشو چه مشکلی پیش میاد ؟!

eshgh_javani در 08 مرداد 1391 - 02:23 گفته:
عضو سایتنظرات: 49

به نظر من فارسی باشه زیباتره مگر اینکه اساتید دلیلی را بر ما روشن کنند که فارسی نباشه بهتره

حاج صالح در 08 مرداد 1391 - 02:36 گفته:
عضو سایتنظرات: 11

ماژول امتیازات کاربران رو نصب کن ببین چی میشه برای کاربرای فارسی

--------------------

IMP در 08 مرداد 1391 - 02:59 گفته:
مدیر بازنشستهنظرات: 917

larzesh,
eshgh_javani,
police.110,
اگه توجه کرده باشید، هیچ زور و اجباری و دلیلی وجود نداره که این هک رو انجام بدید! شاید بعضی ها دوست داشته باشند کاربران با نام فارسی ثبت نام نکنند! عجب سوال هایی میپرسید شماها!

eshgh_javani در 08 مرداد 1391 - 05:36 گفته:
عضو سایتنظرات: 49

IMP,
من سوال نپرسیدم اقرار به اجبار در نصب هم نکردم فقط نظرم رو گفتم که از پاسخ جناب Polic 110 متوجه شدم که حتما یه جای کار با وجود کاربرای فارسی می لنگه.

IMP در 08 مرداد 1391 - 06:45 گفته:
مدیر بازنشستهنظرات: 917

eshgh_javani,
دوست عزیز، لطف کنید بدون مدرک و دلیل این صحبت ها رو درج نکنید. با این صحبت های شما سایر کاربران تصور میکنند که سیستم با زبان فارسی مشکل داره. اون دوست ما هم چون از ماژول فسیل و خراب استفاده میکنه مشکل داره. هیچ ارتباطی بین این هک و هیچ ماژولی وجود ندارد. هیچ جای سیستم هم نمیلنگه و با هیچ زبونی هم سیستم مشکل نداره. این هک فقط برای این هست که اگر کسی دوست نداشته باشه کاربراش نام فارسی داشته باشند استفاده کنه.

چنانچه این صحبت ها ادامه پیدا کنه، هک رو حذف میکنم و کاربرانی که شایعه درست کنند و سبب گمراهی دیگران بشوند نیز جریمه میشوند. اگر تمایل به نصب هک دارید و نیاز دارید نصب کنید، اگر صحبت خاصی هم دارید کامنت بگذارید. در غیر این صورت از ارسال اسپم و این صحبت های بی پایه و اساس جلوگیری کنید.

larzesh در 08 مرداد 1391 - 12:17 گفته:
عضو سایتنظرات: 35

نقل قول: IMP
با این صحبت های شما سایر کاربران تصور میکنند که سیستم با زبان فارسی مشکل داره.


منم میخواستم فقط همین رو بدونم ! ربطی به نصب زورکی و این چیزا هم نداره ! گفتم شاید شما باگی چیزی پیدا کردی که میگی نزارید فارسی ثبت نام کنن ... حالا که اینطوری نیست خیالم راحت شد ... وقتی هم میبینم نیازی به این هک ندارم قائدتا نصبش نمیکنم

تشکر از شما بابت ارسال این آموزش .

eshgh_javani در 10 مرداد 1391 - 03:15 گفته:
عضو سایتنظرات: 49

سلام
نماز روزه هاتون قبول
دوست عزیز اگه بخوام شرایطی ایجاد کنم که نام کاربری را با فقط با عدد (شماره دانشجویی) بشه ایجاد کرد شدنی هست؟
ممنون

IMP در 10 مرداد 1391 - 06:21 گفته:
مدیر بازنشستهنظرات: 917

eshgh_javani,
فکر میکنم بله، شدنی هست.

eshgh_javani در 10 مرداد 1391 - 14:25 گفته:
عضو سایتنظرات: 49

راهنمایی نداشت؟!!!
اگر مرحله 1 رو با یه خطای دیگه تکرار کنم ومثلا بذارم
'reg_err_01' => "برای ثبت نام کاربری از شماره دانشجویی استفاده کنید.",
و توی مرحله آخر هم یه خط با هم قالب
if( preg_match( "/[ا\ب\پ\ت\ث\ج\چ\ح\خ\د\ذ\ر\ز\ژ\س\ش\ص\ض\
ط\ظ\ع\غ\ف\ق\
ک\گ\ل\م\ن\و\ه\ی\آ]/", $name ) ) $stop .= $lang['reg_err_01'];
ایجاد کنم و توش بجای حروف فارسی a b c d ... بذارم اوکی میشه؟

IMP در 10 مرداد 1391 - 14:43 گفته:
مدیر بازنشستهنظرات: 917

eshgh_javani,
خب شما که بدون راهنمائی به جواب رسیدی، پس حتمآ راهنمائی نمیخاست که من هم نذاشتم lol
بله درست میشه، فقط شماره خطا رو هم تغییر بده که هر ۲ تا خطا از reg_err_01 استفاده نکنند.

eshgh_javani در 10 مرداد 1391 - 16:52 گفته:
عضو سایتنظرات: 49

راهنمایی که میخواست111 cheshmak

larzesh در 29 مرداد 1391 - 22:42 گفته:
عضو سایتنظرات: 35

به خداوندی خدا که من الان فهمیدم این عجب هم با ارزشیه ... موقع ای که فروم میزنی فروم فارسی ساپورت نمیکنه donoghted

Akhbar Honarmandan در 07 شهریور 1391 - 08:31 گفته:
عضو سایتنظرات: 14

ممنون از زحماتی که میکشید flower

--------------------

eshgh_javani در 31 فروردین 1392 - 13:16 گفته:
عضو سایتنظرات: 49

سلام
اینو توی نسخه ویژه نمیشه نصب کرد؟
مورد اول و سوم آموزش وجود نداره.
ممنون راهنمایی کنید

IMP در 31 فروردین 1392 - 13:43 گفته:
مدیر بازنشستهنظرات: 917

eshgh_javani,
برای مورد اول، شما یک جای دیگه قرار بده اون کد رو smile2
مورد سوم هم وجود داره.

eshgh_javani در 01 اردیبهشت 1392 - 08:49 گفته:
عضو سایتنظرات: 49

چیزی که توی مورد اول خواسته شده که پیدا بشه توی فایل websit.lang نسخه ویژه ای که من دانلود کردم وجود نداره و به جاش
'wysiwyg_language' => "en",
وجود داره که به زیرش مورد اول رو اضاف کردم
توی فایل register.php هم مورد ذکر شده وجود ندارد ومن کد ذکر شده رو زیر این کد اضاف کردم
if( strlen( $password1 ) < 6 ) $stop .= $lang['reg_err_2'];
ولی سایت بالا نیومد ارور syntax داد.

eshgh_javani در 04 اردیبهشت 1392 - 09:05 گفته:
عضو سایتنظرات: 49

وضعیت موجود قابل اصلاح نیست؟ ممنون میشم راهنمایی کنید

IMP در 04 اردیبهشت 1392 - 09:31 گفته:
مدیر بازنشستهنظرات: 917

eshgh_javani,
کدوم وضعیت؟ شما هیچ مشکل یا خطائی رو اینجا قرار ندادید.

eshgh_javani در 04 اردیبهشت 1392 - 14:14 گفته:
عضو سایتنظرات: 49

چیزی که توی مورد اول خواسته شده که پیدا بشه توی فایل websit.lang نسخه ویژه ای که من دانلود کردم وجود نداره و به جاش
'wysiwyg_language' => "en",
وجود داره که به زیرش مورد اول رو اضاف کردم
توی فایل register.php هم مورد ذکر شده وجود ندارد ومن کد ذکر شده رو زیر این کد اضاف کردم
if( strlen( $password1 ) < 6 ) $stop .= $lang['reg_err_2'];
ولی سایت بالا نیومد ارور syntax داد.
دو موردی که خواسته شده ÷یدا بشه موجود نیست توی فایل ذکر شده نسخه ویژه

IMP در 04 اردیبهشت 1392 - 17:53 گفته:
مدیر بازنشستهنظرات: 917

نقل قول: eshgh_javani
دو موردی که خواسته شده ÷یدا بشه موجود نیست توی فایل ذکر شده نسخه ویژه


من هر چی میگم کدوم مشکل، باز شما بگو ارور Syntax میده!!!

eshgh_javani در 07 اردیبهشت 1392 - 08:24 گفته:
عضو سایتنظرات: 49

سلام
بنده بسیار پوزش می طلبم از این پیگیری دست و پا شکسته. دلایلی هست که هر سری میفرستم دیگه باید تا چند دقیقه از پشت سیستم بلند شم یه جورایی خاص این مسئله رو پیگیری میکنم. حالا انشالا امروز اوکی بشه.
در هرصورت باز هم تشکر می کنم از پیگیری به وقت شما و پوزش می خوام دوباره و بسیار.
جناب IMP من اینو اومدم نصب کنم به همون مشکلی که گفتم برخوردم و بک آپ برگردوندم و جزئیات خطا رو ندارم مگه اینکه دوباره اقدام کنم به نصب در هر صورت چیزی که پیداست اینه که دو موردی که خواسته شده پیدا بشه و کدی که ذکر شده به زیرش اضاف بشه اون دو مورد توی فایل های websit و register نسخه ویزه نیست. یعنی برای ما مبتدی ها مشخص نیست که مسیر نصب رو چجوری پیش بریم من حدودی یه جایی اضافش کردم که توی نظر قبلی توضیحشو دادم ولی به ارور خورد. ممنون میشم راهنمایی کنی که توی نسخه ویژه کجا باید مورد 1 و 2 رو اضاف کنم.
با تشکر

حمید صادقی در 28 آبان 1392 - 23:47 گفته:
مدیر سایتنظرات: 465

دوستاني كه تمايل به نصب در 10.1 دارند بجاي كد مرحله 2 كد زير رو پيدا كنند
$stop .= $lang['reg_err_3'];

موفق باشيد flower

--------------------

ارسال نظر
نام:*
ایمیل:*
متن نظر:
  • bowtiesmilelaughingblushsmileyrelaxedsmirk
    heart_eyeskissing_heartkissing_closed_eyesflushedrelievedsatisfiedgrin
    winkstuck_out_tongue_winking_eyestuck_out_tongue_closed_eyesgrinningkissingstuck_out_tonguesleeping
    worriedfrowninganguishedopen_mouthgrimacingconfusedhushed
    expressionlessunamusedsweat_smilesweatdisappointed_relievedwearypensive
    disappointedconfoundedfearfulcold_sweatperseverecrysob
    joyastonishedscreamtired_faceangryragetriumph
    sleepyyummasksunglassesdizzy_faceimpsmiling_imp
    neutral_faceno_mouthinnocent
کد را وارد کنید: *
عکس خوانده نمی‌شود؟ کلیک کنید!