چگونه در پرتال نیوک لرن کدامنیتی با ظاهری متفاوتی داشته باشیم
تاریخ : چهارشنبه، 16 تير، 1389
موضوع : نیوک ,


در پرتال نیوک لرن , یکی از بخش هایی که پیشرفت خوبی داشته است , اما کمتر در مورد آن آموزشی , یا مقاله ای برای ظرفیت های آن  نوشته شده باشد , بخش کدامنیتی می باشد .

در نیوک لرن شما قادرید , دو نوع کدامنیتی داشته باشید ,که شامل تصویری و سوالی می باشد .

برای فعال کردن هر کدام از انواع کدهای امنیتی می بایست به مدیریت سایت - تنظیمات بروید و هر یک را فعال کنید .


در کد امنیتی به شیوه تصویری  امکان بارگذاری مجدد کد تصویری وجود دارد , اما در این مقاله می پردازیم به شیوه های ایجاد ظاهری جدید برای این بخش پرکاربرد .

منتظر خلق کدهای تصویری ابتکاری شما هستیم .



 

تغییر فونت ( حروف و اعداد ) کد تصویری

برای اینکه بتوانید کدتصویری با فونت متفاوت داشته باشید , می بایست فایل  includes/captcha/securimage.php   را باز کنید .

متغیر  use_gd_fontرا پیدا کنید و مقدار آن را مساوی true  قرار بدهید 

سپس نام فونت خود را به آنچه می خواهید تغییر بدهید . متغیر gd_font_file$   را مساوی با مسیر فونت جدید قرار بدهید . دقت کنید که در مسیر ذکر شده سه فونت متفاوت می باشد .

 

امکان نمایش کلمات معنادار  به عنوان کدتصویری

یکی از امکانات این بخش نمایش کلمات معنادار مانند penny  , fifty  و ... می باشد .  دقت کنید که حتی می شود از کلمات فارسی نیز استفاده کرد .

برای اینکار متغیر use_wordlist$ را مساوی true  قرار بدهید 

برای تغییر این لیست لغات افدام به ویرایش فایل متنی مسیر   includes/captcha/words/words.txt کنید

 

امکان تغییر پشت زمینه و رنگ فونت ها

متغیر $font_size  میزان اندازه فونت می باشد

$image_bg_color  کد رنگ پشت زمینه دلخواه خود را درج کنید

$text_color  کد رنگ حروف را درج کنید

 

امکان چند رنگه کردن کدتصویری

متغیر $use_multi_text را مساوی true  قرار بدهید 

سپس کد رنگ ها را با یک کاما از هم جدا کنید و جلوی متغیر $multi_text_color  قرار بدهید

 

خط دار کردن کدتصویری

با این امکان می شود خطوطی را روی کدتصویری قرار داد , تا کار برای ربات ها سخت شود . دقت کنید این خطوط گاهی بسیار آزار دهنده است .

$draw_lines را مساوی true  قرار بدهید 

$line_color  این متغیر رنگ خط کشیده شده را تغییر می دهد

$line_thickness  عمق خط کشیده شده است

 

و دیگر متغیرها که می شود به راحتی آن ها را تغییر داد .


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







منبع این مقاله : نیوک لرن
http://www.nukelearn.com

آدرس این مطلب :

http://www.nukelearn.com/modules.php?name=News&file=article&sid=38357&title=چگونه-در-پرتال-نیوک-لرن-کدامنیتی-با-ظاهری-متفاوتی-داشته-باشیم