ilch Forum » Ilch Clan 1.1 » Allgemein » spezialrank

Geschlossen
  1. #1
    User Pic
    legalsauger Mitglied
    Registriert seit
    14.08.2009
    Beiträge
    492
    Beitragswertungen
    43 Beitragspunkte
    Hi,
    Weiß jmd. wie ich das Forum umbaue, sodass bei jeden User der normale Forenrang angezeigt wird, und bei denjenigen die noch einen spezialrang haben, der normale Rang UND der spezialrang.
    das selbe dann auch für die userdetails...irgendwie finde ich die richtige stelle nich grumml


    verwendete ilchClan Version: 1.1 N

    *Spezialrang zwinker


    Zuletzt modifiziert von legalsauger am 03.03.2010 - 19:56:15
    0 Mitglieder finden den Beitrag gut.
  2. #2
    User Pic
    Chapter Hall Of Fame
    Registriert seit
    21.10.2007
    Beiträge
    5.951
    Beitragswertungen
    229 Beitragspunkte
    musst wohl die abfrage erweitern
    such die php-dateien in denen die daten ausgelesen werden, und erweiter es um den entsprechenden rang.
    diesen dann in einer platzhalter übergeben und im template platzieren.

    oder du versuchst es mal damit:

    externer Link
    Spamming, sinnlose Beiträge, Pushing, Doppelposting und Werbung sind verboten
    externer Link
    0 Mitglieder finden den Beitrag gut.
  3. #3
    User Pic
    legalsauger Mitglied
    Registriert seit
    14.08.2009
    Beiträge
    492
    Beitragswertungen
    43 Beitragspunkte
    ahh, habs gefunden...wer interesse an den änderungen hat -> pm
    0 Mitglieder finden den Beitrag gut.
  4. #4
    User Pic
    Tyrargo Mitglied
    Registriert seit
    30.01.2006
    Beiträge
    5.541
    Beitragswertungen
    7 Beitragspunkte
    ZitatZitat geschrieben von legalsauger

    wer interesse an den änderungen hat -> pm


    wär einfacher wenn du dein ergebnis hier posten würdest. so haben alle was davon. nicht nur die, die danach suchen...
    0 Mitglieder finden den Beitrag gut.
  5. #5
    User Pic
    legalsauger Mitglied
    Registriert seit
    14.08.2009
    Beiträge
    492
    Beitragswertungen
    43 Beitragspunkte
    Moin,
    Hier die Änderung in der show-posts.php (in Zeile 64):

    $userabf = db_query("SELECT posts, spezrank FROM prefix_user WHERE id = ".$row['erstid']."");
            while ($userrow = db_fetch_assoc($userabf)){
                    $posts = $userrow['posts'];
                    $bezabf = db_query("SELECT bez FROM `prefix_ranks` WHERE spez = 0 AND min <= ".$posts." ORDER BY min DESC LIMIT 1");
                    while ($bezrow = db_fetch_assoc($bezabf)){
                        $rank = $bezrow['bez'];
                    }
                    if ($userrow['spezrank'] != 0){
                        $spezrankid = $userrow['spezrank'];
                        $spezbezabf = db_query("SELECT bez FROM prefix_ranks WHERE id = ".$spezrankid);
                        while ($spezrow = db_fetch_assoc($spezbezabf)){
                            $spezrank = $spezrow['bez'];
                            $row['spez']   = "<i><b>".$spezrank."</b></i><br>";
                        }
                    } else {
                        $row['spez']   = "";
                    }
            }
            $row['rang']   = $rank;


    Zeile 16 in der shoposts.htm:
        <td width="20%" valign="top"><a name="{id}"></a>{erst}<br /><font class="smalfont">{spez}{rang}{avatar}{posts}</font></td>


    Das ganze kann man dann nach belieben auf das Userprofil oder die Memberliste übertragen.

    DEMO: bitworld-gaming.de

    !Achtung!: der niedrigste Forenrang muss ab 0 Posts gelten, sonst bekommen alle User ohne posts den titel (nicht das recht) administrator.
    0 Mitglieder finden den Beitrag gut.
  6. #6
    User Pic
    martin2008 Mitglied
    Registriert seit
    01.09.2010
    Beiträge
    20
    Beitragswertungen
    0 Beitragspunkte
    Hey,

    Ich hab das mal so eingefügt,nun hab ich halt 2x mal CleanLeader stehen was muß ich machen damit aus dem einen ClanLeader ein Bildchen wird? (also bei dem Spezrang}

    gesperrtes Bild

    Danke im voraus lächeln
    0 Mitglieder finden den Beitrag gut.
  7. #7
    User Pic
    legalsauger Mitglied
    Registriert seit
    14.08.2009
    Beiträge
    492
    Beitragswertungen
    43 Beitragspunkte
    poste mal pls deinen code...
    0 Mitglieder finden den Beitrag gut.
  8. #8
    User Pic
    martin2008 Mitglied
    Registriert seit
    01.09.2010
    Beiträge
    20
    Beitragswertungen
    0 Beitragspunkte
    show_posts.php hier

    <?php
    #   Copyright by: Manuel Staechele
    #   Support: www.ilch.de
    
    
    defined ('main') or die ( 'no direct access' );
    
    # check ob ein fehler aufgetreten ist.
    check_forum_failure($forum_failure);
    
    # toipc als gelesen markieren
    $_SESSION['forumSEE'][$fid][$tid] = time();
    
    $title = $allgAr['title'].' :: Forum :: '.$aktTopicRow['name'].' :: Beitr&auml;ge zeigen';
    $hmenu  = $extented_forum_menu.'<a class="smalfont" href="index.php?forum">Forum</a><b> &raquo; </b>'.aktForumCats($aktForumRow['kat']).'<b> &raquo; </b><a class="smalfont" href="index.php?forum-showtopics-'.$fid.'">'.$aktForumRow['name'].'</a><b> &raquo; </b>';
    $hmenu .= $aktTopicRow['name'].$extented_forum_menu_sufix;
    $design = new design ( $title , $hmenu, 1);
    $design->header();
    
    
    # Topic Hits werden eins hochgesetzt.
    db_query('UPDATE `prefix_topics` SET hit = hit + 1 WHERE id = "'.$tid.'"');
    
    $erg = db_query("SELECT fid FROM `prefix_posts` WHERE tid = ".$tid);
    $row = db_fetch_assoc($erg);
    $newth = '<a href="index.php?forum-newtopic-'.$row['fid'].'"><img src="include/images/forum/newth.png" border="0"></a>';
    
    # mehrere seiten fals gefordert         
    $limit = $allgAr['Fpanz'];  // Limit
    $page = ($menu->getA(3) == 'p' ? $menu->getE(3) : 1 );
    $MPL = db_make_sites ($page , "WHERE tid = ".$tid , $limit , 'index.php?forum-showposts-'.$tid , 'posts' );
    $anfang = ($page - 1) * $limit;
    
    $antworten = '';
    if (($aktTopicRow['stat'] == 1 AND $forum_rights['reply'] == TRUE) OR ($_SESSION['authright'] <= '-7' OR $forum_rights['mods'] == TRUE)) {
      $antworten = '<a href="index.php?forum-newpost-'.$tid.'"><img src="include/images/forum/antw.png" border="0"></a>';
    }
    
    
    $class = 'Cmite';
    
    $tpl = new tpl ( 'forum/showpost' );
    $ar = array (
      'SITELINK' => $MPL,
      'tid' => $tid,
            'ANTWORTEN' => $antworten,
            'TOPICNAME' => $aktTopicRow['name'],
                    'HMENU' => $hmenu,
                    'NEWTH' => $newth
    );
    $tpl->set_ar_out($ar,0);
    $i = $anfang +1;
    $ges_ar = array ('wurstegal', 'maennlich', 'weiblich');
    
                    ##################################
                    #Forenmod by matthias-schlich.de - Vorlage von Benjamin Rau
                    #Posts
    
    $erg = db_query("SELECT geschlecht, prefix_posts.id,txt,time,erstid,erst,sig,icq,avatar,posts FROM `prefix_posts` LEFT JOIN prefix_user ON prefix_posts.erstid = prefix_user.id WHERE tid = ".$tid." ORDER BY time LIMIT ".$anfang.",".$limit);
    while($row = db_fetch_assoc($erg)) {
     
            $class = ( $class == 'Cnorm' ? 'Cmite' : 'Cnorm' );
           
    #
    # Start RENOMMEE
    #
    $row['tid'] = $tid;
    ## Auslesen der Renopunkte für den Ersteller
    $renopts = db_result(db_query("SELECT SUM(punkte) FROM `prefix_reno` WHERE uid = '".$row['erstid']."'"));
    ## Einträge zählen die auf Renopunkte passen
    $countbild = db_result(db_query("SELECT count(bild) FROM `prefix_reno_set` WHERE '".$renopts."' >= `pmin` AND '".$renopts."' <= `pmax` "));
    # Falls kein Bild vorhanden das passt.
    if ($countbild == 0) { $bild = 1; } else {
    # Bild ausgeben
    $bild = db_result(db_query("SELECT bild FROM `prefix_reno_set` WHERE '".$renopts."' >= `pmin` AND '".$renopts."' <= `pmax`"));
    }
    
    $row['reno'] = '<img src="include/images/reno/'.$bild.'.png" border="0" \>';
    ## Abfragen ob Ersteller der User ist
    if ($row['erstid'] == $_SESSION['authid']) {
    $row['renovote'] = '';
    $row['reno'] = '<a href="?renomy-'.$row['tid'].'"><img src="include/images/reno/'.$bild.'.png" border="0" \></a>';
    } else {
    $row['renovote'] = '<a href="?reno-'.$row['erstid'].'-'.$tid.'">bewerten</a>';
    $row['reno'] = '<img src="include/images/reno/'.$bild.'.png" border="0" \>';
    }
    #
    # ENDE RENOMMEE
    #
           
         $icq1   = str_replace("-","",$row['icq']);
         $icq2   = str_replace(" ","",$icq1);
    // icq abfrage
    //  0 - keine ICQ abfrage
    //  1 - ICQ standartbilder bei &design= kann man zwischen den 26 verschiedenen icq bildern wechseln 
    //  2 - für eigne ICQ Statsubilder
    $own_pics = "1";
    $icqdesign = "25";
    if ($own_pics == "1") {
          if (is_numeric($icq2) ){
        $row['icq'] = '<a href="http://www.icq.com/whitepages/cmd.php?uin='.$icq2.'&action=add"><img src="http://web.icq.com/whitepages/online?web='.$icq2.'&img='.$icqdesign.'" border="0"></a>';
        } else {$row['icq'] = '';}
    }
    elseif ($own_pics == "0"){
    $row['icq'] = '';}
    else{
        if (is_numeric($icq2) ){
       // Eigene ICQ-Bilder
        $status = (icq_status($icq2));
        if ($status == "1"){
        $row['icq'] = '<a href="http://www.icq.com/whitepages/cmd.php?uin='.$icq2.'&action=add"><img src="include/images/forum/icqonline.png" border="0"></a>';
        }elseif ($status == "0"){
        $row['icq'] = '<a href="http://www.icq.com/whitepages/cmd.php?uin='.$icq2.'&action=add"><img src="include/images/forum/icqoffline.png" border="0"></a>';
        }elseif ($status == "2"){
        $row['icq'] = '<a href="http://www.icq.com/whitepages/cmd.php?uin='.$icq2.'&action=add"><img src="include/images/forum/icqinactive.png" border="0"></a>';
        }else {$row['icq'] = '';}
    
        }else {$row['icq'] = '';}
    
        }
           
           
            # define some vars.
            $row['sig'] = ( empty($row['sig']) ? '' : '<br /><hr style="width: 50%;" align="left">'.bbcode($row['sig']) );
            $row['TID'] = $tid;
            $row['class'] = $class;
            $row['date'] = date ('d.m.Y - H:i:s', $row['time'] );
            $row['delete'] = '';
            $row['change'] = '';
            if (file_exists($row['avatar'])) { $row['avatar'] = '<br /><br /><img src="'.$row['avatar'].'" alt="User Pic" border="0" /><br />'; }
                  elseif ($allgAr['forum_default_avatar']) { $row['avatar'] = '<br /><br /><img src="include/images/avatars/'.$ges_ar[$row['geschlecht']].'.jpg" alt="User Pic" border="0" /><br />'; }
                   else { $row['avatar'] = ''; }
            $row['rang2']   = userrang ($row['posts'],$row['erstid']);
            $rank_name = $row['rang2'];
            $row['txt']    = (isset($_GET['such']) ? markword(bbcode ($row['txt']),$_GET['such']) : bbcode ($row['txt']) );
            $row['i']      = $i;
    
                      if ( $row['erstid'] != '' ) {
                      $user_row = db_fetch_assoc(db_query("SELECT posts,regist FROM prefix_user WHERE id = ".$row['erstid']));
    
                    $posts = $row['posts'];
                    $row['posts']  = 'Beiträge: '.$row['posts'].'<br />';
    
                    if ( $posts == '' ) { $row['posts'] = '<br>Nicht registriert';}
                    
                    $userabf = db_query("SELECT posts, spezrank FROM prefix_user WHERE id = ".$row['erstid']."");
            while ($userrow = db_fetch_assoc($userabf)){
                    $posts = $userrow['posts'];
                    $bezabf = db_query("SELECT bez FROM `prefix_ranks` WHERE spez = 0 AND min <= ".$posts." ORDER BY min DESC LIMIT 1");
                    while ($bezrow = db_fetch_assoc($bezabf)){
                        $rank = $bezrow['bez'];
                    }
                    if ($userrow['spezrank'] != 0){
                        $spezrankid = $userrow['spezrank'];
                        $spezbezabf = db_query("SELECT bez FROM prefix_ranks WHERE id = ".$spezrankid);
                        while ($spezrow = db_fetch_assoc($spezbezabf)){
                            $spezrank = $spezrow['bez'];
                            $row['spez']   = "<i><b>".$spezrank."</b></i><br>";
                        }
                    } else {
                        $row['spez']   = "";
                    }
            }
            $row['rang']   = $rank;
    
                     #Ranking Balken
                    #Grafiken definieren
                $rank_01 = '<img src="include/images/forum/rank/rank01.png" alt="" border="0"><br>';
                $rank_02 = '<img src="include/images/forum/rank/rank02.png" alt="" border="0"><br>';
                $rank_03 = '<img src="include/images/forum/rank/rank03.png" alt="" border="0"><br>';
                $rank_04 = '<img src="include/images/forum/rank/rank04.png" alt="" border="0"><br>';
                $rank_05 = '<img src="include/images/forum/rank/rank05.png" alt="" border="0"><br>';
                $rank_06 = '<img src="include/images/forum/rank/rank06.png" alt="" border="0"><br>';
                $rank_07 = '<img src="include/images/forum/rank/rank07.png" alt="" border="0"><br>';
                $rank_08 = '<img src="include/images/forum/rank/rank08.png" alt="" border="0"><br>';
                $rank_09 = '<img src="include/images/forum/rank/rank09.png" alt="" border="0"><br>';
                $rank_10 = '<img src="include/images/forum/rank/rank10.png" alt="" border="0"><br>';
                $rank_11 = '<img src="include/images/forum/rank/rank11.png" alt="" border="0"><br>';
                $rank_12 = '<img src="include/images/forum/rank/rank12.png" alt="" border="0"><br>';
                $rank_13 = '<img src="include/images/forum/rank/rank13.png" alt="" border="0"><br>';
                $rank_14 = '<img src="include/images/forum/rank/rank14.png" alt="" border="0"><br>';
                $rank_15 = '<img src="include/images/forum/rank/rank15.png" alt="" border="0"><br>';
                $rank_16 = '<img src="include/images/forum/rank/rank16.png" alt="" border="0"><br>';
                $rank_17 = '<img src="include/images/forum/rank/rank17.png" alt="" border="0"><br>';
                $rank_18 = '<img src="include/images/forum/rank/rank18.png" alt="" border="0"><br>';
                $rank_19 = '<img src="include/images/forum/rank/rank19.png" alt="" border="0"><br>';
                $rank_20 = '<img src="include/images/forum/rank/rank20.png" alt="" border="0"><br>';
                    
    
                    #Bezugnehmen auf das Ranking des users
                    if ( $row['posts'] != '' ) {
                    $row['rang'] = $rank_name.'<br>';
                    if ($posts <= '0') { $row['rang'] .= $rank_01; }
                    elseif ($posts <= '5') { $row['rang'] .= $rank_02; }
                    elseif ($posts <= '10') { $row['rang'] .= $rank_03; }
                    elseif ($posts <= '20') { $row['rang'] .= $rank_04; }
                    elseif ($posts <= '30') { $row['rang'] .= $rank_05; }
                    elseif ($posts <= '40') { $row['rang'] .= $rank_06; }
                    elseif ($posts <= '50') { $row['rang'] .= $rank_07; }
                    elseif ($posts <= '75') { $row['rang'] .= $rank_08; }
                    elseif ($posts <= '100') { $row['rang'] .= $rank_09; }
                    elseif ($posts <= '150') { $row['rang'] .= $rank_10; }
                    elseif ($posts <= '200') { $row['rang'] .= $rank_11; }
                    elseif ($posts <= '300') { $row['rang'] .= $rank_12; }
                    elseif ($posts <= '400') { $row['rang'] .= $rank_13; }
                    elseif ($posts <= '500') { $row['rang'] .= $rank_14; }
                    elseif ($posts <= '600') { $row['rang'] .= $rank_15; }
                    elseif ($posts <= '700') { $row['rang'] .= $rank_16; }
                    elseif ($posts <= '800') { $row['rang'] .= $rank_17; }
                    elseif ($posts <= '900') { $row['rang'] .= $rank_18; }
                    elseif ($posts <= '1000') { $row['rang'] .= $rank_19; }
                    elseif ($posts >= '1500') { $row['rang'] .= $rank_20; }
                
                    }
    
                    else {$row['rang'] .= ""; }
    
                    }
    
                    #User Details
                    if ( $posts != '' ) {
                    $abf1 = 'SELECT * FROM prefix_user where id = '.$row["erstid"];
                    $erg1 = db_query($abf1);
                    $user = db_fetch_object($erg1);
    
                    $zeit = date('d. M Y',$user->regist);
                    $llogin = date('d. M Y',$user->llogin);
                    $ort = $user->wohnort;
                    $www = $user->homepage;
                    $email = $user->opt_mail;
                    $pm = $user->opt_pm;
                    $land = $user->staat;
                    #Flagge
                     if ($land != '')
                     {$row['land'] = '<img src="include/images/flags/'.$land.'" >';}
                     else{$row['land'] = '';}
                    #Dabei seit
                    $row['details'] = "<br><br>Dabei seit: ".$zeit."<br>";
                    #Wohnort
                    if ($ort != ''){$row['details'] .= "Wohnort: ".$ort."<br>";}
                    #Homepage
                    if ($www != ''){$row['www'] = '<a href="'.$www.'" target="_blank"><img src="include/images/forum/www.png" border="0" alt="Website des Users besuchen"></a>';}
                    else{$row['www'] = '';}
                    #Letzter Login
                    $row['details'] .= "Letzter Login: ".$llogin."<br>";
                    #PM
                    if ($pm == '1'){
                    $row['pm'] = "<a href='?forum-privmsg-new=0&empfid=".$row['erstid']."'><img src='include/images/forum/pm.png' border='0' alt='Private Nachricht an den User senden'></a>";
                    }else{$row['pm'] = '';}
                    #email
                    if ($email == '1'){
                    $row['email'] = "<a href='?user-mail-".$row['erstid']."'><img src='include/images/forum/email.png' border='0' alt='E-Mail an den User senden'></a>";
                    }else{$row['email'] = '';}
                    }
                    else {
                    $row['details'] = "";
                    $row['land'] = '';
                    $row['pm'] = '';
                    $row['email'] = '';
                    $row['www'] = '';             
                    }
                   
                    if ( $posts != '' ) {
    
    
                    #User Online o Offline
                   
                    $abf1 = "SELECT * FROM prefix_online where uid = ".$row['erstid'];
                    $erg1 = db_query($abf1);
                    $status = db_fetch_object($erg1);
                    if ($status->uid == $row['erstid']) {
                    $row['online'] = '&nbsp;<img src="include/images/forum/uonline.png" border="0">'; }
                    else {
                    $row['online'] = '&nbsp;<img src="include/images/forum/uoffline.png" border="0">'; }
                      }
                      else {$row['online'] = '';}
    
    
                    #
                    #Edit Ende
                    ##################################
      $row['page']   = $page;
     
                   if ( $row['posts'] != 0 ) {
                    $row['erst'] = '<a href="index.php?user-details-'.$row['erstid'].'"><b>'.$row['erst'].'</b></a>';
            }
            elseif ( $row['erstid'] == 0 ) {
            $row['rang'] = 'gel&ouml;schter User';
            }
     
            if ($forum_rights['mods'] == TRUE AND $i>1) {
              $row['delete'] = '<a href="index.php?forum-delpost-'.$tid.'-'.$row['id'].'">'.$lang['delete'].'</a>';
            }
            if ( $forum_rights['reply'] == TRUE AND loggedin() ) {
              $row['change'] = '&nbsp;<a href="index.php?forum-editpost-'.$tid.'-'.$row['id'].'">'.$lang['change'].'</a>';
            }
            $row['posts']  = ($row['posts']?'<br />'.$row['posts']:'').'<br />';
            $tpl->set_ar_out($row,1);
     
      $i++;
    }
    
    $tpl->set_ar_out( array ( 'SITELINK' => $MPL, 'ANTWORTEN' => $antworten ) , 2 );
    // anfang qpost
    if (loggedin()) {
    
    $dppk_time = time();
    $time = time();
    if (!isset($_SESSION['klicktime'])) { $_SESSION['klicktime'] = 0; }
    
    $topic = '';
    $txt   = '';
    $xnn   = '';
    
    if (isset($_POST['txt_qp'])) {
      $txt = trim(escape($_POST['txt_qp'], 'textarea'));
    }
    
    
    $tpl = new tpl ('forum/qpost');
       $ar = array (
         'txt_qp'    => escape_for_fields(unescape($txt)),
         'tid'    => $tid,
    
       );
    
       $tpl->set_ar_out($ar,1);
    
    if (($_SESSION['klicktime'] + 150) > $dppk_time OR empty($txt) OR !empty($_POST['priview']) OR (empty($_POST['Gname']) AND !loggedin())) {
    
    
    
    }
    else
    {
    # save qpost
      $_SESSION['klicktime'] = $dppk_time;
    
      $design = new design ( $title , $hmenu, 1);
      $design->header();
    
      if (loggedin()) {
        $uid = $_SESSION['authid'];
                    $erst = escape($_SESSION['authname'],'string');
              db_query("UPDATE `prefix_user` set posts = posts+1 WHERE id = ".$uid);
      } else  {
              $erst = $xnn;
                    $uid = 0;
      }
      db_query ("INSERT INTO `prefix_posts` (tid,fid,erst,erstid,time,txt) VALUES ( ".$tid.", ".$fid.", '".$erst."', ".$uid.", ".$time.", '".$txt."')");
      $pid = db_last_id();
    
            db_query("UPDATE `prefix_topics` SET last_post_id = ".$pid.", rep = rep + 1 WHERE id = ".$tid);
            db_query("UPDATE `prefix_forums` SET posts = posts + 1, last_post_id = ".$pid." WHERE id = ".$fid );
            $page = ceil ( ($aktTopicRow['rep']+1)  / $allgAr['Fpanz'] );
              # topic als gelesen markieren
      $_SESSION['forumSEE'][$fid][$tid] = time();
    
            wd ( array (
              $lang['backtotopic'] => 'index.php?forum-showposts-'.$tid.'-p'.$page.'#'.$pid,
                    $lang['backtotopicoverview'] => 'index.php?forum-showtopics-'.$fid
            ) , $lang['createpostsuccessful'] , 3 );
    }
    }
    
    $tpl = new tpl ( 'forum/showpost' );
    // end qpost
    if (loggedin()) {
      if ($menu->get(3) == 'topicalert') {
        if (1 == db_result(db_query("SELECT COUNT(*) FROM prefix_topic_alerts WHERE uid = ".$_SESSION['authid']." AND tid = ".$tid),0)) {
          db_query("DELETE FROM prefix_topic_alerts WHERE uid = ".$_SESSION['authid']." AND tid = ".$tid);
        } else {
          db_query("INSERT INTO prefix_topic_alerts (tid,uid) VALUES (".$tid.", ".$_SESSION['authid'].")");
        }
      }
     
      echo 'Optionen:';
      if (1 == db_result(db_query("SELECT COUNT(*) FROM prefix_topic_alerts WHERE uid = ".$_SESSION['authid']." AND tid = ".$tid),0)) {
        echo '<br />- <a href="index.php?forum-showposts-'.$tid.'-topicalert">'.$lang['nomailonreply'].'</a><br />';
      } else {
        echo '<br />- <a href="index.php?forum-showposts-'.$tid.'-topicalert">'.$lang['mailonreply'].'</a><br />';
      }
    }
    
    if ( $forum_rights['mods'] == TRUE ) {
      $tpl->set ( 'status', ($aktTopicRow['stat'] == 1 ? $lang['close'] : $lang['open'] ) );
            $tpl->set ( 'festnorm', ($aktTopicRow['art'] == 0 ? $lang['fixedtopic'] : $lang['normaltopic'] ) );
            $tpl->set('tid',$tid);
            $tpl->out(3);
    }
    $design->footer();
    ?>
    0 Mitglieder finden den Beitrag gut.
  9. #9
    User Pic
    legalsauger Mitglied
    Registriert seit
    14.08.2009
    Beiträge
    492
    Beitragswertungen
    43 Beitragspunkte
    <?php
    #   Copyright by: Manuel Staechele
    #   Support: www.ilch.de
     
     
    defined ('main') or die ( 'no direct access' );
     
    # check ob ein fehler aufgetreten ist.
    check_forum_failure($forum_failure);
     
    # toipc als gelesen markieren
    $_SESSION['forumSEE'][$fid][$tid] = time();
     
    $title = $allgAr['title'].' :: Forum :: '.$aktTopicRow['name'].' :: Beitr&auml;ge zeigen';
    $hmenu  = $extented_forum_menu.'<a class="smalfont" href="index.php?forum">Forum</a><b> &raquo; </b>'.aktForumCats($aktForumRow['kat']).'<b> &raquo; </b><a class="smalfont" href="index.php?forum-showtopics-'.$fid.'">'.$aktForumRow['name'].'</a><b> &raquo; </b>';
    $hmenu .= $aktTopicRow['name'].$extented_forum_menu_sufix;
    $design = new design ( $title , $hmenu, 1);
    $design->header();
     
     
    # Topic Hits werden eins hochgesetzt.
    db_query('UPDATE `prefix_topics` SET hit = hit + 1 WHERE id = "'.$tid.'"');
     
    $erg = db_query("SELECT fid FROM `prefix_posts` WHERE tid = ".$tid);
    $row = db_fetch_assoc($erg);
    $newth = '<a href="index.php?forum-newtopic-'.$row['fid'].'"><img src="include/images/forum/newth.png" border="0"></a>';
     
    # mehrere seiten fals gefordert         
    $limit = $allgAr['Fpanz'];  // Limit
    $page = ($menu->getA(3) == 'p' ? $menu->getE(3) : 1 );
    $MPL = db_make_sites ($page , "WHERE tid = ".$tid , $limit , 'index.php?forum-showposts-'.$tid , 'posts' );
    $anfang = ($page - 1) * $limit;
     
    $antworten = '';
    if (($aktTopicRow['stat'] == 1 AND $forum_rights['reply'] == TRUE) OR ($_SESSION['authright'] <= '-7' OR $forum_rights['mods'] == TRUE)) {
      $antworten = '<a href="index.php?forum-newpost-'.$tid.'"><img src="include/images/forum/antw.png" border="0"></a>';
    }
     
     
    $class = 'Cmite';
     
    $tpl = new tpl ( 'forum/showpost' );
    $ar = array (
      'SITELINK' => $MPL,
      'tid' => $tid,
            'ANTWORTEN' => $antworten,
            'TOPICNAME' => $aktTopicRow['name'],
                    'HMENU' => $hmenu,
                    'NEWTH' => $newth
    );
    $tpl->set_ar_out($ar,0);
    $i = $anfang +1;
    $ges_ar = array ('wurstegal', 'maennlich', 'weiblich');
     
                    ##################################
                    #Forenmod by matthias-schlich.de - Vorlage von Benjamin Rau
                    #Posts
     
    $erg = db_query("SELECT geschlecht, prefix_posts.id,txt,time,erstid,erst,sig,icq,avatar,posts FROM `prefix_posts` LEFT JOIN prefix_user ON prefix_posts.erstid = prefix_user.id WHERE tid = ".$tid." ORDER BY time LIMIT ".$anfang.",".$limit);
    while($row = db_fetch_assoc($erg)) {
     
            $class = ( $class == 'Cnorm' ? 'Cmite' : 'Cnorm' );
           
    #
    # Start RENOMMEE
    #
    $row['tid'] = $tid;
    ## Auslesen der Renopunkte für den Ersteller
    $renopts = db_result(db_query("SELECT SUM(punkte) FROM `prefix_reno` WHERE uid = '".$row['erstid']."'"));
    ## Einträge zählen die auf Renopunkte passen
    $countbild = db_result(db_query("SELECT count(bild) FROM `prefix_reno_set` WHERE '".$renopts."' >= `pmin` AND '".$renopts."' <= `pmax` "));
    # Falls kein Bild vorhanden das passt.
    if ($countbild == 0) { $bild = 1; } else {
    # Bild ausgeben
    $bild = db_result(db_query("SELECT bild FROM `prefix_reno_set` WHERE '".$renopts."' >= `pmin` AND '".$renopts."' <= `pmax`"));
    }
     
    $row['reno'] = '<img src="include/images/reno/'.$bild.'.png" border="0" \>';
    ## Abfragen ob Ersteller der User ist
    if ($row['erstid'] == $_SESSION['authid']) {
    $row['renovote'] = '';
    $row['reno'] = '<a href="?renomy-'.$row['tid'].'"><img src="include/images/reno/'.$bild.'.png" border="0" \></a>';
    } else {
    $row['renovote'] = '<a href="?reno-'.$row['erstid'].'-'.$tid.'">bewerten</a>';
    $row['reno'] = '<img src="include/images/reno/'.$bild.'.png" border="0" \>';
    }
    #
    # ENDE RENOMMEE
    #
           
         $icq1   = str_replace("-","",$row['icq']);
         $icq2   = str_replace(" ","",$icq1);
    // icq abfrage
    //  0 - keine ICQ abfrage
    //  1 - ICQ standartbilder bei &design= kann man zwischen den 26 verschiedenen icq bildern wechseln 
    //  2 - für eigne ICQ Statsubilder
    $own_pics = "1";
    $icqdesign = "25";
    if ($own_pics == "1") {
          if (is_numeric($icq2) ){
        $row['icq'] = '<a href="http://www.icq.com/whitepages/cmd.php?uin='.$icq2.'&action=add"><img src="http://web.icq.com/whitepages/online?web='.$icq2.'&img='.$icqdesign.'" border="0"></a>';
        } else {$row['icq'] = '';}
    }
    elseif ($own_pics == "0"){
    $row['icq'] = '';}
    else{
        if (is_numeric($icq2) ){
       // Eigene ICQ-Bilder
        $status = (icq_status($icq2));
        if ($status == "1"){
        $row['icq'] = '<a href="http://www.icq.com/whitepages/cmd.php?uin='.$icq2.'&action=add"><img src="include/images/forum/icqonline.png" border="0"></a>';
        }elseif ($status == "0"){
        $row['icq'] = '<a href="http://www.icq.com/whitepages/cmd.php?uin='.$icq2.'&action=add"><img src="include/images/forum/icqoffline.png" border="0"></a>';
        }elseif ($status == "2"){
        $row['icq'] = '<a href="http://www.icq.com/whitepages/cmd.php?uin='.$icq2.'&action=add"><img src="include/images/forum/icqinactive.png" border="0"></a>';
        }else {$row['icq'] = '';}
     
        }else {$row['icq'] = '';}
     
        }
           
           
            # define some vars.
            $row['sig'] = ( empty($row['sig']) ? '' : '<br /><hr style="width: 50%;" align="left">'.bbcode($row['sig']) );
            $row['TID'] = $tid;
            $row['class'] = $class;
            $row['date'] = date ('d.m.Y - H:i:s', $row['time'] );
            $row['delete'] = '';
            $row['change'] = '';
            if (file_exists($row['avatar'])) { $row['avatar'] = '<br /><br /><img src="'.$row['avatar'].'" alt="User Pic" border="0" /><br />'; }
                  elseif ($allgAr['forum_default_avatar']) { $row['avatar'] = '<br /><br /><img src="include/images/avatars/'.$ges_ar[$row['geschlecht']].'.jpg" alt="User Pic" border="0" /><br />'; }
                   else { $row['avatar'] = ''; }
            $row['rang2']   = userrang ($row['posts'],$row['erstid']);
            $rank_name = $row['rang2'];
            $row['txt']    = (isset($_GET['such']) ? markword(bbcode ($row['txt']),$_GET['such']) : bbcode ($row['txt']) );
            $row['i']      = $i;
     
                      if ( $row['erstid'] != '' ) {
                      $user_row = db_fetch_assoc(db_query("SELECT posts,regist FROM prefix_user WHERE id = ".$row['erstid']));
     
                    $posts = $row['posts'];
                    $row['posts']  = 'Beiträge: '.$row['posts'].'<br />';
     
                    if ( $posts == '' ) { $row['posts'] = '<br>Nicht registriert';}
                    
                    $userabf = db_query("SELECT posts, spezrank FROM prefix_user WHERE id = ".$row['erstid']."");
            while ($userrow = db_fetch_assoc($userabf)){
                    $posts = $userrow['posts'];
                    $bezabf = db_query("SELECT bez FROM `prefix_ranks` WHERE spez = 0 AND min <= ".$posts." ORDER BY min DESC LIMIT 1");
                    while ($bezrow = db_fetch_assoc($bezabf)){
                        $rank = $bezrow['bez'];
                    }
                    if ($userrow['spezrank'] != 0){
                        $spezrankid = $userrow['spezrank'];
                        $spezbezabf = db_query("SELECT bez FROM prefix_ranks WHERE id = ".$spezrankid);
                        while ($spezrow = db_fetch_assoc($spezbezabf)){
                            $spezrank = $spezrow['bez'];
                            $row['spez']   = "<i><b>".$spezrank."</b></i><br>";
                        }
                    } else {
                        $row['spez']   = "";
                    }
            }
            $row['rang']   = $rank;
     
                     #Ranking Balken
                    #Grafiken definieren
                $rank_01 = '<img src="include/images/forum/rank/rank01.png" alt="" border="0"><br>';
                $rank_02 = '<img src="include/images/forum/rank/rank02.png" alt="" border="0"><br>';
                $rank_03 = '<img src="include/images/forum/rank/rank03.png" alt="" border="0"><br>';
                $rank_04 = '<img src="include/images/forum/rank/rank04.png" alt="" border="0"><br>';
                $rank_05 = '<img src="include/images/forum/rank/rank05.png" alt="" border="0"><br>';
                $rank_06 = '<img src="include/images/forum/rank/rank06.png" alt="" border="0"><br>';
                $rank_07 = '<img src="include/images/forum/rank/rank07.png" alt="" border="0"><br>';
                $rank_08 = '<img src="include/images/forum/rank/rank08.png" alt="" border="0"><br>';
                $rank_09 = '<img src="include/images/forum/rank/rank09.png" alt="" border="0"><br>';
                $rank_10 = '<img src="include/images/forum/rank/rank10.png" alt="" border="0"><br>';
                $rank_11 = '<img src="include/images/forum/rank/rank11.png" alt="" border="0"><br>';
                $rank_12 = '<img src="include/images/forum/rank/rank12.png" alt="" border="0"><br>';
                $rank_13 = '<img src="include/images/forum/rank/rank13.png" alt="" border="0"><br>';
                $rank_14 = '<img src="include/images/forum/rank/rank14.png" alt="" border="0"><br>';
                $rank_15 = '<img src="include/images/forum/rank/rank15.png" alt="" border="0"><br>';
                $rank_16 = '<img src="include/images/forum/rank/rank16.png" alt="" border="0"><br>';
                $rank_17 = '<img src="include/images/forum/rank/rank17.png" alt="" border="0"><br>';
                $rank_18 = '<img src="include/images/forum/rank/rank18.png" alt="" border="0"><br>';
                $rank_19 = '<img src="include/images/forum/rank/rank19.png" alt="" border="0"><br>';
                $rank_20 = '<img src="include/images/forum/rank/rank20.png" alt="" border="0"><br>';
                    
     
                    #Bezugnehmen auf das Ranking des users
                    if ( $row['posts'] != '' ) {
                    $row['rang'] = '<br>';
                    if ($posts <= '0') { $row['rang'] .= $rank_01; }
                    elseif ($posts <= '5') { $row['rang'] .= $rank_02; }
                    elseif ($posts <= '10') { $row['rang'] .= $rank_03; }
                    elseif ($posts <= '20') { $row['rang'] .= $rank_04; }
                    elseif ($posts <= '30') { $row['rang'] .= $rank_05; }
                    elseif ($posts <= '40') { $row['rang'] .= $rank_06; }
                    elseif ($posts <= '50') { $row['rang'] .= $rank_07; }
                    elseif ($posts <= '75') { $row['rang'] .= $rank_08; }
                    elseif ($posts <= '100') { $row['rang'] .= $rank_09; }
                    elseif ($posts <= '150') { $row['rang'] .= $rank_10; }
                    elseif ($posts <= '200') { $row['rang'] .= $rank_11; }
                    elseif ($posts <= '300') { $row['rang'] .= $rank_12; }
                    elseif ($posts <= '400') { $row['rang'] .= $rank_13; }
                    elseif ($posts <= '500') { $row['rang'] .= $rank_14; }
                    elseif ($posts <= '600') { $row['rang'] .= $rank_15; }
                    elseif ($posts <= '700') { $row['rang'] .= $rank_16; }
                    elseif ($posts <= '800') { $row['rang'] .= $rank_17; }
                    elseif ($posts <= '900') { $row['rang'] .= $rank_18; }
                    elseif ($posts <= '1000') { $row['rang'] .= $rank_19; }
                    elseif ($posts >= '1500') { $row['rang'] .= $rank_20; }
                
                    }
     
                    else {$row['rang'] .= ""; }
     
                    }
     
                    #User Details
                    if ( $posts != '' ) {
                    $abf1 = 'SELECT * FROM prefix_user where id = '.$row["erstid"];
                    $erg1 = db_query($abf1);
                    $user = db_fetch_object($erg1);
     
                    $zeit = date('d. M Y',$user->regist);
                    $llogin = date('d. M Y',$user->llogin);
                    $ort = $user->wohnort;
                    $www = $user->homepage;
                    $email = $user->opt_mail;
                    $pm = $user->opt_pm;
                    $land = $user->staat;
                    #Flagge
                     if ($land != '')
                     {$row['land'] = '<img src="include/images/flags/'.$land.'" >';}
                     else{$row['land'] = '';}
                    #Dabei seit
                    $row['details'] = "<br><br>Dabei seit: ".$zeit."<br>";
                    #Wohnort
                    if ($ort != ''){$row['details'] .= "Wohnort: ".$ort."<br>";}
                    #Homepage
                    if ($www != ''){$row['www'] = '<a href="'.$www.'" target="_blank"><img src="include/images/forum/www.png" border="0" alt="Website des Users besuchen"></a>';}
                    else{$row['www'] = '';}
                    #Letzter Login
                    $row['details'] .= "Letzter Login: ".$llogin."<br>";
                    #PM
                    if ($pm == '1'){
                    $row['pm'] = "<a href='?forum-privmsg-new=0&empfid=".$row['erstid']."'><img src='include/images/forum/pm.png' border='0' alt='Private Nachricht an den User senden'></a>";
                    }else{$row['pm'] = '';}
                    #email
                    if ($email == '1'){
                    $row['email'] = "<a href='?user-mail-".$row['erstid']."'><img src='include/images/forum/email.png' border='0' alt='E-Mail an den User senden'></a>";
                    }else{$row['email'] = '';}
                    }
                    else {
                    $row['details'] = "";
                    $row['land'] = '';
                    $row['pm'] = '';
                    $row['email'] = '';
                    $row['www'] = '';             
                    }
                   
                    if ( $posts != '' ) {
     
     
                    #User Online o Offline
                   
                    $abf1 = "SELECT * FROM prefix_online where uid = ".$row['erstid'];
                    $erg1 = db_query($abf1);
                    $status = db_fetch_object($erg1);
                    if ($status->uid == $row['erstid']) {
                    $row['online'] = '&nbsp;<img src="include/images/forum/uonline.png" border="0">'; }
                    else {
                    $row['online'] = '&nbsp;<img src="include/images/forum/uoffline.png" border="0">'; }
                      }
                      else {$row['online'] = '';}
     
     
                    #
                    #Edit Ende
                    ##################################
      $row['page']   = $page;
     
                   if ( $row['posts'] != 0 ) {
                    $row['erst'] = '<a href="index.php?user-details-'.$row['erstid'].'"><b>'.$row['erst'].'</b></a>';
            }
            elseif ( $row['erstid'] == 0 ) {
            $row['rang'] = 'gel&ouml;schter User';
            }
     
            if ($forum_rights['mods'] == TRUE AND $i>1) {
              $row['delete'] = '<a href="index.php?forum-delpost-'.$tid.'-'.$row['id'].'">'.$lang['delete'].'</a>';
            }
            if ( $forum_rights['reply'] == TRUE AND loggedin() ) {
              $row['change'] = '&nbsp;<a href="index.php?forum-editpost-'.$tid.'-'.$row['id'].'">'.$lang['change'].'</a>';
            }
            $row['posts']  = ($row['posts']?'<br />'.$row['posts']:'').'<br />';
            $tpl->set_ar_out($row,1);
     
      $i++;
    }
     
    $tpl->set_ar_out( array ( 'SITELINK' => $MPL, 'ANTWORTEN' => $antworten ) , 2 );
    // anfang qpost
    if (loggedin()) {
     
    $dppk_time = time();
    $time = time();
    if (!isset($_SESSION['klicktime'])) { $_SESSION['klicktime'] = 0; }
     
    $topic = '';
    $txt   = '';
    $xnn   = '';
     
    if (isset($_POST['txt_qp'])) {
      $txt = trim(escape($_POST['txt_qp'], 'textarea'));
    }
     
     
    $tpl = new tpl ('forum/qpost');
       $ar = array (
         'txt_qp'    => escape_for_fields(unescape($txt)),
         'tid'    => $tid,
     
       );
     
       $tpl->set_ar_out($ar,1);
     
    if (($_SESSION['klicktime'] + 150) > $dppk_time OR empty($txt) OR !empty($_POST['priview']) OR (empty($_POST['Gname']) AND !loggedin())) {
     
     
     
    }
    else
    {
    # save qpost
      $_SESSION['klicktime'] = $dppk_time;
     
      $design = new design ( $title , $hmenu, 1);
      $design->header();
     
      if (loggedin()) {
        $uid = $_SESSION['authid'];
                    $erst = escape($_SESSION['authname'],'string');
              db_query("UPDATE `prefix_user` set posts = posts+1 WHERE id = ".$uid);
      } else  {
              $erst = $xnn;
                    $uid = 0;
      }
      db_query ("INSERT INTO `prefix_posts` (tid,fid,erst,erstid,time,txt) VALUES ( ".$tid.", ".$fid.", '".$erst."', ".$uid.", ".$time.", '".$txt."')");
      $pid = db_last_id();
     
            db_query("UPDATE `prefix_topics` SET last_post_id = ".$pid.", rep = rep + 1 WHERE id = ".$tid);
            db_query("UPDATE `prefix_forums` SET posts = posts + 1, last_post_id = ".$pid." WHERE id = ".$fid );
            $page = ceil ( ($aktTopicRow['rep']+1)  / $allgAr['Fpanz'] );
              # topic als gelesen markieren
      $_SESSION['forumSEE'][$fid][$tid] = time();
     
            wd ( array (
              $lang['backtotopic'] => 'index.php?forum-showposts-'.$tid.'-p'.$page.'#'.$pid,
                    $lang['backtotopicoverview'] => 'index.php?forum-showtopics-'.$fid
            ) , $lang['createpostsuccessful'] , 3 );
    }
    }
     
    $tpl = new tpl ( 'forum/showpost' );
    // end qpost
    if (loggedin()) {
      if ($menu->get(3) == 'topicalert') {
        if (1 == db_result(db_query("SELECT COUNT(*) FROM prefix_topic_alerts WHERE uid = ".$_SESSION['authid']." AND tid = ".$tid),0)) {
          db_query("DELETE FROM prefix_topic_alerts WHERE uid = ".$_SESSION['authid']." AND tid = ".$tid);
        } else {
          db_query("INSERT INTO prefix_topic_alerts (tid,uid) VALUES (".$tid.", ".$_SESSION['authid'].")");
        }
      }
     
      echo 'Optionen:';
      if (1 == db_result(db_query("SELECT COUNT(*) FROM prefix_topic_alerts WHERE uid = ".$_SESSION['authid']." AND tid = ".$tid),0)) {
        echo '<br />- <a href="index.php?forum-showposts-'.$tid.'-topicalert">'.$lang['nomailonreply'].'</a><br />';
      } else {
        echo '<br />- <a href="index.php?forum-showposts-'.$tid.'-topicalert">'.$lang['mailonreply'].'</a><br />';
      }
    }
     
    if ( $forum_rights['mods'] == TRUE ) {
      $tpl->set ( 'status', ($aktTopicRow['stat'] == 1 ? $lang['close'] : $lang['open'] ) );
            $tpl->set ( 'festnorm', ($aktTopicRow['art'] == 0 ? $lang['fixedtopic'] : $lang['normaltopic'] ) );
            $tpl->set('tid',$tid);
            $tpl->out(3);
    }
    $design->footer();
    ?>


    versuch das mal...
    0 Mitglieder finden den Beitrag gut.
  10. #10
    User Pic
    martin2008 Mitglied
    Registriert seit
    01.09.2010
    Beiträge
    20
    Beitragswertungen
    0 Beitragspunkte
    nee funtzt nich,da sind die ganzen rangs weg!
    0 Mitglieder finden den Beitrag gut.
  11. #11
    User Pic
    Rock@wulf Hall Of Fame
    Registriert seit
    03.06.2004
    Beiträge
    3.282
    Beitragswertungen
    239 Beitragspunkte
    Kann bitte jemand hier kurz die orginal datei posten.
    hab grad keine möglichkeit die zu laden
    Meine Postings repräsentieren meine Meinung wenn nicht anders gekennzeichnet.
    MFG Rock@wulf
    0 Mitglieder finden den Beitrag gut.
  12. #12
    User Pic
    Redeye Mitglied
    Registriert seit
    20.10.2008
    Beiträge
    12
    Beitragswertungen
    0 Beitragspunkte
    Hallo bin schon ne Weile am probieren die Spezialrank-Bilder ins Profil zu bringen aber so langsam dreh ich durch!Komm einfach nicht hin das die Bilder im Profil angezeigt werden...aber im Forum passt alles so wie es sein sollte!!Also die normalen Ränge klappen auch im Profil nur Spezial nicht ^^ falls jemand einen Rat weiss ich wäre echt dankbar !!

    hier mal meine:

    user_details.php

    <?php 
    #   Copyright by: Manuel Staechele
    #   Support: www.ilch.de
     
     
    function get_last_user_wars($userid,$game){ 
     $s = '';
     $q = db_query("SELECT `wid` FROM `prefix_warmember` WHERE uid = '".$userid."' AND aktion = '1' ORDER BY wid DESC LIMIT 20");
     if (db_num_rows($q) > 0 ) {
         $wids = array();
         while ($row = db_fetch_object($q)) {
             $wids[] = $row->wid;
         }   
         $wids = implode(', ',$wids);
     }
     
    if( !empty($wids) ) {
      $erg = db_query("SELECT id, gegner, tag, wlp, land, owp, opp
                      FROM prefix_wars                    
                      WHERE id IN ($wids) AND status = '3' AND game = '".$game."'");
     if (db_num_rows($erg) > 0 ) {  
        while ($r = db_fetch_assoc($erg)) {
          if ($class == 'Cmite') { $class = 'Cnorm'; } else { $class = 'Cmite'; } 
            $r['tag'] = ( empty($r['tag']) ? $r['gegner'] : $r['tag'] );   
     
          if ($r['wlp'] == 1) {
             $bild = 'include/images/icons/win.gif';
             $color = '#558e3d';             
          } elseif ($r['wlp'] == 2) {
             $bild = 'include/images/icons/los.gif';
             $color = '#a91d1d';        
          } elseif ($r['wlp'] == 3) {
             $bild = 'include/images/icons/pad.gif';
             $color = '#f0770d';             
          }
     
          $s .= '<td class="'.$class.'" width="1%"><img src="'.$bild.'" alt="" / ></td><td class="'.$class.'" width="99%"><div style="width:80%; float:left"><img src="include/images/flags/'.$r['land'].'" alt="'.$r['land'].'"/> <a href="index.php?wars-more-'.$r['id'].'">'.$r['tag'].'</a></div><div style="float:left; text-align:right; color:'.$color.'; width:20%;">'.$r['owp'].':'.$r['opp'].'</div></td></tr>';
        }
     } else {
       $s .= '<td class="Cmite" width="10%">Keine Wars</td>';
     }   
     
    } else {
       $s .= '<td class="Cmite" width="10%">Keine Wars</td>';
          
    }           
     
        return ($s);
    }
     
    $uid = $menu->get(2);
    $abf = 'SELECT * FROM prefix_user WHERE id = "'.$uid.'"';
    $erg = db_query($abf);
    $row = db_fetch_assoc($erg);
    $row['koms'] = db_count_query('SELECT COUNT(id) FROM `prefix_koms` WHERE name="'.$row['name'].'"');
     
    $avatar = '';
    if ( file_exists($row['avatar'])) {
      $avatar = '<img src="'.$row['avatar'].'" border="0">';
    }
    $regsek = mktime ( 0,0,0, date('m'), date('d'), date('Y') )  - $row['regist'];
    $regday = round($regsek / 86400);
    $postpday = ( $regday == 0 ? 0 : round($row['posts'] / $regday, 2 ) );
    $row['koms'] = db_count_query('SELECT COUNT(id) FROM `prefix_koms` WHERE name="'.$row['name'].'"');
    if(empty($row['xfire']))
    {$xfire_online = ''; $xfire_onlinet = '';}else{
    if($allgAr['xfire_online'] == '1'){ $xfire_online = '<img src="http://de.miniprofile.xfire.com/bg/co/type/3/'.$row['xfire'].'.png" />'; }else{ $xfire_online = ''; }
    if($allgAr['xfire_online'] == '1'){ $xfire_onlinet = 'X-Fire'; }else{ $xfire_onlinet = ''; }
    
    $row['rang2']   = userrang ($row['posts'],$row['erstid']);
    $rank_name = $row['rang2'];
            $row['txt']    = (isset($_GET['such']) ? markword(bbcode ($row['txt']),$_GET['such']) : bbcode ($row['txt']) );
            $row['i']      = $i;
     
                      if ( $row['erstid'] != '' ) {
                      $user_row = db_fetch_assoc(db_query("SELECT posts,regist FROM prefix_user WHERE id = ".$row['erstid']));
     
                    $posts = $row['posts'];
                    $row['posts']  = 'Beiträge: '.$row['posts'].'<br />';
     
                    if ( $posts == '' ) { $row['posts'] = '<br>Nicht registriert';}
     
                    }
        
    $ar = array (
      'NAME' => $row['name'],
        'LASTAK'  => date('d M Y - H:i',$row['llogin']),
        'koms'     => $row['koms'],
        'POSTS'   => $row['posts'],    
        'postpday' => $postpday,
        'RANG'    => userrang ($row['posts'],$uid),
        'AVATA'   => $avatar,
        'XFIRE' => $xfire_online,
        'XFIREt' => $xfire_onlinet,
        
          
    );
    
            
    $title = $allgAr['title'].' :: Users :: Details von '.$row['name'];
    $hmenu  = $extented_forum_menu.'<a class="smalfont" href="index.php?user">Users</a><b> &raquo; </b> Details von '.$row['name'].$extented_forum_menu_sufix;
    $design = new design ( $title , $hmenu, 1);
    $design->header();
     
    $tpl = new tpl ( 'user/userdetails' );
     
    $l = profilefields_show ( $uid );
     
    $ar['rowspan'] = 4 + substr_count($l, '<tr><td class="');
     
    $ar['profilefields'] = $l;
    $tpl->set_ar_out($ar,0);
     
    $tpl->set_out('BF2', get_last_user_wars($uid,'BF2'),1);
    $tpl->set_out('BFBC2', get_last_user_wars($uid,'BFBC2'),2);
    $tpl->set_out('CoD4', get_last_user_wars($uid,'CoD4'),3);
    $tpl->set_out('MW2', get_last_user_wars($uid,'MW2'),4);
    $tpl->set_out('MoH', get_last_user_wars($uid,'MoH'),5);
    
    }
    $design->footer();
    
    php?>


    und die eigentlich passende lächeln

    userdetails.htm

    <a href="javascript:history.back(1)"><b>&laquo;</b> {_lang_back}</a>
    <br />
    <br />
    
    <table width="100%" cellpadding="3" cellspacing="1" class="border">
      <tr class="Chead"> 
        <th colspan="3"><b>{_lang_detailsfrom} {NAME}</b></th>
      </tr><tr>
        <td class="Cmite" width="30%">{_lang_nickname}</td>
        <td class="Cnorm" width="40%">{NAME}</td>
        <td class="Cnorm" width="30%" rowspan="{rowspan}" valign="top" align="center">
    		        <br />
                            {AVATA}					
                            <br />
                            <br />
    			{XFIREt}
                            <br />
                            <br />
                            {XFIRE}
                            <br />
                            <br />
    			<font class="smalfont">{RANG}</font>
                            <br />
                   <img src="include/images/ranks/{RANG}.jpg">                   
                            <br />                        
                            <br />           
                            
    	</td> 
      </tr><tr>
        <td class="Cmite">{_lang_lastactivity}</td>
        <td class="Cnorm">{LASTAK}</td>
      </tr><tr>
        <td class="Cmite">{_lang_comments}</td>
        <td class="Cnorm">{koms}</td>
      </tr><tr>
        <td class="Cmite">{_lang_posts2}</td>
        <td class="Cnorm">{POSTS}, {_lang_perday}: {postpday}</td>
    {profilefields}	
    </table>
    <br /> 
    {EXPLODE}     
    <table width="100%" cellpadding="3" cellspacing="1" class="border"> 
      <tr class="Chead"> 
        <th colspan="2"> Battlefield2 Wars von {NAME}</b></th></tr><tr> 
            {BF2} 
    </tr></table> 
    {EXPLODE} 
    <br />   
    <table width="100%" cellpadding="3" cellspacing="1" class="border"> 
      <tr class="Chead"> 
        <th colspan="2"> Battlefield Bad Company 2 Wars von {NAME}</b></th></tr><tr> 
            {BFBC2} 
    </tr></table>
    {EXPLODE} 
    <br />   
    <table width="100%" cellpadding="3" cellspacing="1" class="border"> 
      <tr class="Chead"> 
        <th colspan="2"> Call of Duyt 4 Wars von {NAME}</b></th></tr><tr> 
            {CoD4} 
    </tr></table>
    {EXPLODE} 
    <br />   
    <table width="100%" cellpadding="3" cellspacing="1" class="border"> 
      <tr class="Chead"> 
        <th colspan="2"> Modern Warefare 2 Wars von {NAME}</b></th></tr><tr> 
            {MW2} 
    </tr></table> 
    {EXPLODE} 
    <br />   
    <table width="100%" cellpadding="3" cellspacing="1" class="border"> 
      <tr class="Chead"> 
        <th colspan="2"> Medal of Honor Wars von {NAME}</b></th></tr><tr> 
            {MoH} 
    </tr></table> 
    <br /> 
    
    <a href="javascript:history.back(1)"><b>&laquo;</b> {_lang_back}</a>


    greets Redeye|Jens-Uwe

    betroffene HP - www.sekgaming.de
    Nobody is perfect,
    ich bin besonders nobody!!
    0 Mitglieder finden den Beitrag gut.
  13. #13
    User Pic
    Redeye Mitglied
    Registriert seit
    20.10.2008
    Beiträge
    12
    Beitragswertungen
    0 Beitragspunkte
    Hilfe ich krieg es nicht hin...kein plan wieso aber normalerweise sollte es doch klappen oder der spezialrang wird ja im forum auch erkannt ^^
    Nobody is perfect,
    ich bin besonders nobody!!
    0 Mitglieder finden den Beitrag gut.
  14. #14
    User Pic
    Deathman Mitglied
    Registriert seit
    26.06.2007
    Beiträge
    35
    Beitragswertungen
    0 Beitragspunkte
    Geh mal auf den Beitrag

    externer Link

    Vorletzte Antwort könnte daran liegen.
    0 Mitglieder finden den Beitrag gut.
Geschlossen

Zurück zu Allgemein

Optionen: Bei einer Antwort zu diesem Thema eine eMail erhalten