Тема: Уровень кодинга ядра
Поковырялся в модуле admin...
Это специально так сделали, что страницы цмски локализуются в той же таблице content, дублированием, а категории отдельной таблицей category_translate? Какой смысл делать по-разному?
И второе. Конструкция в коде добавления страниц:
if ($full_url == FALSE)
{
$full_url = '';
}
чего не позволить записывать NULL в поле cat_url, таблицы content? У вас там стоит not null, из-за этого приходится вышенаписанный загадочный с точки зрения целсообразности код использовать.
тоже самое с title, full_text, prev_text