ilch Forum » Ilch Clan 1.1 » Fehlersuche und Probleme » Lastwar Box

Geschlossen
  1. #1
    User Pic
    er9ik Mitglied
    Registriert seit
    08.08.2008
    Beiträge
    20
    Beitragswertungen
    0 Beitragspunkte
    Hallo Ilchleutz,

    Ich hab ein Problem und zwar wenn ich einen Lastwar eintrage, das dann auf der Startseite anschauen will verzieht sich das Feld das heist wenn der Gegnertag zu lang ist steht die hälfte unten oder nur der Pfeil ( zeigt an ob gewonnen oder verloren ) einer Zeile weiter unten dargestellt wird.

    Auch wnn die Namen ungelich sind stehen die Pfeile nicht untereinander, das sicht einfach sch.... aus.

    Kann mir da jemand helfen oder ist mir überhaupt noch zu helfen;)

    danke im vorraus


    Gruß Erik


    verwendete ilchClan Version: 1.1

    betroffene Homepage: externer Link
    0 Mitglieder finden den Beitrag gut.
  2. #2
    User Pic
    Lord|Schirmer Administrator
    Registriert seit
    21.03.2007
    Beiträge
    7.634
    Beitragswertungen
    1193 Beitragspunkte
    liegt wohl an der boxes/lastwars.php!

    Würde die Ausgabe in Tabellen setzen, damit sich nichts verschieben kann! Man kann zusätzlich noch den tag abschneiden, fall er zu lang sein sollte!
    zB.: mit 10 Zeichen!
    ((strlen($row->tag)<10) ? $row->tag : substr($row->tag,0,7).'...')


    Aber daran liegt es nicht! Ist nur ne Formatierungssache!
    rules :: doku :: faq :: linkus
    0 Mitglieder finden den Beitrag gut.
  3. #3
    User Pic
    er9ik Mitglied
    Registriert seit
    08.08.2008
    Beiträge
    20
    Beitragswertungen
    0 Beitragspunkte
    mhh.. ah ja

    so siehts im momet aus:

    <?php
    #   Copyright by Manuel
    #   Support www.ilch.de
    
    
    defined ('main') or die ( 'no direct access' );
    
    $farbe = '';
    $farb2 = '';
    
    
    $erg = db_query('SELECT * FROM prefix_wars WHERE status = "3" ORDER BY datime DESC LIMIT 4');
    while ($row = db_fetch_object($erg) ) {
    	$row->tag = ( empty($row->tag) ? $row->gegner : $row->tag );
    
      if ($row->wlp == 1) {
        $bild = 'include/images/icons/win.gif';
    
      } elseif ($row->wlp == 2) {
        $bild = 'include/images/icons/los.gif';
    
      } elseif ($row->wlp == 3) {
        $bild = 'include/images/icons/pad.gif';
    
      }
    
    	
    	echo '<div style="height:22px; float: left; padding-top:2px;"><div style="float:left; padding-top:4px;">'.get_wargameimg($row->game).'</div><div style="float:left; padding-left:15px; padding-top:4px;">&raquo;</div>';
    	echo '<div style="float:left; padding-left:6px; padding-top:4px;"><a style="color:#3b5b77;" href="index.php?wars-more-'.$row->id.'">';
    	echo $row->owp.' '.$lang['at2'].' '.$row->opp.' - '.$row->tag.'</a></div><div style="float:left; padding-left:80px; padding-top:4px;"><img src="'.$bild.'"><div></div></div></div><br />';
    }
    ?>


    soll heisen ich hab kein Plan von der Geschichte, vielleicht wäre einer so nett der Ahnung hat mir das so zu schicken zu psoten wie es lauten sollte.

    vielen Dank nochmal im vorraus


    Zuletzt modifiziert von er9ik am 26.02.2009 - 22:01:23
    0 Mitglieder finden den Beitrag gut.
  4. #4
    User Pic
    Lord|Schirmer Administrator
    Registriert seit
    21.03.2007
    Beiträge
    7.634
    Beitragswertungen
    1193 Beitragspunkte
    Ich habe jetzt mal die Ausgabe in eine Tabelle formatiert!
    Kann aber passieren, dass es noch nicht so schön aussieht!
    Da ich mir das Ergebnis nicht anschauen kann!

    Probier mal das, aber hebe Dir das Originale auf!:

    <?php
    #   Copyright by Manuel
    #   Support www.ilch.de
    
    
    defined ('main') or die ( 'no direct access' );
    
    $farbe = '';
    $farb2 = '';
    
    
    $erg = db_query('SELECT * FROM prefix_wars WHERE status = "3" ORDER BY datime DESC LIMIT 4');
    while ($row = db_fetch_object($erg) ) {
        $row->tag = ( empty($row->tag) ? $row->gegner : $row->tag );
    
      if ($row->wlp == 1) {
        $bild = 'include/images/icons/win.gif';
    
      } elseif ($row->wlp == 2) {
        $bild = 'include/images/icons/los.gif';
    
      } elseif ($row->wlp == 3) {
        $bild = 'include/images/icons/pad.gif';
    
      }
    
    echo'<table border="0" width="100%" cellspacing="0" cellpadding="0"><tr><td>'.get_wargameimg($row->game).'</td><td>»</td><td><a style="color:#3b5b77;" href="index.php?wars-more-'.$row->id.'">'.$row->owp.' '.$lang['at2'].' '.$row->opp.' - '.$row->tag.'</a></td><td><img src="'.$bild.'"></td></tr></table>';
      }
    ?>
    rules :: doku :: faq :: linkus
    0 Mitglieder finden den Beitrag gut.
  5. #5
    User Pic
    er9ik Mitglied
    Registriert seit
    08.08.2008
    Beiträge
    20
    Beitragswertungen
    0 Beitragspunkte
    danke fast

    jetzt ist alles nur einbischen verzogen und die Zeilen zu dich aufeinander
    0 Mitglieder finden den Beitrag gut.
  6. #6
    User Pic
    Lord|Schirmer Administrator
    Registriert seit
    21.03.2007
    Beiträge
    7.634
    Beitragswertungen
    1193 Beitragspunkte
    Probier mal das:

    <?php
    #   Copyright by Manuel
    #   Support www.ilch.de
    
    
    defined ('main') or die ( 'no direct access' );
    
    $farbe = '';
    $farb2 = '';
    
    
    $erg = db_query('SELECT * FROM prefix_wars WHERE status = "3" ORDER BY datime DESC LIMIT 4');
    while ($row = db_fetch_object($erg) ) {
        $row->tag = ( empty($row->tag) ? $row->gegner : $row->tag );
    
      if ($row->wlp == 1) {
        $bild = 'include/images/icons/win.gif';
    
      } elseif ($row->wlp == 2) {
        $bild = 'include/images/icons/los.gif';
    
      } elseif ($row->wlp == 3) {
        $bild = 'include/images/icons/pad.gif';
    
      }
    
    echo'
    <table border="0" width="100%" cellspacing="0" cellpadding="0" height="25"><tr>
    <td width="20" align="center">»</td>
    <td><a style="color:#3b5b77;" href="index.php?wars-more-'.$row->id.'">'.$row->owp.' '.$lang['at2'].' '.$row->opp.' - '.$row->tag.'</a></td>
    <td width="20" align="center"><img src="'.$bild.'"></td>
    </tr></table>
    ';
      }
    ?>
    rules :: doku :: faq :: linkus
    0 Mitglieder finden den Beitrag gut.
  7. #7
    User Pic
    er9ik Mitglied
    Registriert seit
    08.08.2008
    Beiträge
    20
    Beitragswertungen
    0 Beitragspunkte
    danke hast was gut bei mir^^

    nur noch etwas kleines die rechten pfeile sind auf dem Rand
    und könnte man den Namen der Clans näher an die Pfeile machen?

    vielen dank nochmal
    0 Mitglieder finden den Beitrag gut.
  8. #8
    User Pic
    Lord|Schirmer Administrator
    Registriert seit
    21.03.2007
    Beiträge
    7.634
    Beitragswertungen
    1193 Beitragspunkte
    Kein Problem teste mal das:

    <?php
    #   Copyright by Manuel
    #   Support www.ilch.de
    
    
    defined ('main') or die ( 'no direct access' );
    
    $farbe = '';
    $farb2 = '';
    
    
    $erg = db_query('SELECT * FROM prefix_wars WHERE status = "3" ORDER BY datime DESC LIMIT 4');
    while ($row = db_fetch_object($erg) ) {
        $row->tag = ( empty($row->tag) ? $row->gegner : $row->tag );
    
      if ($row->wlp == 1) {
        $bild = 'include/images/icons/win.gif';
    
      } elseif ($row->wlp == 2) {
        $bild = 'include/images/icons/los.gif';
    
      } elseif ($row->wlp == 3) {
        $bild = 'include/images/icons/pad.gif';
    
      }
    
    echo'
    <table border="0" width="100%" cellspacing="0" cellpadding="0" height="25"><tr>
    <td>&nbsp;»&nbsp;<a style="color:#3b5b77;" href="index.php?wars-more-'.$row->id.'">'.$row->owp.' '.$lang['at2'].' '.$row->opp.' - '.$row->tag.'</a></td>
    <td width="10"><img src="'.$bild.'">&nbsp;</td>
    </tr></table>
    ';
    }
    ?>



    Zuletzt modifiziert von Lord|Schirmer am 26.02.2009 - 23:05:42
    rules :: doku :: faq :: linkus
    0 Mitglieder finden den Beitrag gut.
  9. #9
    User Pic
    er9ik Mitglied
    Registriert seit
    08.08.2008
    Beiträge
    20
    Beitragswertungen
    0 Beitragspunkte
    jep genau das was ich wollte(Y)YesYesYesYes
    0 Mitglieder finden den Beitrag gut.
  10. #10
    User Pic
    Lord|Schirmer Administrator
    Registriert seit
    21.03.2007
    Beiträge
    7.634
    Beitragswertungen
    1193 Beitragspunkte
    Alles klar! Gern geschehen!
    rules :: doku :: faq :: linkus
    0 Mitglieder finden den Beitrag gut.
Geschlossen

Zurück zu Fehlersuche und Probleme

Optionen: Bei einer Antwort zu diesem Thema eine eMail erhalten