Не работает регистрация на сайте

FAQ
Весьма часто веб-мастера, что создают сайты на LiveStreet CMS, не следуют указанию: нельзя делать правки в главном конфиге системы (config.php). Если нужно изменить значение параметра, то его следует скопировать в файл config.local.php и там уже менять. Сделано это для того, чтобы при обновлении движка можно было перезаписывать главный конфиг из нового дистрибутива т.к. в нем могут находится новые важные параметры.

Не работает регистрация на сайте →

Обновление с ЛС 1.0.1 до 1.0.2

FAQ
Хочу указать на важный аспект, который некоторые пользователи не учли: при установке новой версии ливстрит 1.0.2 поверх 1.0.1 нужно, как и указано при установке, скопировать поверх файлы, оставив только папку с шаблонами (они не менялись) и . Вот тут пользователи делают маленькую ошибку, суть которой сводится, например, иногда к неработающей регистрации на сайте.

Обновление с ЛС 1.0.1 до 1.0.2 →

Ошибки дизайна в ИЕ

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

Ошибки дизайна в ИЕ →

Оптимизация ЛС, часть 3

Разработка под LiveStreet CMS
В одном из топиков по оптимизации мы уже касались темы доработки класса конфига ЛС. В данном топике рассмотрим ещё одну оптимизацию — заменим создание анонимной функции каждый раз при получении ключа на вызов уже созданного объекта. Изначальный код предложил пользователь empirik и данный код является небольшой его модификацией.

Итак, план работ таков:

  1. Замерим используемую память и полное время выполнения стандартной чистой поставки ЛС 1.0.1 с выключенными модулями анонимной отправки данных (LS), кеша (Cache) и отключенными плагинами. Замеры будем производить обновлением главной страницы
  2. Модифицируем шаблон для вывода используемой памяти, данные действия описаны в этом топике по оптимизации.
  3. Применим предыдущую оптимизацию конфига.
  4. Внесем правки в код класса конфига
  5. Замеряем результаты
  6. Подведем итоги

Оптимизация ЛС, часть 3 →

Базовая конфигурация ЛС

FAQ
В ЛС нет админки как таковой, поэтому все настройки выполняются путем редактирования конфига на сервере. Есть неофициальная админка, которая позволяет редактировать основные параметры движка (но не все), есть также платная админка, которая позволяет редактировать все настройки сайта и плагинов. Но если вы любитель контролировать все самому — добро пожаловать редактировать конфиги ЛС, которые находятся в папке /config. В ней можно найти следующие файлы:

Базовая конфигурация ЛС →