PDA

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : محدود کردن ورود اطلاعات کاربر فقط به صورت انگلیسی در whmcs



PersianDOT
February 19th, 2010, 12:27
از آنجاییکه برای ثبت دامین به صورت خودکار توسط whmcs باید اطلاعات کاربر به صورت لاتین وارد شده باشد و شاید خیلی از کاربران اطلاعات خود را به صورت فارسی وارد میکنند ، این اسکریپت را نوشتم که کاربر را مجبور میکند که اطلاعاتش را با کاراکترهای انگلیسی وارد کند

برای اینکار به ابتدای فایلهای زیر، خط زیر را اضافه کنید :
template/*/ : clientregister.tpl clientareaaddcontact.tpl clientareacontacts.tpl clientareadetails.tpl , orderform/*/viewcart.tpl

<script type="text/javascript" src="includes/jscript/latindetails.js"></script>

و فایل .js ضمیمه را در شاخه includes/jscript/ آپلود کنید

اگر در قالبتان jquery را ندارید خط زیر را قبل از خط بالا اضافه کنید :


<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4/jquery.min.js"></script>

و یا میتونید از فایل jquery خود whmcsتان استفاده کنید.

mehdi24
February 19th, 2010, 14:13
مرسی
ما هم همین مشکلو داریم که ایشالا حلش می کنیم
برای چه ورژن هایی سازگاره؟

smseifi
February 19th, 2010, 15:15
روی 3.8.2 تست شد و کار نکرد.

KamranOnline
February 19th, 2010, 17:42
این اسکریپت نیاز به jQuery داره ابتدا مطمئن شوید که فایل های jQuery رو Include کردید یا نه !

smseifi
February 19th, 2010, 18:03
این اسکریپت نیاز به jquery داره ابتدا مطمئن شوید که فایل های jquery رو include کردید یا نه !

ممنون بابت پاسخ شما. آیا شما اقدام به تست کردید؟ در صورتی که موفقیت آمیز بوده اعلام کنید لطفا.

PersianDOT
February 20th, 2010, 12:18
روی 4.1.2 تست شده و برای ورژن های قبلی هم اصولا نباید مشکلی داشته باشه. 3.8 که میگید کار نکرد آدرسش را بدید تا ببینم مشکلش چیه. jQUERY هم در WHMCS به صورت پیشفرض اینکلود میشه.

اگر در قالبتان jquery را ندارید خط زیر را قبل از اینکلود این اسکریپت اضافه کنید :


<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4/jquery.min.js"></script>

و یا میتونید از فایل jquery خود whmcsتان استفاده کنید.
نمونه در حال کار را میتونید اینجا (http://members.hostfa.com/register.php)ببینید.

smseifi
February 22nd, 2010, 19:03
روی 4.1.2 تست شده و برای ورژن های قبلی هم اصولا نباید مشکلی داشته باشه. 3.8 که میگید کار نکرد آدرسش را بدید تا ببینم مشکلش چیه. jQUERY هم در WHMCS به صورت پیشفرض اینکلود میشه.

اگر در قالبتان jquery را ندارید خط زیر را قبل از اینکلود این اسکریپت اضافه کنید :


<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4/jquery.min.js"></script>

و یا میتونید از فایل jquery خود whmcsتان استفاده کنید.
نمونه در حال کار را میتونید اینجا (http://members.hostfa.com/register.php)ببینید.

با کمک Persiandot عزیز و با تغییر زیر در ورژن 3.8.2 مشکل حل شد.

خط
$("input:text", document.forms[0]).keypress(function (e)
به
$("input:text", document.forms[2]).keypress(function (e)
تغییر یافت.


فقط یک مساله هست و اون مشکل پسوردٍ. پسورد هم نیازه که شامل حرف و عدد باشه تا ثبت اتوماتیک انجام بشه. راهی به نظر دوستان می رسه ؟

Rapid
March 12th, 2010, 18:12
ممنون جالب بود

فقط یک مساله هست و اون مشکل پسوردٍ. پسورد هم نیازه که شامل حرف و عدد باشه تا ثبت اتوماتیک انجام بشه. راهی به نظر دوستان می رسه ؟
مگه خودكار و رندوم پسورد ساخته نميشه برا پنل دايركتي؟

Rapid
March 12th, 2010, 23:55
من موندم راي منفي رو كي و بر چه اساسي داد؟
علت هم نگفت!

bijans
October 25th, 2010, 21:43
خیلی اسکریپت خوبی بود. من با 4.0.1 امتحان کردم و کار کرد. اما الآن با 4.3.1 که آپگرید کردم و این کدها رو وارد می کنم کار نمی کنه. دلیل چی می تونه باشه؟

---------- Post added at 08:43 PM ---------- Previous post was at 08:14 PM ----------

ببخشید، اشتباه از من بود. اسکریپت به خوبی روی نسخه ی جدید کار می کند.

bijans
April 4th, 2011, 23:14
sسلام. ظاهرا با فایرفاکس 4 و براوسرهای جدید سازگار نیست! :(