+1.91
Рейтинг
2.45
Сила

Плагин «Внутренняя перелинковка сайта (Cross linker)»


Плагин производит замену текста в топиках и комментариях согласно установленных списков. Заменить можно любую часть текста на другую, например, слово на ссылку с нужными атрибутами (rel, title, target, class и т.п.). Все операции производятся через веб-интерфейс.

Плагин также позволяет пересохранить ранее опубликованные топики чтобы изменения в правилах вступили в силу.

Узнать больше

Как сделать чтобы после аторизации пользователь попадал на свою страницу на не на страницу топиков

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

Seo настройки сайтов на LS

Что-то так мало инфы на сайте по этому поводу, я решил по-немногу собирать все в этом топике.

Тайтлы


Как я вижу нормальную работу с тайтлами:

1. Главная имеет тайтлы с ключами
2. На внутренних в тайтле выводим название статьи + рубрика + название сайта(не обязательно). Причем, если название сайта и выводить, то только краткое и оно не должно повторять тайтл главной. Или же вообще выводить исключительно в тайтле название статьи(топика) + возможность указывать тайтлы отдельно.

Как сейчас по дефолту — название сайта = тайтлу и это название лепится везде на всех страницах.
Читать дальше →

Выводим в Top блогов количество постов вместо рейтинга.

Возникла задача выводить в блоке Tоп блогов вместо абстрактного рейтинга количество постов. Актуально для новых сайтов или неактивных комьюнити.



Для начала находим Экшен блока. Структура LS подробно описана, поэтому легко находим нужный блок: /classes/blocks/BlockBlogs.class.php В блоке вызывается единственная функция: Blog_GetBlogsRating, с ней и будем работать.

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

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

Бесплатный шаблон "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

Как запретить показ Главной страницы

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

Статус онлайн в профиле (и не только) [реализация]




Спасибо ort и PSNet

Загорелся идеей вывести в профиль статус онлайн/оффлайн для пользователей. Понял, что по сути можно сделать напрямую в шаблоне примерно такой схемой
{если «текущее время в секундах» — «дата последнего визита в секундах» < 900 секунд} онлайн {иначе} оффлайн {/если}

Под катом инструкция

Плагин "User Templates" for 0.5x

Плагин позволяет для личных страниц пользователей (профиль пользователя, избранное пользователя, публикации пользователя) устанавливать шаблоны отличные от основного шалона сайта.

Список шаблонов создается на основе загруженных в \templates\skin\.

Возможности загружать собственные шаблоны нет.

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