Лого форума forum.black-minecraft.com
You went over to the dark side.
We're on social media:
Decor
Авто-донат от UniversalStudio #4 Fix Version

💲 Paid Авто-донат от UniversalStudio #4 Fix Version [3.0 Small Update]
Short Description: Авто-донат от UniversalStudio #4 с исправленными багами и капелькой говнокода

No permission to buy ($20.00)
Reactions:
  • Like
Reactions: 1 user

1661201429185.png

Описание:​

Очень грамотно переписанный и предоставленный сайт авто-доната от Universal Studio. Сайт очень сильно отличается от MoonStudio дизайном, но не смотря на это у них одинаковый движок на PhpMC. Сайт очень простой и минималистичный и красивый, на что игроки будут удивлены и у них уже не будет сомнений о покупке доната на Вашем сервере.

Функционал:​

  • Адаптивный сайт для любых устройств;
  • Поддержка мульти-серверов;
  • Оплата при помощи AnyPay/Free-Kassa/Inter-Kassa;
  • Доплата;
  • Покупка разбана;
  • Вывод информации о: "Последних покупках, общее количество покупок каждой услуги".
  • Вывод информации о: "Статусе сервера".

Инструкция по установке:​

  • Содержимое папки "Site" переносим на хостинг или vps/vds/dedicated server;
  • Создаем Базу Данных и импортируем в неё "install.sql" из корня сайта;
  • Удаляем файл install.sql в корне сайта;
  • Открываем папку "donate" и в файле "config.php" и прописываем также данные от своей Базы Данных;
  • Чтобы подключить оплату Free-Kassa выполняем такие шаги:
    • Заходим по Link hidden, please Sign in or Sing up;
    • Регистрируемся/Авторизируемся;
    • Переходим в раздел "Мои кассы"
      • После этого нажимаем "Создать кассу"
        • Выбираем тип магазина -> "Сайт"
        • Название сайта (Ваше произвольное)
        • Протокол https:// (Если есть SSL сертификат, если нету тогда http://)
        • И пишем домен вашего сайта. Например (domain.com)
      • После этого переходим в "Настройки" создаем "API ключ кассы" который нам не сдался.
        • Отсюда копируем "Секретное слово 1" и "Секретное слово 2", ID магазина можно взять в самом верху страницы
    • После этого вставляем эти данные в конфиг и возвращаемся в раздел "Настройки" на FreeKassa
      • В поле "Ссылки и методы" делаем следующее:
        • URL ОПОВЕЩЕНИЯ -> Link hidden, please Sign in or Sing upfreekassa Метод: POST
        • URL УСПЕШНОЙ ОПЛАТЫ -> Link hidden, please Sign in or Sing up Метод: POST
        • URL ВОЗВРАТА В СЛУЧАЕ НЕУДАЧИ -> Link hidden, please Sign in or Sing up Метод: POST
        • После этого сохраняемся и на главной странице FreeKassa нажимаем "Активировать"
  • Приятного пользования! :)

Фиксы:​

Была переписана система оплаты с UnitPay на FreeKassa.
Были подправлены стили.
Удалены ненужные файлы и подтянута работа с плагином.
В подарок к сайту идет инструкция по настройке привелегий.
Были закрыты XSS уязвимости которые спокойно себе жили в предыдущей версии авто-доната.
Были закрыты дыры в авто-оплате позволяющие злоумышленнику подменять содержимое строки браузера.
Была вырезана админ-панель (которой тут и не было кстати).
Была переписана логика доплаты и добавлены всякие перехватчики, дабы пользователь с привелегией выше не смог себе купить ниже.
А так же добавлена страница Uptime взятая отсюда и подогнана под оригинальный стиль сия ресурса.

P.s. Часть описания была взята с оригинальной статьи, благодарю автора @Умка#3755 за данный статью и за страницу Uptime @Не бобобо#25534.​

Author
kiskaserver
First release
Last update

More resources from kiskaserver

Latest updates

  1. 3.0 Small Update

    + Переписаны модули оплаты. + Метод createPayment был удален. Теперь модули оплаты работают...
  2. 2.2.2 Payment Update!

    + Обновлены скрипты оплаты. + Строка с проверкой оплаты (сheck). Была закомментирована в будущем...
  3. 2.2.1 MiniFixes

    Поправлены стилий для табличек. Было Стало Как видим теперь слова "Самый продаваемый" и...
Top