تحديث آخر نسخة 1.8.37

تقييم الموضوع :
  • 1 أصوات - بمعدل 5
  • 1
  • 2
  • 3
  • 4
  • 5
نموذج استعادة كلمة السر
#1
وافتني هذه المشكلة عند مراسلتي من قبل أحد الأعضاء لأنه لا يستطيع الدخول فاكتشفت أنه لا يوجد نموذج لاستعادة كلمة السر و تغييرها كما هو الحال في المنتديات.

فهل يوجد مثل هذه الإضافة ؟! و إن كانت لا توجد كيف يمكنني حل هذه المشكلة ؟
شكر من طرف :
#2
هذه افتراضية بالمنتدى وليست اضافة. لكن اظنها تم حذفها من الإستايل الخاص بك بطريقة ما.

على كل حال داخل قالب welcomeblock_guest

اضف التالى بالمكان الذى تود ظهور رابط استرجاع كلمة المرور به.

كود :
<a href="{$mybb->settings['bburl']}/member.php?action=lostpw">{$lang->lost_password}</a>
شكر من طرف :
#3
شكرا لك أخي الكريم على الرد و سامحني في إثقالي عليك فلقد حاولت أن أضعها لكنها لم تظهر ؟!

لقد وضعتها في قالب اسمه بالكامل header_welcomeblock_guest و هذه محتوياته فأين أضعها بالضبط ؟!

PHP كود :
<div class="menu" align="center">
  <
ul>
    <
table align="center">
      <
tr align="center">
        <
td class="topmenu" width="1%"><a href="{$mybb->settings['bburl']}/member.php?action=register">{$lang->welcome_register}</a></td>
        <
td class="topmenu" width="1%"><a href="$settings[bburl]/misc.php?action=help">$lang->toplinks_help</a></td>
        <
td class="topmenu" width="1%"><a href="$settings[bburl]/memberlist.php">$lang->toplinks_memberlist</a></td>
        <
td class="topmenu" width="1%"><a href="$settings[bburl]/calendar.php">$lang->toplinks_calendar</a></td>
        <
td class="topmenu" width="1%"><a href="search.php?action=getnew">$lang->welcome_newposts</a></td>
        <
td class="topmenu" width="1%"><a href="$settings[bburl]/search.php">$lang->toplinks_search</a></td>
      </
tr>
    </
table>
  </
ul>
</
div>
<
table border="0" cellspacing="$theme[borderwidth]cellpadding="$theme[tablespace]class="tborder">
<
tr>
<
td class="trow1" width="60%" rowspan="2"><navigation></td>
<
td width="30%" class="trow2" style="font-size:11px">
<
form action="member.php" method="post">
<
input type="hidden" name="url" value="{$redirect_url}/>
<
input type="hidden" name="action" value="do_login" />
<
table border="0" cellspacing="0" cellpadding="0">
<
tr>
<
td><strong>{$lang->username}</strong></td>
<
td><input type="text" size="18"class="textbox" name="username" title="{$lang->login_username}value="{$lang->login_username}onFocus="this.value=''" /></td>
</
tr>
<
tr>
<
td><strong>{$lang->password}</strong></td>
<
td><input type="password" size="20" class="textbox" name="password" title="{$lang->login_password}value="{$lang->login_password}onFocus="this.value=''" /><input type="submit" class="button" name="submit" value="{$lang->login}/></td>
</
tr>
</
table>
</
form></td>
</
tr>
</
table
شكر من طرف :
#4
استبدل محتوى القالب المذكور بالتالى
كود :
<div class="menu" align="center">
  <ul>
    <table align="center">
      <tr align="center">
        <td class="topmenu" width="1%"><a href="{$mybb->settings['bburl']}/member.php?action=register">{$lang->welcome_register}</a></td>
        <td class="topmenu" width="1%"><a href="$settings[bburl]/misc.php?action=help">$lang->toplinks_help</a></td>
        <td class="topmenu" width="1%"><a href="$settings[bburl]/memberlist.php">$lang->toplinks_memberlist</a></td>
        <td class="topmenu" width="1%"><a href="$settings[bburl]/calendar.php">$lang->toplinks_calendar</a></td>
        <td class="topmenu" width="1%"><a href="search.php?action=getnew">$lang->welcome_newposts</a></td>
        <td class="topmenu" width="1%"><a href="$settings[bburl]/search.php">$lang->toplinks_search</a></td>
      </tr>
    </table>
  </ul>
</div>
<table border="0" cellspacing="$theme[borderwidth]" cellpadding="$theme[tablespace]" class="tborder">
<tr>
<td class="trow1" width="60%" rowspan="2"><navigation></td>
<td width="30%" class="trow2" style="font-size:11px">
<form action="member.php" method="post">
<input type="hidden" name="url" value="{$redirect_url}" />
<input type="hidden" name="action" value="do_login" />
<table border="0" cellspacing="0" cellpadding="0">
<tr>
<td><strong>{$lang->username}</strong></td>
<td><input type="text" size="18"class="textbox" name="username" title="{$lang->login_username}" value="{$lang->login_username}" onFocus="this.value=''" /></td>
</tr>
<tr>
<td><strong>{$lang->password}</strong></td>
<td><input type="password" size="20" class="textbox" name="password" title="{$lang->login_password}" value="{$lang->login_password}" onFocus="this.value=''" /><input type="submit" class="button" name="submit" value="{$lang->login}" /> <a href="{$mybb->settings['bburl']}/member.php?action=lostpw">{$lang->lost_password}</a></td>
</tr>
</table>
</form></td>
</tr>
</table>

واخبرنى اذا كان مكانه هكذا مقبول ام لا.
شكر من طرف :
#5
ظهرت فعلا أخي لكنها تظهر عند محاولة الدخول الخاطئة لا تظهر في أعلى الصفحة مثلا أي إنك يجب عليك تسجيل الدخول خطا أولا لكي تظهر.
شكر من طرف :
#6
طيب جرب التالى
كود :
<div class="menu" align="center">
  <ul>
    <table align="center">
      <tr align="center">
        <td class="topmenu" width="1%"><a href="{$mybb->settings['bburl']}/member.php?action=register">{$lang->welcome_register}</a></td>
        <td class="topmenu" width="1%"><a href="$settings[bburl]/misc.php?action=help">$lang->toplinks_help</a></td>
        <td class="topmenu" width="1%"><a href="$settings[bburl]/memberlist.php">$lang->toplinks_memberlist</a></td>
        <td class="topmenu" width="1%"><a href="$settings[bburl]/calendar.php">$lang->toplinks_calendar</a></td>
        <td class="topmenu" width="1%"><a href="search.php?action=getnew">$lang->welcome_newposts</a></td>
        <td class="topmenu" width="1%"><a href="$settings[bburl]/search.php">$lang->toplinks_search</a></td><td class="topmenu" width="1%"><a href="{$mybb->settings['bburl']}/member.php?action=lostpw">{$lang->lost_password}</a></td>
      </tr>
    </table>
  </ul>
</div>
<table border="0" cellspacing="$theme[borderwidth]" cellpadding="$theme[tablespace]" class="tborder">
<tr>
<td class="trow1" width="60%" rowspan="2"><navigation></td>
<td width="30%" class="trow2" style="font-size:11px">
<form action="member.php" method="post">
<input type="hidden" name="url" value="{$redirect_url}" />
<input type="hidden" name="action" value="do_login" />
<table border="0" cellspacing="0" cellpadding="0">
<tr>
<td><strong>{$lang->username}</strong></td>
<td><input type="text" size="18"class="textbox" name="username" title="{$lang->login_username}" value="{$lang->login_username}" onFocus="this.value=''" /></td>
</tr>
<tr>
<td><strong>{$lang->password}</strong></td>
<td><input type="password" size="20" class="textbox" name="password" title="{$lang->login_password}" value="{$lang->login_password}" onFocus="this.value=''" /><input type="submit" class="button" name="submit" value="{$lang->login}" /></td>
</tr>
</table>
</form></td>
</tr>
</table>
شكر من طرف :
#7
جازاك الله كل خير أخي الكريم لكن نفس الأمر يجب عليك تسجيل الدخول بكتابة كلمة مرور خاطئة لكي يظهر لك خيار الاستعادة.

ما أقصده هو إنني أسأل إن كان يمكن أن يكون هناك خيار بجانب "المشاركات الجديدة" و "مشاركات اليوم" اسمه "استعادة كلمة المرور" مثلا ؟!
شكر من طرف :
#8
نعم, وهذا تماما ماكان من المفترض ان يحدث.

على كل حال جرب التالى
كود :
<div class="menu" align="center">
  <ul>
    <table align="center">
      <tr align="center">
        <td class="topmenu" width="1%"><a href="{$mybb->settings['bburl']}/member.php?action=register">{$lang->welcome_register}</a></td>
        <td class="topmenu" width="1%"><a href="$settings[bburl]/misc.php?action=help">$lang->toplinks_help</a></td>
        <td class="topmenu" width="1%"><a href="$settings[bburl]/memberlist.php">$lang->toplinks_memberlist</a></td>
        <td class="topmenu" width="1%"><a href="$settings[bburl]/calendar.php">$lang->toplinks_calendar</a></td>
        <td class="topmenu" width="1%"><a href="search.php?action=getnew">$lang->welcome_newposts</a></td>
        <td class="topmenu" width="1%"><a href="$settings[bburl]/search.php">$lang->toplinks_search</a></td><td class="topmenu" width="1%"><a href="{$mybb->settings['bburl']}/member.php?action=lostpw">استرجاع كلمة المرور</a></td>
      </tr>
    </table>
  </ul>
</div>
<table border="0" cellspacing="$theme[borderwidth]" cellpadding="$theme[tablespace]" class="tborder">
<tr>
<td class="trow1" width="60%" rowspan="2"><navigation></td>
<td width="30%" class="trow2" style="font-size:11px">
<form action="member.php" method="post">
<input type="hidden" name="url" value="{$redirect_url}" />
<input type="hidden" name="action" value="do_login" />
<table border="0" cellspacing="0" cellpadding="0">
<tr>
<td><strong>{$lang->username}</strong></td>
<td><input type="text" size="18"class="textbox" name="username" title="{$lang->login_username}" value="{$lang->login_username}" onFocus="this.value=''" /></td>
</tr>
<tr>
<td><strong>{$lang->password}</strong></td>
<td><input type="password" size="20" class="textbox" name="password" title="{$lang->login_password}" value="{$lang->login_password}" onFocus="this.value=''" /><input type="submit" class="button" name="submit" value="{$lang->login}" /></td>
</tr>
</table>
</form></td>
</tr>
</table>
شكر من طرف :
#9
سلمت يداك أخي الكريم أخيرا ظهرت.
جازاك الله كل خير على تحملك و تعبك.
شكر من طرف :
#10
العفو يا طيب وسلمت من كل سوء.
كل التمنيات بالتوفيق.
شكر من طرف :


التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 2 ) ضيف كريم