0.00
Рейтинг
0.02
Сила

Как наладить трансляцию постов в ЖЖ и Твиттер автоматически?

Как это сделать?
Например написали пост на ЛС, анонс моментально появляется в твиттере, и моментально или некоторое время спустя в ЖЖ.
ТОже самое с кросспостингом в сообщество в facebook или вконтакте.

Плагин Groups - создаем группы пользователей


По многочисленным просьбам сделал плагин. Позволяет администратору сайта создавать группы и присваивать юзеру определенную группу. В понимании этого плагина, группа — всего лишь красивая надпись под ником пользователя с картинкой 12x12px.
Админка находится по адресу %sitename%/groups/

После активации плагина пропишите в шаблоне whois.tpl строчку
{hook run='user_group' oUserProfile=$oUserProfile}
после
<img src="{$oUserProfile->getProfileAvatarPath(100)}" alt="avatar" class="avatar" />
<p class="nickname">{$oUserProfile->getLogin()}</p>
{if $oUserProfile->getProfileName()}
	<p class="realname">{$oUserProfile->getProfileName()|escape:'html'}</p>		
{/if}


Не забудьте сделать chmod 0777 на папку /plugins/groups/uploads/

UPD
  • Теперь юзеру можно присвоить несколько групп
  • Можно выкинуть юзера из группы
  • Можно изменить порядок групп, в котором они будут выводиться в профиле юзера

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

Обновление плагина "Sitemap" до версии 0.2



Что нового в версии 0.2?

  • Основательный рефакторинг кода плагина. Теперь все действия которые производят с наборами сущностей или свойствами сущностей другие плагины отображаются в генерируемых sitemap'ах. Для примера плагин NiceUrl изменяет url записей и в sitemap топиков выводятся url измененные плагином NiceUrl (т.е. есть поддержка NiceUrl).
  • Изменены ссылки в sitemap.xml в соответсвии с рекомандациями опубликованными на странице sitemaps.org/ru/protocol.php#location. Теперь они выглядят так как будто файлы sitemap'ов расположены в корне сайта.
  • Добавлены XSLT шаблоны для удобного просмотра sitemap в окне браузера.
  • Все основные настройки вынесены в конфиг плагина. Это время жизни кеша для наборов записей, приоритеты страниц, вероятная частота изменений страниц.
  • Добавлена возможность интеграции для сторонних плагинов.

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

Плагин для размещения контекстных (и обычных) ссылок sape.ru

Цель плагина увеличить возможности монетизации сайта, за счет продажи контекстных ссылок из текстов топиков.

О контекстных ссылках с сайта sape.ru «Рекламные ссылки в контенте страницы позволяют рекламодателям покупать рекламные места внутри существующих текстов на страницах Вашего сайта. Показ таких ссылок не требует выделения отдельного места на странице, и визуально более выгоден рекламодателям и вебмастерам.»

После установки модуль размещает обычные ссылки двумя блоками в сайдбаре и в футере.
Также топики становятся доступны в Sape для размещения контекстных ссылок Sape.

Тестирование завершится через несколько дней.

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

daraba.ru - все о фитнесе, спорте и здоровом питании

image

Хочу представить вам новый проект, который призван помочь в решении самых различных проблем, возникающих во время подготовки или в процессе тренировок: это и выбор фитнес-клуба или инструктора, и выбор оптимальной программы тренировок или диеты, и поиск партнера для тренировок, и много много других полезных возможностей.

UPD: добавили бету плагина фотографий, совсем скоро он научится хранить фотографии групп (блогов) и мест тренировок.

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

Плагин "Nice URL"

Плагин «Nice URL» приводит URL топиков к ЧПУ. Например, /blog/bugreport/123.html преобразует в /problema-pri-ustanovke.html. Это будет полезно тем, кто верит, что такие урлы способствуют продвижению сайта в поисковых системах.

Плагин доступен для скачивания в нашем каталоге — livestreetcms.com/addons/view/46/

UPDATE 1: Плагин обновился до версии 2.0
Изменения:
1. При активации пересохраняет все топики для перевода названия в транслит
2. Исправлен баг с переопределением экшена blog через $config['router']['rewrite']
3. И главное — произвольная настройка шаблона для URL, используя переменные: %year%, %month%, %day%, %hour%, %minute%, %second%, %login%, %blog%, %id%, %title%. Настройки находятся в в конфиге плагина.

Тестируем и отлавливаем баги.

UPDATE 2: Плагин обновился до версии 2.1
Изменения:
1. Для персонального блога можно указать логин автора
$config['url_personal_blog'] = '%login%';
2. Фикс проблемы с блоками на странице топика — необходимые блоки нужно указать в конфиге плагина

PS: если LS установлен в подкаталог и при переходе на топики возникает 404 ошибка, то необходимо применить этот фикс движка — trac.lsdev.ru/livestreet/changeset/1033

Контакты и социальные сервисы

Я все переезжаю с 0.3.1 на 0.4.2 и по пути перевожу установленные модули и хаки в плагины. Сегодня доделал плагин «Контакты и социальные сервисы». Этот плагин добавляет три поля (skype, jabber, номер телефона) и выводит настройки контактов (icq, сайт, skype, jabber, номер телефона) на отдельную страницу (settings/social).

Скачать можно в новом каталоге.

Внимание!

Лично не могу заниматься поддержкой и разработкой плагина из-за политики компании в которой сейчас работаю. За поддержкой обращайтесь к тем людям, которые создают форк(я буду продолжать развивать плагин, но неизвестно когда) или аналогичный плагин (в нём нет ничего сложного) на основе данного расширения.

Плагины для LS v.0.4.1

Доступны для скачивания бесплатные плагины, адаптированные под LS версии 0.4.1:
aceAdminPanelАдминпанель для LiveStreet/ACE
aceMySearchПростой поиск без Sphinx'а для LiveStreet/ACE
aceBlockManagerМенеджер Блоков для LiveStreet/ACE (детали здесь)

Также адаптирован под последний релиз движка и плагин aceBlogExtenderРасширение функциональности стандартных блогов и топиков LiveStreet, и сегодня его получат все его подписчики.