Дек 3
Плагин FeedBurner Count для MaxSite CMS
Вот и состоялся мой дебют. Это мой первый плагин к молодой и перспективной MaxSite CMS. Плагин простой, но очень полезный.
Что делает плагин?
Он показывает текстовое значение подписчиков, которое выдает api-сервис feedburner. Очень пригодится тем, кого раздражают графические счетчики от фидбернера.
Преимущества
- Не лазит на фидбернер при каждом обновлении страницы, а только в указанный ч-з админку интервал времени.
- Для оформления внешнего вида вы можете использовать свой html код и свои стили. Достаточно настроить свой шаблон вывода ч-з админку. Главное не забыть в шаблоне о макросе %COUNT%, который плагин заменит на количество подписчиков.
Настройка
После активации плагина вы заходите в раздел настроек, указываете:
- Адрес вашего фида в сервисе Feedburner (можно указать как урл в виде http://feeds.feedburner.com/max3000 так и имя фида, т.е. max3000) .
- Интервал обращения вашего сайта к апи-сервису фидбернера.
- Настраиваете шаблон вывода количества подписчиков, и вставляете нижеследующий код в шаблон вашего сайта/блога.
<?php if (function_exists('feedburner_count')) feedburner_count(); ?>
Скриншот
Если что-либо не работает
- Проверьте, заполнены ли правильно вышеуказанные поля.
- Убедитесь, что у вас активна услуга Awareness API в аккаунте Feedburner (проверить это можно на странице Публикуй – Awareness API).
- Если ничего не помогло, спрашивайте в комментариях, в ветке на форуме, или пишите мне.
Скачать бесплатно
FeedBurner Count от samborsky.com
Загрузок: 496 | Размер: 3,5 KiB
Другие статьи автора




Лучше бы его конечно виджетом сделать…или предусмотреть такую возможность.
Да я как-то виджеты не люблю и шаблоны всегда без них делаю.
Если кто захочет, сможет доработать.
Полность не потестировал, но количество вроде верное выдает.
Хотя было бы конечно здорово добавить и виджет, но в крайнем случае можно написать, что для публикации в сайдбаре/виджете можно скопировать php-код вызова в текстовый вижет, который работает как php.
ps В чем смысл кодирования/декодирования из base64? По-моему в опциях это не имеет смысла.
С кавычками и слешами борюсь )
Лень их пропускать ч-з все функции типа addslashes…
У меня это в привычку вошло
Я тож как то виджеты не очень приветствую, так вставил куда надо строчку кода для вывода и всё =)
Будет время исправь в плагине:
Адрес вашего фида в сервисе Feedburner
Пример:
http://feeds.feedburner.com/max3000
На
Адрес вашего фида в сервисе Feedburner
Пример:
http://feeds2.feedburner.com/max3000
Ок, там надо еще заменить XML парсер на регулярки