蓝雨 发表于 2008-1-22 20:46:42

强行限制“页内文字广告”每排的数量!

<STRONG><FONT color=#ff0000>页内文字广告</FONT></STRONG>强制每排显示3个!<BR><BR><STRONG><FONT color=red>修改方法:</FONT></STRONG><BR>修改include/advertisements.inc.php文件<BR>查找
<DIV class=quote>
<H5>引用:</H5>
<BLOCKQUOTE>} elseif($advtype == \'intercat\') {<BR>      $advlist[\'intercat\'] = $advcodes;<BR>} else {<BR>   $advcount = count($advcodes);<BR>   if($advtype == \'text\') {<BR>    if($advcount > <FONT color=red><STRONG>5</STRONG></FONT>) {<BR>   $minfillpercent = 0;<BR>   for($cols = <FONT color=red><STRONG>5</STRONG></FONT>; $cols >=<FONT color=red> <STRONG>3</STRONG></FONT>; $cols--) {<BR>    if(($remainder = $advcount % $cols) == 0) {<BR>   $advcols = $cols;<BR>   break;<BR>    } elseif($remainder / $cols > $minfillpercent){<BR>   $minfillpercent = $remainder / $cols;<BR>   $advcols = $cols;</BLOCKQUOTE></DIV>
<DIV class=quote>
<H5>引用:</H5>
<BLOCKQUOTE><FONT size=2>把红色地方改成你想要的数字,但最好也别修改成太大的,否则页面可能会排列不好。<BR><FONT style=\"FONT-SIZE: 12px\"></FONT><BR></FONT><FONT style=\"FONT-SIZE: 12px\">如果你是想一行一个广告,那就3处红色都修改。广告位小于3的也要修改3处,只有大于5的时候只需要修改两处。</FONT></BLOCKQUOTE></DIV>将上面的<FONT color=red><STRONG>5,5,3</STRONG></FONT>全部改为<FONT color=red><STRONG>1,1,1</STRONG></FONT>时,<FONT color=blue><STRONG>每排只显示1个广告!</STRONG></FONT><BR>将<FONT color=red><STRONG>5,5,3</STRONG></FONT>改为<STRONG><FONT color=red>3,3,3</FONT></STRONG>时,就和我论坛演示一样,<FONT color=blue><STRONG>每排显示3个广告!</STRONG></FONT><BR>想每排显示2个或者4个的道理是一样的,大家可以改改这几个数字测试一下
页: [1]
查看完整版本: 强行限制“页内文字广告”每排的数量!