CSA-Panel Members V1.0 [ExtreamCS Lista Seriosi/Neseriosi]

Diverse softuri/scripturi/etc. lansate de echipa eXtream ! Mici proiecte, mari efecte.
Scurtatura: http://www.eXtreamCS.com/productia
Post Reply
User avatar
CristianG.
Membru, skill +1
Membru, skill +1
Posts: 262
Joined: 25 Jun 2013, 16:04
Detinator Steam: Nu
CS Status: CSA-PanelV3.4 UnderDev
Has thanked: 2 times
Been thanked: 4 times
Contact:

28 Aug 2015, 21:18

Salut,

Tinand cont de faptul ca am lasat ca decizia sa fie luata in partea de administratie cat si am fost indrumat de Laur sa fie pus la productia extreamcs, acum oficial voi prezenta CSA-Panel Members 1.0 / Lista utilizatorilor (Seriosi / Neseriosi)

Este un cadou oferit de mine pentru extreamcs de si daca ma gandesc bine este prima contributie in comunitatea extreamcs.

Ce diferente aveti fata de cel facut de Marius / KronoS

1. Bootstrap -> framework design
2. OOP Desing (Object Oriented Programming)
3. Smarty Templates -> framework design
4. Static Class ()
5. Scris in 2 limbi : Engleza / Romana
6. ETC


Ce doresc in in schimb ?
1. Nu doresc parteneriat pentru dezvoltarea lui decat in caz de sunteti cunoscatori la cele mentionate mai sus.
2. Doresc sa fie respectata dreptul de autor

In caz de se va lua decizia sa fie oficial folosit, voi face toate update-urile necesare si cerintele necesare pentru ca panoul sa fie actualizat cu cerintele comunitatilor cat si sa fie aprobate de cei din administratie.


Demo / Detalii

Tinand cont ca este beta si pot exista greseli ortografice doresc cine este dispus sa ofere un suport adegvat si fara criticari in care tin cont ca deja sunt 2 zile la care scriu codul si totusi ma gandesc ca am omis poate caractere sau desigur coduri aiurea puse.

Link`uri utile

GitHub : https://github.com/developerkryss/csapanel-members
Link Bugs Report : http://bugs.csa-panel.com/index.php?pro ... x&switch=1
Demo Panel : http://project.csa-panel.com -- SPER SA NU FIE CONSIDERAT RECLAMA!

DEMO Panel Admin : http://project.csa-panel.com/admin

In caz de aveti intrebari, sugesti, sfaturi va astept sa comentati aici chiar si in cazul unei probleme care o veti gasi!

Cu stima,
Cristian G. Danasel
C.E.O Founder CSA-Panel (Control System Administrator Panel)
Last edited by CristianG. on 30 Sep 2017, 14:48, edited 1 time in total.
CSAPanel Members 1.0 (Lista utilizatori seriosi/neseriosi) :
[*]Demo Project
[*]GitHub Project

CSA War System Engine Final 2.0.0 :
[*]Buy your own license!
RoyalServer 2
User avatar
T-Win
Utilizator neserios (tepar)
Utilizator neserios (tepar)
Posts: 232
Joined: 14 Aug 2015, 13:07
Detinator Steam: Nu
CS Status: #cesegau
SteamID: nu stiu
Reputatie: Utilizator neserios (tepar)
Fond eXtream: 0

28 Aug 2015, 21:50

Gj pentru munca depusa.
User avatar
CristianG.
Membru, skill +1
Membru, skill +1
Posts: 262
Joined: 25 Jun 2013, 16:04
Detinator Steam: Nu
CS Status: CSA-PanelV3.4 UnderDev
Has thanked: 2 times
Been thanked: 4 times
Contact:

29 Aug 2015, 14:44

Merci T-Win
CSAPanel Members 1.0 (Lista utilizatori seriosi/neseriosi) :
[*]Demo Project
[*]GitHub Project

CSA War System Engine Final 2.0.0 :
[*]Buy your own license!
User avatar
CristianG.
Membru, skill +1
Membru, skill +1
Posts: 262
Joined: 25 Jun 2013, 16:04
Detinator Steam: Nu
CS Status: CSA-PanelV3.4 UnderDev
Has thanked: 2 times
Been thanked: 4 times
Contact:

11 Sep 2015, 17:00

NEW UPDATE : https://github.com/developerkryss/csapa ... its/master

Code: Select all

Commits on Sep 11, 2015

@developerkryss

Change UIDToUser sending by array with 2 type
developerkryss authored 2 minutes ago

@developerkryss

Add new rulls for Administrator and change the params
developerkryss authored 3 minutes ago
@developerkryss

Fix getting event logs for administrator and clients
developerkryss authored 3 minutes ago
@developerkryss

Fix getting event logs for administrator and clients
developerkryss authored 4 minutes ago
@developerkryss

Fix permision for administrator
developerkryss authored 2 hours ago
@developerkryss

Fix permision for administrator
developerkryss authored 2 hours ago
@developerkryss

Update permission and fix the messages if the administrator allow or not
developerkryss authored 2 hours ago
@developerkryss

Update permission and fix the messages if the administrator allow or not
developerkryss authored 2 hours ago
@developerkryss

Check if the Administrator allow to use Optimize Database
developerkryss authored 3 hours ago
@developerkryss

Update permission and fix the messages if the Administrator allow or not
developerkryss authored 3 hours ago
@developerkryss

Update permission and fix the messages if the Administrator allow or not
developerkryss authored 3 hours ago
@developerkryss

Update permission and fix the messages if the administrator allow or not
developerkryss authored 3 hours ago
@developerkryss

Remove Administrator permision settings. If is not mainadmin will not… …
developerkryss authored 3 hours ago
@developerkryss

Add session verify if loggin user
developerkryss authored 3 hours ago
@developerkryss

Add session verify if loggin user
developerkryss authored 3 hours ago
@developerkryss

Add on administrator approve clients setting
developerkryss authored 4 hours ago
@developerkryss

Mistake the name of approve (reedit)
developerkryss authored 4 hours ago
@developerkryss

Remake the session for approve
developerkryss authored 4 hours ago
@developerkryss

Remove defined demo
developerkryss authored 4 hours ago
@developerkryss

Add new link profile lang and info
developerkryss authored 4 hours ago
@developerkryss

Add new link profile lang and info
developerkryss authored 4 hours ago
@developerkryss

Add edit template for edinting clients pending
developerkryss authored 4 hours ago
@developerkryss

Remove detection by uid on add and use only edit input
developerkryss authored 4 hours ago
@developerkryss

Remove clients pending summary template and add edit template
developerkryss authored 4 hours ago
@developerkryss

Remove clients pending add template
developerkryss authored 4 hours ago
@developerkryss

And new lang for editclient
developerkryss authored 4 hours ago
@developerkryss

And new lang for editclient
developerkryss authored 4 hours ago
@developerkryss

Add new type on selection clients and clients pending and Edit client… …
developerkryss authored 4 hours ago
@developerkryss

Fix edit client pending and add new session for aprove client
developerkryss authored 4 hours ago
@developerkryss

Remove edit request method no use
developerkryss authored 4 hours ago
CSAPanel Members 1.0 (Lista utilizatori seriosi/neseriosi) :
[*]Demo Project
[*]GitHub Project

CSA War System Engine Final 2.0.0 :
[*]Buy your own license!
User avatar
aware's
Membru, skill +3
Membru, skill +3
Posts: 1041
Joined: 03 Jan 2015, 16:33
Detinator Steam: Da
SteamID: S
Fond eXtream: 0
Has thanked: 17 times
Been thanked: 8 times

06 Jul 2016, 23:55

Interesant si frumos!
Filiq_
Utilizator neserios
Utilizator neserios
Posts: 847
Joined: 02 Nov 2014, 18:21
Detinator Steam: Da
CS Status: Citesc forumul eXtreamCS.com...!
Reputatie: Fost Scripter eXtreamCS
Utilizator neserios
Fond eXtream: 0
Location: Constanta
Has thanked: 40 times
Been thanked: 30 times

18 Dec 2017, 16:44

Code: Select all

SELECT * FROM `users` WHERE userlevel='1'
Complet gresit ! Din cate am vazut intr o pagina folosesti de vreo 3 4 ori SELECT *. Neoptimizat ce pot sa spun..
https://discord.gg/VABVdhXMrK ZM CSO server in working..
The Kalu
Fost administrator
Fost administrator
Posts: 13708
Joined: 09 Oct 2010, 12:39
Detinator Steam: Da
CS Status: In grajd!
SteamID: kalulord
Reputatie: Fost Administrator
Fost membru Club eXtreamCS (6 luni)
Nume anterior: Terra
Location: Romania, Ploiesti
Has thanked: 328 times
Been thanked: 646 times
Contact:

18 Dec 2017, 17:27

IIiFF wrote:

Code: Select all

SELECT * FROM `users` WHERE userlevel='1'
Complet gresit ! Din cate am vazut intr o pagina folosesti de vreo 3 4 ori SELECT *. Neoptimizat ce pot sa spun..
Nu este diferenta mare intre SELECT * (all) si SELECT id, name etc.De ce sa scriu

SELECT id, name, passport, address, condoms, girlfriend, car, value, houses, money, stuff, stuff cand pot scrie SELECT *, intr-adevar selectezi ce iti trebuie dar este ok si SELECT * si nu, nu este gresit.
Image
User avatar
CristianG.
Membru, skill +1
Membru, skill +1
Posts: 262
Joined: 25 Jun 2013, 16:04
Detinator Steam: Nu
CS Status: CSA-PanelV3.4 UnderDev
Has thanked: 2 times
Been thanked: 4 times
Contact:

02 Jan 2018, 21:13

Diversity wrote:

Code: Select all

SELECT * FROM `users` WHERE userlevel='1'
Complet gresit ! Din cate am vazut intr o pagina folosesti de vreo 3 4 ori SELECT *. Neoptimizat ce pot sa spun..
Adevarul e ca tu esti cel mai desptept aici si sti optimizare :))

Daca folosesti selectarea pentru toate coloanele prin definirea numele coloanei sau folosesti (*) nu este nici o diferenta, defapt este in momentul in care vei adauga o noua coloana va trebui sa cauti toate query`urile pe care le-ai apoi sa adaugi coloana respectiva in fiecare query, unde oare este optimizarea aici, se pare ca ai gresit meseria te asigur eu.

PS: Sa incerci sa faci si un Benchmark si sa ma anunti daca este o diferenta extrem de mare incat sa conteze (Da diferenta este 0.000000001/sec)
Sa nu cumva sa uitam mesajul meu pentru tine | Afiseaza codul
[quote="CristianG."]Asa cum am spus 

[code]	public static function init( ) {
		
		if ( is_null( self::$instance ) ) {

			self::$instance = new self( );
		}

		return self::$instance;
	}
[/code]

Imi plac cometariie tale asupra mea cu selectarea dar se pare ca iti place sa iei alte coduri sa le editezi !

Cumva dragul meu te-a batut smarty template de nu ai putut copia si ala ?

App daca te intreb ce metoda ai folosit nu cred ca imi poti spune ca este OOP sau ai vazut in cometarile mele presupun ?


[code]public static function init( ) {[/code]

Oare unde este instanta ? Oarea functia e de forma sau mi se pare mie, cred ca nu ai nici o idee ce face macar !

Cumva int trebuia sa fie getInstance() se pare. Deci int() ala il folosim si noi ? Oare ce o face ? nu cumva are un rol foarte important in OOP, da are un rol extrem de mare mai exact instanta aia se foloseste la conexiunea catre baza de date

Ca sa iti explic mai exact hai sa facem asa.

1) Avem un fisier in care sunt 15 conectari cu 15 query-uri ca presupun ca intelegi la Config::$g_con->prepare() se conecteaza la baza de date apoi prepara query`ul pentru executare

Practic in momentul respectiv script`ul tau face 15 conexiuni si 15 preparari de executarea query`ului ehhh instanta respectiva te va ajuta enorm.

De ce te va ajuta ?

Daca nu uitam mai bine Config::int()->$g_con->prepare() adaugand acest int() sau getInstance() , odata ce aceseaza clasa respectiva verifica daca instanta a fost setata si daca a fost setata preia conexiunea fara a mai face o noua conexiune.

Sa inteleg ca nu ai habar de getInstance() sau int() cum specifici tu. Dupa cum se vede clar codul care este de la csapanel 100% nici macar nu ai stiut sa il folosesti corect.

Este inutil sa scriu ce mai exact e acolo ca deja ma ia plansul cu panoul tau.

Recomandarea mea e sa te inveti si nu mai critica unde nu stii.

Si cand ai sa ajungi la nivelul meu EX: http://prntscr.com/hwkquy mai discutam.

Pana atunci mai bine incearca sa iti faci prieteni care au habar despre ce fac apoi incepe sa critici o munca care nu ma pasionat respectiv`ul proiect !

PS: Daca nu iti place Smarty Template ai alte optiuni (Un framework MVC care vine cu twig la pachet) sau twig stand alone. Ai foarte multe optiuni pute mana si invata si lasa discutile inutile pe care le faci


PS2 : Stai ca lesin 

[quote]
Versiunea 1.0:


- Facuta conexiunea mysql ( pdo desigur )
- Pe site este acum MVC
- Adaugat un template ( am uitat cum se numeste desigur... )
- Adaugate paginiile homepage, index, login si logout
- Facute controllere pentru login, logout si forgot password
- Sporita securitatea
- Acum apare pe prima pagina primul jucator cu cele mai multe killuri si deathuri ( din top 15 desigur si ala va fi pe mysql )
- A fost adaugat pe prima pagina un chart care arata cati jucatori sunt pe server si cate sloturi libere
- Acum pe prima pagina poti adauga twitter ul serverului daca aveti ( se poate activa din admin panel )[/quote]

- Pe site este acum MVC

Serios tu ai idee cu ce se mananca MVC (Modal View Controller) in ce este compus si ce relati sunt intre cele 3 lucruri !

Inca odata : https://prnt.sc/hwkquy (ASTA E MVC) diferenta ? PREA MARE !

PS3 : Geimod de la 0 (Am facut praf limba engleza ) http://prntscr.com/hwm2vw

Spor la programare  ![/quote]
CSAPanel Members 1.0 (Lista utilizatori seriosi/neseriosi) :
[*]Demo Project
[*]GitHub Project

CSA War System Engine Final 2.0.0 :
[*]Buy your own license!
Post Reply

Return to “Productia eXtream”

  • Information
  • Who is online

    Users browsing this forum: No registered users and 17 guests