+137.33
705 читателей, 145 топиков

Тендер на создание пользовательской документации


Решили объявить тендер на написание пользовательской документации по LiveStreet.
Причина — банальная нехватка собственного времени. Поэтому надеемся, что среди активных пользователей нашего сообщества найдется(найдутся?) тот, кто сможет нам в этом помочь. Не бесплатно.
Мы готовы на это выделить 5000 рублей.

Что требуется: написать так называемый user guide в формате HTML по использованию LiveStreet для «чайника», желательно с иллюстрирующими скриншотами. Т.е. структурировано, доступным языком написать как пользоваться LS начиная от установки и настройки конфига, до создания своего блога/топика, голосования и т.п.

Есть желающие?

P.S. В итоге хочется получить что то подобное — liverpoolwebdesigner.files.wordpress.com/2008/01/wordpress_user_guide_v2_beta.pdf

UPD Кандидаты могут предложить структурированное оглавление руководства, это будет также критерием при выборе исполнителя.

Новая система безопасности ядра

UPDATE. По результатам обсуждений в систему защиты внесены изменения — откорректировал описание в топике. Особенно большое спасибо benone, Wizard, onthefly за активное обсуждение проблемы.

Раньше в движке для обеспечения защиты от несанкционированных действий использовалась проверка переменной $_SERVER['HTTP_REFERER']. Но иногда это создавало дополнительные проблемы, поэтому было решено ввести новый механизм защиты (готов к использованию начиная с ревизии #551).

Защита данных, полученных через GET-запрос.

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

Основная идея решения такова:
Читать дальше →

Текущие изменения в коде и архитектуре движка

Этот пост больше предназначен для тех, кто использует ЛС на уровне кода. Постараюсь ввести в курс того, что происходит сейчас в SVN проекта над кодом и архитектурой.

Сейчас наметились три основные изменения:
  • изменения логики работы с БД и кешем
  • создание универсальных комментариев
  • возможность обрабатывать Ajax запросы прямо в экшенах

Теперь более подробно о каждом.
Читать дальше →

Закон №54-ФЗ и Каталог плагинов

С 1 июля вступает в силы закон №54-ФЗ, который предписывает интернет магазинам передавать данные о конкретных продажах в налоговую через оператора фискальных данных и выдавать чеки.

Что это значит? Значит это то, что требуется установка специального контрольно-кассового аппарата с фискальным накопителем (стоит в районе 20 000) и заключение договора с оператором фискальных данных. Есть облачные решения всего этого, стоят порядка 3000р/мес + подключение в районе 10 000р.
Дополнительно здесь есть еще момент — этим должен заниматься продавец, а Каталог по договору предоставляет товар от имени разработчика и за счет разработчика. Здесь есть вероятность, что фискальный накопитель должен быть именно на стороне разработчика, т.к. он фактический продавец.

Но даже без этого момента в текущих реалиях это загоняет сам Каталог за рамки рентабельности (
И держать его в таком видео смысла нет. Штрафы за несоблюдение всего этого от 30 000р.

В общем государство закручивает гайки по максимуму. Как быть пока не ясно.

Постраничное разбиение комментариев

В SVN появился функционал постраничного разбиения комментариев к топикам. Данная возможность будет очень полезной для крупных сайтов, где количество комментов к одному топику может спокойно перевалить за 1000.

Для включения постраничности в конфиге появились два параметра:
$config['module']['comment']['use_nested'] = true; 
$config['module']['comment']['nested_per_page'] = 50;
Первый переводит комментарии в режим дерева (nested set), второй задает число корневых элементов на одну страницу. Если значение nested_per_page = 0, то разбивки на страницы не будет, будет просто использоваться nested set для построения дерева.

Для перевода существующих комментариев в режим use_nested = true необходимо запустить конвертацию/восстановление структуры дерева по адресу — /admin/restorecomment/. Если комментариев много, то процесс конвертации может затянуться, поэтому не забудьте на время выставить в php.ini большой лимит выполнения php скриптов. После конвертации появится сообщение — restore ok.

Ссылка на изменения — trac.lsdev.ru/livestreet/changeset?new=1015%40trunk&old=1006%40trunk
Не забудьте выполнить SQL патч — trac.lsdev.ru/livestreet/browser/trunk/install/convert_0.4.2_to_0.4.3.sql

Обновление плагина "Static page"

Вышло обновление плагина управления статическими страницами для LiveStreet 0.4 — «Static page» 1.0.1.
Исправлена критическая ошибка при создании новой страницы.

Обновится можно двумя способами:
Скачать новую версию плагина
— Самостоятельно внести изменения в плагин: [873:882]

Результаты предновогоднего конкурса

Закончился наш Предновогодний конкурс.
За время двухнедельного марафона мы определили трех самых настырных и удачливых пользователей :)

Немного статистики:
  • Всего участников акции 1 411
  • Разбросано купонов по сайту 34 198
  • Найдено купонов 28 611


Победители:
  1. TuRbo нашел 3143 купона — получает 10 скидок на плагины
  2. almanacss нашел 2550 купонов — получает 7 скидок
  3. cliffind нашел 1311 купонов — получает 5 скидок


Поздравляем победителей!
Всем, кто не победил — не расстраивайтесь, Новый Год всегда полон сюрпризов и подарков ;)

LiveStreet party 2 (номер два)

Друзья/товарищи/коллеги/отступники ;), приглашаю вас посетить вторую встречу сообщества — LiveStreet party! Отчет о первой встрече — livestreet.ru/blog/dev_livestreet/3956.html
На встрече всё также можно познакомиться/увидеть/потрогать как разработчиков, так и преданных пользователей LiveStreet :) Не упустите такой шанс!

Дата и место проведения


Программа

  • Еще раз познакомиться
  • Обсуждение назревших вопросов за кружкой пива/кваса/чая/сока
  • И просто пообщаться

Кто идёт?


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