توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : نا محدود بودن تعداد حروف کاربر در زمان ثبت نام
ar@sh6
05-06-2008, 07:12 AM
با سلام ;)
یک مشکل در قسمت ثبت نام، نام کاربری ثبت نامی وجود داره اونم اینه که هیچ محدودیتی در تعداد حروف نام کاربری وجود ندارد.
میدونید که وقتی هم نام کاربری بلند باشه قالب رو هم یمریزه بهم!
برای این مشکل راه حل چیست؟
باید یک کد بنویسید که نزاره کاربر نم کاربری بلد انتخاب کنه
mr_aliagha
05-06-2008, 09:45 AM
همون جا که تعداد حروف رو چک می کنه که کم نباشه ، تو if یه and اضافه کنید که تعداد از یه حد هم بیشتر نباشه ، پیغام خطاش رو هم ویرایش کنید که بگه مثلا از 6 تا کمتره یا از مثلا 15 تا بیشتر ...
می تونید هم یه if جدا براش تعریف کنید که این جوری بهتره...
ar@sh6
05-06-2008, 11:40 AM
خیلی ممنونم
متوجه شدم، فقط اگر میشه محل این کد چک کردن تعداد حروف کاربری رو بگید تو کدوم فایله !!
ar@sh6
05-11-2008, 04:31 AM
ُلام
شرمنده دوباره پست میزنم.
یکی از دوستان که اطلاع داره فقط بگه این (شرط نام کاربری کوتاه) تو کدام فایله !!
mr_aliagha
05-11-2008, 06:00 AM
registeration.html.php
ar@sh6
05-12-2008, 08:32 AM
جالبه من تست کردم اصلا پیغام نام کاربری کوتاه رو هم نمیده یعنی اگر دو حرف بزاری یا 20 حرف هم بزاری ثبت نام میکنه !!
در قسمت پسسورد می توان محدودیت را تنظیم کرد که 4 حرف بیشتر باشه ولی تو قسمت نام کاربری نداره.
باید این مشکلات کوچیک رفع بشه تو SMF ، اگر اطلاع بدیم به خود بخش فنی SMF بهتر باشه !!!
mr_aliagha
05-12-2008, 09:23 AM
لول ، من فکر کردم سوال درباره ی مامبو هست ، شرمنده درباره smf نظری ندارم... :-[
ar@sh6
05-17-2008, 04:50 AM
سلام
این مشکل رو در Smf باید حل کرد !
من فایلی رو که برای حل کردن این مشکل باید ویرایشش کنیم، پیدا نکردم، لطفا کمک کنید !
سلام
این مشکل رو در Smf باید حل کرد !
من فایلی رو که برای حل کردن این مشکل باید ویرایشش کنیم، پیدا نکردم، لطفا کمک کنید !
این مشکل نیست!
برای حل
فایل Register.template.php در پوشه دیفالت
این ورودی نام کاربری:
<input type="text" name="user" size="20" tabindex="', $context['tabindex']++, '" maxlength="25" />
براش یک شرط بزار
hes_r
05-19-2008, 06:24 PM
آقا همون naxlenph رو کم کن درست میشه خوب .
ar@sh6
05-20-2008, 12:13 PM
آقا همون naxlenph رو کم کن درست میشه خوب .
امتحان کردم تعداد رو کمتر کردم ولی باز موقع ثبت نام، ثبت نام میکنه !!
maxlength را کم کنی غیر ممکنه بتون اسم بزرگتر وارد کنه!!!!!!!!!
hes_r
05-20-2008, 01:01 PM
منم با نوید جان موافقم امکان نداره .
ar@sh6
05-21-2008, 07:34 AM
شما اگر این کار رو انجام دادید می تواندی لینک بدید تست کنم روی فروم شما !!
hes_r
05-21-2008, 08:13 AM
دوست من مطمئن باش من اگه مطمئن نباشم انقد با اطمینان صحبت نمیکنم
خوب کارایی که میگم رو انجام بده :
عبارت زیر رو در فایل Register.template.php جستجو کن :
<input type="text" name="user" size="20" tabindex="', $context['tabindex']++, '" maxlength="25" />
حالااون مقدار مقابل maxlenph رو مثلا به 15 کاهش بده . میبینی که فرد بیش از 15 حرف نمیتونه وارد کنه .
3 بار همین الان رو لوکال تست کردم که مطمئن باشی .
شاد باشید
یاعلی
ar@sh6
05-21-2008, 12:41 PM
دوست من مطمئن باش من اگه مطمئن نباشم انقد با اطمینان صحبت نمیکنم
خوب کارایی که میگم رو انجام بده :
عبارت زیر رو در فایل Register.template.php جستجو کن :
<input type="text" name="user" size="20" tabindex="', $context['tabindex']++, '" maxlength="25" />
حالااون مقدار مقابل maxlenph رو مثلا به 15 کاهش بده . میبینی که فرد بیش از 15 حرف نمیتونه وارد کنه .
3 بار همین الان رو لوکال تست کردم که مطمئن باشی .
شاد باشید
یاعلی
از شما ممنونم
محدودیت اعمال شد.
;)
hes_r
05-21-2008, 02:01 PM
خواهش میکنم
شاد باشید
یا علی
vBulletin® v4.2.5, Copyright ©2000-2026, Jelsoft Enterprises Ltd.