- if (x($_POST, 'blogger-submit')) {
- PConfig::set(local_user(), 'blogger', 'post', intval($_POST['blogger']));
- PConfig::set(local_user(), 'blogger', 'post_by_default', intval($_POST['bl_bydefault']));
- PConfig::set(local_user(), 'blogger', 'bl_username', trim($_POST['bl_username']));
- PConfig::set(local_user(), 'blogger', 'bl_password', trim($_POST['bl_password']));
- PConfig::set(local_user(), 'blogger', 'bl_blog', trim($_POST['bl_blog']));
+ if (!empty($_POST['blogger-submit'])) {
+ PConfig::set(local_user(), 'blogger', 'post', defaults($_POST, 'blogger', false));
+ PConfig::set(local_user(), 'blogger', 'post_by_default', defaults($_POST, 'bl_bydefault', false));
+ PConfig::set(local_user(), 'blogger', 'bl_username', trim($_POST['bl_username']));
+ PConfig::set(local_user(), 'blogger', 'bl_password', trim($_POST['bl_password']));
+ PConfig::set(local_user(), 'blogger', 'bl_blog', trim($_POST['bl_blog']));