ООП у меня там не всюду и везде, но используется много, я тоже подумывал сделать локализацию, но немного иначе, чем поместить в массив все сообщения. Я хотел написать отдельную библиотеку для расширений, которые используют локализации и для каждого отдельного расширения можно сделать отдельный файл, из которого и берутся данные. Ну и каждую локализацию можно будет скачать из каталога расширений, со страницы этого самого расширения, так будет наверно проще и удобнее для конечных пользователей.
В общем работы много

(А вот времени не очень.)
Кстати тот самый каталог расширений, про который я уже ,наверно , месяц мечтаю, я его собираюсь уже начинать делать, т.к. немного уже представляю что и как там должно быть.
В общем что я делаю:
Начал чистить код от ошибок (очень странно, что NetBeans не нашел ошибок в моем коде, но нашел в редакторах).
Ну и чищу код от прямого использования $_GET и $_POST.
Ну и все-таки добавил управление библиотеками в менеджер скриптов.
(И кстати нашел странный баг, при котором после пересохранения код библиотеки templates отказывается работать, ну я его открыл поставил символ и стер, а дальше нажал сохранить и все - верстка сайта слетает, то есть не верстка, а браузеры начинают странно отображать страницу)
Чуть позже или, даже, завтра, я скину обновление.
Завтра все перезалью на DepositFiles, т.к. хостингер похоже ещё не скоро разберется с доменом zz.mu
RevenHell, сайт восстановился, можешь попробовать скачать.
Странные неполадки с инетом, ну да ладно.
В общем все $_GET, $_POST и $_SERVER заменил на filter_input` ы.
Исправил баг с сохранением библиотек (ушло само, после введения filter_input`ов, похоже где-то лажа была у меня)
Исправил баги, которые нашел (а NetBeans даже и не видел их), оптимизировал код, где можно и нужно было.
Залить все файлы на Deposit или нет ?
Сборку выложу в субботу или в воскресенье сюда.