» Forum » Clanscript » Module und Modifikationen » 2 war box erstellen
  Mitglieder   |   Gallery   |   FAQ's   |   Regeln

[ Anmelden zum schreiben ]

2 war box erstellen
firstone
Mitglied
0 Beitragspunkte
Posts: 35

0 Mitglieder finden den Beitrag gut.

Merkliste 29.07.2011 - 11:26:16     Zitieren
guten tag liebe comm.
hab mal ne frage ist es möglich ne 2 war box zu erstellen was ich meine ist mit dem AW modul weil wir spielen in der csl und der psl und bräuchten dafür zwei boxen

betroffene Homepage: b2d-esport.de.vu/
Chester
Mitglied
19 Beitragspunkte
Posts: 753

User Pic

0 Mitglieder finden den Beitrag gut.

Merkliste 29.07.2011 - 11:37:41     Zitieren
ja es ist möglich. Einfach die box kopieren und umbenennen.

Um Allerdings unterschiedliche Inhalte anzeigen zu lassen braucht man etwas PHP.


LD on Deviantart
firstone
Mitglied
0 Beitragspunkte
Posts: 35

0 Mitglieder finden den Beitrag gut.

Merkliste 29.07.2011 - 11:42:07     Zitieren
lol ja genau das meinte ich das sie unterschiedlich angezeigt werden
Chester
Mitglied
19 Beitragspunkte
Posts: 753

User Pic

0 Mitglieder finden den Beitrag gut.

Merkliste 29.07.2011 - 11:46:56     Zitieren
Ohne code kann man dir nicht helfen.


LD on Deviantart
firstone
Mitglied
0 Beitragspunkte
Posts: 35

0 Mitglieder finden den Beitrag gut.

Merkliste 29.07.2011 - 11:51:44     Zitieren
na toll danke dir
firstone
Mitglied
0 Beitragspunkte
Posts: 35

0 Mitglieder finden den Beitrag gut.

Merkliste 29.07.2011 - 11:52:49     Zitieren
Zitat geschrieben von firstone

na toll danke dir


wie ich sie kopiere weis ich ja aber coden kann das einer hier??
Lord|Schirmer
Administrator
823 Beitragspunkte
Posts: 4604

User Pic

0 Mitglieder finden den Beitrag gut.

Merkliste 29.07.2011 - 13:18:16     Zitieren
Zitat geschrieben von Chester

Ohne code kann man dir nicht helfen.



... bedeutet, das Du dein Code mal posten sollst!


"In mir schlummert ein Genie, leider wacht es nicht auf!"

my portfolio | my community | important link
firstone
Mitglied
0 Beitragspunkte
Posts: 35

0 Mitglieder finden den Beitrag gut.

Merkliste 29.07.2011 - 13:48:21     Zitieren
achso sorry dann hab ich das falsch verstanden gut hier dir advancedwars:

<?php 
#   Copyright by: Manuel
#   Support: www.ilch.de


defined ('main') or die ( 'no direct access' );
$title = $allgAr['title'].' :: Installation...';
$hmenu = 'Advanced Wars Installation';
$design = new design ( $title , $hmenu );
$design->header();
  	
if(is_admin()) {
	if($_POST['step'] == 1)
		{
			?>
			<table width="100%" cellpadding="0" cellspacing="0" border="0" class="border">
				<tr class="Chead">
					<td colspan="2">Überprüfung der Schreibrechte</td>
				</tr>
				<tr class="Cmite">
					<td>Ordner: <i>"include/images/clanlogos/"</i> benötigt CHMOD 0777</td>
					<td><?php if ( @is_writeable ( 'include/images/clanlogos' ) ) { echo '<font color="#40aa00"><b>RICHTIG</b></font>'; } else { echo '<font color="#FF0000"><b>FALSCH</b></font>'; } ?></td>
				</tr>
				<tr class="Cnorm">
					<td>Ordner: <i>"include/images/teams/"</i> benötigt CHMOD 0777</td>
					<td><?php if ( @is_writeable ( 'include/images/teams' ) ) { echo '<font color="#40aa00"><b>RICHTIG</b></font>'; } else { echo '<font color="#FF0000"><b>FALSCH</b></font>'; } ?></td>
				</tr>
				<tr>
					<td colspan="2" class="Chead" style="text-align:center;">
						<form name="form" method="post" action="index.php?advancedwars">
							<input type="hidden" name="step" value="2" />
							<input type="submit" name="submit" value="Weiter zur Installations-Art..." />
						</form>
					</td>
				</tr>
			</table>
			<?php
		}
	elseif($_POST['step'] == 2)
		{
			?>
			<table width="100%" cellpadding="0" cellspacing="0" border="0" class="border">
				<tr class="Chead">
					<td colspan="2">Art der Installation</td>
				</tr>
				<tr class="Cnorm">
					<td>
					<form name="form" method="post" action="index.php?advancedwars">
						<p class="Cnorm" style="margin:2px; padding:2px;">
							Wenn Sie bereits eine ältere Version des "Advanced Wars" installiert haben, wählen Sie bitte ihre aktuelle Version aus.<br />
							<input name="update" type="radio" value="1beta" style="margin-left: 30px;" /> Advanced Wars 1 BETA <br />
							<input name="update" type="radio" value="1" style="margin-left: 30px;" /> Advanced Wars 1.0 <br />
							<input name="update" type="radio" value="11" style="margin-left: 30px;" disabled="true"/> Advanced Wars 1.1 (Keine Update nötig!)
						</p>
						<p class="Cmite" style="margin:2px; padding:2px;">
							Wenn Sie "Advanced Wars" noch nicht installiert haben, wählen Sie bitte "Neue Installation" aus.<br />
							<input name="update" type="radio" value="neu" style="margin-left: 30px;" checked="checked" /> Neue Installation (1.2)
						</p>
					</td>
				</tr>
				<tr>
					<td colspan="2" class="Chead" style="text-align:center;">
							<input type="hidden" name="step" value="3" />
							<input type="submit" name="submit" value="Weiter..." />
						</form>
					</td>
				</tr>
			</table>
			<?php
		}
	elseif($_POST['step'] == 3)
		{
		switch($_POST['update'])
		{
			case 'neu':
				$file = "advancedwars_neu.sql";
			break;
			case '1beta':
				$file = "advancedwars_1beta.sql";
			break;
			case '1':
			  $file = "advancedwars_10.sql";
			break;
		}
			$sql_file = implode('',file(''.$file.''));
			$sql_file = preg_replace ("/(\015\012|\015|\012)/", "\n", $sql_file);
			$sql_statements = explode(";\n",$sql_file);
			foreach ( $sql_statements as $sql_statement ) {
 				if ( trim($sql_statement) != '' ) {
  				  #echo '<pre>'.$sql_statement.'</pre><hr>';
    			db_query($sql_statement);
				}	
			}
			?>
			<table width="100%" cellpadding="0" cellspacing="0" border="0" class="border">
				<tr class="Chead">
					<td colspan="2">Installation abgeschlossen.</td>
				</tr>
				<tr class="Cnorm">
					<td><p>Falls keine Fehler aufgetreten sind, können Sie das Modul jetzt benutzen, falls Fehler aufgetreten sind, bitte auf www.ilch.de im Forum melden.</p></td>
				</tr>
				<tr>
					<td colspan="2" class="Chead" style="text-align:center;">
						&nbsp;
					</td>
				</tr>
			</table>
			<?php
		}
	else
		{
			?>
			<table width="100%" cellpadding="0" cellspacing="0" border="0" class="border">
				<tr class="Chead">
					<td colspan="2">Advanced Wars Installations Assistent</td>
				</tr>
				<tr class="Cnorm">
					<td><br /><table border="0"><tbody><tr><td valign="top"><img src="http://download.dastiac.de/users/dastii/CODING/advancedwars/BOX.png" border="0" alt="BOX" width="150" height="222" /> <br /></td><td valign="top" style="padding-left: 10px"> <p>Die 'Advanced Wars' Erweiterung für IlchClan (<a href="http://ilch.de">www.ilch.de</a>) verbessert die Warsansicht und macht das erstellen von Wars komfortabler und einfacher.</p><p><strong>Features:</strong></p><ul><li>Eine vollkommen überarbeitete Warsansicht</li><li>Logo-Upload</li><li>Gegner erstellung im AdminPanel</li><li>uvm.</li></ul><p>&nbsp;</p></td></tr></tbody></table></td>
				</tr>
				<tr>
					<td colspan="2" class="Chead" style="text-align:center;">
						<form name="form" method="post" action="index.php?advancedwars">
							<input type="hidden" name="step" value="1" />
							<input type="submit" name="submit" value="Fortfahren..." />
						</form>
					</td>
				</tr>
			</table>
			<?php
		}
} else {
	wd('index.php?news', 'Keine Berechtigung...',2);
}

$design->footer();

?>


und hier die wars.php
<?php
#   Copyright by: Manuel
#   Support: www.ilch.de


defined ('main') or die ( 'no direct access' );


function get_erg_liste($wid) {
	$list = ''; $enar = array ( 'jpg', 'gif', 'png', 'jpeg');
	$erg = db_query("SELECT * FROM prefix_warmaps WHERE wid = ".$wid);
	$list .= '<div style="width: 100%;">';
	while($row = db_fetch_assoc($erg) ) {
		if ( $row['opp'] == $row['owp'] ) {
			$farbe = 'FDFBB7'; #pat
			$farbe2= 'orange';
		} elseif ( $row['opp'] < $row['owp'] ) {
			$farbe = 'C8E1B8'; #win
			$farbe2= 'green';
		} elseif ( $row['opp'] > $row['owp'] ) {
			$farbe = 'D8B9B9'; #los
			$farbe2= 'red';
		}
		foreach ($enar as $v) {
			if(file_exists('include/images/warmaps/'.$row['map'].'.'.$v)) {
				$row['map2'] = $row['map'].'.'.$v;
			}
		}
		
		$list .= '<div style="float:left; width: 48%; margin: 2px;" class="Cmite">
				  <table><tr>';
		$list .= '<td colspan="2"><img src="include/images/warmaps/'.$row['map2'].'" border="0" alt="'.$row['map'].'"/></td>';
		$list .= '</tr><tr style="color: '.$farbe2.';" class="Cnorm">';
		$list .= '<td style="text-align: center; font-size: 16px; width: 50%;"><strong>'.$row['owp'].'</strong></td>';
		$list .= '<td style="text-align: center; font-size: 16px; width: 50%;"><strong>'.$row['opp'].'</strong></td>';
		$list .= '</tr></table></div>';
	}
	$list .= '</div>';
return ($list);
}
function get_screen_liste($wid) {
	$list = '<div>';
	$enar = array ( 'jpg', 'gif', 'png', 'jpeg');
	$erg = db_query("SELECT * FROM prefix_warmaps WHERE wid = ".$wid);
	while($row = db_fetch_assoc($erg) ) {
		foreach($enar as $v) {
			if ( file_exists ( 'include/images/wars/'.$wid.'_'.$row['mnr'].'.'.$v ) ) {
				$row['mappics1'] = '<a href="include/images/wars/'.$wid.'_'.$row['mnr'].'.'.$v.'" target="_blank" style="padding:2px;"><img src="include/images/wars/'.$wid.'_'.$row['mnr'].'.'.$v.'" alt="Plant '.$row['mnr'].'" width="100" height="80" border="0" /></a>';
			}
		}
		
				$row['mnr'] = $row['mnr'] + 1;
				
		foreach($enar as $v) {
			if ( file_exists ( 'include/images/wars/'.$wid.'_'.$row['mnr'].'.'.$v ) ) {
				$row['mappics2'] = '<a href="include/images/wars/'.$wid.'_'.$row['mnr'].'.'.$v.'" target="_blank" style="padding:2px;"><img src="include/images/wars/'.$wid.'_'.$row['mnr'].'.'.$v.'" alt="Plant '.$row['mnr'].'" width="100" height="80" border="0"  /></a>';
				break;
			}
		}

			$list .= $row['mappics1'].$row['mappics2'];

	}
	$list .= '</div>';
return ($list);
}
function lastwars_get_memberlist ( $id ) {
	$l = '';
	$erg = db_query("SELECT prefix_user.id,prefix_user.name,prefix_user.avatar FROM prefix_user LEFT JOIN prefix_warmember ON prefix_warmember.uid = prefix_user.id AND prefix_warmember.wid = ".$id." WHERE wid = ".$id." ORDER BY prefix_user.name ASC");
	while($r = db_fetch_assoc($erg)) {
		$l .= '<div style="float:left; padding: 3px auto 3px auto; position: relative; background: #c0c0c0; margin: 1px;"><div><a href="index.php?user-details-'.$r['id'].'"><img src="'.$r['avatar'].'" alt=""/></a><div align="center" style="clear: left;">'.$r['name'].'</div></div></div>';
		#$l .= '<a href="index.php?user-details-'.$r['id'].'">'.$r['name'].'</a>, ';
	}
	if(empty($l)) {
		$l .= "- Kein Lineup eingetragen -";
	}
//return (substr($l,0,-2));
return $l;
}

if ( $menu->get(2) == '' OR $menu->getA(2) == 'p' ) {
	$title = $allgAr['title'].' :: Wars';
	$hmenu = 'Wars';
	$design = new design ( $title , $hmenu );
	$design->header();

	
	$ergWin = db_query('SELECT COUNT(id) FROM `prefix_wars` WHERE wlp = "1"');
	$anzWin = db_result($ergWin,0);
	$ergLos = db_query('SELECT COUNT(id) FROM `prefix_wars` WHERE wlp = "2"');
	$anzLos = db_result($ergLos,0);
	$ergPat = db_query('SELECT COUNT(id) FROM `prefix_wars` WHERE wlp = "3"');
	$anzPat = db_result($ergPat,0);
	$ergGes = db_query('SELECT COUNT(id) FROM `prefix_wars` WHERE status= "3"');
	$anzGes = db_result($ergGes,0);
	if($anzGes == 0) {
		$percentWin = 0;
		$percentLos = 0;
		$percentPat = 0;
	} else {
		$percentWin = round($anzWin / $anzGes * 100);
		$percentLos = round($anzLos / $anzGes * 100);
		$percentPat = round($anzPat / $anzGes * 100);
	}
	$tpl = new tpl ( 'wars.htm' );
	$tpl->set_ar_out ( array('PATH' => $percentPat, 'WINH' => $percentWin, 'LOSH' => $percentLos, 'PAT' => $anzPat, 'WIN' => $anzWin, 'LOS' => $anzLos, 'GES' => $anzGes, 'TITLE'=> $allgAr['title'] ) , 0 );
	$akttime = date('Y-m-d');
	$class = '';
	$erg = db_query("SELECT a.id,a.oid,a.game,b.name as team,DATE_FORMAT(datime,'%d.%m.%Y - %H:%i:%s') as time FROM prefix_wars a left join prefix_groups b ON a.tid = b.id WHERE status = 2 AND a.datime >= '".$akttime."' ORDER BY a.datime");
	if ( db_num_rows ( $erg ) == 0 ) {
		echo '<tr class="Cmite"><td colspan="4"><i>There are no upcoming Matches!</i></td></tr>';
	} else {
		while ($row = db_fetch_assoc($erg) ) {
			if ( $class == 'Cmite' ) { $class = 'Cnorm'; } else { $class = 'Cmite'; }
			$row['page'] = get_opponent_details('homepage', $row['oid']);
      $row['team'] = get_wargameimg($row['game']).'&nbsp;'.$row['team'];
			$row['class'] = $class;
			$row['gegner'] = get_opponent_details('name',$row['oid']);
			$tpl->set_ar_out($row,1);
		}
	}
	$tpl->out(2);
	$class = '';
	if ( $menu->get(1) == '' ) {
		$teams = dblistee ( '', "SELECT id,name FROM prefix_groups ORDER BY name");
		$game= dblistee ('', "SELECT DISTINCT `game`,`game` FROM prefix_wars ORDER BY `game`" );
		$mtype= dblistee ( '', "SELECT DISTINCT `mtyp`,`mtyp` FROM prefix_wars ORDER BY `mtyp`" );
		$tpl->set_ar_out ( array('tid' => $teams, 'game' => $game, 'typ' => $mtype ) , 3 );
	} elseif ($menu->get(1) == 'last') {
		$tpl->out(4);
		$sqla='WHERE status = 3 ';
		if(!empty($_POST['tid'])){
			$sqla.= 'AND tid="'.$_POST['tid'].'" ';
		}
		if(!empty($_POST['wpl'])){
			$sqla.= 'AND wlp="'.$_POST['wpl'].'" ';
		}
		if(!empty($_POST['spiel'])){
			$sqla.= 'AND game="'.$_POST['spiel'].'" ';
		}
		if(!empty($_POST['typ'])){
			$sqla.= 'AND mtyp="'.$_POST['typ'].'" ';
		}
		# seiten funktion
		$limit = $allgAr['wars_last_limit'];  // Limit
		$page = ( $menu->getA(2) == 'p' ? $menu->getE(2) : 1 );
		$MPL = db_make_sites ($page , "WHERE status = 3" , $limit , "?wars-last" , 'wars' );
		$anfang = ($page - 1) * $limit;
		# seiten funktion
		$farbe1wlpar = array(1=>'C8E1B8',2=>'D8B9B9',3=>'FDFBB7');
		$farbe2wlpar = array(1=>'00FF00',2=>'FF0000',3=>'FFFF00');
		$farbe3wlpar = array(1=>'green',2=>'red',3=>'orange');
		$erg = db_query("SELECT a.owp,a.opp,a.wlp,a.mtyp,a.game,a.id,a.oid,b.name as team,DATE_FORMAT(datime,'%d.%m.%Y %H:%i') as time FROM prefix_wars a left join prefix_groups b ON a.tid = b.id ".$sqla." ORDER BY a.datime DESC, id DESC LIMIT ".$anfang.",".$limit);
		while ($row = db_fetch_assoc($erg) ) {
			$row['erg'] = $row['owp'].':'.$row['opp'];
			$row['farbe'] = $farbe1wlpar[$row['wlp']];
			$row['farbe2'] = $farbe3wlpar[$row['wlp']];
			$row['gegner'] = get_opponent_details('name', $row['oid']);
			if ( $class == 'Cmite' ) { $class = 'Cnorm'; } else { $class = 'Cmite'; }
			$row['page'] = get_opponent_details('homepage', $row['oid']);
		
      $row['team'] = get_wargameimg($row['game']).'&nbsp;'.$row['team'];
			$row['class'] = $class;
			$tpl->set_ar_out($row,5);
		}
		$tpl->out(6);
		echo $MPL;
	}
  $design->footer();
} elseif ( is_numeric($menu->get(2)) ) {
	$_GET['mehr'] = escape($menu->get(2),'integer');
  
	$erg = @db_query("SELECT
	DATE_FORMAT(datime,'%d.%m.%Y') as datum,
	tid, status, owp, opp, wlp,
	DATE_FORMAT(datime,'%H:%i:%s') as zeit,
	oid, wo, prefix_wars.`mod`, mtyp,
	game, txt,mlink,lineupopp,tv,pw, prefix_wars.id,
	name as team
	FROM prefix_wars
	left join prefix_groups ON prefix_wars.tid = prefix_groups.id
	WHERE prefix_wars.id = ".$_GET['mehr']);
	
  db_check_erg ($erg);
  
  $row = db_fetch_assoc($erg);
  
  ## Gegnerdaten ##
  $row['page'] = get_opponent_details('homepage', $row['oid']);
  $row['gegner'] = get_opponent_details('name', $row['oid']);
  $row['logo'] = get_opponent_details('logo', $row['oid']);
  $row['land'] = get_opponent_details('land', $row['oid']);
  
  ## Gegnerlogo ##
  if(empty($row['logo'])) {
	$row['logo'] = 'include/images/clanlogos/na.gif';
  }
  ## Teamlogo ##
  $row['teamlogo'] = get_team_details('logo', $row['tid']);
  
  if(empty($row['logo'])) {
	$row['teamlogo'] = 'include/images/clanlogos/na.gif';
  }
	
  $row['txt'] = bbcode($row['txt']);
	
	if ( $row['status'] == 2 ) {
	# nextwars
		$title = $allgAr['title'].' :: Wars :: Nextwars';
		$hmenu = '<a href="?wars" class="smalfont">Wars</a><b> &raquo; </b>Nextwars';
		$design = new design ( $title , $hmenu );
		$design->header();
		$tpl = new tpl ('wars_next');
		$row['tag'] = ( empty($row['tag']) ? $row['gegner'] : $row['tag'] );
		$row['owp'] = "xx";
		$row['opp'] = "xx";
		
		if(has_right($allgAr['wars_matchlink_recht'])) {
			$row['mlink'] = '<a href="'.$row['mlink'].'" style="font-size: 10px;" target="_blank" />Matchlink</a>';
		} else {	
			$row['mlink'] = "";
		}
		if(has_right($allgAr['wars_server_recht'])) {
			$row['wo'] = $row['wo'];
		} else {	
			$row['wo'] = "<i>Keine Berechtigung</i>";
		}
		if(has_right($allgAr['wars_password_recht'])) {
			$row['pw'] = $row['pw'];
		} else {	
			$row['pw'] = "******";
		}
		if(has_right($allgAr['wars_tv_recht'])) {
			$row['tv'] = $row['tv'];
		} else {	
			$row['tv'] = "<i>Keine Berechtigung</i>";
		}
		
		$tpl->set_ar_out($row,0);

		if ( $_SESSION['authright'] <= -2 ) {
			# get benoetige member
			$bm = substr($row['mod'],0,3); $needed = '';
			for($i=0;$i<strlen($bm);$i++) {
				if ( is_numeric($bm{$i}) ) {
					$needed .= $bm{$i};
				}
			}

      $uid = $_SESSION['authid'];
      if ($menu->get(3) == 'delete') { $uid = $menu->get(4); }
      $ck = db_count_query("SELECT COUNT(wid) FROM prefix_warmember WHERE wid = ".$_GET['mehr']." AND uid = ".$uid);

			# eine zu bzw. absage loeschen
			if ( $menu->get(3) == 'delete' AND ((has_right(array($row['tid'])) === true AND $uid == $_SESSION['authid']) OR is_siteadmin('wars')) AND $ck == 1) {
				db_query("DELETE FROM prefix_warmember WHERE wid = ".$_GET['mehr']." AND uid = ".$uid );
				$ck = 0;
			}

			$available = db_count_query("SELECT COUNT(uid) FROM prefix_warmember WHERE wid = ".$_GET['mehr']." AND aktion = 1");
			$aout1 = array (
					'needed' => $needed,
					'available' => $available,
					'id' => $_GET['mehr']
				);
			$tpl->set_ar_out($aout1,1);
			if ( $ck == 0 AND has_right(array($row['tid'])) === true) {
				if ( isset ($_POST['sub']) ) {
					$aktion = ( $_POST['sub'] == 'zusagen' ? 1 : 0 );
					$kom = escape($_POST['kom'],'string');
					db_query("INSERT INTO prefix_warmember (uid,wid,aktion,kom) VALUES (".$_SESSION['authid'].",".$_GET['mehr'].",".$aktion.",'".$kom."')");
				} else {
					$tpl->out(2);
				}
			}
			$class = '';
			$aktionar = array ('<font style="color:#FF0000; background:#666666; font-weight:bold;">abgesagt</font>','<font style="font-weight:bold; color:#00FF00; background:#666666;">zugesagt</font>');
			$erg1 = db_query("SELECT b.id as uid, b.name, a.aktion, a.kom FROM prefix_warmember a left join prefix_user b ON b.id = a.uid WHERE a.wid = ".$_GET['mehr']);
			while ($row1 = db_fetch_assoc($erg1) ) {
				if ( $class == 'Cmite' ) { $class = 'Cnorm'; } else { $class = 'Cmite'; }
				$row1['class'] = $class;
				$row1['aktion'] = $aktionar[$row1['aktion']];
				if ( $row1['uid'] == $_SESSION['authid'] OR is_siteadmin('wars')) {
					$row1['name'] = '<a href="index.php?wars-more-'.$_GET['mehr'].'-delete-'.$row1['uid'].'"><img src="include/images/icons/del.gif" border="0" title="l&ouml;schen" /></a> &nbsp; '.$row1['name'];
				}
				$tpl->set_ar_out($row1,3);
			}
		}
  	$tpl->out(4);
    
	} elseif ($row['status'] == 3) {
		# lastwars
		$row['memberliste'] = lastwars_get_memberlist($_GET['mehr']);
		$wlpar = array(1=>'gewonnen',2=>'verloren',3=>'unentschieden');
		$row['erg'] = $row['owp'].' zu '.$row['opp'];
		$row['ergliste'] = get_erg_liste($_GET['mehr']);
		$row['screenliste'] = get_screen_liste($_GET['mehr']);
		
		if($row['screenliste'] == "<div></div>") {
			$row['screenliste'] = "- Keine Screenshots vorhanden -";
		}
		if(empty($row['lineupopp'])) {
			$row['lineupopp'] = "- Kein Lineup eingetragen -";
		}
		if(empty($row['txt'])) {
			$row['txt'] = '<div style="text-align:center;">- Kein Bericht vorhanden -</div>';
		}
		$row['wlp'] = $wlpar[$row['wlp']];
		$title = $allgAr['title'].' :: Wars :: Lastwars';
		$hmenu = '<a href="?wars" class="smalfont">Wars</a><b> &raquo; </b>Lastwars';
		$design = new design ( $title , $hmenu );
		$design->header();
		$tpl = new tpl ('wars_last');
		$row['tag'] = ( empty($row['tag']) ? $row['gegner'] : $row['tag'] );
		if($row['owp'] > $row['opp']) {
			$row['owp'] = '<span style="color: green;">'.$row['owp'].'</span>';
			$row['opp'] = '<span style="color: red;">'.$row['opp'].'</span>';
		} elseif($row['owp'] < $row['opp']) {
			$row['owp'] = '<span style="color: red;">'.$row['owp'].'</span>';
			$row['opp'] = '<span style="color: green;">'.$row['opp'].'</span>';
		} else {
			$row['owp'] = '<span style="color: yellow;">'.$row['owp'].'</span>';
			$row['opp'] = '<span style="color: yellow;">'.$row['opp'].'</span>';
		}
		if(has_right($allgAr['wars_matchlink_recht'])) {
			$row['mlink'] = '<a href="'.$row['mlink'].'" style="font-size: 10px;" target="_blank" />Matchlink</a>';
		} else {	
			$row['mlink'] = "";
		}
		if(has_right($allgAr['wars_server_recht'])) {
			$row['wo'] = $row['wo'];
		} else {	
			$row['wo'] = "<i>Keine Berechtigung</i>";
		}
		if(has_right($allgAr['wars_password_recht'])) {
			$row['pw'] = $row['pw'];
		} else {	
			$row['pw'] = "******";
		}
		if(has_right($allgAr['wars_tv_recht'])) {
			$row['tv'] = $row['tv'];
		} else {	
			$row['tv'] = "<i>Keine Berechtigung</i>";
		}
		
		$tpl->set_ar_out($row,0);
		# kommentare fuer lastwars
		if ($allgAr['wars_last_komms'] < 0 AND has_right ($allgAr['wars_last_komms'])) {
			# aktion
			if (isset ($_POST['kommentar_fuer_last_wars'])) {
				$name = $_SESSION['authname'];
				$text = escape($_POST['text'],'textarea');
				db_query("INSERT INTO prefix_koms (name,cat,text,uid) VALUES ('".$name."','WARSLAST', '".$text."', ".$_GET['mehr']." )");
			}
			if (isset ($_GET['kommentar_fuer_last_wars_loeschen']) AND is_siteadmin('wars')) {
				db_query("DELETE FROM prefix_koms WHERE cat = 'WARSLAST' AND uid = ".$_GET['mehr']." AND id = ".$_GET['kommentar_fuer_last_wars_loeschen']);
			}
			# anzeigen
			$tpl->out(1);
			$class = '';
			$erg = db_query("SELECT name,text,id FROM prefix_koms WHERE cat = 'WARSLAST' AND uid = ".$_GET['mehr']." ORDER BY id DESC");
			while($r = db_fetch_assoc($erg)) {
				$class = ( $class == 'Cmite' ? 'Cnorm' : 'Cmite' );
				$r['text']  = bbcode($r['text']);
				if (is_siteadmin('wars')) { $r['text'] .= '<a href="index.php?wars-more-'.$_GET['mehr'].'=0&amp;kommentar_fuer_last_wars_loeschen='.$r['id'].'"><img src="include/images/icons/del.gif" title="l&ouml;schen" alt="l&ouml;schen" border="0"></a>'; }
				$r['class'] = $class;
				$tpl->set_ar_out($r,2);
			}
			$tpl->out(3);
		}
	}
  $design->footer();
}
?>


EDIT! Bitte für Codes die Tags verwenden! [code] siehe !
Gruß Lord|Schirmer


Zuletzt modifiziert von Lord|Schirmer am 30.07.2011 - 14:53:05
firstone
Mitglied
0 Beitragspunkte
Posts: 35

0 Mitglieder finden den Beitrag gut.

Merkliste 30.07.2011 - 14:08:09     Zitieren
sind das die richtigen ??
Chester
Mitglied
19 Beitragspunkte
Posts: 753

User Pic

0 Mitglieder finden den Beitrag gut.

Merkliste 30.07.2011 - 14:21:04     Zitieren
Nein wir benötigen diese box:

include/boxes/nextwars.php für die Nächsten Wars

include/boxes/lastwars.php Für die letzten Wars

jenachdem welche du doppelt haben willst.


LD on Deviantart
firstone
Mitglied
0 Beitragspunkte
Posts: 35

0 Mitglieder finden den Beitrag gut.

Merkliste 30.07.2011 - 17:45:46     Zitieren
achso alles klar danke chester
das ist die nextwars.php


<?php
#   Copyright by: Manuel
#   Support www.ilch.de


defined ('main') or die ( 'no direct access' );

echo '<table width="100%" border="0" cellpadding="2" cellspacing="0">';
$akttime = date('Y-m-d');
$erg = @db_query("SELECT DATE_FORMAT(datime,'%d.%m.%y - %H:%i') as time,oid, id, game FROM prefix_wars WHERE status = 2 AND datime > '".$akttime."' ORDER BY datime LIMIT 5");
if ( @db_num_rows($erg) == 0 ) {
	echo '<tr><td>kein War geplant</td></tr>';
} else {
	while ($row = @db_fetch_object($erg) ) {
	
		$row->tag = get_opponent_details('tag', $row->oid);
		$row->gegner = get_opponent_details('name', $row->oid);
		
		$row->tag = ( empty($row->tag) ? $row->gegner : $row->tag );
		echo '<tr><td>'.get_wargameimg($row->game).'</td>';
		echo '<td><a class="box" href="index.php?wars-more-'.$row->id.'">';
		echo $row->time.' - '.$row->tag.'</a></td></tr>';
	}
}
echo '</table>';
?>



!EDIT ... ZWEITER HINWEIS!
Bitte [code] Tags verwenden! Siehe über dem Textfeld!
Gruß Lord|Schirmer


ok danke

Zuletzt modifiziert von firstone am 30.07.2011 - 18:51:23

[ Anmelden zum schreiben ]