Не сохраняется гео-таргет

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

	public function AddTarget($oTarget) {		
		$sql = "INSERT INTO ".Config::Get('db.table.geo_target')." SET ?a ";
		if ($this->oDb->query($sql,$oTarget->_getData())) {
			return true;
		}
		return false;
	}

в этой функции при нормальном выполнении: $this->oDb->query($sql,$oTarget->_getData() возвращается 0 и соответтвенно выполняется return false.
Если его использовать как в ActionSetting т.е. без проверки, тогда все нормально, но если использовать с if, тогда в любом случае результат будет негативным

Как организовать проверку выполнился хук или нет?

Здравствуйте, вопрос вот в чем
Есть файл шаблона. И нем есть примерно такой вызов:
{hook run='footer_end'}


Как мне надо изменить файл шаблона чтобы можно было сделать следующее (условный язык):

 {if hook_has_returned('footed_end')}
    ХУК выполнился и все нормально
 {else}
    ХУК не выполнился, надо вывести заглушку
 {/if}

Решено: Как сделать дополнительное поле в топике обязательным для заполнения?

День добрый.

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

Пример поля:

<input name="topic_realdate" type="text" value="" class="date-picker" readonly="readonly" />


Спасибо за подсказки!

Проверка на адрес страницы

Как написать условие, чтобы на странице site.ru/topic/add/ выводился один текст, а на всех других — другой текст.

Попробовал поискать. Нашел кучу интересной информации, но свою проблему не решил.
Заранее извиняюсь за отсутствие знаний =)

aceCheckBrowser - новая версия для особо продвинутых

Я уже писал про свой новый плагин aceCheckBrowser. Это плагин, который умеет проверять браузер, поддержку яваскрипта и даже подсовывать посетителю специальный шаблон, если тот зашел с мобильного устройства.

Но некоторым этого показалось мало. Хотелось знать о браузере больше, гораздо больше. Что ж, встречайте — новая версия плагина, который рассказывает о браузере все, что только можно рассказать. А если юзер с мобильника зашел — то и про мобилку его кое-что интересное рассказать может.
Читать дальше →

aceCheckBrowser - БЕСПЛАТНЫЙ плагин для проверки браузера посетителя сайта

Подобные плагины уже были. Но я решил написать свой, потому что:
а) хотел в одном плагине совместить несколько функций и сделать его максимально гибким
б) нужно было отработать новый механизм настройки плагина через админку.

И вот, что получилось в итоге.
Читать дальше →

Предложение по улучшению безопасности LS.

Никому ничего не хочу навязывать, просто пришла в голову идея и решил с вами ей поделится. Как вы поняли по заголовку, речь пойдет о безопасности нашего обще-любимого движка. На сколько я знаю существуют серьезные конторы занимающиеся проверкой безопасности и устранению всевозможных дырок и уязвимостей. Еще я знаю что стоит это не маленьких денег. Собственно идея в том чтобы «скинуться» всем порталом на такую проверку. Администрация может установить счетчий сбора пожертвований отдельно для этой цели на главной странице, типо как было на википедии.
P.S: Напоминаю что это всеголишь идея поэтому не нужно устраивать палемику, просто спокойно выскажите свое мнение.