Публикация постов в соцсети (vk.com) 2.0


— Сделана возможность публиковать топики модераторам блогов, а не только администраторам
— Адаптация с плагином mainpreview
— Добавлена возможность сокращать текст до нужного количества символов с округлением до слов. $config['vk']['cut_text'] = 100;

Скидки под катом.

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

Поздравляем с наступающим 2016 годом!

Новый год, 2016

Дорогие коллеги и друзья! Поздравляем вас с наступающим 2016 годом! Пусть Новый год будет веселым, бодрым, прибыльным! Пусть сбудутся ваши мечты!
Все свои пожелания пишем в комментарии!

Новый год,2016

Модифицированный дистрибутив LiveStreet от Kitsune Solar

Статус: тестирование.

LiveStreet CMS — бесплатный блого-социальный движок. Позволяет удобно и быстро создать сообщество с коллективными блогами.

Описание

Версия LiveStreet CMS, модифицированная Kitsune Solar для своих проектов.

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

Баг в "Активности" при восстановлении комментария из лички в LS1.0.3 (Решено)

Ломается страница Активности (/stream) с выводом ошибки:

Fatal error: Call to a member function getUrl() on null in /templates/compiled/youskin/xxxxx.file.events.tpl.php on line XX

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

Восстановление происходит по ls.comments.toggle через ajax, вызываемом в шаблоне здесь.
Предполагаю, что проблема здесь, когда любой восстановленный каммент отправляется в ленту активности.

Посоветуйте, кто знает, как решить проблему.

UPD — Проблему решил, добавив условие, т.е. заменой этой строки на:
if ($oComment->getTargetType() != "talk"){
    $this->Stream_write($oComment->getUserId(), 'add_comment', $oComment->getId(), !$oComment->getDelete());
}

Плагин «GMapPost» (планируемый апдейт)

Всем привет!
Я планирую опубликовать новую версию плагина «GMapPost». И хотелось бы узнать какие у вас есть пожелания к новой версии.

Кроме (эти уже будут):
— Добавить блок в правой колонке с выводом карты с пикером. Карта появляется только если топик был отмечен на карте;
— Карта для определенных типов топиков. В конфиге указывать типы топиков, в которых можно указывать местоположение. Или указывать в конфиге блоги топикам которых можно пиркреплять карту;
— Перенести поля плагина из таблицу prefix_topic в отдельную таблицу, со связкой к prefix_topic.
— Вывести список стран и регионов где есть топики (где-то так tema.ru/travel/countries/).

Обновление плагинов «Конструктор каталогов со свойствами и магазин (Simple Catalog)» и «Расширение Simple Catalog: Тикет системы (Simple Catalog Tickets)»



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

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

Миниплагин "User Note"

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

Плагин можно использовать для вывода сообщений от администратора сайта.

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

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

Небольшой кешер

Добавил в каталог небольшой плагин-кешер, которых умеет сохранять полученный объекты пользователей на время жизни инстанса плагина.
Т.е. плагин локально хранит объект пользователя и при его повторном запросе не обращается заново к кешу или БД, а просто возвращает его из массива.


Плагин на GitHub.
Сказать спасибо можно на ЯД 410011972198043.

Плагин «Топик навигация»

2 фото
image

Если текст топика большого размера Вы можете разбить его на разделы используя теги <h4>, <h5>, <h6>. При просмотре топика к нему будет добавлено оглавление для удобной навигации пользователей.

Пример работы здесь.