View file inc/widgets/sitesafe/settings.php

File size: 2.57Kb
<?php
defined('WBCAT') or die('Restricted access');
$widget_name="sitesafe"; //Имя виджета должно совпадать с названием папки 
if($_POST['submit']){
unset($_POST['submit']);
#Для отладки разкомментируйте следующею строку
foreach ($_POST as $key => $value) { echo "Параметр: {$key}; Значение: {$value}<br />\n"; }
try { 
$_POST['google']=intval($_POST['google']);
$_POST['google']=intval($_POST['google']);
if($Widget->set_widget_settings($widget_name,$_POST)){ echo '<div class="ok">Настройки сохранены!</div>';}
} catch (Exception $error) { echo "<div class=\"error\">{$error->getMessage()}</div>";}
}
$Wset=$Widget->get_widget_settings($widget_name);


$Wset['google']=intval($Wset['google']);
$Wset['yandex']=intval($Wset['yandex']);
$print_code='
'.($Wset['google'] == true ? '<img src="'.$home.'/images/green.png" alt="on"/>' : '<img src="'.$home.'/images/red.png" alt="off"/>').'
<b>Проверка google безопасность</b> :<br/>
<input type="radio" value="1" name="google" ' . ($Wset['google'] == true ? 'checked="checked"' : '') . ' />Вкл<br />
<input type="radio" value="0" name="google" ' . ($Wset['google'] == false ? 'checked="checked"' : '') . '/>Выкл<br />
'.($Wset['yandex'] == true ? '<img src="'.$home.'/images/green.png" alt="on"/>' : '<img src="'.$home.'/images/red.png" alt="off"/>').'
<b>Проверка Yandex безопасность</b> :<br/>
<input type="radio" value="1" name="yandex" ' . ($Wset['yandex'] == true ? 'checked="checked"' : '') . ' />Вкл<br />
<input type="radio" value="0" name="yandex" ' . ($Wset['yandex'] == false ? 'checked="checked"' : '') . '/>Выкл<br />

';
echo <<<html
<h2>Настройка виджета {$widget_name}</h2>
<form action="" method="post">
<b>API Ключ для Google (Можно получить <a target="_blank" href="https://developers.google.com/safe-browsing/key_signup?hl=ru&csw=1">Здесь</a>)</b><br/>
<input type="text" name="google_key" value="{$Wset['google_key']}" /><br/>
{$print_code}
<input type="submit" name="submit" value="Сохранить" />
</form>
<div style="font-size: 10px; color: red">* Внимание без API Ключа google безопастность не будет работать, даже если её включить, получить ключ можно бесплатно в течении минуты <a target="_blank" href="https://developers.google.com/safe-browsing/key_signup?hl=ru&csw=1">Здесь</a></div>
html;
?>