Обновлен плагин Antibot

С ботами плагин справляется весьма неплохо, но порой бывает чрезмерно строг и к добропорядочным гражданам. И вот это я и постарался смягчить в новой версии.

Читать дальше →

Активация плагинов

Здравствуйте, может кто-то сталкивался с такой проблемой. Установил на хостинг с нуля альту, скачал плагины с этого сайта, а они не активируются. После нажатия на «кнопку активации» ничего не происходит или же страница обновляется, а плагин так и не активируется. Так со всеми плагинами, кроме двух которые стали с системой. В журнале ошибок пусто.

Разработчикам плагинов: новое в XML-манифесте

Манифест — это файл plugin.xml, который находится в корневой директории плагина и дает его описание. И недавно его формат был немного расширен.

Читать дальше →

Обновление плагина Antibot - облегчаем жизнь себе и юзерам и осложняем ботам

Раньше врачи, придумав вакцину от болезни, испытывали ее на себе. Обновленная вакцина от спам-ботов — плагин Antibot — тоже сначала была испытана на этом сайте, прежде чем я выложил новую версию в каталог. А обновления, на мой взгляд, существенные.

Что же нового в плагине →

Бесплатный плагин Antibot - отбиваем атаку спам-ботов

Возможно, кто-то из вас заметил, что некоторое время назад на сайте стали появляться откровенные спам-топики, да еще и англоязычные. Довольно быстро они удалялись, но появлялись вновь и вновь. И когда я понял, что это надолго, пришлось достать свои старые наработки и сварганить плагин антибот.

Читать дальше →

Баннероид для Alto

Известный плагин banneroid от студии http://stfalcon.com/ был портирован под Alto версии 1 (благо GNU-шная лицензия позволила это сделать).



Для плагина была написана админка, виджет баннера сайдбара адаптирован под тему «experience».

Плагин находится здесь, но после тестирования появится в каталоге.

Плагин TopicIntro - работаем с анонсами

После статьи Плагин TopicIntro — автопревью к статье, анонс статьи и прочие «плюшки» я так и так собирался написать более подробно, как максимально эффективно использовать все возможности этого плагина, но планировал сначала написать про превью-изображения, а потом уже про интротекст (или анонсы). Но, видимо, работа с анонсами вызывает больше вопросов, поэтому сейчас я расскажу именно об этом.

Читать дальше →

Плагин TopicIntro - автопревью к статье, анонс статьи и прочие "плюшки"

Выложен для тестов новый плагин для Alto CMS — TopicIntro, который добавляет новые возможности для более разнообразной подачи материалов на ваших сайтах.

Плагин в стадии тестирования, поэтому пока выложен на гитхабе: https://github.com/altocms/alto-plugin-topicintro

Но он, конечно же, по окончании тестирования обязательно будет выложен в каталог.

Читать дальше →

Плагин Sitemap адаптирован под Alto

Конечно, механизм генерации sitemap должен быть в коробке любого более-менее серьезного движка. Но чтоб он в коробке оказался, его туда нужно положить. А у предка Альто такого функционала не было изначально. Поэтому я взял и адаптировал соответствующий LS-плагин от http://stfalcon.com

Пока выложил его здесь: https://github.com/altocms/alto-plugin-sitemap

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

Плагин "Категории" - переработанный и чуть дополненный

Под новую версию Альто переработан плагин «Категории». Было решено вынести его из «коробки», т.к. нужен он не всем, и теперь нужно будет его ставить отдельно.

В новой версии плагина каких-то уж очень принципиальных изменений нет, но значительно была переработана логика, чтобы уменьшить число запросов к базе данных (и оно было уменьшено в разы).

Плюс в плагине появился виджет, в виде «гармошки». Список блогов в виджете может отображаться либо в упрощенном виде, либо в полном (как в виджете «Блоги»). Регулируется это параметром виджета:
// Категории
$config['widgets'][] = array(
    'name'     => 'categories',
    'group'    => 'right',
    'priority' => 150,
    'plugin'   => 'categories',
    'action'   => array(
        /* ... */
    ),
    'params' => array(
        'simple' => true, // Задает упрощенный вид списка блогов
    ),
);
Ну, и конечно, шаблоны плагина были адаптированы под Start-Kit, в т.ч. и главная, которая создается этим плагином.

Плагин в каталог пока не выкладывался, еще тестируется, но взять для тестов его можно здесь: https://github.com/altocms/alto-plugin-categories