1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 | | PHP-Quelltext <?php
include ("forum/kopf.php");
$foruminfo=$DB->fetch_array($DB->query("SELECT * FROM ".$db_tab['foruminfo']." WHERE foruminfo_id='".$_REQUEST['finfoid']."' AND foruminfo_time<'".time()."' AND (foruminfo_expire=0 OR foruminfo_expire>'".time()."') LIMIT 1"));
if ($foruminfo['foruminfo_catids']!=0 && !strstr($catid,'-'.$foruminfo['foruminfo_catids'].'-')) {$event=1; include("admin/config/event.php");}
elseif (getrights($forumcat['forumcat_rrights'])=="true" || userrights($forumcat['forumcat_mods'],$forumcat['forumcat_rrights'])=="true" || userrights($forumcat['forumcat_user'],$forumcat['forumcat_rrights'])=="true") {
$post_title=$foruminfo['foruminfo_title'];
$post_text=$PARSE->parse($foruminfo['foruminfo_text'],1,1,1,1);
$post_time=formattime($foruminfo['foruminfo_time']);
if (!$userinfo=$DB->fetch_array($DB->query("SELECT * FROM ".$db_tab['user']." WHERE user_id='".$foruminfo['foruminfo_autorid']."' LIMIT 1"))) {
$userinfo=$DB->fetch_array($DB->query("SELECT * FROM ".$db_tab['user']." WHERE user_status='admin' LIMIT 1"));
}
if ($userinfo['expire']==0 || ($config['user_ghost']==1 && $userinfo['user_ghost']==1)) eval ("\$info_os= \"".getTemplate("member_os_offline")."\";");
else eval ("\$info_os= \"".getTemplate("member_os_online")."\";");
if ($userinfo['user_status']=='admin' && $userinfo['user_sex']=='w') eval ("\$post_autor_status= \"".getTemplate("forum/showthread_userstatus_admin_w")."\";");
elseif ($userinfo['user_status']=='admin') eval ("\$post_autor_status= \"".getTemplate("forum/showthread_userstatus_admin")."\";");
elseif ($userinfo['user_status']=="mod" && $userinfo['user_sex']=='w') eval ("\$post_autor_status= \"".getTemplate("forum/showthread_userstatus_mod_w")."\";");
elseif ($userinfo['user_status']=="mod") eval ("\$post_autor_status= \"".getTemplate("forum/showthread_userstatus_mod")."\";");
if ($userinfo['user_posts']>0) $post_count=postcount($userinfo['user_posts'],$userinfo['user_postdelay'],0);
else {
$postings=$DB->fetch_array($DB->query("SELECT COUNT(*) FROM ".$db_tab['forumpost']." WHERE forumpost_autorid='".$userinfo['user_id']."'"));
$DB->query("UPDATE ".$db_tab['user']." SET user_posts='".$postings[0]."' WHERE user_id='".$userinfo['user_id']."' LIMIT 1");
$post_count=postcount($postings[0],$userinfo['user_postdelay'],0);
}
if ($userinfo['user_hpage']!='') {
if (ereg("http://",$userinfo['user_hpage'])) $info_link=$userinfo['user_hpage'];
else $info_link='http://'.$userinfo['user_hpage'];
eval ("\$info_hpage= \"".getTemplate("forum/member_hpage_iconlink")."\";");
}
if ($userinfo['user_emailshow']==1) {
if ($config['member_mailer']==1) eval ("\$info_email= \"".getTemplate("forum/member_email_iconlink2")."\";");
else eval ("\$info_email= \"".getTemplate("forum/member_email_iconlink")."\";");
}
if ($userinfo['user_icqid']>0) eval ("\$info_icq= \"".getTemplate("forum/member_icq_iconlink")."\";");
if ($userinfo['user_imoption']==1) eval ("\$info_im= \"".getTemplate("forum/member_sendim_iconlink")."\";");
//else eval ("\$info_im= \"".getTemplate("forum/member_sendim_nolink")."\";");
eval ("\$post_autor= \"".getTemplate("forum/member_showprofil_textlink")."\";");
eval ("\$info_buddie= \"".getTemplate("forum/member_buddie_iconlink")."\";");
if ($config['avatar_eod']!=0 && $userinfo['user_avatar']!="" && filecheck($config['avatar_path'].'/'.$userinfo['user_avatar'])) {
$avatar_dimension=@getimagesize($config['avatar_path']."/".$userinfo['user_avatar']);
eval ("\$avatar_show= \"".getTemplate("user_avatar_show")."\";");
}
if ($USER['sigoption']!=0 && $userinfo['user_sig']!='') {
$info_sig=$PARSE->parse($userinfo['user_sig'],0,$config['text_ubb'],$config['text_smilies'],$config['text_images'],1);
eval ("\$info_sig= \"".getTemplate("member_signatur","")."\";");
}
eval ("\$info_user= \"".getTemplate("forum/member_userinfo_iconlink")."\";");
eval ("\$site_body.= \"".getTemplate("forum/showinfo")."\";");
}
else {$event=1; include("admin/config/event.php");}
include ("forum/fuss.php");
?> |