Impossible de changer son mot de passe

Voir le sujet précédent Voir le sujet suivant Aller en bas

Résolu Impossible de changer son mot de passe

Message par Ilhyianna le Mer 16 Mar 2016 - 14:44

Bonjour !

URL du forum : http://heritierdestenebres.forumactif.org/
Statut sur le forum : administratrice
On a un CSS et des templates personnaisés (index_body, index_box, overhall_header, viewtopic_body, profil_add_body)

Alors, voici mon problème. Cet après-midi, un de membres a voulu changer son mot de passe. Alors étape par étape je lui ai dis qu'il devait remplir tous les chaps obligatoires de son profil etc ... avant de pouvoir changer le mot de passe. Mais même une fois tout cela rempli, elle avait "Le mot de passe fourni est différent de celui stocké sur la base de données" donc je lui ai demandé s'il était bien certain de ne pas avoir fais d'erreur, a priori oui.

Je lui ai demandé son ancien mot de passe pour le remettre bien tel quel dans le panneau d'administration car il craignait d'avoir été piraté. Mais toujours le même problème ! Par conséquent, j'ai essayé sur mon propre mon compte et je me suis retrouvée confrontée au même problème et il semble que finalement l'erreur soit assez évidente : il manque une ligne.
Seules deux lignes apparaissent dans le profil

Nouveau mot de passe.
Confirmer le mot de passe.

La ligne qui normalement demande l'actuel mot de passe n'est pas présente.. donc forcément, c'est différent de la base de données x)

http://zupimages.net/up/16/11/z5sb.png

Je suppose que si c'est un souci dans les templates, ce doit être dans profil_add_body puisque c'est ici que j'ai repérer des "PASSWORD" mais je ne sais pas trop comment modifier donc voici le template en question

Code:
<!-- BEGIN switch_display_menu -->
  {UCP_TABS}
<!-- END switch_display_menu -->
{ERROR_BOX}
<form action="{S_PROFILE_ACTION}" {S_FORM_ENCTYPE} method="post">
<input type="hidden" name="email" value="{EMAIL}" />

<table class="forumline" width="100%" border="0" cellspacing="1" cellpadding="0">
<!-- BEGIN switch_informations_menu -->
   <tr>
      <th class="thHead" colspan="2" valign="middle" height="25">{L_REGISTRATION_INFO}{L_MY_PROFILE}</th>
   </tr>
   <tr>
      <td class="row2" colspan="2"><span class="gensmall">{L_ITEMS_REQUIRED}</span></td>
   </tr>
   <!-- BEGIN switch_namechange_disallowed -->
   <tr>
      <td class="row1" width="38%"><span class="gen">{L_USERNAME}&nbsp;:&nbsp;*</span></td>
      <td class="row2"><input type="hidden" name="username" value="{USER&amp;#8288;NAME}" /><span class="gen"><b>{USER&amp;#8288;NAME}</b></span></td>
   </tr>
   <!-- END switch_namechange_disallowed -->
   <!-- BEGIN switch_namechange_allowed -->
   <tr>
      <td class="row1" width="38%"><span class="gen">{L_USERNAME}&nbsp;:&nbsp;*</span></td>
      <td class="row2"><input class="post" type="text" name="username" value="{USER&amp;#8288;NAME}" size="25" maxlength="25" /></td>
   </tr>
   <!-- END switch_namechange_allowed -->
   <!-- BEGIN switch_emailchange_disallowed -->
   <tr>
      <td class="row1"><span class="gen">{L_EMAIL_ADDRESS}&nbsp;:&nbsp;*</span></td>
      <td class="row2"><input type="hidden" name="email" value="{EMAIL}" /><span class="gen"><b>{EMAIL}</b></span></td>
   </tr>
   <!-- END switch_emailchange_disallowed -->
   <!-- BEGIN switch_emailchange_allowed -->
   <tr>
      <td class="row1"><span class="gen">{L_EMAIL_ADDRESS}&nbsp;:&nbsp;*</span></td>
      <td class="row2"><input class="post" type="text" name="email" value="{EMAIL}" size="25" maxlength="64" /></td>
   </tr>
   <!-- END switch_emailchange_allowed -->
   <!-- BEGIN switch_edit_profile -->
   <tr>
      <td class="row1">
         <span class="gen">{L_CURRENT_PASSWORD}&nbsp;:&nbsp;*</span><br />
          <span class="gensmall">{L_CONFIRM_PASSWORD_EXPLAIN}</span>
       </td>
      <td class="row2"><input class="post" type="password" name="cur_password" value="{CUR_PASSWORD}" size="25" maxlength="25" /></td>
   </tr>
   <!-- END switch_edit_profile -->
   <tr>
      <td class="row1"><span class="gen">{L_NEW_PASSWORD}&nbsp;:&nbsp;*</span><br /><span class="gensmall">{L_PASSWORD_IF_CHANGED}</span></td>
      <td class="row2"><input class="post" type="password" name="new_password" value="{NEW_PASSWORD}" size="25" maxlength="25" /></td>
   </tr>
   <!-- BEGIN switch_confirm_password -->
   <tr>
      <td class="row1"><span class="gen">{L_CONFIRM_PASSWORD}&nbsp;:&nbsp;*</span><br /><span class="gensmall">{L_PASSWORD_CONFIRM_IF_CHANGED}</span></td>
      <td class="row2"><input class="post" type="password" name="password_confirm" value="{PASSWORD_CONFIRM}" size="25" maxlength="25" /></td>
   </tr>
   <!-- END switch_confirm_password -->

   <!-- BEGIN switch_profile_fields -->
      <tr>
         <th class="thSides" colspan="2" valign="middle" height="25">{switch_informations_menu.switch_profile_fields.L_PROFILE_FIELDS}</th>
      </tr>
      <!-- BEGIN field -->
      <tr>
         <td class="gen row1" align="left">
            <span>{switch_informations_menu.switch_profile_fields.field.NAME}</span>
         </td>
         <td class="gensmall row2">
            {switch_informations_menu.switch_profile_fields.field.OBJECT}<br />
            <span class="gensmall">{switch_informations_menu.switch_profile_fields.field.DESCRIPTION}</span>
         </td>
      </tr>
      <!-- END field -->
   <!-- END switch_profile_fields -->

   <!-- BEGIN switch_confirm -->
   <tr>
      <td class="row1" colspan="2" align="center"><span class="gensmall">{L_CONFIRM_CODE_IMPAIRED}</span><br />
      <br />
      {CONFIRM_IMG}<br />
      <br />
      </td>
   </tr>
   <tr>
      <td class="row1"><span class="gen">{L_CONFIRM_CODE}&nbsp;:&nbsp;*</span><br /><span class="gensmall">{L_CONFIRM_CODE_EXPLAIN}</span></td>
      <td class="row2"><input class="post" type="text" name="confirm_code" value="" size="6" maxlength="6" /></td>
   </tr>
   <!-- END switch_confirm -->

   <!-- BEGIN switch_register_not_display -->
      <!-- BEGIN switch_unsubscribe_allowed -->
      <tr>
         <td class="row1"><span class="gen">{L_DELETE}</span></td>
         <td class="row2"><input type="checkbox" name="delete_user"><span class="gensmall" />{L_DELETE_EXPLAIN}</span></td>
      </tr>
      <!-- END switch_unsubscribe_allowed -->
   <!-- END switch_register_not_display -->
<!-- END switch_informations_menu -->

<!-- BEGIN switch_preferences_menu -->
   <tr>
      <th class="thSides" colspan="2" valign="middle" height="25">{L_PREFERENCES}</th>
   </tr>
   <tr>
      <td class="row1"><span class="gen">{L_PUBLIC_VIEW_EMAIL}&nbsp;:</span></td>
      <td class="row2" width="400">
         <label class="gen"><input type="radio" name="viewemail" value="2" {VIEW_EMAIL_FORM} /><span class="gen">{L_FORM}</span></label>&nbsp;&nbsp;
         <label class="gen"><input type="radio" name="viewemail" value="1" {VIEW_EMAIL_MAILTO} />{L_MAILTO}</label>&nbsp;&nbsp;
         <label class="gen"><input type="radio" name="viewemail" value="0" {VIEW_EMAIL_NO} />{L_NO}</label>
      </td>
   </tr>
   <!-- BEGIN switch_view_pm -->
   <tr>
      <td class="row1"><span class="gen">{L_PUBLIC_VIEW_MP}&nbsp;:</span></td>
      <td class="row2" width="400">
         <label class="gen"><input type="radio" name="view_pm" value="1" {VIEW_MP_YES} />{L_YES}</label>&nbsp;&nbsp;
         <label class="gen"><input type="radio" name="view_pm" value="0" {VIEW_MP_NO} />{L_NO}</label>&nbsp;&nbsp;
      </td>
   </tr>
   <!-- END switch_view_pm -->
   <!-- BEGIN switch_profile_advanced -->
   <tr>
      <td class="row1"><span class="gen">{switch_preferences_menu.switch_profile_advanced.L_ALLOW_PROFILE_MSGS}&nbsp;:</span></td>
      <td class="row2" width="400">
         <label class="gen"><input type="radio" name="profilemsgs" value="2" {switch_preferences_menu.switch_profile_advanced.PROFILE_MSGS_ALL} />{L_ALL_USERS}</label>&nbsp;&nbsp;
         <label class="gen"><input type="radio" name="profilemsgs" value="1" {switch_preferences_menu.switch_profile_advanced.PROFILE_MSGS_FRIENDS} />{L_MY_FRIENDS}</label>&nbsp;&nbsp;
         <label class="gen"><input type="radio" name="profilemsgs" value="0" {switch_preferences_menu.switch_profile_advanced.PROFILE_MSGS_NONE} />{L_NO_ONE}</label>&nbsp;&nbsp;
         <label class="gen"><input type="radio" name="profilemsgs" value="-1" {switch_preferences_menu.switch_profile_advanced.PROFILE_MSGS_HIDE} />{L_HIDE_TAB}</label>
      </td>
   </tr>
   <!-- END switch_profile_advanced -->
   <tr>
      <td class="row1"><span class="gen">{L_NEWSLETTER_ACCEPT}&nbsp;:</span><br /><span class="gensmall">{L_NEWSLETTER_ACCEPT_EXPLAIN}</span></td>
      <td class="row2" width="400">
         <label class="gen"><input type="radio" name="newsletter" value="1" {NEWSLETTER_YES} />{L_YES}</label>&nbsp;&nbsp;
         <label class="gen"><input type="radio" name="newsletter" value="0" {NEWSLETTER_NO} />{L_NO}</label>&nbsp;&nbsp;
      </td>
   </tr>
   <tr>
      <td class="row1"><span class="gen">{L_NOTIFY_ON_REPLY}&nbsp;:</span><br /><span class="gensmall">{L_NOTIFY_ON_REPLY_EXPLAIN}</span></td>
      <td class="row2">
         <label class="gen"><input type="radio" name="notifyreply" value="1" {NOTIFY_REPLY_YES} />{L_YES}</label>&nbsp;&nbsp;
         <label class="gen"><input type="radio" name="notifyreply" value="0" {NOTIFY_REPLY_NO} />{L_NO}</label>
      </td>
   </tr>
   <tr>
      <td class="row1"><span class="gen">{L_NOTIFY_ON_PRIVMSG}&nbsp;:</span></td>
      <td class="row2">
         <label class="gen"><input type="radio" name="notifypm" value="1" {NOTIFY_PM_YES} />{L_YES}</label>&nbsp;&nbsp;
         <label class="gen"><input type="radio" name="notifypm" value="0" {NOTIFY_PM_NO} />{L_NO}</label>
      </td>
   </tr>
   <!-- BEGIN switch_can_disable_mass_pm -->
   <tr>
      <td class="row1"><span class="gen">{L_ENABLE_MASS_PM}&nbsp;:</span><br /><span class="gensmall">{L_ENABLE_MASS_PM_EXPLAIN}</span></td>
      <td class="row2">
         <label class="gen"><input type="radio" name="allow_mass_pm" value="4" {ALLOW_MASS_PM_NOTIFY_CHECKED} />{L_YES}</label>&nbsp;&nbsp;
         <label class="gen"><input type="radio" name="allow_mass_pm" value="2" {ALLOW_MASS_PM_CHECKED} /><span class="gen">{L_NO}</span></label>&nbsp;&nbsp;
         <label class="gen"><input type="radio" name="allow_mass_pm" value="0" {DISABLE_MASS_PM_CHECKED} /><span class="gen">{L_NO_MASS_PM}</span></label>
      </td>
   </tr>
   <!-- END switch_can_disable_mass_pm -->
   <tr>
      <td class="row1"><span class="gen">{L_POPUP_ON_PRIVMSG}&nbsp;:</span><br /><span class="gensmall">{L_POPUP_ON_PRIVMSG_EXPLAIN}</span></td>
      <td class="row2">
         <label class="gen"><input type="radio" name="popup_pm" value="1" {POPUP_PM_YES} />{L_YES}</label>&nbsp;&nbsp;
         <label class="gen"><input type="radio" name="popup_pm" value="0" {POPUP_PM_NO} />{L_NO}</label>
      </td>
   </tr>
   <tr>
      <td class="row1">
         <span class="gen">{L_NOTIFY_POST_PREVENT}&nbsp;:</span><br />
         <span class="gensmall">{L_NOTIFY_POST_PREVENT_EXPLAIN}</span>
      </td>
      <td class="row2">
         <label class="gen"><input type="radio" name="post_prevent" value="1" {POST_PREVENT_YES} />{L_YES}</label>&nbsp;&nbsp;
         <label class="gen"><input type="radio" name="post_prevent" value="0" {POST_PREVENT_NO} />{L_NO}</label>
      </td>
   </tr>
   <!-- BEGIN switch_report -->
   <tr>
      <td class="row1"><span class="gen">{switch_preferences_menu.switch_report.L_NO_REPORT_POPUP}&nbsp;:</span></td>
       <td class="row2">
         <label class="gen"><input type="radio" name="no_report_popup" value="0" {switch_preferences_menu.switch_report.NO_REPORT_POPUP_YES} />{L_YES}</label>&nbsp;&nbsp;
         <label class="gen"><input type="radio" name="no_report_popup" value="1" {switch_preferences_menu.switch_report.NO_REPORT_POPUP_NO} />{L_NO}</label>
      </td>
   </tr>
   <tr>
       <td class="row1"><span class="gen">{switch_preferences_menu.switch_report.L_NO_REPORT_MAIL}&nbsp;:</span></td>
       <td class="row2">
         <label class="gen"><input type="radio" name="no_report_mail" value="0" {switch_preferences_menu.switch_report.NO_REPORT_MAIL_YES} />{L_YES}</label>&nbsp;&nbsp;
         <label class="gen"><input type="radio" name="no_report_mail" value="1" {switch_preferences_menu.switch_report.NO_REPORT_MAIL_NO} />{L_NO}</label>
      </td>
   </tr>
   <!-- END switch_report -->
   <tr>
      <td class="row1"><span class="gen">{L_ALWAYS_ADD_SIGNATURE}&nbsp;:</span></td>
      <td class="row2">
         <label class="gen"><input type="radio" name="attachsig" value="1" {ALWAYS_ADD_SIGNATURE_YES} />{L_YES}</label>&nbsp;&nbsp;
         <label class="gen"><input type="radio" name="attachsig" value="0" {ALWAYS_ADD_SIGNATURE_NO} />{L_NO}</label>
      </td>
   </tr>
   <tr>
      <td class="row1"><span class="gen">{L_ALWAYS_ALLOW_BBCODE}&nbsp;:</span></td>
      <td class="row2">
         <label class="gen"><input type="radio" name="allowbbcode" value="1" {ALWAYS_ALLOW_BBCODE_YES} />{L_YES}</label>&nbsp;&nbsp;
         <label class="gen"><input type="radio" name="allowbbcode" value="0" {ALWAYS_ALLOW_BBCODE_NO} />{L_NO}</label>
      </td>
   </tr>
   <tr>
      <td class="row1"><span class="gen">{L_ALWAYS_ALLOW_HTML}&nbsp;:</span></td>
      <td class="row2">
         <label class="gen"><input type="radio" name="allowhtml" value="1" {ALWAYS_ALLOW_HTML_YES} />{L_YES}</label>&nbsp;&nbsp;
         <label class="gen"><input type="radio" name="allowhtml" value="0" {ALWAYS_ALLOW_HTML_NO} />{L_NO}</label>
      </td>
   </tr>
   <tr>
      <td class="row1"><span class="gen">{L_ALWAYS_ALLOW_SMILIES}&nbsp;:</span></td>
      <td class="row2">
         <label class="gen"><input type="radio" name="allowsmilies" value="1" {ALWAYS_ALLOW_SMILIES_YES} />{L_YES}</label>&nbsp;&nbsp;
         <label class="gen"><input type="radio" name="allowsmilies" value="0" {ALWAYS_ALLOW_SMILIES_NO} />{L_NO}</label>
      </td>
   </tr>
   <tr>
      <td class="row1"><span class="gen">{L_BOARD_LANGUAGE}&nbsp;:</span></td>
      <td class="row2"><span class="gensmall">{LANGUAGE_SELECT}</span></td>
   </tr>
   <tr>
      <td class="row1"><span class="gen">{L_TIMEZONE}&nbsp;:</span></td>
      <td class="row2"><span class="gensmall">{TIMEZONE_SELECT}</span></td>
   </tr>
   <tr>
      <td class="row1"><span class="gen">{L_DATE_FORMAT}&nbsp;:</span></td>
      <td class="row2">{DATE_FORMAT}</td>
   </tr>
   <!-- BEGIN switch_number_format -->
   <tr>
      <td class="row1"><span class="gen">{L_NUMBER_FORMAT}&nbsp;:</span></td>
      <td class="row2">{NUMBER_FORMAT}</td>
   </tr>
   <!-- END switch_number_format -->
   <tr>
      <td class="row1"><span class="gen">{L_AUTO_CORRECT_DST}&nbsp;:</span></td>
      <td class="row2">
         <label class="gen"><input type="radio" name="auto_dst" value="1"{AUTO_CORRECT_DST_YES} />{L_YES}</label>&nbsp;&nbsp;
         <label class="gen"><input type="radio" name="auto_dst" value="0"{AUTO_CORRECT_DST_NO} />{L_NO}</label>
      </td>
   </tr>
   <tr>
      <td class="row1">
         <span class="gen">{L_DAYLIGHT_SAVING_TIME}&nbsp;:</span><br />
         <span class="gensmall">{CURRENT_TIME}</span>
      </td>
      <td class="row2">
         <label class="gen"><input type="radio" name="summer_time" value="0"{WINTER_TIME_CHECKED} />{L_WINTER_TIME}</label>&nbsp;&nbsp;
         <label class="gen"><input type="radio" name="summer_time" value="1"{SUMMER_TIME_CHECKED} />{L_SUMMER_TIME}</label>
      </td>
   </tr>
<!-- END switch_preferences_menu -->
<!-- BEGIN switch_avatar_block -->
   <tr>
      <th class="thSides" colspan="2" valign="middle" height="12">{L_AVATAR_PANEL}</th>
   </tr>
   <tr>
      <td class="row1" colspan="2">
         <table width="70%" border="0" cellspacing="2" cellpadding="0">
            <tr>
               <td width="65%"><span class="gensmall">{L_AVATAR_EXPLAIN}</span></td>
               <td align="center">
                  <span class="gensmall">{L_CURRENT_IMAGE}</span><br />
                  {AVATAR}<br />
                  <input type="checkbox" name="avatardel">&nbsp;<span class="gensmall">{L_DELETE_AVATAR}</span>
               </td>
            </tr>
         </table>
      </td>
   </tr>

   <!-- BEGIN switch_avatar_local_upload -->
   <tr>
      <td class="row1"><span class="gen">{L_UPLOAD_AVATAR_FILE}&nbsp;:</span></td>
      <td class="row2"><input class="post" type="file" name="avatar"></td>
   </tr>
   <!-- END switch_avatar_local_upload -->
   <!-- BEGIN switch_avatar_remote_upload -->
   <tr>
      <td class="row1"><span class="gen">{L_UPLOAD_AVATAR_URL}&nbsp;:</span><br /><span class="gensmall">{L_UPLOAD_AVATAR_URL_EXPLAIN}</span></td>
      <td class="row2"><input class="post" type="text" name="avatarurl" size="40" maxlength="100" /></td>
   </tr>
   <!-- END switch_avatar_remote_upload -->
   <!-- BEGIN switch_avatar_remote_link -->
   <tr>
      <td class="row1"><span class="gen">{L_LINK_REMOTE_AVATAR}&nbsp;:</span><br /><span class="gensmall">{L_LINK_REMOTE_AVATAR_EXPLAIN}</span></td>
      <td class="row2"><input class="post" type="text" name="avatarremoteurl" size="40" maxlength="100" /></td>
   </tr>
   <!-- END switch_avatar_remote_link -->
   <!-- BEGIN switch_avatar_local_gallery -->
   <tr>
      <td class="row1"><span class="gen">{L_AVATAR_GALLERY}&nbsp;:</span></td>
      <td class="row2"><input class="liteoption" type="submit" name="avatargallery" value="{L_SHOW_GALLERY}" /></td>
   </tr>
   <!-- END switch_avatar_local_gallery -->
<!-- END switch_avatar_block -->

   <tr>
      <td class="catBottom" colspan="2" align="center" height="28">{HIDDEN_FIELDS}{S_HIDDEN_FIELDS}<input class="mainoption" type="submit" name="submit" value="{L_SUBMIT}" />&nbsp;<input class="liteoption" type="reset" name="reset" value="{L_RESET}" /></td>
   </tr>
</table>
</form>

Alors si quelqu'un a la solution, je vous remercie d'avance !


Dernière édition par Ilhyianna le Mer 16 Mar 2016 - 19:21, édité 1 fois

Ilhyianna
Nouveau membre

Messages : 9
Inscrit(e) le : 31/03/2013

http://light-and-darkness.harrypotterworld.fr/
Ilhyianna a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Impossible de changer son mot de passe

Message par Tech le Mer 16 Mar 2016 - 19:07

Bonsoir,

Le changement de mot de passe a été modifié il y a quelques années déjà.
Actuellement la manipulation ressemble à celle-ci :


J'ai voulu repartir de votre template pour le faire correspondre un maximum avec le template actuel de base mais il y a beaucoup de différences.
Le template en question n'a pas cessé d'évoluer ces dernières années.

Par conséquent je vous recommande plutôt de repartir d'un template de base (supprimer le vôtre donc) et rajouter au nouveau template les modifications que vous aviez effectuées (si vous vous en souvenez).

Cordialement.



{ Règles Générales } { Question & Réponses Fréquentes } { Le Staff de ForumActif }

Tech
Modéractif
Modéractif

Masculin
Messages : 20898
Inscrit(e) le : 01/12/2007

http://forum.forumactif.com
Tech a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Impossible de changer son mot de passe

Message par Ilhyianna le Mer 16 Mar 2016 - 19:21

Oui, j'avais vu par rapport à mes autres forums que ça avait changé mais je pensais plus à une histoire de réglages quelconques
Merci à vous, je vais faire cela alors !

Ilhyianna
Nouveau membre

Messages : 9
Inscrit(e) le : 31/03/2013

http://light-and-darkness.harrypotterworld.fr/
Ilhyianna a été remercié(e) par l'auteur de ce sujet.

Voir le sujet précédent Voir le sujet suivant Revenir en haut


Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum