• Страница 1 из 1
  • 1
Модератор форума: LightInDarkness  
Форум » Web раздел » Сайты / WWW для эмуляторов » [Личный кабинет][Регистрация] Личный кабинет с регистрацией (Полностью новый личный кабинет со страницей регистрации.)
[Личный кабинет][Регистрация] Личный кабинет с регистрацией
Less
Скаут
Личный кабинет с страницей регистрации.

Всё выполнено на AJAX (Без перезагрузки страницы)


Функционал:

  • Система бонусов аккаунта

  • Начисление стартовых бонусов при регистрации

  • Голосование с начислением бонусов на mmotop

  • Регистрация аккаунта

  • Смена пароля аккаунта

  • Обратная связь с администрацией (вам на указанную почту, буду приходить сообщения с ЛК)

  • Смена ника у персонажа (с возможностью задать цену за бонусы)

  • Смена расы у персонажа (с возможностью задать цену за бонусы)

  • Смена фракции у персонажа (с возможностью задать цену за бонусы)

  • Телепорт персонажа в таверну (с возможностью задать цену за бонусы)

  • Состояние аккаунта

  • Последний IP

  • Дата регистрации

  • Дата последнего захода в игру


Демонстрация:



Установка:

Установка максимально проста. ЛК создаст 2 таблицы в базе данных auth, что бы хранить там информацию о проголосовавших и бонусы аккаунта.

Пошаговая установка:

  • Закиньте папку "lk-master" в корень сайта (можете переименовать её в lk для удобства)

  • Залейте sql файл "sql/lk.sql" в базу данных аккаунтов (auth)

  • В config.php поменяйте настройки подключения к БД.
    (Стандартные настройки логин \ пасс \ бд чаров \ бл акков)

  • В этом же файле config.php поменяйте другие необходимые настройки (реалмилст, статистика голосования, подключение или отключение определённых функций и т.д)
    Там всё по русски, должно быть понятно.

  • Если всё сделали правильно, по адресу вашсайт.ру/lk/ должна быть страница авторизации в ЛК и сам ЛК.

  • ВАЖНО: Обязательно должен быть слеш "/" в конце адреса. Иначе будет ошибка путей.

  • А по адресу вашсайт.ру/reg.php страница регистрации


Если есть вопросы по настройке \ установке пишите.

Скачать:

  • Архив с Github (КАЧАТЬ ОТСЮДА): ССЫЛКА

  • Репозитроий Github (для программистов): ССЫЛКА


От автора:

Данный ЛК я разрабатываю в свободное от работы время. Планирую потихоньку увеличивать функционал.
Этот проект всегда будет Open Source (бесплатным).

Для программистов:

Проект пишется на:
JavaScript ES6 (потом с ним работает babel), php 5.6+ и css-препроцессоре less.
Собирается Gulp'ом
В репозитории лежат уже скомпилированные css и js.
Если вам нужны исходники вы можете написать мне по контактам в подписи, я вам вышлю их вместе с gulp сборкой.

Страница полностью адаптирована под мобильные

---------------------------------------------

[Ver 1.1] Добавлена функция голосования на mmotop с начислением бонусов.

Что нового:

  • Теперь для установки личного кабинета необходимо так же добавить 2 таблицы в базу "auth"
    Сделать это можно через sql файл в папке "sql/lk.sql"

  • Добавлена система бонусов для аккаунта
    Но тратить их пока некуда smile Это будет в следующей версии.

  • Добавлена система голосования mmotop с начислением бонусов
    Напротив голосования есть кнопка "начислить голоса", нажимая её парсится файл с голосами на mmotope и если аккаунт персонажа еще не получал сегодня бонусов, они ему начисляются.
    Защита от двойного начисления, голоса засчитываются 1 раз в день

    Можно поставить страницу с начислением голосов на cron или что-то подобное, что бы голоса начислялись автоматчески, без нажатия кнопки.

  • Теперь оповещения не пропадают автоматически. У них появился крестик для закрытия

  • В конфиг добавлены настройки количества бонусов за 1 голос mmotop, ссылки на файл статистики вашего сервера на mmotop, а так же ссылка для голосования на mmotop

  • Мелкие доработки и рефракторинг кода


---------------------------------------------

[Ver 1.2] Добавлена функция платных услуг для персонажа.

Что нового:

  • Добавлена функция назначение цены за услуги персонажа (смена ника, смена расы и т.д)

  • Расходуемая валюта - бонусы за голосования

  • В config.php добавлена возможность назначать цену за услуги (смена ника, смена расы и т.д)

  • В config.php добавлена возможность назначать стартовое количество бонусов при регистрации
Телеграм: @it_portfolio
ВК: vk.com/devwow
Почта: flexalex1987@gmail.com


Проекты:
Личный кабинет 3.3.5
Топ игроков
Регистрация
Статистика
Сообщение # 1 отредактировано Less - Понедельник, 15.07.2019, 14:57
impasabl
Скаут
забрал, спасибо +
В тюрьме столько не сидят, сколько вы на форумах...
Сообщение # 2 написано 10.07.2019 в 23:13
Less
Скаут
Обновление:

  • Добавлена функция назначение цены за услуги персонажа (смена ника, смена расы и т.д)

  • Расходуемая валюта - бонусы за голосования

  • В config.php добавлена возможность назначать цену за услуги (смена ника, смена расы и т.д)

  • В config.php добавлена возможность назначать стартовое количество бонусов при регистрации


Скачать ЛК вы можете по ссылке в главном посте.

Установка не изменилась. Если у вас старая версия ЛК, просто обновите все файлы.



Если всё прошло успешно и у вас хватает бонусов:



Если у вас не хватает бонусов:



Обновил видео:

Телеграм: @it_portfolio
ВК: vk.com/devwow
Почта: flexalex1987@gmail.com


Проекты:
Личный кабинет 3.3.5
Топ игроков
Регистрация
Статистика
Сообщение # 3 отредактировано Less - Четверг, 11.07.2019, 11:34
Novo_64
Скаут
Все отлично видит лк, регистрация работает, sql загружен в auth, cмена пароля работает видит что персонаж в сети, но когда нажимаешь "Персонажи" высвечивается Вы не авторизированы

Почему?
Сообщение # 4 написано 18.09.2019 в 13:35
dnscebanu
Скаут
отлично работает
Сообщение # 5 написано 28.10.2019 в 21:34
Snuket
Скаут
Файл с статистикой голосов не найден  Как исправить господа? какой файл отвечает за это?
Сообщение # 6 написано 18.11.2019 в 15:03
Форум » Web раздел » Сайты / WWW для эмуляторов » [Личный кабинет][Регистрация] Личный кабинет с регистрацией (Полностью новый личный кабинет со страницей регистрации.)
  • Страница 1 из 1
  • 1
Поиск: