修改discuz格子广告位 2011-11-30

[添加到百度搜藏]    [整理本文到QQ书签]    [将文章添加到新浪vivi]    [上一页] [首页]

首先打开根目录下的  source\class\adv\adv_text.php

 

打开文件搜索$advcount = count($adids); 大概在98行  结果如下:

$advcount = count($adids);
if($advcount > 5) {
$minfillpercent = 0;
for($cols = 5; $cols >= 3; $cols--) {
if(($remainder = $advcount % $cols) == 0) {
$advcols = $cols;
break;

这段代码中的5 的意思是每行显示的个数  当这个数值为5时  那么一行最多显示5个广告 超过5个就会自动换行 第二行超过5个 还会自动换行。

代码中3 的意思是,当广告个数大于5,却又不足两行的时候,每行显示的个数+1。
举例:按照默认的数值来说,每行最多显示5个广告,如果你的广告有六个,那么他就会变长两行,每行三个 ,如果你把3改成4,那么就是第一行显示5个,第二行显示剩余的1个。

 

比如用120*60的小图片广告, 可以修改成每行6个.



本文关键字:discuz 格子广告位 每行个数 美化
[上一页] [首页]