ilch Forum » Ilch Clan 1.1 » Module und Modifikationen » Spezialrang in Teamansicht???

Geschlossen
  1. #1
    User Pic
    Boy83Ol Mitglied
    Registriert seit
    23.01.2008
    Beiträge
    395
    Beitragswertungen
    12 Beitragspunkte
    Hi @ll

    Gibt es eine möglichkeit den Spezialrang in der Teamansicht anzeigen zu lassen??

    Die .htm ist nicht das Problem nur in der teams.php ist ja schon der Rang der Teams drin kann mann zuisätzlich den Spezialrang einbinden??

    LG
    Gestern noch zu blöd, den Computer einzuschalten,
    heute schon die eigene Homepage
    0 Mitglieder finden den Beitrag gut.
  2. #2
    User Pic
    google.de Mitglied
    Registriert seit
    26.01.2012
    Beiträge
    352
    Beitragswertungen
    33 Beitragspunkte
    können schon. Musst halt die Abfragedatei(php) und die Templatedatei ändern.
    Alles nur aus dem Kopf also ungetestet. Mach bitte vorher eine Sicherung der Dateien.
    <tr class="{class}">
    	<td width="30%">{name}</td>
    	<td width="10%" align="center">{icq}</td>
    	<td width="25%">{posi}</td>
            [b]<td width="25%">{spezrank}</td>[/b]
    	<td width="5%" align="center">{staat}</td>
    	<td width="20%">{status}</td>
    	<td width="10%" align="center"><a href="index.php?user-details-{uid}">{_lang_more}</a></a></td>
    </tr>
    {EXPLODE}

    Zur Templateänderung musst die diese Teil der template/teams.htm Datei verändern. Halt so wie du es möchtest. Das "Fette" habe ich jetzt eingefügt.

    In der contents/teams.php
    $q = "SELECT b.uid, a.icq, a.avatar, a.status, a.name, [b]a.spezrank,[/b] c.name as posi, staat FROM prefix_groupusers b LEFT JOIN prefix_user a ON a.id = b.uid LEFT JOIN prefix_groupfuncs c ON b.fid = c.id WHERE b.gid = ".$gid." ORDER BY c.pos ASC, a.name ASC";


    Hinter folgender Codezeile:
    while($row = db_fetch_assoc($erg) ) {


    dies einfügen:
       $tmp = 'SELECT bez FROM prefix_ranks WHERE id = "'.$row['spezrank'].'"';
       $row['spezrank'] = db_query($tmp);

    Es wandelt die spezrank "Zahl" in den in der Datenbank vorhanden Namen um.


    Zuletzt modifiziert von google.de am 16.02.2012 - 10:09:41
    Kein Support per PN!
    Wenn ich zitiere ist dies KEIN Angriff auf die Person!
    0 Mitglieder finden den Beitrag gut.
  3. #3
    User Pic
    Boy83Ol Mitglied
    Registriert seit
    23.01.2008
    Beiträge
    395
    Beitragswertungen
    12 Beitragspunkte
    Habe es anders gelös aber wie du es beschrieben hast geht es auch wunderbar, Viele Dank für deine Mühe.

    LG
    Gestern noch zu blöd, den Computer einzuschalten,
    heute schon die eigene Homepage
    0 Mitglieder finden den Beitrag gut.
  4. #4
    User Pic
    google.de Mitglied
    Registriert seit
    26.01.2012
    Beiträge
    352
    Beitragswertungen
    33 Beitragspunkte
    K und wärst du so nett uns deine Lösung auch zu präsentieren. Damit die Nachwelt auch was davon hat? lachen
    Kein Support per PN!
    Wenn ich zitiere ist dies KEIN Angriff auf die Person!
    0 Mitglieder finden den Beitrag gut.
  5. #5
    User Pic
    Boy83Ol Mitglied
    Registriert seit
    23.01.2008
    Beiträge
    395
    Beitragswertungen
    12 Beitragspunkte
    Na Klar ;-) in der teams.php

    (user.recht, recht.name AS rechtname) hizufügen
    $q = \\\\\\\'Select user.id, user.name, user.avatar, user.status, user.email, user.homepage, user.llogin, user.regist, user.posts, user.recht, recht.name AS rechtname



    unter:
    LEFT JOIN prefix_groupfuncs funk ON gusers.fid = funk.id


    diese hinzufügen
    LEFT JOIN prefix_grundrechte AS recht ON recht.id = user.recht


    und unter
    'RANG' => $row['rang'] = userrang($row['posts'],$row['id']),


    dieses hinzufügen:
    'GRUPE' => $row['rechtname'],


    In der htm dann nur noch {GRUPE} einbinden.


    Zuletzt modifiziert von Boy83Ol am 22.02.2012 - 21:08:38
    Gestern noch zu blöd, den Computer einzuschalten,
    heute schon die eigene Homepage
    0 Mitglieder finden den Beitrag gut.
  6. #6
    User Pic
    ---Doc--- Mitglied
    Registriert seit
    05.08.2011
    Beiträge
    218
    Beitragswertungen
    4 Beitragspunkte
    Besten Dank. Das werde ich hoffentlich am Wochenende umsetzen können lächeln
    0 Mitglieder finden den Beitrag gut.
Geschlossen

Zurück zu Module und Modifikationen

Optionen: Bei einer Antwort zu diesem Thema eine eMail erhalten