Просмотр файла inc/widgets/adminboard/settings.php

Размер файла: 1.49Kb
<?php
defined('WBCAT') or die('Restricted access');
if($_POST['submit']){
unset($_POST['submit']);
#Для отладки разкомментируйте следующею строку
foreach ($_POST as $key => $value) { echo "Параметр: {$key}; Значение: {$value}<br />\n"; }
try { 
$_POST['code']=mysql_real_escape_string($_POST['code']);
if($Widget->set_widget_data("adminboard",$_POST['code'])){ 
echo '<div class="ok">Объявление сохранено!</div>';
unset($_POST['code']);
}
} catch (Exception $error){ unset($_POST['code']); echo "<div class=\"error\">{$error->getMessage()}</div>";}
try { 
$_POST['user_view']=intval($_POST['user_view']);
if($Widget->set_widget_settings("adminboard",$_POST)){ echo '<div class="ok">Настройки сохранены!</div>';}
} catch (Exception $error) { echo "<div class=\"error\">{$error->getMessage()}</div>";}
}
$Wdata=$Widget->get_widget_data('adminboard');
$Wset=$Widget->get_widget_settings('adminboard');
echo <<<html
<h2>Настройка виджета adminboard</h2>
<form action="" method="post">
<b>Объявление (можно html код)</b><br/>
<textarea style="width: 99%;" name="code">{$Wdata}</textarea><br/>
<b>Сколько раз одному показывать пользователю (0 - не ограниченно)</b><br/> 
<input type="text" name="user_view" value="{$Wset['user_view']}" /><br/>
<input type="submit" name="submit" value="Сохранить" />
</form>
html;
?>