diff --git a/admin/panels/entry/admin.entry.write.php b/admin/panels/entry/admin.entry.write.php index ddd6c3a..27b2e14 100755 --- a/admin/panels/entry/admin.entry.write.php +++ b/admin/panels/entry/admin.entry.write.php @@ -27,8 +27,10 @@ function _makePreview($arr, $id=null) { - $arr['subject'] = apply_filters('title_save_pre', $arr['subject']); - $arr['content'] = apply_filters('content_save_pre', $arr['content']); + if (!$id) { + $arr['subject'] = apply_filters('title_save_pre', $arr['subject']); + $arr['content'] = apply_filters('content_save_pre', $arr['content']); + } $this->smarty->assign('post', $arr); diff --git a/admin/panels/static/admin.static.write.php b/admin/panels/static/admin.static.write.php index 15f3c2d..0cc29c8 100644 --- a/admin/panels/static/admin.static.write.php +++ b/admin/panels/static/admin.static.write.php @@ -27,9 +27,11 @@ var $events = array('save', 'preview'); function _makePreview($arr, $id=null) { - - $arr['subject'] = apply_filters('title_save_pre', $arr['subject']); - $arr['content'] = apply_filters('content_save_pre', $arr['content']); + + if (!$id) { + $arr['subject'] = apply_filters('title_save_pre', $arr['subject']); + $arr['content'] = apply_filters('content_save_pre', $arr['content']); + } $this->smarty->assign('post', $arr);