ähm ich habe meine Script schon nach folgendem Beitrag "externer Link" angepasst. Doch nun ist mein Problem einfach das die Navigationsleiste auf der linken Seite verschwindet wenn man im Forum ist und ich nicht weis wie man auch hier wie in dem Beitrag "externer Link" das so einstellt das User ohne Bild dann trotzdem eins angezeigt bekommen (wurstegal, mänlich, weiblich). Wäre euch sehr dankbar wenn mir jemand meine scripts anpassen könnte.
In diese Sript:
<?php # Copyright by: Manuel # Support: www.ilch.de defined ('main') or die ( 'no direct access' ); $title = $allgAr['title'].' :: Forum'; $hmenu = $extented_forum_menu.'Forum'.$extented_forum_menu_sufix; $design = new design ( $title , $hmenu, 1); $design->header(); if ($menu->get(1) == 'markallasread') { user_markallasread (); } $tpl = new tpl ( 'forum/showforum' ); $tpl->out (0); $category_array = array(); $forum_array = array(); $q = "SELECT a.id, a.cid, a.name, a.besch, a.topics, a.posts, b.name as topic, c.id as pid, c.tid, b.rep, c.erst, c.time, a.cid, k.name as cname, u.avatar FROM prefix_forums a LEFT JOIN prefix_forumcats k ON k.id = a.cid LEFT JOIN prefix_posts c ON a.last_post_id = c.id LEFT JOIN prefix_topics b ON c.tid = b.id LEFT JOIN prefix_user u ON c.erstid = u.id LEFT JOIN prefix_groupusers vg ON vg.uid = ".$_SESSION['authid']." AND vg.gid = a.view LEFT JOIN prefix_groupusers rg ON rg.uid = ".$_SESSION['authid']." AND rg.gid = a.reply LEFT JOIN prefix_groupusers sg ON sg.uid = ".$_SESSION['authid']." AND sg.gid = a.start WHERE ((".$_SESSION['authright']." <= a.view AND a.view < 1) OR (".$_SESSION['authright']." <= a.reply AND a.reply < 1) OR (".$_SESSION['authright']." <= a.start AND a.start < 1) OR vg.fid IS NOT NULL OR rg.fid IS NOT NULL OR sg.fid IS NOT NULL OR -9 = ".$_SESSION['authright'].") AND k.cid = 0 ORDER BY k.pos, a.pos"; $erg1 = db_query($q); $xcid = 0; while ($r = db_fetch_assoc($erg1) ) { $r['topicl'] = $r['topic']; $r['topic'] = html_enc_substr($r['topic'],0,23); $r['ORD'] = forum_get_ordner($r['time'],$r['id']); $r['mods'] = getmods($r['id']); $r['datum'] = date('d.m.y - H:i', $r['time']); $r['page'] = ceil ( ($r['rep']+1) / $allgAr['Fpanz'] ); $r['avatar'] = '<img src="' . $r['avatar'] . '" border="0" height="80px" width="80px" alt="'.$r['erst'].'" title="'.$r['erst'].'" style="float: left"/><br />' ; $tpl->set_ar ($r); if ($r['cid'] <> $xcid) { $tpl->out(1); //Unterkategorien $sql = db_query("SELECT DISTINCT a.name as cname, a.id as cid FROM `prefix_forumcats` a LEFT JOIN `prefix_forums` b ON a.id = b.cid WHERE a.cid = {$r['cid']} AND a.id = b.cid ORDER BY a.pos, a.name"); while ($ucat = db_fetch_assoc($sql)) { $tpl->set_ar_out($ucat,2); } //Unterkategorien - Ende $xcid = $r['cid']; } $tpl->set_ar_out($r,3); } # statistic # $ges_online_user = ges_online(); $stats_array = array ( 'privmsgpopup' => check_for_pm_popup (), 'topics' => db_result(db_query("SELECT COUNT(ID) FROM `prefix_topics`"),0), 'posts' => db_result(db_query("SELECT COUNT(ID) FROM `prefix_posts`"),0), 'users' => db_result(db_query("SELECT COUNT(ID) FROM `prefix_user`"),0), 'istsind' => ( $ges_online_user > 1 ? 'sind' : 'ist' ), 'gesonline' => $ges_online_user, 'gastonline' => ges_gast_online(), 'useronline' => ges_user_online(), 'userliste' => user_online_liste() ); $tpl->set_ar_out($stats_array,4); $design->footer(); ?>
Soll folgendes eingesetzt werden wenn möglich:
while ($row = db_fetch_object($erg)) { if ($row->geschlecht == 1) { $geschlecht = 'maennlich.jpg'; }elseif ($row->geschlecht == 2) { $geschlecht = 'weiblich.jpg'; }else{ $geschlecht = 'wurstegal.jpg'; } if ( file_exists($row->avatar)) { $avatar = '<img src="'.$row->avatar.'" width="80px" height="80px" border="0">'; }else{ $avatar = '<img src="include/images/avatars/'.$geschlecht.'" width="80px" height="80px" border="0">'; }
--------------------------------------------------------------------------
Und falls notwendig dann bitte noch mein showforum.htm angleichen:
<table width="100%" cellpadding="4" cellspacing="1" class="border" border="0"> <tr class="Chead"> <th width="58%" colspan="2" align="center"><b>{_lang_board}</b></th> <th width="6%">{_lang_post}</th> <th width="6%">{_lang_topic}</th> <th width="25%" align="center">{_lang_lastpost}</th> </tr>{EXPLODE}<tr class="Cdark"> <td colspan="5"><strong><a href="index.php?forum-showcat-{cid}">{cname}</a></strong></td> </tr>{EXPLODE}<tr class="Cmite"> <td colspan="5"><strong> » <a href="index.php?forum-showcat-{cid}">{cname}</a></strong></td> </tr>{EXPLODE}<tr class="Cnorm"> <td width="5%" align="center" valign="middle"><img alt="" src="include/images/forum/{ORD}.gif" width="15" height="15" border="0"></td> <td> <a href="index.php?forum-showtopics-{id}">{name}</a> <br /> <span class="smalfont">{besch} {mods} </span> </td> <td align="center"><span class="smalfont">{posts}</span></td> <td align="center"><span class="smalfont">{topics}</span></td> <td> <span class="smalfont"> <a class="smalfont" title="{topicl}" href="index.php?forum-showposts-{tid}-p{page}#{pid}">{topic}</a> <br /> {_lang_from}: {erst} </span> </td> </tr>{EXPLODE} </table> <table cellpadding="0" cellspacing="0" border="0" width="100%"><tr> <td width="50%" valign="top"> <a href="index.php?forum-markallasread">{_lang_markallasread}</a> </td><td width="50%" style="text-align: right" valign="top"> <a href="index.php?forum-augt">{_lang_newtopicssincelastvisit}</a> <br /><a href="index.php?forum-aubt">{_lang_topicwithnoreply}</a> <br /><a href="index.php?forum-aeit">{_lang_ownposts}</a> </td></tr></table> <br /> <br /> <table width="100%" border="0" cellpadding="5" cellspacing="1" class="border"> <tr class="Cnorm"> <td class="erstezeile">{_lang_it} {istsind} {gesonline} {_lang_guestsonline,ofthem} {useronline} {_if_{useronline}=='1'}{_lang_registredand}{/_endif}{_if_{useronline}!='1'}{_lang_registrededand}{/_endif} {gastonline} {_lang_guests}<br /> {userliste} </td> </tr> <tr class="Cnorm"> <td><b>{users}</b> {_lang_membershaveritten} <b>{posts}</b> {_lang_postsin} <b>{topics}</b> {_lang_topics}</td> </tr> </table> <br /> <br /><img src="include/images/forum/nord.gif" alt="neue Beiträge" border="0"> {_lang_newposts} <img src="include/images/forum/ord.gif" alt="keine neuen Beiträge" border="0"> {_lang_nonewposts} <img src="include/images/forum/cord.gif" alt="Thema geschlossen" border="0"> {_lang_topicclosed} {privmsgpopup}
Ich bedanke mich jzt schon mal für eure Hilfe.
betroffene Homepage: recordsextended.de