+6.81
Рейтинг
18.69
Сила

Timur

EditComment - плагин редактирования комментов. Да, еще один.

editcommentПлагин EditComment предназначен для включения возможности редактирования сделанных комментариев.

Плагин использует нативную для LS 1.0.1 систему комментирования, не требует хаков темплейтов и, в то же время, обладает гибкостью настройки. Работает с визуальным редактором.
Читать дальше →

Раскрытие директорий в ЛС. Часть 2-5

С момента публикации моего топика найдено ещё 4 лазейки, позволяющие злоумышленнику узнать имя аккаунта на вашем сервере. Часть из них связана с неверным типов переменных, которые специально формируются заведомо ложными и вызывают ошибку, часть — в связи с приходом пхп 5.4, который имеет разные нововведения, но также отныне вызывает ошибку уровня e_notice при преобразовании массива в строку:

livestreetguide.com/livestreet_security/raskrytie-direktoriy-v-ls-chast-2.html
livestreetguide.com/livestreet_security/raskrytie-direktoriy-v-ls-chast-3.html
livestreetguide.com/livestreet_security/raskrytie-direktoriy-v-ls-chast-4.html
livestreetguide.com/livestreet_security/raskrytie-direktoriy-v-ls-chast-5.html

и заключительный топик, в котором есть файл со всеми фиксами для последней публичной версии ЛС 1.0.1

З.Ы. Когда я закончил 5 топик, я нашел ещё такие же проблемы, но напишу о них позже. Вы можете быть в курсе последних событий, касающихся безопасности ЛС, читая блог Безопасность LiveStreet CMS на сайте гида по лс.

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

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

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

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

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

Новый шаблон TeamGrey

Вечера доброго Лайвстриту.
Сто лет не писал сюда, да и не делал ничего для LiveStreet. Как всегда дела и всегда нехватает времени :-)
Не касался шаблонов для LiveStreet где-то полгода, но выдалось свободное время, решил сделать свежий шаблон. Мама дорогая как все поменялось — все стили размазали по куче css. (как по мне, так в 0.5.1 удобнее было, ну это мое субьективное мнение). Понимаю что это сделано для удобства и унификации, но непривычно поначалу.
Это первый мой шаблон для LiveStreet 1.0.1. Планируется долгосрочная поддержка (шаблон легкий и простой — думаю будет востребован). Никакой крутой графики, теней, круглых углов и прозрачностей. (по сути конечно немного поправленый девелопер).
Это конечно только анонс (еще выпадающие менюшки сверху будут, кнопочки подписки на RSS, правка косяков конечно)
Покнопить можно на Njournal

тут скрин :-)

шаблон TeamGrey

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

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

redactorjs официально куплен

Я являюсь разработчиком плагина «RedactorForLs (Imperavi)» и так как продукт redactorjs является платным на текущий момент, то для его использования необходима лицензия. Совсем недавно (с подачи ort , за что ему и спасибо) я приобрел developer license у компании imperavi. Деньги, на которые был куплен плагин это 100% те деньги, которые я заработал с продажи на livestreetcms.
Теперь я являюсь владельцем developer license и могу разрабатывать плагины и интегрировать их на любых сайтах. А, вы, уважаемые клиенты и потенциальные покупатели можете быть уверены в том, что вы используете лицензионный продукт.

Всем спасибо за внимание.

p.s. Напомню, что тестирование плагина вы можете проделать на сайте hw.zharina.info.
Ссылка на плагин: livestreetcms.com/addons/view/383/

Плагин «Администрирование пользователей (Admin users)»


ОПИСАНИЕ

Плагин позволяет оперативно переключаться между пользователями с помощью специальной панели вверху сайта, где выбирается логин пользователя и режим входа (скрытый или нет) и выполняется вход под этим пользователем на сайт, не разлогинившись при этом самому — оригинальный пользователь сохраняется. Так можно переключатся между пользователями сколько нужно, для возврата в свой аккаунт достаточно нажать на кнопку «снять маску».

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