Forum » '.aktForumCats($aktForumRow['kat']).' » '.$aktForumRow['name'].' » '; $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.'"'); # 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 ) { $antworten = '[ '.$lang['answer'].' ]'; } if ($menu->get(3) == 'select') { db_query("INSERT INTO `prefix_topics_select` (uid,tid) VALUES (".$_SESSION['authid'].",".$tid.")"); wd ('?forum-showposts-'.$tid, 'Das Thema wird nun beobachtet.' , 3 ); } if ($menu->get(3) == 'sedel') { db_query('DELETE FROM `prefix_topics_select` WHERE tid = "'.$menu->get(2).'" LIMIT 1'); wd ('?forum-showposts-'.$tid, 'Dieses Thema wird nun nicht mehr beobachtet.' , 3 ); } $class = 'Cmite'; $tpl = new tpl ( 'forum/showpost' ); $ar = array ( 'SITELINK' => $MPL, 'tid' => $tid, 'ANTWORTEN' => $antworten, 'TOPICNAME' => $aktTopicRow['name'] ); $tpl->set_ar_out($ar,0); $i = $anfang +1; $ges_ar = array ('wurstegal', 'maennlich', 'weiblich'); ################################## #Forenmod by matthias-schlich.de - Vorlage von Benjamin Rau - Moniwoll #Posts $erg = db_query("SELECT geschlecht, prefix_posts.id,txt,time,erstid,erst,url,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' ); $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 = "2"; $icqdesign = "25"; if ($own_pics == "1") { if (is_numeric($icq2) ){ $row['icq'] = ''; } 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'] = ''; }elseif ($status == "0"){ $row['icq'] = ''; }elseif ($status == "2"){ $row['icq'] = ''; }else {$row['icq'] = '';} }else { $row['icq'] = ''; } } if ( $row['time'] >= $_SESSION['lastlogin'] ) { $row['fnew'] = '
Neu
'; }else{ $row['fnew'] = ''; } # define some vars. $row['sig'] = ( empty($row['sig']) ? '' : '

'.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'] = '
User Pic
'; } elseif ($allgAr['forum_default_avatar']) { $row['avatar'] = '
User Pic
'; } 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'] != '' ) { $bild = @db_result(db_query("SELECT img FROM prefix_user LEFT JOIN prefix_ranks ON prefix_ranks.id = prefix_user.spezrank WHERE prefix_user.id = ".$row['erstid']),0); } if ( empty($bild) ) { $post = ( $row['posts'] == 0 ? 1 : $row['posts'] ); $bild = @db_result(db_query("SELECT img FROM `prefix_ranks` WHERE spez = 0 AND min <= ".$post." ORDER BY min DESC LIMIT 1"),0); } if ($bild == '') { $pic = ''; } else { $pic = ''; } 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'].''; if ( $posts == '' ) { $row['posts'] = '
Nicht registriert'; } #Bezugnehmen auf das Ranking des users if ( $row['posts'] != '' ) { $row['rang'] = $rank_name.'
'.$pic.''; } 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->stadt; $www = $user->homepage; $email = $user->opt_mail; $pm = $user->opt_pm; $land = $user->staat; #Flagge if ($land != '') { $row['land'] = ''; }else{ $row['land'] = ''; } #Dabei seit //$row['details'] = "

Dabei seit: ".$zeit."
"; #Wohnort if ($ort != '') { $row['details'] .= "Wohnort: ".$ort."
"; } #Homepage if ($www != '') { $row['www'] = 'Website des Users besuchen'; }else{ $row['www'] = ''; } #Letzter Login $row['details'] = "Letzter Login:
".$llogin; #PM if ($pm == '1'){ $row['pm'] = "Private Nachricht an den User senden"; }else{ $row['pm'] = ''; } #E-Mail if ($email == '1'){ $row['email'] = "E-Mail an den User senden"; }else{ $row['email'] = ''; } #Userdaten $row['daten'] = "Add Buddy  "; $row['daten'] .= "Ignore Buddy  "; //Abfrage für Admin Menu if ($allgAr['forum_usergb'] == 0 AND $allgAr['forum_usergallery'] == 0) { $row['daten'] .= ""; } elseif ($allgAr['forum_usergb'] == 0 AND $allgAr['forum_usergallery'] == 1) { $row['daten'] .= "UserGallery  "; } elseif ($allgAr['forum_usergb'] == 1 AND $allgAr['forum_usergallery'] == 0) { $row['daten'] .= "UserGbook  "; } else { $row['daten'] .= "UserGbook  "; $row['daten'] .= "UserGallery  "; } //Ende #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'] = ' '; } else { $row['online'] = ' '; } } else { $row['details'] = ""; $row['land'] = ''; $row['pm'] = ''; $row['email'] = ''; $row['www'] = ''; $row['daten'] = ''; $row['online'] = ''; } # #Edit Ende ################################## $row['page'] = $page; if ( $row['erstid'] != 0 ) { $row['erst'] = ''.$row['erst'].''; } if ($forum_rights['mods'] == TRUE AND $i>1) { $row['delete'] = ''.$lang['delete'].''; } if ( $forum_rights['reply'] == TRUE AND loggedin() ) { $row['change'] = ' '.$lang['change'].''; } //Forumex - begin $row['txt'] = FE_Vote2HTML($row['id'],$row['txt']); //Forumex - end if( !empty($row['url'])){ $urln=str_replace('include/downs/forumloads/', '', $row['url']); $txta='
Dateianhang:

'.$urln.''; $row['txt'].=$txta; } $tpl->set_ar_out($row,1); $i++; } $tpl->set_ar_out( array ( 'SITELINK' => $MPL, 'ANTWORTEN' => $antworten ) , 2 ); 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 '
- '.$lang['nomailonreply'].'
'; } else { echo '
- '.$lang['mailonreply'].'
'; } $topss = db_count_query("SELECT COUNT(*) FROM prefix_topics_select WHERE tid = ".$tid." AND uid = ".$_SESSION['authid']); if ($topss == 1) { echo '- Dieses Thema nicht weiter beobachten.
'; } else { echo '- Dieses Thema beobachten.
'; } } 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(); ?>