Вышла MT4 уже, как несколько дней. Решил протестировать.
(дальше идет бред про движок)
Для начала я тупо слил, MT4 и поставил на новую базу (посмотреть чего и как), ну.. первое впечатление — ляпота, хотя кое где слои в Oper-е не сошлись. Перебивать все записи гонимо, но помня что должно сохраняться правило, от низшего к высшему, очистил базу от появившихся таблиц, сделал дамп со старой и имортировал в новую
~/www/mt4$ mysqldump -usopov_ru -p sopov_ru> sopov_ru.sql
~/www/mt4$ mysql -usopov_ru_blog -p sopov_ru_blog < sopov_ru.sql
ну.. и система сама себя про апгрейдила, но не приятность номер один вместо всех записей у меня стали знаки вопросов, но все же апгрейд сделался :) меняю везде кодировку на utf8_general_ci
результат.. результат тот же, те же самые вопросы.. значит кодировку базы он почему то игнорирует и использует почему то похоже что латин1. Подумалось доработать лобзиком момент коннекта к базе :) grep-ую на момент коннекта к базе, нахожу его в «./extlib/Data/ObjectDriver/Driver/DBI.pm»
в init_db в конце процедуры дообавляю:
$dbh->do(‘SET NAMES «UTF8»;’);
$dbh;
}
Теперь вроде внутренности красивые
Дальше продолжил чего то править, но возникла не совместимость темплейтов.
Попозжа наверное повторю все тоже самое, но подожду пока пропадет из название beta