+2.84
Рейтинг
8.47
Сила

Олег

Оптимизация индексирования Shpinx для LiveStreet, и чуть-чуть про его установку.

На самом деле, стандартный конфигурационный файл sphinx.conf идущий в комплекте с LiveStreet 1.0.1 (/install/sphinx.conf) слегка простоват. Собственно, это, с мелкими изменениями, всё та же конфигурация описанная господином kruft в далёком 2008 году ( за что ему, по сей день, огромнейший респект).

Не сказать, что с тех пор многое поменялось с вопросом интеграции Shpinx и LiveStreet «по умолчанию».(интересные, платные, плагины для поиска — иной разговор). Однако, вполне можно выжать гораздо больше и из того, что есть на халяву. :)

Чего опять хотелось?
  1. Чтобы топики искало не только по заголовку и тексту, но еще и по списку тегов, названию блога и автору.
  2. Чтобы комментарии искало ещё и по автору тоже (почему бы и нет?)
  3. Словарь синонимов, ибо Shpinx умеет и иногда полезно.
  4. Я так и не понял, зачем индексировать не опубликованные топики и забаненые комментарии, а потом фильтровать их LiveStreet-ом. Тайна сия велика есть. Решил выкинуть из индекса и то, и другое.

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

Плагин aceWidgetManager - включаем/выключаем виджеты по расписанию и по условиям

Если вы еще не знаете, что это за плагин такой aceWidgetManager, то для начала читаем:
Часть 0: Бесплатный плагин aceWidgetManager (бывший aceBlockManager)
Часть 1: Инструкция по применению
Часть 2: Наглядные примеры использования

Если же вы это все уже читали, то самое время узнать некоторые нюансы по работе с виджетами.

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

Бесплатный плагин aceWidgetManager - наглядные примеры использования

В предыдущей статье я подробно расписал, какие опции используются для подключения и конфигурирования виджетов с помощью плагина aceWidgetManager. А теперь приведу конкретные примеры, как все это богатство можно использовать.
Читать дальше →

Плагинов от netlanc нету в каталоге

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

UPD: Абсолютно все плагины отправлены на модерацию. Естественно, это инициатива администрации.

UPD2: ВНЕЗАПНО! Сам netlanc отправил ВСЕ свои плагины на модерацию! Как он сам объясняет в своем посте Поддержка плагинов , скачать обновления на бесплатные и платные плагины можно будет ТОЛЬКО на его сайте! Крайне интересно будет с теми, кто покупал в каталоге. Как они будут получать обновлениия? Запасаемся попкорном!

Читать с попкорном!

Настройка TinyMCE в LiveStreet (универсальная инструкция)

У меня возникла необходимость настроить WYSIWYG редактор TinyMCE в LS, но толковой инструкции по этой теме я на сайте найти не смог, а так как уже порядком подзабыл что там и как, да еще и в связке с LiveStreet — то пришлось разбираться самому. Прочитав все что есть по данной теме здесь, я решил, что будет полезно написать универсальную инструкцию по настройке данного редактора. Всех кого эта тема заинтересовала — прошу под кат.
Читать дальше →

Свой description для страниц топиков

Цель: создания своего description для страниц топиков.

1. Дополнительное поле при создание топика.
2. Счетчик символов при заполнение и валидация
3. Условие для страниц топиков

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

Прикрепление топиков: Sticky Topics v2

В последнее время, я смотрю, тема прикрепления/закрепления топиков снова стала актуальной, поэтому…



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

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

"Супер-хуки" в шаблонах - вставка кода в любое место

Для начала хочу напомнить тем, кто забыл (и поставить в известность тех, кто не знал), что так уж исторически сложилось, что плагин aceAdminPanel – это не просто инструмент администратора сайта, но еще и некая надстройка над самим движком, которая добавляет движку какие-то фичи, которых, на мой взгляд, ему, порой, не хватает.

Вот и сейчас я хочу рассказать о новой классной фиче, которая, на мой взгляд, может оказать такое же революционное влияние на развитие движка (уж простите за нескромность), которое на него оказала реализация идеи плагинов с автонаследованием.

Если кратко, то суть такая: в шаблонах можно задавать практически произвольные точки (назовем их HTML-хуки или DOM-хуки) с помощью CSS-селекторов а-ля jQuery для вставки своего кода.

А теперь подробнее.
Читать дальше →