1
0
mirror of https://github.com/e107inc/e107.git synced 2025-08-05 06:07:32 +02:00

Update Admin pwd - ready

This commit is contained in:
secretr
2008-12-15 21:53:17 +00:00
parent a03d9c5019
commit be44b4b302
3 changed files with 85 additions and 72 deletions

View File

@@ -1,27 +1,28 @@
<?php <?php
/* /*
+ ----------------------------------------------------------------------------+ * e107 website system
| e107 website system *
| * Copyright (C) 2001-2008 e107 Inc (e107.org)
| <20>Steve Dunstan 2001-2002 * Released under the terms and conditions of the
| http://e107.org * GNU General Public License (http://www.gnu.org/licenses/gpl.txt)
| jalist@e107.org *
| * Administration Area - Update Admin
| Released under the terms and conditions of the *
| GNU General Public License (http://gnu.org). * $Source: /cvs_backup/e107_0.8/e107_admin/updateadmin.php,v $
| * $Revision: 1.3 $
| $Source: /cvs_backup/e107_0.8/e107_admin/updateadmin.php,v $ * $Date: 2008-12-15 21:53:17 $
| $Revision: 1.2 $ * $Author: secretr $
| $Date: 2008-11-02 14:03:04 $ *
| $Author: e107steved $
+----------------------------------------------------------------------------+
*/ */
require_once('../class2.php'); require_once('../class2.php');
$e_sub_cat = 'admin_pass'; $e_sub_cat = 'admin_pass';
require_once('auth.php');
require_once(e_ADMIN.'auth.php');
require_once(e_HANDLER."message_handler.php");
require_once(e_HANDLER."user_handler.php"); require_once(e_HANDLER."user_handler.php");
$user_info = new UserHandler; $user_info = new UserHandler;
$emessage = &eMessage::getInstance();
if (isset($_POST['update_settings'])) if (isset($_POST['update_settings']))
{ {
@@ -39,51 +40,68 @@ if (isset($_POST['update_settings']))
$user_prefs['email_password'] = $user_info->HashPassword($new_pass, $email); $user_prefs['email_password'] = $user_info->HashPassword($new_pass, $email);
$newPrefs = "user_prefs='".serialize($user_prefs)."', "; $newPrefs = "user_prefs='".serialize($user_prefs)."', ";
} }
if (admin_update($sql -> db_Update("user", "user_password='".$newPassword."', ".$newPrefs."user_pwchange='".time()."' WHERE user_id=".USERID), 'update', UDALAN_3." ".ADMINNAME))
$check = $sql -> db_Update("user", "user_password='".$newPassword."', ".$newPrefs."user_pwchange='".time()."' WHERE user_id=".USERID);
if ($check)
{ {
$admin_log->log_event('ADMINPW_01', '', E_LOG_INFORMATIVE, ''); $admin_log->log_event('ADMINPW_01', '', E_LOG_INFORMATIVE, '');
$emessage->add(UDALAN_3." ".ADMINNAME, E_MESSAGE_SUCCESS);
$e_event -> trigger('adpword'); $e_event -> trigger('adpword');
$ns->tablerender(UDALAN_2, $emessage->render());
}
else
{
$emessage->add(UDALAN_1.' '.LAN_UPDATED_FAILED, E_MESSAGE_ERROR);
$ns->tablerender(LAN_UPDATED_FAILED, $emessage->render());
} }
} }
else else
{ {
$ns->tablerender(LAN_UPDATED_FAILED, "<div style='text-align:center'><b>".UDALAN_1."</b></div>"); $emessage->add(UDALAN_1.' '.LAN_UPDATED_FAILED, E_MESSAGE_ERROR);
$ns->tablerender(LAN_UPDATED_FAILED, $emessage->render());
} }
} }
} else { }
$text = "<div style='text-align:center'> else
<form method='post' action='".e_SELF."'>\n {
<table style='".ADMIN_WIDTH."' class='fborder'> $text = "
<form method='post' action='".e_SELF."'>
<fieldset id='core-updateadmin'>
<legend class='e-hideme'>".UDALAN_8." ".ADMINNAME."</legend>
<table cellpadding='0' cellspacing='0' class='adminform'>
<colgroup span='2'>
<col class='col-label' />
<col class='col-control' />
</colgroup>
<tbody>
<tr> <tr>
<td style='width:30%' class='forumheader3'>".UDALAN_4.": </td> <td class='label'>".UDALAN_4.":</td>
<td style='width:70%' class='forumheader3'> <td class='control'>
".ADMINNAME." ".ADMINNAME."
</td> </td>
</tr> </tr>
<tr> <tr>
<td style='width:30%' class='forumheader3'>".UDALAN_5.": </td> <td class='label'>".UDALAN_5.":</td>
<td style='width:70%' class='forumheader3'> <td class='control'>
<input class='tbox' type='password' name='a_password' size='60' value='' maxlength='20' /> <input class='tbox input-text' type='password' name='a_password' size='60' value='' maxlength='20' />
</td> </td>
</tr> </tr>
<tr> <tr>
<td style='width:30%' class='forumheader3'>".UDALAN_6.": </td> <td class='label'>".UDALAN_6.":</td>
<td style='width:70%' class='forumheader3'> <td class='control'>
<input class='tbox' type='password' name='a_password2' size='60' value='' maxlength='20' /> <input class='tbox input-text' type='password' name='a_password2' size='60' value='' maxlength='20' />
</td>
</tr>
<tr>
<td colspan='2' style ='text-align:center' class='forumheader'>
<input class='button' type='submit' name='update_settings' value='".UDALAN_7."' />
<input type='hidden' name='ac' value='".md5(ADMINPWCHANGE)."' />
</td> </td>
</tr> </tr>
</tbody>
</table> </table>
<div class='buttons-bar center'>
<input type='hidden' name='ac' value='".md5(ADMINPWCHANGE)."' />
<button class='update' type='submit' name='update_settings' value='".UDALAN_7."'><span>".UDALAN_7."</span></button>
</div>
</fieldset>
</form> </form>
</div>";
";
$ns->tablerender(UDALAN_8." ".ADMINNAME, $text); $ns->tablerender(UDALAN_8." ".ADMINNAME, $text);
} }

View File

@@ -1,13 +1,10 @@
<?php <?php
/* /*
+ ----------------------------------------------------------------------------+ * Copyright e107 Inc e107.org, Licensed under GNU GPL (http://www.gnu.org/licenses/gpl.txt)
| e107 website system - Language File. * $Id: lan_lancheck.php,v 1.4 2008-12-15 21:53:17 secretr Exp $
| *
| $Source: /cvs_backup/e107_0.8/e107_languages/English/admin/lan_lancheck.php,v $ * Admin Language File
| $Revision: 1.3 $ *
| $Date: 2008-12-15 21:16:32 $
| $Author: secretr $
+----------------------------------------------------------------------------+
*/ */
define("LAN_CHECK_1", "Verify/Edit Language Files"); // modified in 0.7.6 define("LAN_CHECK_1", "Verify/Edit Language Files"); // modified in 0.7.6
define("LAN_CHECK_2", "Begin Verify"); define("LAN_CHECK_2", "Begin Verify");

View File

@@ -1,16 +1,14 @@
<?php <?php
/* /*
+ ----------------------------------------------------------------------------+ * Copyright e107 Inc e107.org, Licensed under GNU GPL (http://www.gnu.org/licenses/gpl.txt)
| e107 website system - Language File. * $Id: lan_updateadmin.php,v 1.2 2008-12-15 21:53:17 secretr Exp $
| *
| $Source: /cvs_backup/e107_0.8/e107_languages/English/admin/lan_updateadmin.php,v $ * Admin Language File
| $Revision: 1.1.1.1 $ *
| $Date: 2006-12-02 04:34:42 $
| $Author: mcfly_e107 $
+----------------------------------------------------------------------------+
*/ */
define("UDALAN_1", "Error - please re-submit");
define("UDALAN_2", "Settings updated"); define("UDALAN_1", "Error - please re-submit.");
define("UDALAN_2", "Admin Settings updated");
define("UDALAN_3", "Settings updated for"); define("UDALAN_3", "Settings updated for");
define("UDALAN_4", "Name"); define("UDALAN_4", "Name");
define("UDALAN_5", "Password"); define("UDALAN_5", "Password");