когда я ставил на один домен на локалхосте разные CMS-ки, то с LS возникла такая проблема, т.к. ставил её последней. Просто почистил все куки, посаженные на тот домен и все заработало
У меня стоит хак для русских ссылок. Есть тестовый юзер с логином «Тестовый». При поиске и добавлении такого юзера в бан он не находится.
Исправления внес в функцию:
public function GetUserId($sUserLogin) {
$sql = "SELECT user_id FROM ".DB_TABLE_USER." WHERE user_login=?";
return $this->oDb->selectCell($sql, strtolower($sUserLogin));
}
Просто убрал функцию strtolower, потому что кодировка БД utf8_general_ci нечувствительна к регистру, а strtolower неправильно работает с utf-8
Возможно ли сделать в новой версии движка (может и не в 0.4) добавление фильтров и действий для различных плагинов (хаков) как в wordpress? Команды типа add_filter, add_action, apply_filter.
И сделать таким образом движок более расширяемым за счёт подключения плагинов. Вынести отдельную папку под плагины.
Чтобы тем, кто пишет свои хаки и модули, а также тем, кто их устанавливает, не приходилось лезть в ядро движка
попробуй так
Исправления внес в функцию:
Просто убрал функцию strtolower, потому что кодировка БД utf8_general_ci нечувствительна к регистру, а strtolower неправильно работает с utf-8
И сделать таким образом движок более расширяемым за счёт подключения плагинов. Вынести отдельную папку под плагины.
Чтобы тем, кто пишет свои хаки и модули, а также тем, кто их устанавливает, не приходилось лезть в ядро движка