+2.15
Рейтинг
2.72
Сила

Sergey

Обновление плагина "Виджет для комментариев ВКонтакте и Facebook"


Плагин «Виджет для комментариев ВКонтакте»


Первый топик находится тут: livestreet.ru/blog/addons/6803.html

Итак, новая версии исправлена под 0.5.1 и адаптируется под шаблоны с jquery и mootools (вам не надо делать дополнительных телодвижений).

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

Бесплатный плагин "Редактирование комментариев" for 0.5x

Плагин «Редактирование комментариев» — это аналог одноименного плагина от Ajaxy но для ветки 0.5.

Плагин поддерживает редакторы markitup и tinymce, совместим только с jquery шаблонами, в комплекте идут шаблоны для:

  • new-jquery
  • developer-jquery
  • simple
  • social-jquery
  • street-spirit.

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

Делаем "Фотоблоки"


Вводное:
Наверное многие знакомы с возможностью на таких ресурсах как LAM (Lookatme) создавать внутри поста фотоблоки куда помещаются некоторое количество фотографий (чтобы не делать чересчур длинной скатерти). Да, в ЛС уже существует подобная штуковина — Фотосеты, но как отдельный вид поста она не имеет смысла. Сегодня я расскажу вам как сделать эти самые «Фотоблоки».

Нам понадобятся:
1. LiveStreet версии 0.5-0.5.1
2. Шаблон на jQuery
3. Fotoramajs от Артема Поликарпова
4. Прямые руки

Присутпим:
1. Качаем архив с Fotoramajs отсюда fotoramajs.com/

2. Внутри вы обнаружите 2 файла: собственно сама библотека fotorama.js и файл стилей для настройки внешнего вида fotorama.css

3. Подключаем библиотеку (предварительно поместив её в папку js вашего шаблона) в header.tpl вашего шаблона, очень просто
<script type="text/javascript" src="{cfg name='path.static.skin'}/js/fotorama.js"></script>
и учитываем что у вас также уже должна быть подключена библотека jQuery.

Подключаем css файл
<link href="{cfg name='path.static.skin'}/css/fotorama.css" rel="stylesheet">

4. Теперь идем в настройки jevix.php (папка config) и разрешаем тег div
// вызов метода с параметрами
			array(
				array('cut','a', 'img', 'i', 'b', 'u', 's', 'video', 'em',  'strong', 'nobr', 'code', 'object', 'param', 'embed', 'ls', 'iframe','blockquote','div', 'p','h3','div'),
			),			


array(
				'div',
				array('class')
			),


5. Вуаля, все что нам теперь остается, зайти в редактор, создать новый пост, кликнуть на просмотр html кода (это если у вас tinyMCE), найти нужные вам фотографии (для незнающих тег img) и обьединить в следующий div

<div class="fotorama">
  <img src="1.jpg> <img src="2.jpg"> <img src="3.jpg">
</div>


PS: На все вопросы готов ответить в комментариях, хотя надеюсь они не возникнут :)

Фикс безопасности в LiveStreet 0.5.1

Новый Год не всегда приносит радостные эмоции и отличные подарки, иногда сюрпризы более мрачные.
В LiveStreet 0.5.1 в фото-сетах обнаружена XSS уязвимость.

Патч, исправляющий баг, здесь — github.com/livestreet/livestreet/commit/c5b8e20d0ec380c2f2222fa266261d22dc36f926
Либо можно просто повторно скачать архив с LS от сюда — livestreetcms.com/download/ (архив обновлен)

Настоятельно рекомендуем требуем выполнить обновление.

Помогите установить поиск Sphinx для LS

SphinxНарод помогите плиз установить поиск Sphinx для LiveStreet
Вот я скачал Sphinx там в архиве одна папок, а в ней еще куча папок и файлов
подскажите че с ними делать и куда мне их вставлять
вот например движок LiveStreet вставляется в папку www
а Sphinx тогда куда
и еще как настроить фаил sphinx.conf который лежит в папке install в LiveStreet
который после установки LiveStreet обычно удаляется поскольку лежит в install, или его тоже перенести куда то надо чтоб не удалить
объясните пожалуйста подробно что и куда кидать, и где че прописывать
или мини видео урок если не трудно

Бесплатный шаблон "Simple" 2.1 [UPDATE 2.1.3]



Все верно, как следует из заголовка — теперь шаблон «Simple» становится бесплатным! Всех с наступающим Новым Годом!
Это самый главный фикс в версии 2.1 :)

Остальные изменения:
  • Теперь автоматические превью видео на основе хостингов: youtube.com, rutube.ru, vimeo.com
  • Появилась опция, позволяющая выводить топики везде в виде превью, как на главной
  • Добавлены кнопки шаринга для mail.ru, odnoklassniki.ru и google+
  • Все настройки шаблона вынесены в конфиг плагина simpletpl
  • Рефакторинг

Демо — demo.livestreetcms.com/simple/, обновляется каждые 10 минут, логин admin, пароль 12345

Скачать шаблон можно здесь — livestreetcms.com/addons/view/295/

UPDATE 2.1.1
  • В конфиг добавлена опция вывода заголовков на главной в две строчки

UPDATE 2.1.2
  • Возможность удалять комментарии
  • Фикс иконки избранного
  • Фикс отступов при выводе топиков в разделах как на главной
  • Другие мелкие фиксы

UPDATE 2.1.3
Мелкие фиксы, изменения здесь — github.com/livestreet/lstemplate-simple/commit/598184bdf5146850244a0afbdd3092fa0120ed5b

Плагин "Scroll Up" (Кнопка "наверх")

Наверх
Доброго времени суток!
Помню давно возникал вопрос, что листать вручную вверх страницы очень не удобно, решили что вполне можно пользоваться сочетанием клавиш Crtl+Home, но ведь большинство пользователей об этом не знают, поэтому решил сделать мини-плагин, который добавляет справа кнопку "↑ Наверх" при нажатии на которую осуществляется переход в начало страницы.
Скачать можно из каталога Плагин «Scroll Up». Работает на версии 0.4.2+
Опробовать можно на сайте test.vaktive.ru

пс: Счастливого нового года! =)

UPD: Добавил поддержку 0.4.2, плагин теперь на модерации.

Обновление плагина Wordpress и шаблона Twenty Ten

Мы обновили шаблон Twenty Ten и плагин Wordpress для него до версий 2.0. Теперь они поддерживают LiveStreet 0.5.1.

«Twenty Ten» — это шаблон однопользовательского блога в стиле Wordpress для тех, кому нравится LS :)
«Wordpress» — это плагин, который добавляет в LS необходимый функционал блога (календарь, архив, произвольные блоки и т.п.). С этим плагином не нужно одновременно использовать плагин NiceURL — возникнут конфликты. Плагин имеет смысл использовать только с соответствующим шаблоном, например, «Twenty Ten».

Увеличиваем скорость livestreet. Nginx. GZip и не только.

Недавно перешел с шаред хостинга на VPS и столкнулся с проблемой что VPS работает не очень быстро, при том что тариф взял не самый дешевый (1600MHz и 1024Mb). Перекопал кучу сайтов чтобы разобраться как все сделать лучшим образом, думаю многие с этим сталкивались, хочу сэкономить ваше время и подытожить важные моменты по настройке.
Для тестирования производительности изначально использовал приложение siege, когда меня там цифры стали более-менее радовать, уже начал использовать для тестов замечательный сайт loadimpact.com (количество бесплатных проверок ограничено, не злоупотребляйте сразу). Привожу картинки как было и как стало (сразу хочу заметить увеличение производительности не только из-за настройки nginx).
1. Debian 5 (64) nginx + apache + php-fcgi + eAccelerator + memcache (Апач по сути только для ISPmanager использовался)

2. Debian 5 (32) nginx + apache + mod_php + APC + memcache


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