Плагины для LiveStreet 1.0

Подборка расширений для LS от MrWildWolf666

Завершая трилогию (сет) статей,  касающихся LiveStreet, хочу рассказать вам о тех немногочисленных плагинах, которые существуют для него. И для дилетантов проведу небольшой ликбез по установки плагинов на данную систему управления контентом (CMS). Приступим!

После того, как вы установили LiveStreet 1.0 к себе на хостинг, а лучше сервер, в папке /plugins вы найдете 2 стандартных расширения. По умолчанию они не активированы.

Итак, о плагинах:

1. Livestreet Profiler Plugin — профилирование работы движка. Сколько работаю с этим движком, не вникал еще для чего этот плагин. Но у меня он активирован.

2. Static page – предназначен для управления статическими страницами. Плагин позволяет создавать статические страницы на вашем сайте. После создания, они автоматически появляются в меню. Если у вас установлен стандартный шаблон, то появятся вверху. Вот как это выглядит:

Панель управления страницами

С помощью данного плагина, вы можете создавать вложенные страницы, т.е. ваше меню будет иметь несколько уровней (многоуровневое меню). Так же для каждой страницы есть возможность заполнить следующие поля: название, URL, контент страницы, keywords, description и указать сортировку. Здесь же несколько чеков, которые еще больше расширяют возможности статических страниц. Все сделано просто и удобно.

Как вы могли заметить, не слишком расширился функционал 2 дополнениями, но есть еще ряд интересных вещей. Продолжим рассматривать их.

3. NiceURL — красивые урлы (ЧПУ) для топиков. Я считаю, что это достаточно важная надстройка в LiveStreet.

Мы давно прошли мимо ту эпоху, когда у адресах страниц были сгенерированные цифры или вообще черт знает что. На своих проектах я везде использую человеко-понятный урл. Это удобно для пользователя, да и поисковые системы этим более чем довольны. Согласитесь, что url: /konvertiruem-xls-v-xml/ несет в себе больше смысла, нежели /11261.html.

В файле плагина config.php вы найдете множество настроек NiceURL. Изначально установлено, что url будет формироваться вот так:

/%blog%/%year%/%month%/%day%/%title%

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

/%blog%/%title%

О том что означает каждое слово между процентами там так же расписано. Для ленивых выкладываю сюда.

Допустимы шаблоны:

 %year% — год топика
%month% — месяц (08)
%day% — день
%hour% — час
%minute% — минуты
%second% — секунды
%login% — логин автора топика
%blog% — url коллективного блога (report), если топик в личном блоге, то этот параметр заменится на $config[‘url_personal_blog’]
%id% — id топика
%title% — заголовок топика в транслите

Когда движок обновился до версии 1.0 плагин в топиках начал дублировать прямой эфир, теги и блоги. Вероятно автор плагина уже пофиксил это все, не проверял, но я сделал это сам. Поэтому предлагаю вам скачать версию NiceURL моей модификации, активировав которую, вам не понадобится делать никаких исправлений и настроек.

  Загрузить NiceURL (10,6 KiB, Скачали: 277)

4. Search Auto Completer – подсказки в строке поиска (автозаполнение по тегам).

Каждый из вас уже оценить, насколько удобны подсказки в строке поиска. Когда вводишь буквы, тебе подсказываются подсказки запросов. По мне – это очень удобная вещь. Так вот, теперь есть возможность добавить такую возможность к вашему сайту на LiveStreet. Внешне это выглядит достаточно привлекательно, вот так:

Поисковые подсказки в действии

Никаких настроек плагин не требует. Вам достаточно его просто скачать и скопировать в папку /plugins на своем хостинге. Затем активируете его и все работает! Плагин можно найти в сети или скачать по ссылке ниже.

  Загрузить Search Auto Completer (6,5 KiB, Скачали: 288)

5. Twitter Feed – лента Twitter в блоке «Прямой эфир». Для того, чтобы вы сразу поняли о чем речь, давайте сначала посмотрим как это будет выглядеть:

Встроенный блок тви на сайте

Как видите это достаточно удобная вещь, если у вашего сообщества есть общий твиттер, а он обязательно должен быть! О том, как автоматически писать в твиттер о новых статьях с LiveStreet, я расскажу в другой статье, но могу сказать сразу, решение мной найдено! 🙂

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

Скачиваем архив по ссылке ниже, прописываем в файле конфиг название вашего аккаунта в тви, загружаем на хостинг.

Затем заходим по ftp вот сюда:

/templates/skin/synio/blocks/

и заменяем файл block.stream.tpl

Готово!

Качаем плагин:

  Загрузить Twitter Feed (6,5 KiB, Скачали: 234)

Подведем итог

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

Как установить плагин на LiveStreet

  1. Загружаем содержимое плагина в папку /plugins на хостинге.
  2. Читаем описание плагина, обычно оно находится в файле readme.txt и смотрим инструкции по настройке.
  3. Затем загружайте свой сайт и заходите на него под администратором. И загружайте страницу http://ваш-сайт/admin/plugins/. Здесь вы можете активировать/деактивировать расширения, а так же настраивать их.
  4. Наслаждаемся!

Вот так панель управления выглядит у меня:

А вы говорите, что в LS нет админки! Есть!

Удачной и удобной вам работы!

Запись опубликована в рубрике Веб-разработка с метками , . Добавьте в закладки постоянную ссылку.

Один комментарий: Плагины для LiveStreet 1.0

  1. zedget говорит:

    В ЛС ещё много разных хороших плагинов!

Добавить комментарий