+6.24
Рейтинг
22.73
Сила

nartuk

Оптимизация индексирования Shpinx для LiveStreet, исправляем древнюю проблему с закрытыми блогами

Суть проблемы — LS ищет и находит сфинксом заметки и комментарии из всех блогов, независимо от того имеете вы к ним доступ или нет.

Чинится это просто:
  1. вносим в поисковый индекс id закрытого блога к которому относится топик или комментарий, либо 0 если этот блог не закрытый.
  2. передаём в поиск id текущего пользователя
  3. находим список закрытых блогов в которые имеет доступ текущий пользователь.
  4. используем этот список расширенный нулём (что добавит все не закрытые блоги в результаты поиска для любого пользователя) со стандартной возможностью фильтрации Сфинкса


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

Viewstat (Расширенные аналог Viewcount). Статистика посещения топика. Анонс.

В платной версии предусмотрены:
1) Статистика посещения топика (просмотры, уникальные посетители);
2) Список зарегистрированных пользователей посетивших топик (в виде аватар 80x80);

Скрин №1. Кол-во просмотров и иконка в подвале топика


Скрин №2. Статистика


Купить здесь -> livestreetcms.com/addons/view/561/
Demo здесь -> ls.xdev.kz/blog/1.html

Прогресс-бар для силы в профиле пользователя

Доброго времени суток.



Навеяно вот этим топиком.

У себя на сайте я реализовал это нижеописанным методом. На грандиозность кода не претендую, может кто что подправит :)

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

Убираем тормоз synio

На этот топик меня сподвиг тот факт, что последние 3-4 дня наблюдаются регулярные тормоза в работе и этого сайта и всех сайтов на LS с шаблоном synio в частности.

Вооружившись этим топиком от PSNet я понял, что все проблемы исходят от корпорации зла Google, т.е. серверы, которые отдают шрифт PT Sans регулярно глючат и тормозят работу сайта.

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

Мануал как добавить google карты к топику

Многии задаются вопросом как добавить google карту к топику чтобы можно было отмечать точки.
Такой вопрос встал и у меня после неудачного серфинга понял что прийдётся под свои нужды писать самому.

Я думаю многим будет интересно как я это сделал поэтому представляю список всех изменений что я вносил в код.

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

И так приступим

1. В \classes\actions\ActionTopic.class.php после:
$_REQUEST['topic_title']=$oTopic->getTitle();


добавил:
$_REQUEST['coodrinati']=$oTopic->getCoodrinati();



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

Шаблон для LiveStreet. Разработка ls-bootstrap (Трансляция хода работы)

Всем привет, как обещал начал делать шаблона для LiveStreet CMS на основе Bootstrap.



Писать я нее умею, плохо у меня с этим, поэтому сухие цифры и факты.
Читать дальше →