/** * SEF extension for Joomla! 1.5 * * @author $Author: shumisha $ * @copyright Yannick Gaultier - 2009-2010 * @package sh404SEF-15 * @license http://www.gnu.org/copyleft/gpl.html GNU/GPL * @version $Id: sh404SEFMeta.class.php 1257 2010-04-16 02:01:01Z silianacom-svn $ */ // Security check to ensure this file is being included by a parent file. if (!defined('_JEXEC')) die('Direct Access to this location is not allowed.'); class sh404SEFMeta extends JTable { /** * Error number * * @var string * @access protected */ var $_error = ''; /** * Error number * * @var int * @access protected */ var $_errorNum = 0; /** @var int */ var $id = null; /** @var string */ var $newurl = null; /** @var string */ var $metadesc = null; /** @var string */ var $metakey = null; /** @var string */ var $metatitle = null; /** @var string */ var $metalang = null; /** @var string */ var $metarobots = null; /** * Constructor */ function __construct( &$db) { parent::__construct( '#__sh404SEF_meta', 'id', $db ); } function sh404SEFMeta( &$_db ) { parent::__construct( '#__sh404SEF_meta', 'id', $_db ); } function check() { //initialize $this->_error = null; $this->newurl = JString::trim($this->newurl); $this->metadesc = JString::trim($this->metadesc); $this->metakey = JString::trim($this->metakey); $this->metatitle = JString::trim($this->metatitle); $this->metalang = JString::trim($this->metalang); $this->metarobots = JString::trim($this->metarobots); // check for valid URLs if ($this->newurl == ''){ $this->_error .= COM_SH404SEF_EMPTYURL; return false; } if( substr( $this->newurl, 0, 9) != 'index.php') { $this->_error .= COM_SH404SEF_BADURL; } if (is_null($this->_error)) { // check for existing URLS $this->_db->setQuery( "SELECT id FROM #__sh404SEF_meta WHERE `newurl` LIKE '".$this->newurl."'"); $xid = intval( $this->_db->loadResult() ); if ($xid && $xid != intval( $this->id )) { $this->_error = COM_SH404SEF_URLEXIST; return false; } return true; }else{ return false; } } /** * Legacy Method, use {@link JObject::getError()} instead * @deprecated As of 1.5 */ function getError($i = null, $toString = true ) { return $this->_error; } /** * Legacy Method, use {@link JObject::getError()} instead * @deprecated As of 1.5 */ function getErrorNum() { return $this->_errorNum; } } Охрана квартир, сигнализация в магазин - купить охранные системы.
Главная Туман безопасности Области и варианты применения
Области и варианты применения

Комплексная система обеспечения безопасности СОВИплюс - решение, позволяющее через несколько секунд после обнаружения остановить злоумышленника. Осуществляется активацией с датчиков или по нажатию одной кнопки, задолго до приезда полиции. Применяется как при вооруженных ограблениях, так и при скрытном проникновении.


ОБЛАСТИ И ВАРИАНТЫ ИСПОЛЬЗОВАНИЯ ОХРАННОЙ СИСТЕМЫ ТУМАН БЕЗОПАСНОСТИ ПРАКТИЧЕСКИ НЕ ОГРАНИЧЕНЫ

Данная комплексная система безопасности одинаково подходит для частной, коммерческой и любой другой недвижимости. Охрана квартир, сигнализация в магазин, офис, гараж - СОВИ подходит для всего этого. 

Доступны все возможные варианты монтажа и подключения системы охраны дома. Запуск охранной системы с пульта-брелока, по кнопке, от датчиков, пульта диспетчера и т. п.

100% экологичность и безопасность позволяют устанавливать автономную систему безопасности в любом учреждении: от лабораторий до школ и музеев.

Подключается к любым системам безопасности, охранным сигнализациям и датчикам (модульное подключение).


Направление применения данной системы безопасности

Защита имущества. Система просто незаменима в тех местах, где злоумышленник может нанести ущерб за минимальное время. А также на тех удаленных объектах, на которых проходит много времени до приезда полиции и служб быстрого реагирования (сигнализация для дачи).

Защита персонала. Применяется для создания препятствий вооружённому и иному насильственному вторжению злоумышленника на охраняемый объект, например в офисах банков, ювелирных салонах. В этом случае персонал, находящийся на объекте, имеет возможность принудительного запуска дымового генератора путем нажатия на тревожную кнопку.


ТИП, КЛАСС, ФОРМАТ И ОБЪЕМ ЗАЩИЩАЕМЫХ ПОМЕЩЕНИЙ НИЧЕМ НЕ ОГРАНИЧЕНЫ, СИСТЕМУ ЗАЩИТЫ ОТ КРАЖ МОЖНО УСТАНАВЛИВАТЬ ГДЕ УГОДНО

коттеджи, квартиры и гаражи

торговые комплексы и офисы

банковские отделения

депозитарии

салоны ведущих ювелирных брендов

музеи

бутики

сейфовые и кабинеты

зоны риска (точечная защита банкоматов, витрин, экспонатов, дисплеев, прикассовой зоны) в тысячах организаций

сети розничных магазинов, в том числе аптеки и продуктовые магазины

склады любых размеров и выставочные помещения с дорогостоящей техникой

сети магазинов при АЗС

производственные помещения

школы