<!--
<?php
print <<<EOT
-->
<!--
EOT;
if(($N_allowtypeopen && ($foruminfo['allowtype'] != 1 || $modelids || $pcids || $_G['allowactivity'] && $firstactmid)) || $N_allowtopicopen || $N_allowpostcateopen){print <<<EOT
-->
<div id="menu_post" class="pw_menu tac" style="display:none;">
	<ul class="menuList" style="width:70px;">
<!--
EOT;
if($foruminfo['allowtype'] & 1 && ($foruminfo['allowtype'] != 1 || $modelids || $pcids || $_G['allowactivity'] && $firstactmid)){print <<<EOT
-->
		<li><a href="post.php?fid=$fid" title="新 帖" hidefocus="true">新帖</a></li>
<!--
EOT;
}if($foruminfo['allowtype'] & 2 && $_G[allownewvote]){print <<<EOT
-->
		<li><a href="post.php?fid=$fid&special=1" title="投 票" hidefocus="true">投票</a></li>
<!--
EOT;
}if($foruminfo['allowtype'] & 4 && $_G[allowactive]){print <<<EOT
-->
		<li><a href="post.php?fid=$fid&special=2" title="活 動" hidefocus="true">活動</a></li>
<!--
EOT;
}if($foruminfo['allowtype'] & 8 && $_G['allowreward']){print<<<EOT
-->
		<li><a href="post.php?fid=$fid&special=3" title="懸 賞" hidefocus="true">懸賞</a></li>
<!--
EOT;
}if($foruminfo['allowtype'] & 16 && $_G['allowgoods']){print <<<EOT
-->
		<li><a href="post.php?fid=$fid&special=4" title="商 品" hidefocus="true">商品</a></li>
<!--
EOT;
}if($foruminfo['allowtype'] & 32 && $_G['allowdebate']){print <<<EOT
-->
		<li><a href="post.php?fid=$fid&special=5" title="辯 論" hidefocus="true">辯論</a></li>
<!--
EOT;
}
if($_G['allowmodelid']){
foreach($modelids as $value){
if(isset($postTopic->topicmodeldb[$value]) && $postTopic->topicmodeldb[$value][ifable] && $postTopic->topiccatedb[$postTopic->topicmodeldb[$value][cateid]][ifable]){
print <<<EOT
-->
		<li><a href="post.php?fid=$fid&modelid=$value" hidefocus="true">{$postTopic->topicmodeldb[$value][name]}</a></li>
<!--
EOT;
}}}
foreach($pcids as $value){
if(isset($postCate->postcatedb[$value]) && $postCate->postcatedb[$value][ifable]){
if(strpos(','.$_G['allowpcid'].',',','.$value.',') !== false){
print <<<EOT
-->
		<li><a href="post.php?fid=$fid&pcid=$value" hidefocus="true">{$postCate->postcatedb[$value][name]}</a></li>
<!--
EOT;
}}}print <<<EOT
-->
	</ul>
</div>
<!--
EOT;
}print <<<EOT
-->
<div id="breadCrumb">
<!--
EOT;
if($N_allowtypeopen || $N_allowtopicopen || $N_allowpostcateopen){
print <<<EOT
-->
	<a href="post.php?fid=$fid" class="c_received fr" target="_blank" id="td_post" style="line-height:18px;padding-top:0;">我要投稿</a>
<!--
EOT;
}print <<<EOT
-->
		$msg_guide
</div>
    <div class="cate_menubar">
    	<div class="cc"><span class="fl">篩選︰</span>
        <span class="menubar_tab fl">
	    <a id="pc_all" href="thread.php?fid=$fid">全部</a>
<!--
EOT;
if($modelid > 0){
	$a = 'model_'.$modelid;
} elseif ($pcid > 0) {
	$a = 'pcid_'.$pcid;
}
if ($foruminfo['modelid']){
foreach($modelids as $value){
if(isset($postTopic->topicmodeldb[$value]) && $postTopic->topicmodeldb[$value][ifable] && $postTopic->topiccatedb[$postTopic->topicmodeldb[$value][cateid]][ifable]){
print<<<EOT
-->
		<a id="pc_model_$value" href="thread.php?fid=$fid&modelid=$value">{$postTopic->topicmodeldb[$value][name]}</a>
<!--
EOT;
}}}
if($foruminfo['pcid']){
foreach($pcids as $value){
if(isset($postCate->postcatedb[$value]) && $postCate->postcatedb[$value][ifable]){
print<<<EOT
-->
		<a id="pc_pcid_$value" href="thread.php?fid=$fid&pcid=$value">{$postCate->postcatedb[$value][name]}</a>
<!--
EOT;
}}}print <<<EOT
-->

        </span></div>
<script>
setCurrent('pc_$a','pc_all','current');
</script>
    </div>
    <div class="cate_content fl">
<!--
EOT;
if ($modelid>0 || $pcid>0){
print<<<EOT
-->
        <div class="c"></div>
        <div class="menubar_box cc">
		$initSearchHtml
        </div>

<!--
EOT;
}print<<<EOT
-->
		
<!--
EOT;
if($t_typedb){
print <<<EOT
-->
    	<div class="tabB pr">
			<ul id="t_typedb">
				<li id="thread_type_all" $li_class><a href="thread.php?fid=$fid#c">全部</a></li>
<!--
EOT;
if(!$modelid && !$pcid){
$i = 1;
foreach($t_typedb as $key=>$value){
$i++;
$ctypename = html_entity_decode($value[name]);
print <<<EOT
-->
				<li id="thread_type_$key" $li_class><a href="thread.php?fid=$fid&type=$key">$ctypename</a></li>
<!--
EOT;
}}print <<<EOT
-->
			</ul>
<!--
EOT;
if($i > $db_maxtypenum){print <<<EOT
-->
	<div style="padding:8px 0 0 10px;">
		<span title="上一頁" style="cursor:pointer;"><img src="$pwModeImg/btLeft.gif" onclick="showTypeTab(-$db_maxtypenum,$db_maxtypenum,'li');" /></span>&nbsp;
		<span title="下一頁" style="cursor:pointer;"><img src="$pwModeImg/btRight.gif" onclick="showTypeTab($db_maxtypenum,$db_maxtypenum,'li');" /></span>
	</div>
<!--
EOT;
}print <<<EOT
-->
		</div>
<!--
EOT;
if($t_child){print<<<EOT
-->
    	<div class="content_box_A" style="margin-bottom:10px;">
        <table width="100%">
            <tr class="cate_tr_B">
               <td style="border-bottom:0;">
			 	<ul class="tabC">
<!--
EOT;
foreach($t_child as $k => $value){
$childtypename = html_entity_decode($value);
print<<<EOT
-->
				  <li id="t_child_$k"><a href="thread.php?fid=$fid{$viewbbs}&type=$k#c">$childtypename</a></li>
<!--
EOT;
}print <<<EOT
-->
			 	</ul>
               </td>
            </tr>
        </table>
        </div>
<!--
EOT;
}print <<<EOT
-->
<script>
<!--
EOT;
if($i > $db_maxtypenum){print<<<EOT
-->
function setCurrentType(id,n,tag){
	var o = getObj('t_typedb');
	var f = o.getElementsByTagName(tag);
	var s = 0;
	var page = 0;
	for(i=0; i<f.length; i++){
		if(f[i].id == id){
			s = i;break;
		}
	}
	page = Math.floor(s/n);
	for(i=0; i<f.length; i++){
		if(i>=page*n && i<(page+1)*n){
			f[i].style.display = 'inline';
		}else{
			f[i].style.display = 'none';
		}
	}
}
function showTypeTab(p,n,tag){
	var o = getObj('t_typedb');
	var f = o.getElementsByTagName(tag);
	var s = 0;
	for(i=0;i<f.length;i++)
		if(f[i].style.display != "none"){s = i;break;}
	s += p;
	if(s<0 || s>f.length)return;
	for(i=0;i<f.length;i++){
		if(i>=s && i<s+n){
			f[i].style.display = "inline";
		} else{
			f[i].style.display = "none";
		}
	}
	return;
}
setCurrentType('thread_type_$pwSelectType',$db_maxtypenum,'li');
<!--
EOT;
}print<<<EOT
-->
setCurrent('thread_type_$pwSelectType','thread_type_all','current');
setCurrent('t_child_$type','','current');
</script>
<!--
EOT;
}print <<<EOT
-->

    	<div class="content_box_A">
            <table>
                <tr class="cate_tr_A">
                    <td>&nbsp;</td>
                    <td>文章</td>
<!--
EOT;
foreach ($fielddb as $key => $value) {
if(!$value['threadshow']) continue;
print<<<EOT
-->
					<td>$value[name]</td>
<!--
EOT;
}print<<<EOT
-->
                </tr>
<!--
EOT;
foreach ($threaddb as $key => $thread) {
$tmp_img = "new";
$tmp_title = '';
if($thread['topped']) {
	$tmp_img = "top" . $thread['topped'];
	$tmp_title = "置頂帖標志";
} elseif ($thread['status'] == "topichot") {
	$tmp_img = "hot";
	$tmp_title = "熱門主題";
}
print <<<EOT
-->
				<tr class="cate_tr_B">
                    <th><img src="$pwModeImg/$tmp_img.gif" title="$tmp_title" /></th>
                    <td>
<!--
EOT;
if(($thread['special']>20 || $thread['modelid']>0) && (!$thread['topped'] || $thread['topped']==1)){
$thread['pcid']= $thread['special'] - 20;
if(isset($postCate->postcatedb[$thread['pcid']])){
print <<<EOT
-->
					<a class="f14 s3 b" href="thread.php?fid=$fid&pcid=$thread[pcid]">[{$postCate->postcatedb[$thread[pcid]][name]}]</a>
<!--
EOT;
}if(isset($postTopic->topicmodeldb[$thread['modelid']])){print <<<EOT
-->
					<a class="f14 s3 b" href="thread.php?fid=$fid&modelid=$thread[modelid]">[{$postTopic->topicmodeldb[$thread[modelid]][name]}]</a>
<!--
EOT;
}}print <<<EOT
-->
					<a href="{$thread['tpcurl']}" title="{$thread['src_subject']}" class="f14">{$thread[subject]}</a>
<!--
EOT;
if (isset($thread['colony'])) {
print <<<EOT
-->
					[<a class="f14" title="來自群︰{$thread[colony][cname]}" target="_blannk" href="apps.php?q=group&a=thread&cyid={$thread[colony][cyid]}">{$thread[colony][cname]}</a>]
<!--
EOT;
}
if($timestamp-$thread[lastpost]<=$db_newtime){
print <<<EOT
-->
					<img src="$imgpath/$stylepath/file/new.gif" align="absmiddle" title="新帖標志" />
<!--
EOT;
}
if($forumset['inspect'] && $thread['inspect']){print <<<EOT
-->
					<span class="w"><font color="red">[{$thread[inspect][1]} 閱至 {$thread[inspect][0]}樓]</font></span>
<!--
EOT;
}
if($thread['lastpost']){
$tmp_lastpost = get_date($thread['lastpost'], "Y-m-d H:i");
print <<<EOT
-->
					<span style="color:#bbb;">$tmp_lastpost</span>
<!--
EOT;
}print <<<EOT
-->
                    </td>
<!--
EOT;
foreach($threadshowfield as $key => $value){
$value[fieldvalue] = $thread[topic][$value[fieldname]];
$value['rules'] && $value['rules'] = unserialize($value['rules']);
if ($value['type'] == 'radio') {
	$newradio = array();
	foreach($value['rules'] as $rk => $rv){
		list($rv_value,$rv_name) = explode("=",$rv);
		$newradio[$rv_value] = $rv_name;
	}
	$topicvalue = "{$newradio[$value[fieldvalue]]}";

} elseif ($value['type'] == 'checkbox') {
	$newcheckbox = array();
	foreach($value['rules'] as $ck => $cv){
		list($cv_value,$cv_name) = explode("=",$cv);
		$newcheckbox[$cv_value] = $cv_name;
	}
	$topicvalues = '';
	foreach (explode(",",$value['fieldvalue']) as $value) {
		if ($value) {
			$topicvalues .= $topicvalues ? ",".$newcheckbox[$value] : $newcheckbox[$value];
		}
	}
	$topicvalue = $topicvalues;

} elseif ($value['type'] == 'select') {
	$newselect = array();
	foreach($value['rules'] as $sk => $sv){
		list($sv_value,$sv_name) = explode("=",$sv);
		$newselect[$sv_value] = $sv_name;
	}
	$topicvalue = "{$newselect[$value[fieldvalue]]}";
} elseif ($value['type'] == 'url') {
	$topicvalue = "<a href=\"$value[fieldvalue]\" target=\"_blank\">$value[fieldvalue]</a>";
} elseif ($value['type'] == 'img') {
	$topicvalue = "<img src=\"$value[fieldvalue]\">";
} elseif ($value['type'] == 'calendar') {
	$topicvalue = get_date($value['fieldvalue'],'Y-n-d');
} else {
	$topicvalue = "$value[fieldvalue]";
}
if ($value['fieldname'] == 'limitnum' && !$value[fieldvalue]) {
	$topicvalue = '不限制';
}
print <<<EOT
-->
					<td>{$topicvalue}</td>
<!--
EOT;
}print <<<EOT
-->
                </tr>
<!--
EOT;
}print <<<EOT
-->
            </table>
<!--
EOT;
if($managecheck){
print <<<EOT
-->
            <div class="cate_list_admin">
            <a href="thread.php?fid=$fid&viewbbs=1" target="_blank">跳轉到管理頁面</a>
            </div>
<!--
EOT;
}print <<<EOT
-->
			<div class="cc" style="padding:0 0 10px 10px;">$pages</div>
        </div>
    </div>
    <div class="cate_sidebar fr">
<!--
EOT;
if ($thread_children && $forumdb) {
print <<<EOT
-->
			<div class="sidebar_box">
				<h2><span>子版塊</span></h2>
<!--
EOT;
	foreach ($forumdb as $key=>$foruminfo) {
		list(, , $lastpost_time, ) = explode("\t", $foruminfo['lastpost']);
		$lastpost_time = $lastpost_time ? get_date($lastpost_time, "Y-m-d H:i") : "";
print <<<EOT
-->
				<div class="cc bor-b">
<!--
EOT;
		if ($foruminfo['logo']) {
print <<<EOT
-->
				<a href="thread.php?fid={$foruminfo['fid']}" class="mr10 b f14 blue"><img src="{$foruminfo['logo']}" width="60" class="mr10 fl" /></a>
<!--
EOT;
		}
print <<<EOT
-->

					<div class="fl">
						<a href="thread.php?fid={$foruminfo['fid']}" class="mr10 b f14 blue">{$foruminfo['name']}</a>
						<span class="red">({$foruminfo['tpost']})</span>
						<br />
						主題︰{$foruminfo['topics']}&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;回復︰{$foruminfo['article']}<br />
						最近發布︰<a href="u.php?username={$foruminfo['au']}">{$foruminfo['au']}</a><br />
						{$lastpost_time}
					</div>
				</div>
<!--
EOT;
	}
print <<<EOT
-->
			</div>

<!--
EOT;
}
list($htmlAdvert,$arrayAdvert) = pwAdvert('Mode.Forum.Layer.area.ThreadTop',$fid,$num,$SCR);
if($htmlAdvert){print <<<EOT
-->
			<div class="box-bar">$htmlAdvert</div>
<!--
EOT;
}print <<<EOT
-->
<!--
EOT;
if ($hot_threads) {
print <<<EOT
-->
    	<div class="sidebar_box">
        	<h2><span>熱門主題</span></h2>
            <ul>
<!--
EOT;
foreach ($hot_threads as $thread) {
print <<<EOT
-->
					<li><a href="{$thread['url']}">{$thread['title']}</a></li>
<!--
EOT;
}
print <<<EOT
-->
            </ul>
        </div>
<!--
EOT;
}
print <<<EOT
-->
        <div class="sidebar_box">
        	<h2><span>最新主題</span></h2>
            <ul>
<!--
EOT;
foreach ($related_threads as $thread) {
print <<<EOT
-->
	<li><a href="{$thread['url']}">{$thread['title']}</a></li>
<!--
EOT;
}print <<<EOT
-->
            </ul>
        </div>
<!--
EOT;
list($htmlAdvert,$arrayAdvert) = pwAdvert('Mode.Forum.Layer.area.ThreadBtm',$fid,$num,$SCR);
if($htmlAdvert){print <<<EOT
-->
			<div class="box-bar">$htmlAdvert</div>
<!--
EOT;
}print <<<EOT
-->
    </div>
<div id="menu_forumlist" style="display:none;">
	<div class="sbar-box-a" style="width:700px;">
		<div class="sbar-title" style="cursor:pointer" onclick="try{pw_bottom.hiddenTab();read.close();}catch(e){read.close();}">
				<span class="adel">隱藏</span>
				<span id="title_forumlist" class="b">快速跳轉</span>
		</div>
		<div class="sbar-box-b">
			<div class="forum-list-popout">
<!--
EOT;
if ($GLOBALS['pwForumList']) {
	$pwForumList = $GLOBALS['pwForumList'];
} else {
	$pwForumList = array();
	include(D_P.'data/bbscache/forumlist_cache.php');
	if ($pwForumAllList && $GLOBALS['groupid'] == 3) {
		$pwForumList = array_merge($pwForumList,$pwForumAllList);
	}
}
foreach($pwForumList as $key=>$value){
	if (isset($value['child']) && is_array($value['child']) && count($value['child'])) {
print <<<EOT
-->
			<dl class="cc">
				<dt>
<!--
EOT;
if($GLOBALS['m']){print<<<EOT
-->
				<a href="index.php?cateid=$key" target="_blank">$value[name]</a>
<!--
EOT;
}else{print<<<EOT
-->
				<a href="index.php?cateid=$key">$value[name]</a>
<!--
EOT;
}print<<<EOT
-->
				</dt>
				<dd class="cc">
<!--
EOT;
foreach($value['child'] as $k=>$v){
if($GLOBALS['m']){print <<<EOT
-->
					<a href="thread.php?fid=$k" target="_blank" onclick="return pwForumList(true,gIsPost,$k,'',true);"><span>$v</span></a>
<!--
EOT;
}else{print<<<EOT
-->
					<a href="thread.php?fid=$k" onclick="return pwForumList(true,gIsPost,$k);"><span>$v</span></a>
<!--
EOT;
}}print <<<EOT
-->
				</dd>
			</dl>
<!--
EOT;
}}print <<<EOT
-->
			</div>
		</div>
	</div>
</div>
<!--
EOT;
?>-->