MT4

Вышла 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