- Joined
- Dec 5, 2010
- Messages
- 163
- Reaction score
- 104
Нека историята започне сега :
Преди време към края на миналата година попаднах на страницата на един нашенски сървър и ми хареса как е направена смяната на езика, при което писах на човека който го е правил за да го попитам кое, как и какво. Идеята беше да разбера принципа който е приложил защото правя някакви жалки опити да пиша код и с това да си помогна и обогатя знанията си, но попаднах на тотално игнориране от страна на човека и дори отговор в общия чат с приблизително следния тон "Отговарям само на смислени въпроси". Няма да се отклонявам много само ще спомена, че на хора който хленчат по цял ден им се обърна повече внимание от мен, това нещо пък имаше и положителна страна за мен и ако това е била целта е тя улучи точно целта. Дано няма засегнати от това което ще споделя, но не знам колко още ще работя по този проект и ако на някой му се стори полезно може да ползва направеното. Използвана е визията на гореописания сайт както и парчета от публичния и видим код.
Няма как да оценя кода който съм писал защото съм меко казано новак и ще ми е интересно хората с опит да споделят как съм се справил, та какво съм се опитал да направя до сега :
Опитал съм се да направя възможно използването на PHP7 и връзката към базата да може да се използва sqlsrv, pdo sqlsrv, pdo dblib, pdo odbc не успях да тествам всичките дали се държат по един същ начин.
Основни неща по страницата:
1. Новини
2. Регистрация
- с капча
- с използване на фейсбук аканунт
3. Ранкинг
4. Изтегляния
5. Статистика
6. Кой е на линия
7. Админ колектив
8. Предупредени
9. Блокирани герои
10. Блокирани акаунти
11. Търсене
12. Смяна на езика
13. Логване (с определен брой на грешни опити)
Потребителски панел
1. Преглед на героите
2. Промяна на парола
3.Добавяне на точки
4. Ресет на точки
5. Ресет на герой (без нулиране на точките и изтриване на итемите)
6. Ресет на уменията
7. Изтриване на килърство
8. Телепорт на герои
9. Гласуване за кредити (не е напълно изтествано с postback)
10. Размяна на време на линия за кредити
Админ панел:
1. Възможност за влизане в панела на собственика в панела дори и при липса на връзка към базата и конфигурация на страницата (само ако IP адреса е добавен)
2. Конфигурация на настройките за системата
3. Настройка на базата
4. Настройка на API-тата за регистрация
5. Настройка на Логин и Регистрация
6. Настройки за потребителите
7. Задаване на админ права
8. Преглед, добавяне или премахване на новини
9. Търсене на IP
10. Преглед, добавяне или премахване на изтегляния
11. Преглед и редактиране на потребители
12. Преглед и редактиране на акаунти
13. Преглед, добавяне или премахване на предупреждения, банове и блокирания
Принципно има подръжка на md5, но тя не е изтествана напълно. Ето и една снимка на проекта:
Проекта е направен специално за darksteam.net и не позволявам споделянето му в други форуми както и текста с който е описан няма да бъде преведен на Английски език с изключение на този текст.
The project was created specifically for darksteam.net and does not allow sharing it in other forums, and the text it describes will not be translated into English except this text.
Ето и линк към направеното до в момента
Както и към версия на живо (за сега поне)
Кредити:
DarkMaster - за идеи и подкрепа
RaFa - за парчета код и съвети
r00tme - за парчета код и съвети и за това, че е Чичо
Damian - за визуалната част и js кода.
Преди време към края на миналата година попаднах на страницата на един нашенски сървър и ми хареса как е направена смяната на езика, при което писах на човека който го е правил за да го попитам кое, как и какво. Идеята беше да разбера принципа който е приложил защото правя някакви жалки опити да пиша код и с това да си помогна и обогатя знанията си, но попаднах на тотално игнориране от страна на човека и дори отговор в общия чат с приблизително следния тон "Отговарям само на смислени въпроси". Няма да се отклонявам много само ще спомена, че на хора който хленчат по цял ден им се обърна повече внимание от мен, това нещо пък имаше и положителна страна за мен и ако това е била целта е тя улучи точно целта. Дано няма засегнати от това което ще споделя, но не знам колко още ще работя по този проект и ако на някой му се стори полезно може да ползва направеното. Използвана е визията на гореописания сайт както и парчета от публичния и видим код.
Няма как да оценя кода който съм писал защото съм меко казано новак и ще ми е интересно хората с опит да споделят как съм се справил, та какво съм се опитал да направя до сега :
Опитал съм се да направя възможно използването на PHP7 и връзката към базата да може да се използва sqlsrv, pdo sqlsrv, pdo dblib, pdo odbc не успях да тествам всичките дали се държат по един същ начин.
Основни неща по страницата:
1. Новини
2. Регистрация
- с капча
- с използване на фейсбук аканунт
3. Ранкинг
4. Изтегляния
5. Статистика
6. Кой е на линия
7. Админ колектив
8. Предупредени
9. Блокирани герои
10. Блокирани акаунти
11. Търсене
12. Смяна на езика
13. Логване (с определен брой на грешни опити)
Потребителски панел
1. Преглед на героите
2. Промяна на парола
3.Добавяне на точки
4. Ресет на точки
5. Ресет на герой (без нулиране на точките и изтриване на итемите)
6. Ресет на уменията
7. Изтриване на килърство
8. Телепорт на герои
9. Гласуване за кредити (не е напълно изтествано с postback)
10. Размяна на време на линия за кредити
Админ панел:
1. Възможност за влизане в панела на собственика в панела дори и при липса на връзка към базата и конфигурация на страницата (само ако IP адреса е добавен)
2. Конфигурация на настройките за системата
3. Настройка на базата
4. Настройка на API-тата за регистрация
5. Настройка на Логин и Регистрация
6. Настройки за потребителите
7. Задаване на админ права
8. Преглед, добавяне или премахване на новини
9. Търсене на IP
10. Преглед, добавяне или премахване на изтегляния
11. Преглед и редактиране на потребители
12. Преглед и редактиране на акаунти
13. Преглед, добавяне или премахване на предупреждения, банове и блокирания
Принципно има подръжка на md5, но тя не е изтествана напълно. Ето и една снимка на проекта:
Проекта е направен специално за darksteam.net и не позволявам споделянето му в други форуми както и текста с който е описан няма да бъде преведен на Английски език с изключение на този текст.
The project was created specifically for darksteam.net and does not allow sharing it in other forums, and the text it describes will not be translated into English except this text.
Ето и линк към направеното до в момента
Както и към версия на живо (за сега поне)
Кредити:
DarkMaster - за идеи и подкрепа
RaFa - за парчета код и съвети
r00tme - за парчета код и съвети и за това, че е Чичо
Damian - за визуалната част и js кода.
Last edited: