<?PHP

$tmpl
->readTemplatesFromFile'pages/user_preferences.tpl' );
$tmpl->readTemplatesFromFile'other/user_nav.tpl' );
$tmpl->addVar('user_nav''PREFERENCES_SELECTED''selected');
$tmpl->addVar('GentooPortage''PAGE_TITLE''- User Preferences');

// update password
if(isset($_POST['change_password'])){
    if(
$_POST['change_password'] == $_POST['change_confirm']){
        if(
$_SESSION['user']->change_password($_POST['change_oldpassword'], $_POST['change_password'])){
            
$error 'Password change successful';
        }else{
            
$error $_SESSION['user']->error;
        }
    }else{
        
$error 'Your passwords did not match, please try again';
    }
}

if(isset(
$_POST['user_display'])){
    
$_SESSION['user']->update($_POST);
    
$error 'User profile updated successfully';
}

if(isset(
$error))
    
$tmpl->addVar('error''error_msg'$error);
    
    
$tmpl->addVars('Content',$_SESSION['user']->preferences );

// keywords
$keywords  = new keywords();
$tmpl->addRows('keywords'$keywords->data);
?>