diff --git a/admin/panels/widgets/admin.widgets.raw.php b/admin/panels/widgets/admin.widgets.raw.php index fef2d47..c1255d2 100755 --- a/admin/panels/widgets/admin.widgets.raw.php +++ b/admin/panels/widgets/admin.widgets.raw.php @@ -35,7 +35,13 @@ function onsave() { - $str=stripslashes($_POST['content']); + $str=stripslashes(@$_POST['content']); + + if (!$str) { + $this->smarty->assign('success', -1 ); + return PANEL_REDIRECT_CURRENT; + } + $tmp = $str; @@ -49,7 +55,6 @@ $success = false; $this->smarty->assign('success', ( $success )? 1 : -1 ); - $this->smarty->assign('pluginconf', $str); return PANEL_REDIRECT_CURRENT; diff --git a/admin/panels/widgets/admin.widgets.raw.tpl b/admin/panels/widgets/admin.widgets.raw.tpl index 0f645ec..69cb40c 100755 --- a/admin/panels/widgets/admin.widgets.raw.tpl +++ b/admin/panels/widgets/admin.widgets.raw.tpl @@ -1,6 +1,3 @@ -{*assign var=panelstrings value=`$panelstrings.raw`*} -{validate id="content" message=$panelstrings.error.content append="error"} -

{$panelstrings.head}

{$panelstrings.descr}