ilch Forum » Ilch Clan 1.1 » Allgemein » HTML IF Problem

Geschlossen
  1. #1
    User Pic
    ewertinf Mitglied
    Registriert seit
    01.08.2006
    Beiträge
    74
    Beitragswertungen
    0 Beitragspunkte
    Tag Zusammen ...

    Habe folgende Zeilen in einer Stats.htm:
    {_if_{recht}<='-4'}<td align="center" class="headline" colspan="4"></td>{/_endif}
    {_if_{recht}>'-4'}<td align="center" class="headline" colspan="3"></td>{/_endif}
    <td align="center" class="headline">{kills}</td>
    <td align="center" class="headline">{deaths}</td>
    <td align="center" class="headline">{ratio}</td>

    Wenn mein Recht wirklich > -4 ist, dann sieht auch alles wunderbar aus, ich sehe nur "{_if_(0>'-4')} {/_endif} " in der Table. Wenn mein Recht Member oder höher ist, dann wird mir z.b. {_if_(-9>'-4')} {/_endif} in der Tabelle angezeigt und er nimmt beide Zeile.

    Wie kann ich das fixen? traurig


    verwendete ilchClan Version: 1.1

    betroffene Homepage: externer Link
    0 Mitglieder finden den Beitrag gut.
  2. #2
    User Pic
    ewertinf Mitglied
    Registriert seit
    01.08.2006
    Beiträge
    74
    Beitragswertungen
    0 Beitragspunkte
    Problem solved ...

    Hab in det tpl.php folgendes hinzugefügt:
    "OR ($tr[2] == '>>' AND $this->keys[$tr[1]] > $tr[3])"

    und dann in der htm ">>" genommen.
    0 Mitglieder finden den Beitrag gut.
  3. #3
    User Pic
    SeToY Mitglied
    Registriert seit
    29.06.2006
    Beiträge
    1.928
    Beitragswertungen
    43 Beitragspunkte
    ich wüsste gerne, was du da gerade rumexperimentierst^^
    0 Mitglieder finden den Beitrag gut.
  4. #4
    User Pic
    ewertinf Mitglied
    Registriert seit
    01.08.2006
    Beiträge
    74
    Beitragswertungen
    0 Beitragspunkte
    Ganz einfach ...

    Ich habe Player-Stats gebaut und je nachdem ob du Gast oder Member bist, kriegst du ein Paar Spalten mehr hinzu zwinker

    Gäste z.b. müssen nicht wissen, wieviele Verwarnungen die angezeigten Spielen schon haben.

    Deswegen hab ich in der htm zu den Stats abgefragt, welches Recht der Besucher gerade hat und lasse dann halt einige Spalten nicht darstellen bzw erweitere die colspans für die Überschriften.

    Hat dir das weitergeholfen? lachen
    0 Mitglieder finden den Beitrag gut.
  5. #5
    User Pic
    SeToY Mitglied
    Registriert seit
    29.06.2006
    Beiträge
    1.928
    Beitragswertungen
    43 Beitragspunkte
    ja hat mir weitergeholfen danke^^

    kann ich das dingen auch haben? lachen
    0 Mitglieder finden den Beitrag gut.
  6. #6
    User Pic
    ewertinf Mitglied
    Registriert seit
    01.08.2006
    Beiträge
    74
    Beitragswertungen
    0 Beitragspunkte
    Was genau davon willst du denn haben? zwinker

    Eigentlich habe ich mehrere Module zusammengefaßt und dann um das erweitert, was ich haben wollte - dementsprechend habe ich nämlich auch in der Datenbank "rumgepfuscht".
    0 Mitglieder finden den Beitrag gut.
  7. #7
    User Pic
    SeToY Mitglied
    Registriert seit
    29.06.2006
    Beiträge
    1.928
    Beitragswertungen
    43 Beitragspunkte
    naja das dingen wo man eintragen kann wie viele wars, verwarnungen etc.
    0 Mitglieder finden den Beitrag gut.
  8. #8
    User Pic
    ewertinf Mitglied
    Registriert seit
    01.08.2006
    Beiträge
    74
    Beitragswertungen
    0 Beitragspunkte
    Also die Verwarnungen sind ein eigenes Modul:
    externer Link

    Ich hab einfach das Modul installiert und dann in meiner Stats.php einfach die Queries übernommen zwinker

    Bei den Wars habe ich einfach die Queries selbst geschrieben und dann in der stats.htm ausgeben lassen.

    Stats.php:
    			$row['wars'] = db_count_query("SELECT COUNT(wid) FROM prefix_warmember WHERE aktion = '1' AND uid = ".$row['uid']);
    			$erg1 = db_query("SELECT posts FROM prefix_user WHERE id = ".$row['uid']);
    			$row1 = db_fetch_assoc($erg1);
    			$row['posts'] = $row1['posts'];
    			if (has_right(-4)) {
    			$erg1 = db_query("SELECT fwarn FROM prefix_user WHERE id = ".$row['uid']);
    			$row1 = db_fetch_assoc($erg1);
    			$row['vwarn'] = $row1['fwarn'];
    			}
    			else {
    			$row['vwarn'] = "n/a";
    			}
    			}
    			else {
    			$row['wars'] = '';
    			}


    Ich hoffe hilft dir weiter ... ansonsten add mich mal im ICQ [123036224]
    0 Mitglieder finden den Beitrag gut.
Geschlossen

Zurück zu Allgemein

Optionen: Bei einer Antwort zu diesem Thema eine eMail erhalten