CSA-Panel V3.3 (Control System Admin) Stable Version

Anunturi legate de vanzari/cumparari.
*Nu suntem responsabili de tranzactiile efectuate intre membri. Utilizatorii sunt sfatuiti sa-si ia maximul de precautii inainte de finalizarea unei tranzactii pentru a preveni posibilitatea unei inselaciuni.

Moderators: Moderatori ajutatori, Moderatori

Post Reply
User avatar
blkaro
Membru, skill +1
Membru, skill +1
Posts: 458
Joined: 19 Aug 2015, 09:24
Detinator Steam: Da
SteamID: self-hate
Fond eXtream: 0
Location: /etc/shadow

03 Jul 2016, 17:54

CristianG. wrote:@SirFulgeruL momentan ce este pe site este in beta asta referitor la pachetul respectiv. Momentan nu am terminat acolo pentru ca sunt cate criteri pe care inca mai lipsesc.

@blkaro am facut anuntul acum 2 ani si ceva din cate stiu eu unde am renuntat la scriptul ala :)

Ca sa te lamuresc nu voi afisia codul doar iti voi arata cum arata in momentul de fata o parte din el !
/admin/gameservers.php | Afiseaza codul
<?php
/**
 * Control System Administrator Panel. CSAPanel
 *
 * Copyright CSAPanel, Inc
 * This source file is subject to the Apache-2.0 License that is bundled
 * with this source code in the file LICENSE
 * @Developer : Cristian G. Danasel
 * @copyright : CSAPanel (http://www.csa-panel.ro)
 * @license : Under GNU Apache-2.0
 */


require_once("../includes/csa-panel.php");

if($_SESSION['mainadmin'] != "1" && (!in_array("addservice", $_SESSION['permissions']) && !in_array("editservice", $_SESSION['permissions']) && !in_array("deleteservice", $_SESSION['permissions']) && !in_array("suspendservice", $_SESSION['permissions']) && !in_array("manageservice", $_SESSION['permissions']))) {
	$_SESSION['errormessage'] = $lang['nopermission'];
	header("Location: index.php");
	exit();
}
switch($_REQUEST['mode']) {
	case "pagination" : {
		$limit = 30;
		$total_rows = count(Games::ListGameServers(array("sid" => $_GET['sid'], "gid" => $_GET['gid'], "ip" => $_GET['ip'])));
		$pages['totalpage'] = ceil($total_rows / $limit);
		if(!isset($_REQUEST['page']) || empty($_REQUEST['page'])) {
			$_REQUEST['page'] = 0;
		} else {
			$_REQUEST['page'] = $_REQUEST['page'] - 1;
		}
		$pages['current'] = $_REQUEST['page'] + 1;
		$display->gameservers = Games::ListGameServers(array("sid" => $_GET['sid'], "gid" => $_GET['gid'], "ip" => $_GET['ip'], "limit" => ($_REQUEST['page'] * $limit).",".$limit));
		
		$display->pages = $pages;
		$display->DisplayType("ajax");
		$display->Output("admin/gameservers/ajax-gameserverslist.tpl");
		break;
	}
	case "serverinfo" : {
		$online = '<span class="label label-success">Online</span>';
		$offline = '<span class="label label-danger">Offline</span>';
		$query = CSA::getInstance()->sqli->query("************************************");
		if($query->num_rows == 1) {
			$row = $query->fetch_assoc();
			if($row['status'] == 1) {
				$results = Games::QueryGame(array(
					'ugid' => $row['ugid'],
					'nomap' => true
				));
				if($results['response'] == 0) {
					if($results['status'] == 1) {
						echo '<div id="status">'.$online.'</div>';
						echo '<div id="players">'.$results['active']."/".$results['total'].'</div>';
						if(strlen($results['hostname']) > 30) {
							$results['hostname'] = substr($results['hostname'], 0, 27)."...";
						}
						echo '<div id="hostname">'.$results['hostname'].'</div>';
						exit();
					}
				}
			}
		}
		echo '<div id="status">'.$offline.'</div>';
		echo '<div id="players">'."N/A".'</div>';
		echo '<div id="hostname">'."N/A".'</div>';
		break;
	}
	default : {
		$display->pagename = $lang['gameservers'];
		$display->DisplayType("admin");
		$limit = 30;
		$pages['current'] = 1;
		$total_rows = count(Games::ListGameServers(array()));
		$pages['totalpage'] = ceil($total_rows / $limit);
		$display->gameservers = Games::ListGameServers(array("limit" => "0,".$limit));
		$display->machines = Machines::ListMachines();
		$display->games = Games::ListGames();
		$display->pages = $pages;
		$display->Output("admin/gameservers/gameservers-list.tpl");
		break;
	}
}

Fara sa mai stau sa ma argumentez cu tine ca devi plictisitor.
1. Invata ce inseama OOP si cum se aplica.
2. Invata smarty template framework si cum se aplica.
3. Bootstrap nu are rost sa vorbim ca este design`ul deci in concluzie poate ca eram foarte bucuros daca aveam o dezbatere pe codare si alte aspecte :)

Succes.

PS: Nu am postat alte surse pentru ca nu sunt hotarat cat din script va fi codat.!

PS2 : Si daca tot incerci sa iti arati prostia ... atunci te invit sa urmaresti proiectul oferit de mine pentru extreamcs :)

1. productia-extream/csa-panel-members-t299322.html

2. Direct Link la sursa : https://github.com/developerkryss/csapanel-members

Hai sa aud si proiectul asta l-am furat sau am copiat sau am editat =)) =))
ti-as spune cateva dar am 2/3
m-am legat strict de ,,csa" panel 3.3
am demonstrat faptul CA ESTE COPIE FIDELA GSP PANEL.
nu poti nega asta :) doar ai editat anumite chestii si ti-ai facut propriul design
RoyalServer 2
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:

04 Jul 2016, 00:43

blkaro wrote: ti-as spune cateva dar am 2/3
m-am legat strict de ,,csa" panel 3.3
am demonstrat faptul CA ESTE COPIE FIDELA GSP PANEL.
nu poti nega asta :) doar ai editat anumite chestii si ti-ai facut propriul design
Mii de scuze blkaro intradevar un adevar spus de tine "ti-as spune cateva dar am 2/3" da intradevar ai 2 ani si 3 luni si aici te respect pentru un adevar!

Cu asta am inchiat subiectul ca se pare ca vorbesc cu un copil care chiar intradevar are 2/3 ani :))
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
blkaro
Membru, skill +1
Membru, skill +1
Posts: 458
Joined: 19 Aug 2015, 09:24
Detinator Steam: Da
SteamID: self-hate
Fond eXtream: 0
Location: /etc/shadow

04 Jul 2016, 09:39

^ Avertismente: 2 din 3
ma abtin de la alte comentarii ca nu am chef sa fac iar alt cont
esti doar un mic plagiator
User avatar
Hades Ownage
Membru eXtream
Membru eXtream
Posts: 3182
Joined: 22 Oct 2008, 10:12
Detinator Steam: Da
Detinator server CS: jb.clutch.ro
SteamID: hades-source
Reputatie: Fost Super Moderator
Fost Scripter eXtreamCS
Nume anterior: hadesownage
Location: Iasi
Has thanked: 324 times
Been thanked: 406 times

13 Feb 2017, 17:07

up up up
(c) xLd^
Fost moderator
Fost moderator
Posts: 1275
Joined: 24 Mar 2013, 09:36
Detinator Steam: Da
Detinator server CS: Nu
SteamID: id/xldcs
Reputatie: Utilizator neserios
Membru Club eXtreamCS (8 Iun - 8 Aug)
Location: Brasov
Has thanked: 25 times
Been thanked: 37 times
Contact:

13 Feb 2017, 17:55

Recomand, enixservers foloseste ultima versiune de csa-panel ea fiind in varianta beta, bugurile/monitorizarea etc. le rezolva strict CristianG.
User avatar
Mafios_X
Fost administrator
Fost administrator
Posts: 6851
Joined: 10 Apr 2009, 01:28
Detinator Steam: Da
SteamID: mafiosx
Reputatie: Fost Administrator
Location: Italia
Has thanked: 341 times
Been thanked: 419 times
Contact:

26 Oct 2019, 13:04

Un demo valabil :D?
-------------------------------#STEAM PROFILE--------------------------------------
Image
STEAM: mafiosx

Image


www.gamescan.ro - Un fel de GameTracker ROMANESC :D
alistar
Sustinator comunitate
Sustinator comunitate
Posts: 483
Joined: 24 Jan 2011, 09:51
Detinator Steam: Da
CS Status: zonek.ro the best
Detinator server CS: awp.zonek.ro
Location: Romania
Discord: trueantaris
Has thanked: 28 times
Been thanked: 15 times
Contact:

29 Oct 2019, 08:18

Last update SATURDAY, 10 OCTOBER 2015 nu cred ca mai e ceva valabil in 2019
VA multumim ca ne-ati fost alaturi atata timp! https://www.zonek.ro
Post Reply

Return to “Anunturi”

  • Information
  • Who is online

    Users browsing this forum: Bing [Bot], Petal [Bot] and 92 guests