Информация о файле
Данный файл предоставил пользователь @Sanchez.
В AlphaCMS 1.4.6 также присутствует активация по ключу и проверка лицензии идёт посредством CURL, то есть ваш сайт получает данные о лицензии с оф. сайта движка и если что-то с ним случиться, то ваш сайт так же будет оффлайн. В общем, вы полностью зависите от чужого сайта.
Изменения в версии
1. Появился поиск переводов и фраз в конструкторе языковых пакетов в панели управления.
2. Усилена защита авторизации по связке COOKIE + SESSION + SALT. После установки обновления нужно будет переавторизоваться на сайте в связи с появлением нового механизма работы с проверкой данных пользователя при авторизации.
3. Проведены работы над оптимизацией кода ядра.
4. Гости могли просматривать кабинет. Баг закрыт.
5. Закрыта куча ошибок в аватарках: у некоторых аватары не загружались, не подгружались изображения из фотоальбомов для установки аватара, аватары не удалялись.
6. Исправлено отображение картинок в новостях.
7. Исправлена ошибка с редактированием и удалением фотографий.
8. Закрыта ошибка в видеоальбомах.
9. Устранены неполадки в альфа установщике.
10. В загрузках появилась кнопка "добавить файл". Файлы можно добавлять из разделов фото, видео, музыка и файлы.
11. В панели управления закрыты ошибки в настройках начисления баллов и рейтинга.
12. Закрыты ошибки с отображением фото в загрузках.
Обход лицензии
В файле system/functions/check.php после установки скрипта (когда у вас запросил ключ), необходимо заменить функцию
function url_request_validate($data){ if (strpos(REQUEST_URI, $data) !== false){ return true; }else{ return false; } }
на
function url_request_validate($data){ if($data == "/install") return true; if (strpos(REQUEST_URI, $data) !== false){ return true; }else{ return false; } }
Предупреждение!!
После установки скрипта и регистрации администратора, разработчик ( админ с альфы ) получит данные от вашего аккаунта (логин и сайт точно), будьте предельно осторожны.
Чистая установка
- Перекиньте файлы из папки "чистая версия" в корневую директорию вашего сайта.
- Перейдите на ваш сайт (yoursite.com) и следуйте инструкции установщика.
- После установки вам необходимо будет установить код для обхода лицензии (он указан выше "Обход лицензии").
- Раскодированные файлы находятся в папке "раскодированные файлы" их можно заменить (system/connections/global/connect.php и system/connections/redefinition.php)