ilch Forum » Ilch Clan 1.1 » Module und Modifikationen » gamebilder bei lastwars

Geschlossen
  1. #1
    User Pic
    antikuci Mitglied
    Registriert seit
    25.02.2008
    Beiträge
    15
    Beitragswertungen
    0 Beitragspunkte
    wenn es eine antwort zu diesem thema gib sorry,habe kein bock stunden lang zu suchen!

    problem:in mein lastwars werden keine bilder angezeigt welches game gezockt wurde.
    und ich möchte das man sieht was für ein game gespielt wurde


    verwendete ilchClan Version: 1.1 M

    betroffene Homepage: externer Link
    www.bfbc2-planet.de
    0 Mitglieder finden den Beitrag gut.
  2. #2
    User Pic
    Edeka-Ecky Mitglied
    Registriert seit
    19.11.2009
    Beiträge
    213
    Beitragswertungen
    0 Beitragspunkte
    wie meinst du das? direkt in der Lastwar box so wie bei mir:

    elite-of-europe.de ?
    0 Mitglieder finden den Beitrag gut.
  3. #3
    User Pic
    Lord|Schirmer Administrator
    Registriert seit
    21.03.2007
    Beiträge
    7.643
    Beitragswertungen
    1195 Beitragspunkte
    Es ist jetzt die Frage ob nur die Ausgabe im Template vergessen wurde oder die komlette Abfrage in der php fehlt.

    Teste mal, in dem Du in die wars_next.htm & wars_last.htm dieses hier {game} passend einfügst!
    rules :: doku :: faq :: linkus
    0 Mitglieder finden den Beitrag gut.
  4. #4
    User Pic
    antikuci Mitglied
    Registriert seit
    25.02.2008
    Beiträge
    15
    Beitragswertungen
    0 Beitragspunkte
    ZitatZitat geschrieben von Edeka-Ecky

    wie meinst du das? direkt in der Lastwar box so wie bei mir:

    elite-of-europe.de ?


    ja genau so möchte ich es auch haben!
    www.bfbc2-planet.de
    0 Mitglieder finden den Beitrag gut.
  5. #5
    User Pic
    Edeka-Ecky Mitglied
    Registriert seit
    19.11.2009
    Beiträge
    213
    Beitragswertungen
    0 Beitragspunkte
    wenn er es in der box haben will brauch er nur das hier runterladen:

    externer Link

    da ist auch unteranderem das modul drin mit den gamepics in der last war box.

    da brauch er nur die box ersetzen
    0 Mitglieder finden den Beitrag gut.
  6. #6
    User Pic
    antikuci Mitglied
    Registriert seit
    25.02.2008
    Beiträge
    15
    Beitragswertungen
    0 Beitragspunkte
    ZitatZitat geschrieben von Lord|Schirmer

    Es ist jetzt die Frage ob nur die Ausgabe im Template vergessen wurde oder die komlette Abfrage in der php fehlt.

    Teste mal, in dem Du in die wars_next.htm & wars_last.htm dieses hier {game} passend einfügst!


    das hier:(wars_last)
    </tr><tr>
    <td class="Cmite">{_lang_game}:</td>
    <td class="Cnorm">{game}</td>

    das hier:(wars_next)
    </tr><tr>
    <td class="Cmite">{_lang_game}:</td>
    <td class="Cnorm">{game}</td>
    www.bfbc2-planet.de
    0 Mitglieder finden den Beitrag gut.
  7. #7
    User Pic
    antikuci Mitglied
    Registriert seit
    25.02.2008
    Beiträge
    15
    Beitragswertungen
    0 Beitragspunkte
    ZitatZitat geschrieben von Edeka-Ecky

    wenn er es in der box haben will brauch er nur das hier runterladen:

    externer Link

    da ist auch unteranderem das modul drin mit den gamepics in der last war box.

    da brauch er nur die box ersetzen


    ist für Ilch 1.1 G ich glaube ich habe was mit 1.1M
    www.bfbc2-planet.de
    0 Mitglieder finden den Beitrag gut.
  8. #8
    User Pic
    Edeka-Ecky Mitglied
    Registriert seit
    19.11.2009
    Beiträge
    213
    Beitragswertungen
    0 Beitragspunkte
    zeig mal was du da hast^^

    aber du brauchst ansich nur die eine Box rausnehmen da dürfte sich nichts getan haben während der updates

    bei deinem code musst du denn in der war.php auch den bereich drin haben mit dem pfad zum bild.

    und dann das bild auch in dem entsprechenden ordner drin haben


    Zuletzt modifiziert von Edeka-Ecky am 17.04.2010 - 09:42:51
    0 Mitglieder finden den Beitrag gut.
  9. #9
    User Pic
    Lord|Schirmer Administrator
    Registriert seit
    21.03.2007
    Beiträge
    7.643
    Beitragswertungen
    1195 Beitragspunkte
    Zu den Templates in der wars.php nach $row['game'] suchen und hier noch '.get_wargameimg($row['game']).' hinzufügen, damit auch hier das Icon ausgegeben wird!

    Zu der Box im Notfall posten!


    Zuletzt modifiziert von Lord|Schirmer am 17.04.2010 - 09:42:57
    rules :: doku :: faq :: linkus
    0 Mitglieder finden den Beitrag gut.
  10. #10
    User Pic
    antikuci Mitglied
    Registriert seit
    25.02.2008
    Beiträge
    15
    Beitragswertungen
    0 Beitragspunkte
    ZitatZitat geschrieben von Lord|Schirmer

    Zu den Templates in der wars.php nach $row['game'] suchen und hier noch '.get_wargameimg($row['game']).' hinzufügen, damit auch hier das Icon ausgegeben wird!

    Zu der Box im Notfall posten!


    Zuletzt modifiziert von Lord|Schirmer am 17.04.2010 - 09:42:57

    das ist meine 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);
    while($row = db_fetch_assoc($erg) ) {
    if ( $row['opp'] == $row['owp'] ) {
    $farbe = 'FDFBB7'; #pat
    } elseif ( $row['opp'] < $row['owp'] ) {
    $farbe = 'C8E1B8'; #win
    } elseif ( $row['opp'] > $row['owp'] ) {
    $farbe = 'D8B9B9'; #los
    }
    foreach($enar as $v) {
    if ( file_exists ( 'include/images/wars/'.$wid.'_'.$row['mnr'].'.'.$v ) ) {
    $size=getimagesize('include/images/wars/'.$wid.'_'.$row['mnr'].'.'.$v);
    $breite=$size[0];
    $hoehe=$size[1];
    $row['map'] = '<a href="#" onClick="javascript:window.open(\'include/images/wars/'.$wid.'_'.$row['mnr'].'.'.$v.'\',\'bild\',\'height='.$hoehe.',width='.$breite.'\')">'.$row['map'].'</a>';
    break;
    }
    }
    $list .= '<tr bgcolor="#'.$farbe.'">';
    $list .= '<td><font color="#000000">'.$row['map'].'</font></td>';
    $list .= '<td><font color="#000000">'.$row['opp'].'</font></td>';
    $list .= '<td><font color="#000000">'.$row['owp'].'</font></td>';
    $list .= '</tr>';
    }
    return ($list);
    }
    function lastwars_get_memberlist ( $id ) {
    $l = '';
    $erg = db_query("SELECT prefix_user.id,prefix_user.name 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 .= '<a href="index.php?user-details-'.$r['id'].'">'.$r['name'].'</a>, ';
    }
    return (substr($l,0,-2));
    }
    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);
    $tpl = new tpl ( 'wars.htm' );
    $tpl->set_ar_out ( array('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.gegner,a.page,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"><strong>kein Next War vorhanden</strong></td></tr>';
    } else {
    while ($row = db_fetch_assoc($erg) ) {
    if ( $class == 'Cmite' ) { $class = 'Cnorm'; } else { $class = 'Cmite'; }
    $row['page'] = get_homepage($row['page']);
    $row['team'] = get_wargameimg($row['game']).'&nbsp;'.$row['team'];
    $row['class'] = $class;
    $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');
    $erg = db_query("SELECT a.owp,a.opp,a.wlp,a.land,a.mtyp,a.game,a.id,a.gegner,a.page,b.name as team,DATE_FORMAT(datime,'%d.%m.%Y') 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['opp'].':'.$row['owp'];
    $row['farbe'] = $farbe1wlpar[$row['wlp']];
    $row['farbe2'] = $farbe2wlpar[$row['wlp']];
    if ( $class == 'Cmite' ) { $class = 'Cnorm'; } else { $class = 'Cmite'; }
    $row['page'] = get_homepage($row['page']);
    $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,
    gegner, tag, page, mail, icq, wo, prefix_wars.`mod`, mtyp,
    game, land, txt, 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);
    $row['page'] = get_homepage($row['page']);
    $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'] );
    if ( $_SESSION['authright'] <= -3 ) {
    $row['mail']=$row['mail'];
    $row['icq']=$row['icq'];
    $row['wo']=$row['wo'];
    $row['txt']=$row['txt'];
    } else{
    $row['icq']='locked';
    $row['mail']='locked';
    $row['wo']='locked';
    $row['txt']='locked';
    }
    $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['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'] );
    $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();
    }
    ?>
    www.bfbc2-planet.de
    0 Mitglieder finden den Beitrag gut.
  11. #11
    User Pic
    Lord|Schirmer Administrator
    Registriert seit
    21.03.2007
    Beiträge
    7.643
    Beitragswertungen
    1195 Beitragspunkte
    Bitte in Code-Tags # setzen!
    rules :: doku :: faq :: linkus
    0 Mitglieder finden den Beitrag gut.
  12. #12
    User Pic
    antikuci Mitglied
    Registriert seit
    25.02.2008
    Beiträge
    15
    Beitragswertungen
    0 Beitragspunkte
    ZitatZitat geschrieben von Lord|Schirmer

    Bitte in Code-Tags # setzen!


    okay kannst closed machen!
    ich pack das nicht,bin halt zu dumm egal.
    vieleicht finde ich noch was was mir hilft.
    aber danke für alles

    oder über TeamViewer 5


    Zuletzt modifiziert von antikuci am 17.04.2010 - 10:18:36
    www.bfbc2-planet.de
    0 Mitglieder finden den Beitrag gut.
  13. #13
    User Pic
    Lord|Schirmer Administrator
    Registriert seit
    21.03.2007
    Beiträge
    7.643
    Beitragswertungen
    1195 Beitragspunkte
    Nein, jetzt nicht aufgeben! Du sollst nur deinen hier geposteten Code in [ code] ... [ /code] setzen, also das Rautesymbol # über dem Textfeld klicken! Damit der Code nicht durch Smileys ersetzt wird!
    rules :: doku :: faq :: linkus
    0 Mitglieder finden den Beitrag gut.
  14. #14
    User Pic
    antikuci Mitglied
    Registriert seit
    25.02.2008
    Beiträge
    15
    Beitragswertungen
    0 Beitragspunkte
    ZitatZitat geschrieben von Lord|Schirmer

    Nein, jetzt nicht aufgeben! Du sollst nur deinen hier geposteten Code in [ code] ... [ /code] setzen, also das Rautesymbol # über dem Textfeld klicken! Damit der Code nicht durch Smileys ersetzt wird!


     <?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);
    	while($row = db_fetch_assoc($erg) ) {
    		if ( $row['opp'] == $row['owp'] ) {
    			$farbe = 'FDFBB7'; #pat
    		} elseif ( $row['opp'] < $row['owp'] ) {
    			$farbe = 'C8E1B8'; #win
    		} elseif ( $row['opp'] > $row['owp'] ) {
    			$farbe = 'D8B9B9'; #los
    		}
    		foreach($enar as $v) {
    			if ( file_exists ( 'include/images/wars/'.$wid.'_'.$row['mnr'].'.'.$v ) ) {
    				$size=getimagesize('include/images/wars/'.$wid.'_'.$row['mnr'].'.'.$v);
    				$breite=$size[0];
    				$hoehe=$size[1];
    				$row['map'] = '<a href="#" onClick="javascript:window.open(\'include/images/wars/'.$wid.'_'.$row['mnr'].'.'.$v.'\',\'bild\',\'height='.$hoehe.',width='.$breite.'\')">'.$row['map'].'</a>';
    				break;
    			}
    		}
    		$list .= '<tr bgcolor="#'.$farbe.'">';
    		$list .= '<td><font color="#000000">'.$row['map'].'</font></td>';
    		$list .= '<td><font color="#000000">'.$row['opp'].'</font></td>';
    		$list .= '<td><font color="#000000">'.$row['owp'].'</font></td>';
    		$list .= '</tr>';
    	}
    return ($list);
    }
    function lastwars_get_memberlist ( $id ) {
    	$l = '';
    	$erg = db_query("SELECT prefix_user.id,prefix_user.name 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 .= '<a href="index.php?user-details-'.$r['id'].'">'.$r['name'].'</a>, ';
    	}
    return (substr($l,0,-2));
    }
    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);
    	$tpl = new tpl ( 'wars.htm' );
    	$tpl->set_ar_out ( array('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.gegner,a.page,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"><strong>kein Next War vorhanden</strong></td></tr>';
    	} else {
    		while ($row = db_fetch_assoc($erg) ) {
    			if ( $class == 'Cmite' ) { $class = 'Cnorm'; } else { $class = 'Cmite'; }
    			$row['page'] = get_homepage($row['page']);
          $row['team'] = get_wargameimg($row['game']).'&nbsp;'.$row['team'];
    			$row['class'] = $class;
    			$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');
    		$erg = db_query("SELECT a.owp,a.opp,a.wlp,a.land,a.mtyp,a.game,a.id,a.gegner,a.page,b.name as team,DATE_FORMAT(datime,'%d.%m.%Y') 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['opp'].':'.$row['owp'];
    			$row['farbe'] = $farbe1wlpar[$row['wlp']];
    			$row['farbe2'] = $farbe2wlpar[$row['wlp']];
    			if ( $class == 'Cmite' ) { $class = 'Cnorm'; } else { $class = 'Cmite'; }
    			$row['page'] = get_homepage($row['page']);
          $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,
    	gegner, tag, page, mail, icq, wo, prefix_wars.`mod`, mtyp,
    	game, land, txt, 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);
      $row['page'] = get_homepage($row['page']);
    	$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'] );
    		if ( $_SESSION['authright'] <= -3 ) {
    			$row['mail']=$row['mail'];
    			$row['icq']=$row['icq'];
    			$row['wo']=$row['wo'];
    			$row['txt']=$row['txt'];
    		} else{
    			$row['icq']='locked';
    			$row['mail']='locked';
    			$row['wo']='locked';
    			$row['txt']='locked';
    		}
    		$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['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'] );
    		$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();
    }
    ?>
    www.bfbc2-planet.de
    0 Mitglieder finden den Beitrag gut.
  15. #15
    User Pic
    Lord|Schirmer Administrator
    Registriert seit
    21.03.2007
    Beiträge
    7.643
    Beitragswertungen
    1195 Beitragspunkte
    Probier mal das:

    <?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);
        while($row = db_fetch_assoc($erg) ) {
            if ( $row['opp'] == $row['owp'] ) {
                $farbe = 'FDFBB7'; #pat
            } elseif ( $row['opp'] < $row['owp'] ) {
                $farbe = 'C8E1B8'; #win
            } elseif ( $row['opp'] > $row['owp'] ) {
                $farbe = 'D8B9B9'; #los
            }
            foreach($enar as $v) {
                if ( file_exists ( 'include/images/wars/'.$wid.'_'.$row['mnr'].'.'.$v ) ) {
                    $size=getimagesize('include/images/wars/'.$wid.'_'.$row['mnr'].'.'.$v);
                    $breite=$size[0];
                    $hoehe=$size[1];
                    $row['map'] = '<a href="#" onClick="javascript:window.open(\'include/images/wars/'.$wid.'_'.$row['mnr'].'.'.$v.'\',\'bild\',\'height='.$hoehe.',width='.$breite.'\')">'.$row['map'].'</a>';
                    break;
                }
            }
            $list .= '<tr bgcolor="#'.$farbe.'">';
            $list .= '<td><font color="#000000">'.$row['map'].'</font></td>';
            $list .= '<td><font color="#000000">'.$row['opp'].'</font></td>';
            $list .= '<td><font color="#000000">'.$row['owp'].'</font></td>';
            $list .= '</tr>';
        }
    return ($list);
    }
    function lastwars_get_memberlist ( $id ) {
        $l = '';
        $erg = db_query("SELECT prefix_user.id,prefix_user.name 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 .= '<a href="index.php?user-details-'.$r['id'].'">'.$r['name'].'</a>, ';
        }
    return (substr($l,0,-2));
    }
    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);
        $tpl = new tpl ( 'wars.htm' );
        $tpl->set_ar_out ( array('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.gegner,a.page,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"><strong>kein Next War vorhanden</strong></td></tr>';
        } else {
            while ($row = db_fetch_assoc($erg) ) {
                if ( $class == 'Cmite' ) { $class = 'Cnorm'; } else { $class = 'Cmite'; }
                $row['page'] = get_homepage($row['page']);
          $row['team'] = get_wargameimg($row['game']).'&nbsp;'.$row['team'];
                $row['class'] = $class;
                $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');
            $erg = db_query("SELECT a.owp,a.opp,a.wlp,a.land,a.mtyp,a.game,a.id,a.gegner,a.page,b.name as team,DATE_FORMAT(datime,'%d.%m.%Y') 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['opp'].':'.$row['owp'];
                $row['farbe'] = $farbe1wlpar[$row['wlp']];
                $row['farbe2'] = $farbe2wlpar[$row['wlp']];
                if ( $class == 'Cmite' ) { $class = 'Cnorm'; } else { $class = 'Cmite'; }
                $row['page'] = get_homepage($row['page']);
          $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,
        gegner, tag, page, mail, icq, wo, prefix_wars.`mod`, mtyp,
        game, land, txt, 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);
      $row['page'] = get_homepage($row['page']);
      $row['game'] = get_wargameimg($row['game']).'&nbsp;'.$row['game'];
        $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'] );
            if ( $_SESSION['authright'] <= -3 ) {
                $row['mail']=$row['mail'];
                $row['icq']=$row['icq'];
                $row['wo']=$row['wo'];
                $row['txt']=$row['txt'];
            } else{
                $row['icq']='locked';
                $row['mail']='locked';
                $row['wo']='locked';
                $row['txt']='locked';
            }
            $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['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'] );
            $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();
    }
    ?>


    Zeile 137 wurde hinzugefügt!


    Zuletzt modifiziert von Lord|Schirmer am 17.04.2010 - 10:34:58
    rules :: doku :: faq :: linkus
    0 Mitglieder finden den Beitrag gut.
  16. #16
    User Pic
    antikuci Mitglied
    Registriert seit
    25.02.2008
    Beiträge
    15
    Beitragswertungen
    0 Beitragspunkte
    jut habe es über nommen und eingefügt,aber er zeigt mir immer noch nicht die bilder in der lastwars box an,um welches gme es geht
    www.bfbc2-planet.de
    0 Mitglieder finden den Beitrag gut.
  17. #17
    User Pic
    antikuci Mitglied
    Registriert seit
    25.02.2008
    Beiträge
    15
    Beitragswertungen
    0 Beitragspunkte
    ZitatZitat geschrieben von antikuci

    jut habe es über nommen und eingefügt,aber er zeigt mir immer noch nicht die bilder in der lastwars box an,um welches gme es geht




    sorry jetzt geht es bilder waren falschen ordner
    www.bfbc2-planet.de
    0 Mitglieder finden den Beitrag gut.
  18. #18
    User Pic
    antikuci Mitglied
    Registriert seit
    25.02.2008
    Beiträge
    15
    Beitragswertungen
    0 Beitragspunkte
    super super vielen vielen dank an dich!lachenYesYesYesYesYes
    www.bfbc2-planet.de
    0 Mitglieder finden den Beitrag gut.
  19. #19
    User Pic
    Lord|Schirmer Administrator
    Registriert seit
    21.03.2007
    Beiträge
    7.643
    Beitragswertungen
    1195 Beitragspunkte
    Alles klar!

    PS: Der Code war für die Anzeige im Content (nicht Boxen)


    Zuletzt modifiziert von Lord|Schirmer am 17.04.2010 - 10:46:00
    rules :: doku :: faq :: linkus
    0 Mitglieder finden den Beitrag gut.
  20. #20
    User Pic
    antikuci Mitglied
    Registriert seit
    25.02.2008
    Beiträge
    15
    Beitragswertungen
    0 Beitragspunkte
    ZitatZitat geschrieben von Lord|Schirmer

    Alles klar!

    PS: Der Code war für die Anzeige im Content (nicht Boxen)


    Zuletzt modifiziert von Lord|Schirmer am 17.04.2010 - 10:46:00

    warte mal,wenn ich jetzt nextwars machen will zeigt er mir nur cod6 an und keine anderen game lol.wie kommt das.
    www.bfbc2-planet.de
    0 Mitglieder finden den Beitrag gut.
  21. #21
    User Pic
    Lord|Schirmer Administrator
    Registriert seit
    21.03.2007
    Beiträge
    7.643
    Beitragswertungen
    1195 Beitragspunkte
    Was und Wo meinst Du genau!

    Adminbereich? Dann unter NEU eine anderes Spiel eintragen!


    Zuletzt modifiziert von Lord|Schirmer am 17.04.2010 - 10:54:56
    rules :: doku :: faq :: linkus
    0 Mitglieder finden den Beitrag gut.
  22. #22
    User Pic
    antikuci Mitglied
    Registriert seit
    25.02.2008
    Beiträge
    15
    Beitragswertungen
    0 Beitragspunkte
    ZitatZitat geschrieben von Lord|Schirmer

    Was und Wo meinst Du genau!

    Adminbereich? Dann unter NEU eine anderes Spiel eintragen!


    Zuletzt modifiziert von Lord|Schirmer am 17.04.2010 - 10:54:56


    okay und mit den bild geht dann automatisch muss dann aber das game so schreibe wie in den odner heisst z.b im ordner steht bfbc2.gif und ich schreibe dann nur bei neu rein bfbc2
    www.bfbc2-planet.de
    0 Mitglieder finden den Beitrag gut.
  23. #23
    User Pic
    Lord|Schirmer Administrator
    Registriert seit
    21.03.2007
    Beiträge
    7.643
    Beitragswertungen
    1195 Beitragspunkte
    Genau, dass ist das Prinzip!
    rules :: doku :: faq :: linkus
    0 Mitglieder finden den Beitrag gut.
  24. #24
    User Pic
    antikuci Mitglied
    Registriert seit
    25.02.2008
    Beiträge
    15
    Beitragswertungen
    0 Beitragspunkte
    ZitatZitat geschrieben von Lord|Schirmer

    Genau, dass ist das Prinzip!

    danke schönes wochende
    www.bfbc2-planet.de
    0 Mitglieder finden den Beitrag gut.
  25. #25
    User Pic
    soluto Mitglied
    Registriert seit
    04.01.2010
    Beiträge
    86
    Beitragswertungen
    0 Beitragspunkte
    ist es möglich die maps/rounds auf 10 zu erweitern?

    wir spielen nämlich tmnf und da wird normaler weise auf bis zu 10 tracks gefahren zwinker
    deswegen reichen uns die 5 vorgegeben zeilen einfach nich traurig

    wäre echt cool wenn mir da jemand helfen könnte
    0 Mitglieder finden den Beitrag gut.
  26. #26
    User Pic
    Lord|Schirmer Administrator
    Registriert seit
    21.03.2007
    Beiträge
    7.643
    Beitragswertungen
    1195 Beitragspunkte
    Schau mal hier, war erst im Gespräch!

    www.ilch.de/forum-showposts-19219-p1.html
    rules :: doku :: faq :: linkus
    0 Mitglieder finden den Beitrag gut.
  27. #27
    User Pic
    soluto Mitglied
    Registriert seit
    04.01.2010
    Beiträge
    86
    Beitragswertungen
    0 Beitragspunkte
    das ging ja schnell ^^ dankö lachen
    0 Mitglieder finden den Beitrag gut.
  28. #28
    User Pic
    soluto Mitglied
    Registriert seit
    04.01.2010
    Beiträge
    86
    Beitragswertungen
    0 Beitragspunkte
    hab dann noch ne frage ^^

    wie kann ich denn anstatt der membernamen, die am war teilgenommen haben deren userpics anzeigen lassen?

    hängt das am design oder kann man das irgendwie umschreiben?
    0 Mitglieder finden den Beitrag gut.
  29. #29
    User Pic
    Edeka-Ecky Mitglied
    Registriert seit
    19.11.2009
    Beiträge
    213
    Beitragswertungen
    0 Beitragspunkte
    ist im advanced war mpdul von dastiac drin einfach mal dastiac googlen da findest du seine seite mit dem modul
    0 Mitglieder finden den Beitrag gut.
  30. #30
    User Pic
    soluto Mitglied
    Registriert seit
    04.01.2010
    Beiträge
    86
    Beitragswertungen
    0 Beitragspunkte
    is das dann auch mit den hier enthaltenen änderungen kompatibel ?
    0 Mitglieder finden den Beitrag gut.
Geschlossen

Zurück zu Module und Modifikationen

Optionen: Bei einer Antwort zu diesem Thema eine eMail erhalten