avatar

Плагины, шаблоны и дополнительные модули

Подробнее ↓

Плагин интеграции с Telegram API


Выпустил первую версию адаптации библиотеки Telegram Bot API PHP к AltoCMS.

В коде плагина выполнены примеры встраивания через хуки, расширения функционала существующих функций (E::ModuleNotify()—>SendTalkNew()) и реализована рыба командного интерфейса бота, работающего через Webhook.

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

AltoCMS + vBulletin 3.8.7

Данная тема и соответствующий плагин являются продолжением темы интеграции AltoCMS с проектами, начинавшимися и сушествующими на других системах.

У меня был форум на phpBB, который надо было интегрировать с LS/Alto(на тот момент разница между ними была минимальна). Первоспененно стояла задача начать работать с хешами phpBB, затем, само собой, встала задача по организации кросс-доменной авторизации. В моём случае phpBB и AltoCMS висели на разных доменах, но даже если раскладывать программные продукты по каталогам в рамках одного домена, то по сути ничего не изменится. Ну разве что слово «кросс-доменная» заменить на «кросс-системная».. —).

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

Плагины Компании и Работа, теперь на Альто

Добрый день, меня зовут Антон, я занимаюсь разработкой плагинов и доработок под Livestreet с 2009 года. Тогда же были написаны плагины Компании и Работа для livestreet, некий аналог разделам хабрахабр. Недавно стали поступать запросы по поводу работы плагинов под Альто и я решил сделать адаптацию. И я ее сделал.

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

Виджет Активности (плагин)

Виджет активностиНа днях увидел на livestreet.ru топик разработчика GoWebPro «LS Plugin — GoStream \ Прямой эфир» и, честно говоря, весьма обрадовался, так как в планах как раз было сделать для своего проекта нечто подобное. Скачав плагин я быстро убедился в том, что работать на Alto он не будет. Как говорится — увы и ах..., но печаль моя была не критичной. Посмотрев на код я понял, что чем полностью адаптировать данную разработку, проще будет собрать свой плагин — благо некоторые наработки уже несколько месяцев «пылились на полке». Оставалось лишь привести всё в должный вид, разумеется не без оглядки на упомянутый «LS Plugin — GoStream». В общем, за идею и толчок в реализации задумки спасибо GoWebPro (как я понимаю он же Chiffa). Предлагаю результат сообществу. Думаю, в некоторых проектах вещь нужная.

Функционал плагина, как и вышеприведенной разработки: замена родного виджета «Прямой эфир» на виджет вывода Активности. Основные настройки плагина, такие как: показ в виджете всех, как на скриншоте (Комментарии, Публикации, Весь эфир и Я слежу) вкладок или только меню страницы Активности (Весь эфир и Я слежу), замена текстовых вкладок меню иконками, выбор активной вкладки (по умолчанию «Весь эфир»)... — находятся в конфигурационном файле.

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

Обновлен плагин Категории

Обновленная версия плагина «заточена» под Alto CMS 1.1.х, и в ней решена проблема задвоения виджетов. И добавлена возможность выбирать категорию при создании и редактировании блога. Причем, возможность выбора при создании и при редактировании задается отдельно, так что админ сайта может, например, разрешить выбор категории при создании блога, но запретить при редактировании (чтоб пользователи не перекидывали блоги туда-сюда по разным категориям после их создания).

Обновление плагина «Мультиблоги»

Здравствуйте уважаемое сообщество.
Рад представить Вам обновление плагина «Мультиблоги». Теперь этот плагин поддерживает Альто версии 1.1.Х

Новогодняя скидка на плагин «Интеграция с соцсетями»

Вплоть до 14 числа на плагин устанавливается беспрецедентная скидка — аж 50%!

Кто еще не в курсе, что умеет этот плагин:
— Авторизовываться на сайте через десяток социальных сетей;
— Брать из социальных сетей доступную дополнительную информацию и заполнять ею профиль создаваемого пользователя.
— Публиковать в социальные сети (не во все, правда) информацию о публикациях пользователя, новом статусе, новой записи на стене;
— Искать по сайту друзей из социальных сетей;
— Публиковать в открытую группу Фейсбука информацию о новых статьях.

Настройка Instagram Plugin

Настройка плагина состоит из трёх частей:

1. Создание API-клиента в самом Instagram (https://www.instagram.com/developer/clients/manage/).

2. Настройки config.php плагина.

3. Создание крон-задачи для периодического обновления кеша.

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