Actually this has already been posted as a bug report previously.
And the correct fix to the /admin/profiles.php is ...
to change:
Code:
<form id="profileBoxes" name="profileBoxes" action="<?php echo zen_href_link(FILENAME_PROFILES) ?>" method="post">
to read:
Code:
<?php echo zen_draw_form('profileBoxes', FILENAME_PROFILES, 'action=insert') ?>
One other change is to fix:
Code:
case 'update_name':
zen_update_profile_name($profile, $_POST['profile-name']);
$messageStack->add_session(SUCCESS_PROFILE_NAME_UPDATED, 'success');
zen_redirect(zen_href_link(FILENAME_PROFILES));
break;
and change to:
Code:
case 'update_name':
// bof: fix update name
if (trim($_POST['profile-name']) == '') {
$messageStack->add_session(ERROR_INVALID_PROFILE_NAME, 'error');
zen_redirect(zen_href_link(FILENAME_PROFILES));
}
// eof: fix update name
zen_update_profile_name($profile, $_POST['profile-name']);
$messageStack->add_session(SUCCESS_PROFILE_NAME_UPDATED, 'success');
zen_redirect(zen_href_link(FILENAME_PROFILES));
break;
Bookmarks