Discuz!官方免费开源建站系统

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

为你的后台再增加多点广告位.

[复制链接]
下砂 发表于 2010-2-27 23:21:07 | 显示全部楼层 |阅读模式


  discuz的广告位其实蛮有意思的, 我花了点时间处理一下.写个增加广告位的教程.
  首页我们分析admin/adv.inc.php文件, 广告处理主要就在这个文件中.
   查找:
  1. array('adv_type_intercat', 'adv&operation=advadd&type=intercat'),
复制代码
在它的下一行增加:
  1. array('快乐广告', 'adv&operation=advadd&type=happy'),
复制代码
为此, 我们这样做是为了显示出广告的类型.
   这一步要多做几次, 把文件中凡是有这种数组的位置, 全部增加一次.  通常是三次. 有三个位置要这样增加.
type=happy 标识着广告的类型. 由此可见, 增加一个广告类型, 就是这样处理的..

  接着查找:
  1. in_array($type, array('headerbanner', 'footerbanner', 'text', 'thread', 'interthread', 'float', 'couplebanner', 'intercat'))
复制代码
在数据里面增加一个新的类型.
  1. in_array($type, array('headerbanner', 'footerbanner', 'text', 'thread', 'interthread', 'float', 'couplebanner', 'intercat','happy'))
复制代码
接着怎么使用呢??

  在你的php文件中用 $advlist['happy']  来使用...  至于一些广告的限制. 个人感觉就深化的意义不大了. 如果你愿意处理那我可以告诉你$advlist数组来自include/advertisements.inc.php 文件.

元首原创
lzbo2 发表于 2010-2-28 00:15:09 | 显示全部楼层
这个快乐广告 显示在什么位置 我不是太明白。。
回复

使用道具 举报

白垩纪 发表于 2010-2-28 09:06:01 | 显示全部楼层
谢谢。好东西。
回复

使用道具 举报

光芒制约 发表于 2010-3-4 22:18:06 | 显示全部楼层
。。。。。。。。。。。。。
回复

使用道具 举报

mslxd 发表于 2010-3-4 22:59:38 | 显示全部楼层
不太明白,,,呵呵
回复

使用道具 举报

leyushequ 发表于 2010-3-5 12:05:33 | 显示全部楼层
来理解一下。。。
回复

使用道具 举报

fancher 发表于 2010-3-12 18:06:53 | 显示全部楼层
这个快乐广告 显示在什么位置 我不是太明白。。
回复

使用道具 举报

xdblue 发表于 2010-3-16 19:25:21 | 显示全部楼层
版主真厉害啊
回复

使用道具 举报

不被谁所认识 发表于 2010-3-17 11:50:25 | 显示全部楼层
回复 7# fancher


    显示在后台的广告添加的位置上
回复

使用道具 举报

intertomato 发表于 2010-5-3 22:48:27 | 显示全部楼层
这个是自定义的广告位置?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2024-11-24 05:57 , Processed in 0.024837 second(s), 4 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表