هاست لینوکس

آخرین بسته‌ی MyBB: نسخه‌ی 1.8.27 MyBB منتشر شد


امتیاز موضوع:
  • 0 رأی - میانگین امتیازات: 0
  • 1
  • 2
  • 3
  • 4
  • 5
درخواست کد ثبت نام سریع با سوال امنیتی
#11
(۱۳۹۰/۸/۲۲، ۲۳:۵۸:۳۸ عصر)majid1605 نوشته است: یعنی نمیشه یه کد مثل سوال امنیتی بهش اضافه کنیم که اگه کاربر اشتباه وارد کرد نتونه وارد بشه حالا یه گزینه هم باشه مطمئناً جلوی اسپمرها رو می گیره
فایل پلاگین را باز کنید و این خط را بیابید:

کد php:
$plugins->add_hook("member_register_end""regsecureq_register"); 
و آن را به شکل زیر تغییر داده و فایل را ذخیره کنید.

کد php:
$plugins->add_hook("global_start""regsecureq_register"); 

سپس در کد های ثبت نام سریع این متغیر را اضافه کنید:
کد php:
{$regq

[تصویر:  photos.png] نمونه:

کد php:
<div align=center>    <form method="post" action="{$mybb->settings['bburl']}/member.php">
                <
b><font face="Tahoma" size="1" color="red">ثبت نام سريع</font></b> : 
                                
<
input class="textbox" type="text" name="username" maxLength="50" size="15" title="نام کاربري خود را در اين قسمت وارد کنيد" value="اينجا  نام کاربري" onfocus="this.value=''" /></font>

<
input class="textbox" type="text" name="password" maxLength="50" size="15" title="کلمه عبور را در اين قسمت وارد کنيد" value="اينجا رمز عبور"  onfocus="this.value=''" /><font size="2"></font>
<
input class="textbox" name="password2" maxlength="50" size="15" title="کلمه عبور را مجدد وارد کنيد" value="تکرار کلمه عبور" onfocus="this.value=''" type="text"><font size="2"></font




<
input class="textbox" type="text" name="email" maxLength="50" size="15" title="ايميل خود را در اين قسمت وارد کنيد  " value="اينجا تايپ ايميل"  onfocus="this.value=''" /><font size="2"></font>
<
input class="textbox" name="email2" maxlength="50" size="15" title="ايميل خود را مجدد وارد کنيد" value="تکرار ايميل" onfocus="this.value=''" type="text"><font size="2"></font
{
$regq}

<
input type="hidden" value="do_register" name="action">
<
input id="receivepms" type="hidden" CHECKED value="yes" name="receivepms">
<
input id="allownotices" type="hidden" CHECKED value="yes" name="allownotices">
<
input id="pmnotify" type="hidden" CHECKED value="yes" name="pmnotify">
<
input id="pmpopup" type="hidden" CHECKED value="yes" name="pmpopup">
<
input class="button" type="submit" value="ثبت نام !" name="regsubmit"
</
form></div> </div>
</
center
پاسخ
 سپاس شده توسطsamet98 (۱۳۹۰/۸/۲۳، ۱۹:۴۲:۴۹ عصر) ، yaser0421 (۱۳۹۰/۸/۲۳، ۱۹:۵۳:۳۵ عصر) ، HOssE!N-B (۱۳۹۰/۸/۲۳، ۲۰:۲۰:۳۱ عصر) ، ms83 (۱۳۹۰/۸/۲۳، ۲۱:۵۲:۲۶ عصر) ، mamaly12h (۱۳۹۰/۸/۲۳، ۲۲:۰۳:۴۹ عصر) ، Cancer9003 (۱۳۹۰/۸/۲۳، ۲۳:۵۲:۵۰ عصر) ، majid1605 (۱۳۹۰/۸/۲۴، ۱۱:۰۴:۳۰ صبح)
#12
ممنون می خواستم اینو به Register Box اضافه کنم نشد به بعضی جاهای دیگه هم اضافه کردم نمایش داده نمی شد
توی header_welcomeblock_guest نمی تونم استفاده کنم .به خاطر نوع طراحی قالب

البته خیلی جاهای دیگه هم که اضافه کردم خیلی بزرگ بود میشه یه گزینه تعریف کرد که فقط یه سوال باشه و یه جواب جدا از پلاگین امنیتی
Heart
پاسخ
#13
HuhHuhHuh
پاسخ
 سپاس شده توسطشماره مجازی (۱۴۰۱/۸/۲۶، ۰۱:۵۵:۲۵ صبح) ، گراف مسنجر (۱۴۰۱/۱۰/۳، ۰۴:۱۷:۱۲ صبح) ، چارتر ۴۲۴ (۱۴۰۲/۹/۱۲، ۱۵:۱۹:۴۲ عصر)


پرش به انجمن:


کاربرانِ درحال بازدید از این موضوع: 1 مهمان