Независимая админка для pcp-cs
PHP CSS Smarty Other
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
upload
LICENSE
README.md
sql.sql

README.md

pcp-cs-admin

Независимая админка для pcp-cs

На данный момент работает

  • Адаптивность админки (куда ж без этого...)
  • Авторизация (подходит таблица от DLE)
  • Вывод списка лицензий
  • Вывод списка методов
  • Постраничка на ajax
  • Добавление нового метода на ajax
  • Создание лицензионных ключей вручную
  • Cмена статуса лицензии
  • Просмотр логов
  • Фильтрация ключей по методам
  • Редактирование методов
  • Защита от подбора пароля
  • Поиск по ключам
  • Поиск по логам
  • Фильрация по полям ключей и методов
  • Автокомпиляция LESS-файлов с кешированием

Что нужно реализовать:

  • Мелочи и удобности.
  • Удаление методов и ключей.
  • Полное редактирование ключа (вот только нужно ли это..)

Установка

  1. Заливаем содержимое папки upload на сервер
  2. Выполняем содержимое файла sql.sql
  3. Правим под себя три файла:
    • admin/config/db_config.php - Конфиг БД
    • admin/config/config.php - Конфиг адмнки
    • api/config.php - Конфиг pcp-cs

Для авторизации использовать логин и пароль admin, Так же есть ещё user, был заведён для проверки прав доступа групп.

Сторонние библиотеки, используемые в проекте

  • шаблонизатор Fenom - наболее подходящее решение для поставленных целей!
  • SafeMySQL - удобный класс для работы с БД, есть всё, что нужно для быстрой и безопасной работы.
  • Pager - Доработанный под нужды проекта класс постраничной навигации.
  • Ladda
  • MagnificPopup
  • selectize.js
  • form - для ajax форм
  • jsurl
  • SweetAlert