Плагин Feedback для создания форм обратной связи
Общественность созрела для нового плагина, и, дождавшись заявок, я выложил уже запрошенный ранее плагин feedack, с помощью которого можно конструировать формы обратной связи с произвольным количеством полей разных типов.
Скачать nae-ext-feedback-1.0.zip (5,2KB)
Обновились плагины triURL и Blocks
В ходе долгого практического использования плагина blocks, его логика отображения администраторских элементов управления показала себя неудобной. В новой версии нет этих навязчивых красных рамок вокруг блоков, и элементов управления для блоков, которые в данный момент даже не отображаются.
Обновленный плагин будет по умолчанию включен в следующую сборку Neutrino Atomic Edition, но желающим воспользоваться им уже сейчас предоставляется возможность скачать его с googlecode:
nae_ext_blocks_2.4.zip (4,4KB)
Также обновился плагин triURL, который является надстройкой над плагином riURL, который в свою очередь является надстройкой над плагином iURL. Напоминаю, что задача этого плагина - автоматическое создание синонимов внутренних ссылок на статьи в NAE в человеко-читаемом виде, на основе транслитерации заголовка записи.
В обновленной версии плагина исправлен баг, который проявлялся с заголовками статей, содержащих точку. В новой версии точка просто удаляется из синонима ссылки.
nae-ext-triurl-1.2.zip (1,8KB)
Плагин Quest
Еще один способ борьбы со спамом в комментариях. Отсеиваем спам-ботов с помощью контрольного вопроса плагином quest. Контрольный вопрос и правильный ответ указывается администратором на странице плагина (ext/quest).
Скачать
nae-ext-quest-1.0.zip (7,8kB)
Плагин Sape
Написал плагин для интеграции блогов на NAE с сервисом купли-продажи ссылок sape.ru.
На данный момент реализованы блок ссылок и контекстные ссылки. На странице плагина ( ext/sape ) можно настроить хэш пользователя Sape, и количество ссылок в блоке.
Скачать nae-ext-sape-1.0.zip (7,8KB)
Плагин Autokeywords
Наконец-то наступил тот момент, когда независимые разрабтчики начали писать свои плагины для атомика. Итак, встречаем плагин autokeywords для автоматического подставления keywords из текста, используя наиболее употребляемые слова в тексте. Автор - TruLander.
Скачать nae-ext-autokeywords-1.0.zip (2.1KB)
Плагин sitemap
Новый плагин sitemap создает интерактивный sitemap.xml для записей блога.
Сайтмап доступен по адресу /?r=sitemap.xml. Для того, чтобы поисковики могли его найти, следует либо использовать этот плагин вместе с плагином ciURL, либо в файле .htaccess добавить строки:
RewriteEngine on
RewriteBase / #Здесь следует указать путь к Neutrino относительно корня сайта.
RewriteRule /sitemap.xml /index.php?r=sitemap.xml
, либо создать в корне сайта файл sitemap.xml следующего содержания:
<?xml version="1.0" encoding="UTF-8"?>
<sitemapindex xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<sitemap>
<loc>/?r=sitemap.xml</loc>
<lastmod>2009-09-20</lastmod>
</sitemap>
</sitemapindex>
Скачать nae-ext-sitemap-1.0.zip (1.6KB)
Плагин triURL
В дополнение к плагину riURL - плагин triURL, предназначенный для автоматизированного создания синонимов ссылок.
Плагин автоматически создает синонимы(riURL) адресов записей в блоге, транслитерируя их заголовки. При совпадении заголовка с заголовком другой записи, добавляет в конец синонима символ подчеркивания (_).
Плагин работает только при включенном плагине riURL, который работает только при включенном iURL версии не ниже 1.4(входит в базовую сборку Neutrino Atomic Edition 0.8.7-2).
Скачать nae-ext-triurl-1.0.zip (1.9KB)
Плагин ciURL
Продолжаем улучшать внутреннюю линковку Neutrino Atomic Edition. ciURL - новое дополнение к плагину iurl, включающее режим "чистых ссылок" на сайте с Neutrino Atomic Edition.
Преобразует динамические внутренние ссылки вида http://atomic.neutrino.net.ru/?r=pg/ciurl в чистые ссылки вида http://atomic.neutrino.net.ru/pg/ciurl .
Плагин совместим с riURL, и легко преобразует ссылки вида http://atomic.neutrino.net.ru/?r=plugin_ciurl в чистые ссылки вида http://atomic.neutrino.net.ru/plugin_ciurl .
Для работы плагина требуется поддержка mod_rewrite на сервере, включенный плагин iURL версии не ниже 1.4, и .htaccess-файл в корне сайта со следующим содержанием:
# Включаем mod_rewrite
RewriteEngine On
# Указываем каталог с Neutrino Atomic Edition относительно корня сайта
RewriteBase /
# Фильтруем перенаправления, чтобы можно было получить доступ к реально существующим файлам
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} !=/favicon.ico
# Собственно перенаправление
RewriteRule ^(.*)$ index.php?r=$1 [L,QSA]
Скачать nae-ext-ciurl-1.0.zip (1,7KB)
Плагин riURL
Чего действительно не хватало атомику - так это настоящих человеко-понятных адресов. Отныне эта проблема решается плагином riURL, который дополняет функциональность плагина iURL, и заменяет адреса во внутренних ссылках Neutrino Atomic Edition на их синонимы, которые указываются при создании записей и статических страниц. Переназначить адреса можно и для других типов страниц, но на данный момент для этого не реализовано интерфейсов ( разработчикам в помощь функция ext_riurl_add($url,$riurl) ).
С помощью этого плагина можно задавать для статей адреса вида http://atomic.neutrino.net.ru/?r=plugin_riurl .
Плагин работает только при включенном плагине iURL версии не ниже 1.4, который еще не вошел в базовую сборку Neutrino 0.8.7. Попытки работать со старой версией приведут к неработоспособности сайта.
Если вы хотите использовать этот плагин, вам следует обновиться.
Скачать nae-ext-riurl-1.00.zip (1.7KB)
Плагин Logs
Еще один плагин, работающий с системой хуков Neutrino Atomic Edition.
На этот раз - плагин Logs система ведения журналов посещаемости сайта для дальнейшего парсинга и анализа этих логов(плагины, работающие с логами, будут написаны после).
На странице плагина настраивается, посещение каких страниц записывать журнал, и какую информацию о визитах сохранять.
Информация сохраняется в текстовых файлах следующего формата:
- файлы разделены по типам посещаемых страниц на отдельные каталоги
- каждый файл содежрит в себе журнал за текущий день
- каждый переход записывается в отдельную строку файла журнала
- поля данных о переходе разделяются табуляцией внутри строки
Информацию, записанную в таком формате можно вставлять в табличные процессоры типа MS Exel или OOO Calc, или парсить в другие форматы(csv,xml...) без каких-либо трудностей.
Скачать nae-ext-logs-1.0.zip (3.4KB)




