Вы не зашли.
Отличая от классического ads:
- отсутствует Отложенная загрузка динамической JavaScript рекламы (минус)
- нет настройки короткая/полная нвость (тоже минус)
- ads_pro хранит блоки в БД, а настройки в конфиге (в некотором роде минус)
- совершенно другая админка (надеюсь более удобная и наглядная)
- полностью отличающийся механизм вывода дынных
- расширенный функционал
Плагин позволяет Вам:
- Создавать произвольное количество блоков для вывода их на сайте
- Выводить в блоках HTML/PHP/TEXT
- Точно настраивать условия вывода (главная, не главная, конкретная категория, конкретная статика и любые их комбинации)
- Включать/выключать вывод блоков
- Выводить блоки по расписанию
- Объединять блоки в группы
Особенности работы плагина:
- Для HTML/TEXT блоков используется кеш, автоматически сбрасываемый при обновлении настроек плагина
- Блокам можно назначать одинаковые имена, тогда они будут выводиться по порядку в одной переменной
- Если при отображении по расписанию не указывать дату начала показа, отображение начнется немедленно,
а если не указывать дату окончания показа, отображение будет продолжаться бесконечно.
Инструкция по применению:
1. Скачать плагин с сайта
2. Извлечь содержимое архива в папку \engine\plugins\
3. В разделе "Плагины" установить и включить плагин
4. В настройках плагина добавить необходимое количество блоков, назначив им имена.
5. В шаблон main.tpl добавить переменные с именами блоков.
6. Настроить вывод блоков
[0.01][2010-03-03]
+ Выпуск первой версии
+ Исправлен баг из-за которого не корректно работал PHP код
+ Удалена отладочная информация, которая иногда отображалась на сайте
% Исправлена ошибка из-за которой плагин не работал с украинскими названиями категорий и стат. страниц
------------------------------------------------------------------
Планы на светлое будущее:
- Индивидуальный вывод в зависимости от группы пользователя
- Более продвинутые настройки вывода по расписанию (дни недели и время суток)
- Статистика отображения
- Ограничение количества показов
- Отложенная загрузка динамической JavaScript рекламы
- Короткая/полная новость
- Вывод для индивидуальных страниц других плагинов
Когда наступит светлое будущее:
- Когда в движке появится настройка групп пользователей
- Не раньше лета этого года
BugReport'ы приветствуются, постараюсь исправлять в кратчайшие сроки.
Всегда ищу разработчиков в Киеве!
Ищешь работу программистом, пиши мне на ArnitUA@gmail.com
Не в сети
Не в сети
Amarelius, раз такое наваял тогда есть вопросы на засыпку )) добавить/сделать/.....
1) добавить статистику - показов/кликов/.....
2) задавать определенное количество показов, как общее так и по времени (чит. ниже)
3) задавать вывод в определенное время суток/недели/..... т.е. для одного блока к примеру ПН с 10.00 до 14.00, с 17.00 до 18.00, с 21.00 до 23.00, ВТ с 12.00 до 13.00, СР ничего, ЧТ с 14.00 до 21.00 и т.д., если реализован 3 пункт, то типа ПН с 10.00 до 14.00 - 100 показов, с 17.00 до 18.00 - 20 показов, с 21.00 до 23.00 - 200 показов и т.д.
4) задавать минимальный/максимальный интервал между показами блока
5) показ одного блока не более Х раз одному айпи
6) показ одного блока не более Х раз зарегистрированным пользователям, и если пользователь не зашел на сайт, но он является зарегистрированным пользователям, то пункт 5 на него не распространяется
Вроде все ))
Изменено Trashcka (2010-03-04 02:09:42)
Не в сети
Trashcka, Все что ты перечислила -- это уже записано в планах на будущее (см. выше), но все равно спасибо что расписала подробно, я с этим полностью согласен.
Расширять плагин продолжу только после того, как будут протестированы основные его функции.
Пока принимаю BugReport'ы по имеющемуся функционалу.
Всегда ищу разработчиков в Киеве!
Ищешь работу программистом, пиши мне на ArnitUA@gmail.com
Не в сети
Евгений, Пока ничего добавлять нельзя. Надо протестить механизм точной настройки условий вывода. Если будет работать норм, то первый минус добавлю в скором будущем. Насчет второго, у меня есть более интересные идеи как это реализовать.
Всегда ищу разработчиков в Киеве!
Ищешь работу программистом, пиши мне на ArnitUA@gmail.com
Не в сети
Молодчина, Amarelius!
Огромное спасибо! Задача вывода нескольких блоков информации в статике решена не просто полностью, но и много больше! Первое тестирование показало безукоризненную работу. Из мелких (и даже на данном этапе необязательных) доработок могу порекомендовать удаление блока сделать на всякий случай с подтверждением - будет защита от случайного удаления, когда этих блоков наберется порядком - полезно.
Не в сети
Убедитесь, что в "Настройка плагина: ads_pro => Список блоков" "отображение" - включено, "состояние" - работает. переменная соответствует назначенной к выводу.
Изменено Neo (2010-03-04 09:13:49)
Не в сети
Neo, обрати внимание, что блокам можно назначать одинаковые имена, тогда нет необходимости плодить переменные.
Подтверждение добавлю.
StronG, по умолчанию блок создается отключенным. Зайди в его настройки и установи настройку "Отображение" в значение "включено" или "по расписанию"
Всегда ищу разработчиков в Киеве!
Ищешь работу программистом, пиши мне на ArnitUA@gmail.com
Не в сети
Не в сети
Странно, с php какие-то траблы. Не выводит результат < ? echo "Hello World!"; ? >
Может из-за старой версии движка?
Всё включено, установлено и настроено. Отображение включено, состояние рабочее, но не выводится.
пытаюсь работать с ngcms
Не в сети
asus, вот так работает
echo 'Hello World!';
Двойные кавычки не кушает, я это поправлю, а < ? и ? > указывать не нужно.
Проверь, что еще не так, я сразу поправлю или дай кусок php-кода, который ты хочешь выполнять и я на нем протестирую.
Всегда ищу разработчиков в Киеве!
Ищешь работу программистом, пиши мне на ArnitUA@gmail.com
Не в сети
Проверь, что еще не так, я сразу поправлю или дай кусок php-кода, который ты хочешь выполнять и я на нем протестирую.
Вот код:
$url = 'http://news.yandex.ru/computers.rss'; //адрес RSS ленты
$rss = simplexml_load_file($url); //Интерпретирует XML-файл в объект
//цикл для обхода всей RSS ленты
foreach ($rss->channel->item as $item) {
echo '<h1>'.$item->title.'</h1>'; //выводим на печать заголовок статьи
echo $item->description; //выводим на печать текст статьи
}
Не хочет
пытаюсь работать с ngcms
Не в сети
asus, проверяй, глюка с кавычками больше нет. Твой код завелся без вопросов.
+ Исправлен баг из-за которого не корректно работал PHP код в блоках (не критический)
К первому сообщению прикрепил обновленный архив (изменен только файл ads_pro.php)
Всегда ищу разработчиков в Киеве!
Ищешь работу программистом, пиши мне на ArnitUA@gmail.com
Не в сети
Amarelius, всплыл баг.
При указании "месторасположение - отображать" - главная - плагин помимо необходимой (заданной) вставки хтмл вставляет еще перед самым текстом кода страницы символ "1" (единицу) - т.е." 1<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 и т д" и еще что-то начинает мешать работе ява скрипта.
если же указывать "месторасположение - отображать" - везде либо категория - все нормально
указывал также 2 месторасположения для одного блока - категорию и главную - также получается - на категории -ok, на главной сбой (один и тот же блок, одна и та же main).
(Вывод на статике - норм, вывод двух блоков с одним именем: для конкр стран. и плюс "везде" - норм, только с главной непорядок пока - при указании настройки "главная")
Изменено Neo (2010-03-04 19:53:31)
Не в сети
Neo, спс, это была отладочная информация, забыл подчистить, перезалил архив, теперь все ОК (изменен только файл ads_pro.php)
+ Удалена отладочная информация, которая иногда отображалась на сайте
Всегда ищу разработчиков в Киеве!
Ищешь работу программистом, пиши мне на ArnitUA@gmail.com
Не в сети