IsaacZ 发表于 2010-2-26 02:32:58

Discuz! 7.1、7.2 风格贴内右侧广告环绕设置

本帖最后由 IsaacZ 于 2010-2-26 02:47 编辑

首先,何谓环绕?请看下图便知(左侧为非环绕,右侧为环绕)




http://www.discuz.net/attachments/month_0901/0901221259ed09089c83ba819c.jpghttp://www.discuz.net/attachments/month_0901/0901221259629dd26cfcf8aa6f.jpg




7.0 版本的界面风格新增了帖子内容区域宽度这个变量,目的有两个:

1、让贴内文章更加便于阅读,特别是文字量比较大时,特别是对于宽屏用户,帖子内容区域定宽后不需要看帖时眼睛左右移动,也避免了看着看着不知道看到第几行了;

2.更加美观,特别是帖子内容长,回帖内容短的时候,定宽之后整体感觉更流畅。

因此默认的右侧广告是非环绕状态,如果您觉得非环绕方式不适合您的站点,可以打开 viewthread_node.htm 模板文件做以下修改,把贴内右侧广告改成环绕方式。


首先清空内容区域宽度:

进后台→界面→风格管理→编辑(使用哪个风格编辑哪个风格)》切换到高级模式:
阅读区域宽度 {CONTENTWIDTH}: 600px,把里面的600px删除留空,然后提交。

然后进FTP打开 templates/default/viewthread_node.htm

查找两段代码:

第一段(原版文件在188行) :
<!--{if $admode && !empty($advlist['thread3'][$post['count']])}--><div class="ad_pip" id="ad_thread3_$post">$advlist[$post]</div><!--{else}--><div id="ad_thread3_$post"></div><!--{/if}-->

第二段(原版文件在264行):
$post</td></tr></table>

剪切前面的第一段代码,粘贴到第二段代码前。
保存覆盖,后台更新缓存即可。

来源参考:
http://www.discuz.net/forum.php?mod=viewthread&tid=1198117
http://www.discuz.net/forum.php?mod=redirect&goto=findpost&ptid=1449700&pid=12160507
页: [1]
查看完整版本: Discuz! 7.1、7.2 风格贴内右侧广告环绕设置