繁體
|
簡體
Sclub交友聊天~加入聊天室當版主
(檢舉)
分享
新浪微博
QQ空间
人人网
腾讯微博
Facebook
Google+
Plurk
Twitter
Line
标题:
指定板块默认为图片模式
[打印本页]
作者:
flashroad
时间:
2018-10-10 14:23
标题:
指定板块默认为图片模式
【版权】
http://icode.258club.com/thread-179-1-1.html
作者:
flashroad
时间:
2018-10-10 14:27
标题:
一、新建default_image_mode模版
【说明1】代码中用到了两个图片:
图片1:
[attach]1251[/attach]
~~~~~~~~~~~~~~~~~
图片2:
[attach]1252[/attach]
~~~~~~~~~~~~~~~~
将代码中的图片1和图片2分别修改为上面两个图片的网址
【说明2】若要修改图片的大小,请修改下面代码中的158行内的 width: 215px;即可
{subtemplate header}
<!--{if $forum['ismoderator']}-->
<script type="text/javascript" src="{$jspath}moderate.js?{VERHASH}"></script>
<!--{/if}-->
<div id="nav"><a id="fjump" href="$indexname"{if $forumjump == 1} class="dropmenu" onmouseover="showMenu({'ctrlid':this.id})"{/if}>$bbname</a> $navigation</div>
<!--{if $admode && !empty($advlist['text'])}-->
<div id="ad_text" class="ad_text" >
<table summary="Text Ad" cellpadding="0" cellspacing="0">$advlist[text]</table>
</div>
<!--{else}-->
<div id="ad_text"></div>
<!--{/if}-->
<div id="wrap"{if $infosidestatus['allow'] < 2} class="wrap s_clear"{else} class="wrap with_side s_clear"{/if}>
<!--{if $infosidestatus[allow] == 2}-->
<a id="sidebar_img" href="javascript:;" onclick="sidebar_collapse(['{lang sidebar_collapsed_yes}', '{lang sidebar_collapsed_no}']);" class="$collapseimg[sidebar]"><!--{if $collapseimg[sidebar] == 'collapsed_yes'}-->{lang sidebar_collapsed_yes}<!--{else}-->{lang sidebar_collapsed_no}<!--{/if}--></a>
<!--{elseif $infosidestatus[allow] == 1}-->
<a id="sidebar_img" href="javascript:;" onclick="sidebar_collapse(['', '{lang sidebar_collapsed_no}']);" class="collapsed_yes">{lang sidebar_collapsed_yes}</a>
<!--{/if}-->
<div class="main">
<div class="content">
$pluginhooks[forumdisplay_header]
<div id="forumheader" class="s_clear">
<h1 style="{if $forum[extra][namecolor]}color: {$forum[extra][namecolor]};{/if}">$forum[name]</h1>
<p class="forumstats">[ <strong>$forum[threads]</strong> {lang thread} / {echo $forum[posts]-$forum[threads]} {lang reply} ]</p>
<div class="forumaction">
<div class="right">
$pluginhooks[forumdisplay_forumaction]
<!--{if $discuz_uid}-->
<a href="my.php?item=attention&type=forum&action=add&fid=$fid" id="ajax_attention" class="attention" onclick="ajaxmenu(this);doane(event);">{lang attention_forum}</a>
<a href="my.php?item=favorites&fid=$fid" id="ajax_favorite" onclick="ajaxmenu(this);doane(event);">{lang thread_favorite}</a>
<!--{/if}-->
<!--{if $rssstatus}--><a href="rss.php?fid=$fid&auth=$rssauth" target="_blank" class="feed">RSS</a><!--{/if}-->
</div>
<!--{if $forum['recyclebin'] && $forum['ismoderator']}-->
<a href="{if $adminid == 1}admincp.php?action=recyclebin&frames=yes{elseif $forum['ismoderator']}modcp.php?action=recyclebins&fid=$fid{/if}" class="recyclebin" target="_blank">{lang forum_recyclebin}</a>
<!--{/if}-->
</div>
<!--{if $forum[description]}--><p class="channelinfo">{lang forum_description}: $forum[description]</p><!--{/if}-->
<p id="modedby">
<!--{if $forum['ismoderator']}-->
<div class="modlink">
$pluginhooks[forumdisplay_modlink]
<!--{if $forum['modworks']}-->
<!--{if $reportnum}--><a href="modcp.php?action=report&fid=$fid" target="_blank">{lang mod_works_report_existence}</a> |<!--{/if}-->
<!--{if $modnum}--><a href="modcp.php?action=moderate&op=threads&fid=$fid" target="_blank">{lang mod_works_modpost_existence}</a> |<!--{/if}-->
<!--{if $modusernum}--><a href="modcp.php?action=moderate&op=members&fid=$fid" target="_blank">{lang mod_works_moduser_existence}</a> |<!--{/if}-->
<!--{/if}-->
<a href="modcp.php?fid=$fid" target="_blank">{lang modcp}</a>
</div>
<!--{/if}-->
{lang forum_modedby}: <!--{if $moderatedby}-->$moderatedby<!--{else}-->{lang forum_opening}<!--{/if}-->
</p>
</div>
$pluginhooks[forumdisplay_top]
<!--{if $forum['recommendlist'] || $forum['rules']}-->
<div id="modarea" class="s_clear">
<div class="list">
<span class="headactions"><img onclick="toggle_collapse('modarea_c');" alt="{lang spread}" title="{lang spread}" src="{IMGDIR}/$collapseimg[modarea_c].gif" id="modarea_c_img" class="toggle" /></span>
<h3>
<!--{if $forum['recommendlist']}-->
<a href="javascript:;" id="tab_1" class="current" {if $forum['rules']} onclick="switchTab('tab', 1, 2)"{/if}>{lang forum_recommend}</a><!--{if $forum['ismoderator'] && $allowrecommendthread}--><a href="modcp.php?action=forums&op=recommend&show=all&fid=$fid" target="_blank">[{lang edit}]</a><!--{/if}-->
<!--{/if}-->
<!--{if $forum['recommendlist'] && $forum['rules']}--><span class="pipe">|</span><!--{/if}--><!--{if $forum['rules']}--><a href="javascript:;" id="tab_2"{if !$forum['recommendlist']} class="current"{/if} {if $forum['recommendlist']} onclick="switchTab('tab', 2, 2)"{/if}>{lang forum_rules}</a><!--{/if}-->
</h3>
</div>
<div id="modarea_c" style="$collapse[modarea_c]">
<!--{if $forum['recommendlist']}-->
<div id="tab_c_1">
{subtemplate recommend}
</div>
<!--{/if}-->
<!--{if $forum['rules']}-->
<div id="tab_c_2"{if $forum['recommendlist']} style="display:none"{/if} class="rule">$forum[rules]</div>
<!--{/if}-->
</div>
</div>
<!--{/if}-->
<!--{if $subexists}-->
<div id="subforum" class="mainbox list">{template forumdisplay_subforum}</div>
<!--{/if}-->
$pluginhooks[forumdisplay_middle]
<div class="pages_btns s_clear">
$multipage
<span <!--{if $visitedforums}-->id="visitedforums" onmouseover="$('visitedforums').id = 'visitedforumstmp';this.id = 'visitedforums';showMenu({'ctrlid':this.id})"<!--{/if}--> class="pageback"><a href="$indexname">{lang return_index}</a></span>
<span class="postbtn" id="newspecial" prompt="post_newthread" onmouseover="$('newspecial').id = 'newspecialtmp';this.id = 'newspecial';showMenu({'ctrlid':this.id})"><a href="post.php?action=newthread&fid=$fid"{if !$forum['allowspecialonly']} onclick="showWindow('newthread', this.href);return false;"{/if}>{lang send_posts}</a></span>
</div>
<!--{if $forum['threadtypes'] && $forum['threadtypes']['listable'] || $forum['threadsorts']}-->
<div class="threadtype">
<!--{if $forum['threadtypes'] && $forum['threadtypes']['listable']}-->
<p>
<!--{if $typeid || $sortid}--><a href="forumdisplay.php?fid=$fid">{lang forum_viewall}</a><!--{else}--><strong>{lang forum_viewall}</strong><!--{/if}-->
<!--{loop $forum['threadtypes']['flat'] $id $name}--><!--{if $typeid != $id}--><a href="forumdisplay.php?fid=$fid&filter=type&typeid=$id$sortadd">$name</a><!--{else}--><strong>$name</strong><!--{/if}--> <!--{/loop}-->
<!--{if $forum['threadtypes']['selectbox']}-->
<span id="threadtypesmenu" class="dropmenu" onmouseover="showMenu({'ctrlid':this.id})">{lang admin_type_more}</span>
<div class="popupmenu_popup headermenu_popup" id="threadtypesmenu_menu" style="display: none">
<ul>
<!--{loop $forum['threadtypes']['selectbox'] $id $name}-->
<li>
<!--{if $typeid != $id}-->
<a href="forumdisplay.php?fid=$fid&filter=type&typeid=$id$sortadd">$name</a>
<!--{else}-->
<strong>$name</strong>
<!--{/if}-->
</li>
<!--{/loop}-->
</ul>
</div>
<!--{/if}-->
</p>
<!--{/if}-->
<!--{if $forum['threadsorts']}-->
<p>
<!--{if !$forum['threadtypes']['listable']}--><!--{if $sortid}--><a href="forumdisplay.php?fid=$fid">{lang forum_viewall}</a><!--{else}--><strong>{lang forum_viewall}</strong><!--{/if}--><!--{/if}-->
<!--{loop $forum['threadsorts']['flat'] $id $name}--><!--{if $sortid != $id}--><a href="forumdisplay.php?fid=$fid&filter=sort&sortid=$id$typeadd">$name</a><!--{else}--><strong>$name</strong><!--{/if}--> <!--{/loop}-->
<!--{if $forum['threadsorts']['selectbox']}-->
<span id="threadsortsmenu" class="dropmenu" onmouseover="showMenu({'ctrlid':this.id})">{lang admin_type_more}</span>
<div class="popupmenu_popup headermenu_popup" id="threadsortsmenu_menu" style="display: none">
<ul>
<!--{loop $forum['threadsorts']['selectbox'] $id $name}-->
<li>
<!--{if $sortid != $id}-->
<a href="forumdisplay.php?fid=$fid&filter=sort&sortid=$id$typeadd">$name</a>
<!--{else}-->
<strong>$name</strong>
<!--{/if}-->
</li>
<!--{/loop}-->
</ul>
</div>
<!--{/if}-->
</p>
<!--{/if}-->
</div>
<!--{/if}-->
<div id="threadlist" class="threadlist datalist" style="position: relative;">
<form method="post" name="moderate" id="moderate" action="topicadmin.php?action=moderate&fid=$fid&infloat=yes&nopost=yes">
<input type="hidden" name="formhash" value="{FORMHASH}" />
<input type="hidden" name="listextra" value="$extra" />
<style>
.tl .by {
width: 105px;
line-height: 14px;
}
.waterfall {
position: relative;
margin-left: 22px;
}
.waterfall li {
float: left;
width: 215px;
overflow: hidden;
margin: 0 10px 10px 0;
padding: 0 0 3px;
text-align: left;
border-width: 1px 0 0;
border-top: 1px solid #EAEAEA;
background: url(图片1) no-repeat 100% 100%;
}
.waterfall .c {
overflow: hidden;
padding-bottom: 0;
max-height: 800px;
}
.waterfall .c, .waterfall h3 {
padding: 10px;
border: solid #EAEAEA;
border-width: 0 1px;
background-color: #F8F8F8;
}
.waterfall .c, .waterfall h3 {
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
padding: 10px;
border: solid #EAEAEA;
border-width: 0 1px;
background-color: #F8F8F8;
}
.waterfall .auth {
padding: 0 10px 10px;
border-width: 0 1px 1px;
border-style: solid;
border-color: transparent #EAEAEA #B9B9B9;
background: #F8F8F8;
}
</style>
<style>#threadlist {padding-top: 20px;}</style>
<table summary="forum_$fid" id="forum_ajax" cellspacing="0" cellpadding="0" class="datatable">
<tbody id="$thread[id]" onmouseover="gtview_showover(this)" onmouseout="gtview_showout(this)">
<ul id="waterfall" class="ml waterfall cl">
<!--{loop $threadlist $key $thread}-->
<li id="$thread[id]">
<div class="c cl">
{eval $q2 = $db->query("SELECT * FROM cdb_attachments WHERE tid='".$thread[tid]."' AND isimage!=0 ORDER BY pid DESC");}
{eval while ($asdfgh=$db->fetch_array($q2)) $thread[imgurl]=$asdfgh[attachment];}
<!--{if $thread[imgurl]}-->
<a href="viewthread.php?tid=$thread[tid]&extra=$extra"$thread[highlight]" target="_blank"><img src="attachments/$thread[imgurl]" alt="$thread[subject]" title="$thread[subject]" width="100%" height="145" /></a>
<!--{else}-->
<a href="viewthread.php?tid=$thread[tid]&extra=$extra"$thread[highlight]" target="_blank"><img src="图片2" title="$thread[subject]" width="100%" height="145" /></a>
<!--{/if}-->
</div>
<h3 class="xw0">
<!--{if $forum['ismoderator']}-->
<!--{if $thread['fid'] == $fid && $thread['digest'] >= 0}-->
<!--{if $thread['displayorder'] <= 3 || $adminid == 1}-->
<input onclick="tmodclick(this)" class="checkbox" type="checkbox" name="moderate[]" value="$thread[tid]" />
<!--{else}-->
<input class="checkbox" type="checkbox" disabled="disabled" />
<!--{/if}-->
<!--{else}-->
<input class="checkbox" type="checkbox" disabled="disabled" />
<!--{/if}-->
<!--{/if}-->
<a href="viewthread.php?tid=$thread[tid]&extra=$extra"$thread[highlight]" onclick="atarget(this)" title="$thread[subject]">$thread[subject]</a>
</h3>
<div class="auth cl">
<cite class="xg1 y" style="float: right;color:#999;">
喜欢: $thread[views] 回复: <a href="thread-$thread[tid]-1-1.html" title="$thread[replies] 回复">$thread[replies]</a>
</cite>
<!--{if $thread['authorid'] && $thread['author']}-->
<a href="space.php?uid=$thread[authorid]">$thread[author]</a>
<!--{else}-->
<!--{if $forum['ismoderator']}-->
<a href="space.php?uid=$thread[authorid]">匿名</a>
<!--{else}-->
{lang anonymous}
<!--{/if}-->
<!--{/if}-->
</div>
</li>
<!--{/loop}-->
</ul>
</tbody>
</table>
<!--{if $forum['ismoderator'] && $threadcount}-->
{template topicadmin_modlayer}
<!--{/if}-->
</form>
</div>
<div class="pages_btns s_clear">
$multipage
<span <!--{if $visitedforums}-->id="visitedforums" onmouseover="$('visitedforums').id = 'visitedforumstmp';this.id = 'visitedforums';showMenu({'ctrlid':this.id})"<!--{/if}--> class="pageback"><a href="$indexname">{lang return_index}</a></span>
<span class="postbtn" id="newspecialtmp" onmouseover="$('newspecial').id = 'newspecialtmp';this.id = 'newspecial';showMenu({'ctrlid':this.id})"><a href="post.php?action=newthread&fid=$fid"{if !$forum['allowspecialonly']} onclick="showWindow('newthread', this.href);return false;"{/if}>{lang send_posts}</a></span>
</div>
<!--{if $whosonlinestatus}-->
<dl id="onlinelist">
<!--{if $detailstatus}-->
<dd>
<span class="headactions"><a href="forumdisplay.php?fid=$fid&page=$page&showoldetails=no#online"><img src="{IMGDIR}/collapsed_no.gif" alt="" /></a></span>
<h3>{lang forum_activeusers}</h3>
</dd>
<dd>
<ul class="s_clear">
<!--{loop $whosonline $key $online}-->
<li title="{lang time}: $online[lastactivity]{LF} {lang action}: $online[action]{LF} {lang forum}: $forumname">
<img src="images/common/$online[icon]" alt="" />
<!--{if $online['uid']}-->
<a href="space.php?uid=$online[uid]">$online[username]</a>
<!--{else}-->
$online[username]
<!--{/if}-->
</li>
<!--{/loop}-->
</ul>
</dd>
<!--{else}-->
<dt>
<span class="headactions"><a href="forumdisplay.php?fid=$fid&page=$page&showoldetails=yes#online" class="nobdr"><img src="{IMGDIR}/collapsed_yes.gif" alt="" /></a></span>
<h3>{lang forum_activeusers}</h3>
</dt>
<!--{/if}-->
</dl>
<!--{/if}-->
$pluginhooks[forumdisplay_bottom]
</div>
</div>
<!--{if $infosidestatus[allow] == 2}-->
<div id="sidebar" class="side" style="$collapse[sidebar]">
<!--{if !empty($qihoo['status']) && ($qihoo['searchbox'] & 2)}-->
<div id="qihoosearch" class="sidebox">
<form method="post" action="search.php?srchtype=qihoo" onSubmit="this.target='_blank';">
<input type="hidden" name="searchsubmit" value="yes" />
<input type="text" class="txt" name="srchtxt" size="20" value="$qihoo_searchboxtxt" />
<button type="submit">{lang search}</button>
</form>
</div>
<!--{/if}-->
<!--{if $infosidestatus[0]}-->
<!--{if !empty($qihoo['status']) && ($qihoo['searchbox'] & 2)}-->
<hr class="shadowline"/>
<!--{/if}-->
<div id="infoside">
{eval request($infosidestatus, 1, 0);}
</div>
<!--{/if}-->
</div>
<!--{/if}-->
<!--{if $allowpost && ($allowposttrade || $allowpostpoll || $allowpostreward || $allowpostactivity || $allowpostdebate || $threadplugins || $forum['threadsorts'])}-->
<ul class="popupmenu_popup postmenu" id="newspecial_menu" style="display: none">
<!--{if !$forum['allowspecialonly']}--><li><a href="post.php?action=newthread&fid=$fid" onclick="showWindow('newthread', this.href);doane(event)">{lang post_newthread}</a></li><!--{/if}-->
<!--{if $allowpostpoll}--><li class="poll"><a href="post.php?action=newthread&fid=$fid&special=1">{lang post_newthreadpoll}</a></li><!--{/if}-->
<!--{if $allowpostreward}--><li class="reward"><a href="post.php?action=newthread&fid=$fid&special=3">{lang post_newthreadreward}</a></li><!--{/if}-->
<!--{if $allowpostdebate}--><li class="debate"><a href="post.php?action=newthread&fid=$fid&special=5">{lang post_newthreaddebate}</a></li><!--{/if}-->
<!--{if $allowpostactivity}--><li class="activity"><a href="post.php?action=newthread&fid=$fid&special=4">{lang post_newthreadactivity}</a></li><!--{/if}-->
<!--{if $allowposttrade}--><li class="trade"><a href="post.php?action=newthread&fid=$fid&special=2">{lang post_newthreadtrade}</a></li><!--{/if}-->
<!--{if $threadplugins}-->
<!--{loop $forum['threadplugin'] $tpid}-->
<!--{if array_key_exists($tpid, $threadplugins) && @in_array($tpid, $allowthreadplugin)}-->
<li class="popupmenu_option"{if $threadplugins[$tpid][icon]} style="background-image:url($threadplugins[$tpid][icon])"{/if}><a href="post.php?action=newthread&fid=$fid&specialextra=$tpid">{$threadplugins[$tpid][name]}</a></li>
<!--{/if}-->
<!--{/loop}-->
<!--{/if}-->
<!--{if $forum['threadsorts'] && !$forum['allowspecialonly']}-->
<!--{loop $forum['threadsorts']['types'] $id $threadsorts}-->
<!--{if $forum['threadsorts']['show'][$id]}-->
<li class="popupmenu_option"><a href="post.php?action=newthread&fid=$fid&extra=$extra&sortid=$id">$threadsorts</a></li>
<!--{/if}-->
<!--{/loop}-->
<!--{loop $forum['typemodels'] $id $model}-->
<li class="popupmenu_option"><a href="post.php?action=newthread&fid=$fid&extra=$extra&modelid=$id">$model[name]</a></li>
<!--{/loop}-->
<!--{/if}-->
</ul>
<!--{/if}-->
<ul class="popupmenu_popup headermenu_popup filter_popup" id="filtertype_menu" style="display: none;">
<li><a href="forumdisplay.php?fid=$fid">{lang forum_viewall}</a></li>
<!--{if $showpoll}--><li {if $filter == 'poll'}class="active"{/if}><a href="forumdisplay.php?fid=$fid&filter=poll">{lang thread_poll}</a></li><!--{/if}-->
<!--{if $showtrade}--><li {if $filter == 'trade'}class="active"{/if}><a href="forumdisplay.php?fid=$fid&filter=trade">{lang thread_trade}</a></li><!--{/if}-->
<!--{if $showreward}--><li {if $filter == 'reward'}class="active"{/if}><a href="forumdisplay.php?fid=$fid&filter=reward">{lang thread_reward}</a></li><!--{/if}-->
<!--{if $showactivity}--><li {if $filter == 'activity'}class="active"{/if}><a href="forumdisplay.php?fid=$fid&filter=activity">{lang thread_activity}</a></li><!--{/if}-->
<!--{if $showdebate}--><li {if $filter == 'debate'}class="active"{/if}><a href="forumdisplay.php?fid=$fid&filter=debate">{lang thread_debate}</a></li><!--{/if}-->
<!--{if $threadplugins}-->
<!--{loop $forum['threadplugin'] $tpid}-->
<!--{if array_key_exists($tpid, $threadplugins) && @in_array($tpid, $allowthreadplugin)}-->
<li {if $filter == 'special' && $extraid == $tpid}class="active"{/if}><a href="forumdisplay.php?fid=$fid&filter=special&extraid=$tpid">{$threadplugins[$tpid][name]}</a></li>
<!--{/if}-->
<!--{/loop}-->
<!--{/if}-->
</ul>
<!--{if $visitedforums}-->
<ul class="popupmenu_popup" id="visitedforums_menu" style="display: none">
$visitedforums
</ul>
<!--{/if}-->
<!--{if $forumjump}-->
<div class="popupmenu_popup" id="fjump_menu" style="display: none">
$forummenu
</div>
<!--{/if}-->
<!--{if $maxpage > 1}-->
<script type="text/javascript">document.onkeyup = function(e){keyPageScroll(e, {if $page > 1}1{else}0{/if}, {if $page < $maxpage}1{else}0{/if}, 'forumdisplay.php?fid=$fid$forumdisplayadd', $page);}</script>
<!--{/if}-->
{subtemplate footer}
复制
作者:
flashroad
时间:
2018-10-10 14:29
标题:
二、编辑forumdisplay模版
1、在最上边加
<!--{if $fid==55}-->
{template default_image_mode}
<!--{else}-->
复制
```````````````````````````````````````````````````
说明:
[1]
55
就是指定的板块id,请根据自己要开启的板块修改!
[2]若要将多个板块设置为图片模式,请使用||运算符。比如说,要将fid是55和43的板块都设为图片模式,代码如下:
<!--{if $fid==55||$fid==43}-->
{template default_image_mode}
<!--{else}-->
复制
`````````````````````````````````````````````````
2、最下边加
<!--{/if}-->
复制
欢迎光临 flash之路-flash技术交流 (http://flashroad.joinbbs.net/)
Powered by Discuz! 7.2