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

fantast

Установка Livestreet с нуля (Debian): nginx + mysql + php-fpm + apc + memcached + sphinx

Возможно, этот гайд даже кому-нибудь понадобится.

0) Итак, у нас имеется свежепоставленный Debian с настроенным ssh-доступом и юзер с правами, достаточными для работы sudo.
Здесь и далее "#" в начале команды означает, что ее необходимо запускать с правами root-пользователя (например, с помощью sudo)
1) Пакеты будем ставить из репозитория dotdeb, поэтому для начала добавим его в sources.list:
# nano /etc/apt/sources.list

дописываем в конец файла
deb http://packages.dotdeb.org stable all

Далее импортируем ключ dotdeb'а:
wget http://www.dotdeb.org/dotdeb.gpg -O - -q | sudo apt-key add -

Обновляем список пакетов
# apt-get update

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

Новый шаблон "News Street"


Шаблон фиксированной ширины, выполнен в темных тонах. Демо можно посмотреть здесь.

В шаблон добавлены некоторые интересные мелочи:
1. Слайдер — прокручивает последние топики из заданного блога, выводится на главной странице и страницах 2,3,4… (для работы необходим плагин "Topic-ImagePreviews")
2. В шапку сайта добавлено отображение случайной фразы, можно использовать для вывода подсказок пользователям, каких-либо фраз или же просто заменить на дивиз сайта.
3. Так же в шапку сайта добавлено три дополнительных области, сейчас в них выводятся случайные изображения. Можно использовать для рекламы блогов сайта, например, или сделать просто три каких-либо подсказки для пользователя (типа зарегистрируйся, заводи друзей, пиши в блоги), в общем, тут все зависит от вашей фантазии.
4. По мотивам топика добавлен блок топа пользователей.
Читать дальше →

Бесплатный плагин для больших рассылок "Mailing"

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

Какие есть варианты действий:
  • Если пользователей немного, тогда можно сделать прямую рассылку через ЛС.
  • Если в пределах пары сотен, тогда можно использовать функционал плагина aceAdminPanel. Список ваших личных сообщений будет безнадежно захламлен, но поставленную задачу вы выполните.
А что делать если пользователей очень много? Или если нужно сделать рассылку только прекрасной половине сайта? Или после отправки первых писем вы заметили ошибку и хотите её исправить?
Читать дальше →

Бесплатный плагин "Рекламные блоки" для LS

Плагин «Ad units»


Добавляет пользователям возможность размещать на сайте рекламные блоки на страницах своих блогов и топиков в виде ссылок, банеров, медиа контента.
Призван стимулировать пользователей писать хорошие топики на сайте.
Есть возможность размещения рекламных блоков (ссылок, банеров) в различных местах сайта (над шапкой, под футером, в начале и конце контента, в отдельный блок «Реклама»).
Читать дальше →

Опрос со множественным выбором вариантов ответов

LsQuestion Pie Chart
Плагин «LsQuestion» предоставляет возможность создавать на Вашем сайте опросы с выбором нескольких вариантов ответов.

Лицензия GNU GPL.
Скачать lsquestion
Демо ls.k2fl.ru

Плагин переопределяет тип топика «question» добавляя одно поле — максимальное количество ответов. Если указать больше 1, вместо радиокнопок у вариантов ответов будут выведены чекбоксы.

Также в дополнение к стандатному представлению результатов опроса добавлен график pie от google.

Установка: см. readme.txt

Добавление блока «Поделиться» от Яндекса

Яндекс создал API для кнопок социальных сетей.
Виды кнопок
Чтобы добавить такой блок внизу каждого топика, в файле header.tpl вставляем между <head> и </head>:
<script type="text/javascript" src="//yandex.st/share/share.js" charset="utf-8"></script>

И в файле topic.tpl перед <ul class=«tags»> вставляем:
<div class="yashare-auto-init" data-yashareType="link" data-yashareTitle="{$oTopic->getTitle()}" data-yashareLink="{$oTopic->getUrl()}" data-yashareQuickServices="vkontakte,twitter,yaru,facebook,lj,friendfeed,moimir,odnoklassniki"></div>

Дальше можно настроить на свой вкус, используя параметры. Например так.
UPD bobo. Если совсем лень настроить параметры вручную, есть простой конструктор.

как я совмещал 3 плагина: Компании, Афиша, Вопрос и Ответ

Мной для одного проекта, который сейчас в разработке, были куплены 3 этих модуля.
Я их поставил все вмести на один сайт и о чудо: в 2х из трех модулей не работает функционал оставления комментарием. Приятный подарочек в 12 ночи, о том как я решил эту проблему написано далее.



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

Бесплатный плагин: Редактирование комментариев + TinyMCE

Всем привет.

По многочисленным заявкам: плагин для редактирования комментариев для LiveStreet 0.4.2+.

Текущая версия: 1.6

Потестировать можно тут: ads.ajaxy.ru/blog/7.html



Для конфигурации доступны параметры условий возможности редактирования комментария для пользователя: срок, прошедший с момента публикации, уровень комментария в древе, роль пользователя на сайте, тип комментируемого топика.
Читать дальше →

Обновление плагина "OpenID"

OpenID pluginПлагин «OpenID» обновился до версии 1.2.0.
Добавлена поддержка авторизации через Facebook и Twitter аккаунты.
Скачать новую версию можно с каталога — livestreetcms.ru/addons/view/1/

Приятная мелочь: Плагин «Автоматический город (AutoTown)»

Автоматически выставляет российский город в профиле добавляемого пользователя на основании информации из ipgeobase.ru

Если новый пользователь приходит не с российским ip-адресом, то поля профиля «Страна» и «Город» остаются нетронутыми.

Совместимость с 0.4.2

livestreetcms.com/addons/view/19/

ВНИМАНИЕ! Плагин нарушает приватность пользователя!