Сидел, писал весь этот текст. А утром как проснулся, так и дошло сразу. А чего париться, необходимо просто делать все как требует шаблон - заключать названия таблиц в кавычки. И при preg_match просто учитывать эти кавычки. В таких случаях не будет никаких
Переписал код, поправил все запросы, добавил кавычки при использовании названия таблиц, и все заработало как часы. Теперь не забывать добавлять новые таблицы в mysql.php и все будет работать как часы. Тестовая установка отработала без единой ошибки.
Уже закомитил изменения в репозиторий.
ЗЫ Нашел другую ошибку пока делал тестовую установку:
Откройте файл news.php найдите код:
Поменяйте на:
Файл news.php подключается как фрейм, в нем не обьявлены перменные и не передаются при подключении.
Переписал код, поправил все запросы, добавил кавычки при использовании названия таблиц, и все заработало как часы. Теперь не забывать добавлять новые таблицы в mysql.php и все будет работать как часы. Тестовая установка отработала без единой ошибки.
Уже закомитил изменения в репозиторий.
ЗЫ Нашел другую ошибку пока делал тестовую установку:
Откройте файл news.php найдите код:
Код: Выделить всё
<?php if ($config['lang'] == 'ru') { ?>
<script type="text/javascript" src="./js/jquery-ui-ru.js"></script>
<?php }; ?>
Поменяйте на:
Код: Выделить всё
<script type="text/javascript" src="./js/jquery-ui-ru.js"></script>
Файл news.php подключается как фрейм, в нем не обьявлены перменные и не передаются при подключении.