• 1237阅读
  • 36回复

本机论坛研究在注册页右侧添加一个广告位 [复制链接] [手机版]

上一主题 下一主题
离线zhangjingyu

只看楼主 倒序阅读 使用道具 绿 楼主  发表于: 2022-01-28 10:35:32 星期五
关键词: 论坛
楼主  发表于: 2022-01-27 09:10:39 来自:本机地址

注册页右侧的登录按钮似乎在有的情况下无效,所以在左侧下面添加了登录按钮。那右侧的部分实际上也就没什么大用了,该怎么利用起来呢?自然也是有点儿想法的——昨天尝试添加一个图片,初步成功了,但添加的链接依然无效,那似乎用处也不大。如果能添加一个广告位呢,链接是否就可以用了呢?

今天没法上网,所以在本地论坛研究下。
尊重每位祺师,做有价值的祺文化社区!欢迎光临,并感谢您的支持与陪伴!
我希望能通过这个论坛让更多的朋友更多的关爱自己的家人和朋友,不要等到有一天失去后才知道没有好好的珍惜,才知道
拥有的珍贵!亲爱的们,如果你懂得,请把这份关爱传递,让更多的人加入到爱心接力当中,让每个人的心中都洋溢着爱的温馨!

我们应该知道:岁月如梭!其实生命,是很短暂,也是很脆弱的东西…… 设置自己的帖子签名请点这里!
离线zhangjingyu

只看该作者 置顶 (来自24楼) 发表于: 2022-01-29 07:16:23 星期六  点亮(0)
回复13楼 zhangjingyu 的帖子
—— 管理操作 •  zhangjingyu 执行 帖内置顶 操作 (2022-01-29 08:45) ——
zhangjingyu?帖子复制完毕,家园论坛继续更新。

链接的目标属性target无效,title属性自然也不显示——无论是加在<a还是<img里(图片title)。

那么问题来了:既然注册页左侧的链接正常,单单右侧的无效,是不是文件代码有问题,也就是事实上并不是浏览器的兼容性问题?
.... ..?(2022-01-28 10:48)???
是我们去适应浏览器,而不是浏览器适应我们。如果某个页面在浏览器的不同模式下显示差异较大,那只能说明一个问题:样式没写好!
尊重每位祺师,做有价值的祺文化社区!欢迎光临,并感谢您的支持与陪伴!
我希望能通过这个论坛让更多的朋友更多的关爱自己的家人和朋友,不要等到有一天失去后才知道没有好好的珍惜,才知道
拥有的珍贵!亲爱的们,如果你懂得,请把这份关爱传递,让更多的人加入到爱心接力当中,让每个人的心中都洋溢着爱的温馨!

我们应该知道:岁月如梭!其实生命,是很短暂,也是很脆弱的东西…… 设置自己的帖子签名请点这里!
离线zhangjingyu

只看该作者 沙发  发表于: 2022-01-28 10:36:33 星期五  点亮(0)
沙发  发表于: 2022-01-27 09:17:30  点亮(0) 来自:本机地址

在页面调用广告位的代码:
页脚文件footer.htm
<!--
EOT;
list($htmlAdvert,$arrayAdvert) = pwAdvert('Site.Footer',$fid);
if($htmlAdvert){print<<<EOT
-->
<div class="mb5 tac cc">$htmlAdvert</div>
<!--
EOT;
}print <<<EOT
-->

头部文件header.htm
<!--
EOT;
list($htmlAdvert,$arrayAdvert) = pwAdvert('Site.Header',$fid);
if($htmlAdvert){print <<<EOT
-->
<div class="tac" style="line-height:1;">$htmlAdvert</div>
<!--
EOT;
}print <<<EOT
-->

论坛首页文件index.htm(部分)
<!--
EOT;
list($htmlAdvert,$arrayAdvert) = pwAdvert('Mode.TextIndex');
if($htmlAdvert){print <<<EOT
-->
<div class="textMes">

阅读页read.htm(部分)
<!--ads begin-->
<!--
EOT;
list($htmlAdvert,$arrayAdvert) = pwAdvert('Mode.Forum.TextRead',$fid);
if ($htmlAdvert) {print <<<EOT
-->
尊重每位祺师,做有价值的祺文化社区!欢迎光临,并感谢您的支持与陪伴!
我希望能通过这个论坛让更多的朋友更多的关爱自己的家人和朋友,不要等到有一天失去后才知道没有好好的珍惜,才知道
拥有的珍贵!亲爱的们,如果你懂得,请把这份关爱传递,让更多的人加入到爱心接力当中,让每个人的心中都洋溢着爱的温馨!

我们应该知道:岁月如梭!其实生命,是很短暂,也是很脆弱的东西…… 设置自己的帖子签名请点这里!
离线zhangjingyu

只看该作者 板凳  发表于: 2022-01-28 10:37:42 星期五  点亮(0)
板凳  发表于: 2022-01-27 09:45:41  点亮(0) 来自:本机地址

首先,我们要完成调用广告的代码。通过楼上的代码我们可以知道,调用代码大同小异(找共性),基本差别就在样式,这个可以后期慢慢调整。目前来说,最上面页脚部分的代码稍加修改就可以做调试用。上面几处代码中,关键差异就是广告位的标识,就是区别各个广告的标志。接下来我们要在数据表添加注册页广告位的标识。起一个什么样的名字呢?

list($htmlAdvert,$arrayAdvert) = pwAdvert('Site.Footer',$fid);
list($htmlAdvert,$arrayAdvert) = pwAdvert('Site.Header',$fid);
list($htmlAdvert,$arrayAdvert) = pwAdvert('Mode.TextIndex');

保持传统,发扬光大:Site.Register。
尊重每位祺师,做有价值的祺文化社区!欢迎光临,并感谢您的支持与陪伴!
我希望能通过这个论坛让更多的朋友更多的关爱自己的家人和朋友,不要等到有一天失去后才知道没有好好的珍惜,才知道
拥有的珍贵!亲爱的们,如果你懂得,请把这份关爱传递,让更多的人加入到爱心接力当中,让每个人的心中都洋溢着爱的温馨!

我们应该知道:岁月如梭!其实生命,是很短暂,也是很脆弱的东西…… 设置自己的帖子签名请点这里!
离线zhangjingyu

只看该作者 地板  发表于: 2022-01-28 10:38:04 星期五  点亮(0)
地板  发表于: 2022-01-27 10:29:21  点亮(0) 来自:本机地址

pw_advert数据表中添加广告位配置数据后,无法在后台添加广告里面看到“注册页广告位”(自己取的名字),但在“广告管理”里面可以看到(搜索广告位),于是查找原因。原来是“广告位管理”里没有开启。
尊重每位祺师,做有价值的祺文化社区!欢迎光临,并感谢您的支持与陪伴!
我希望能通过这个论坛让更多的朋友更多的关爱自己的家人和朋友,不要等到有一天失去后才知道没有好好的珍惜,才知道
拥有的珍贵!亲爱的们,如果你懂得,请把这份关爱传递,让更多的人加入到爱心接力当中,让每个人的心中都洋溢着爱的温馨!

我们应该知道:岁月如梭!其实生命,是很短暂,也是很脆弱的东西…… 设置自己的帖子签名请点这里!
离线zhangjingyu

只看该作者 4楼 发表于: 2022-01-28 10:38:36 星期五  点亮(0)
4楼 发表于: 2022-01-27 10:36:07  点亮(0) 来自:本机地址

成功开启!然后下面还有说明,真够贴心和细心的,以前似乎没注意过。

广告位代码调用说明
新添加的广告位需要将调用代码添加到相应的模板中,才能使广告位生效.调用代码如下:
'标识符'为必选参数,方括号中的参数为可选: '[版块ID]','[楼层数]'
$htmlAdvert 为当前显示的广告内容,$arrayAdvert 为多广告内容数组
EOT;
list($htmlAdvert,$arrayAdvert) = pwAdvert('Site.Register',$fid,$num,$SCR);
if($htmlAdvert) echo $htmlAdvert;
print <<<EOT
尊重每位祺师,做有价值的祺文化社区!欢迎光临,并感谢您的支持与陪伴!
我希望能通过这个论坛让更多的朋友更多的关爱自己的家人和朋友,不要等到有一天失去后才知道没有好好的珍惜,才知道
拥有的珍贵!亲爱的们,如果你懂得,请把这份关爱传递,让更多的人加入到爱心接力当中,让每个人的心中都洋溢着爱的温馨!

我们应该知道:岁月如梭!其实生命,是很短暂,也是很脆弱的东西…… 设置自己的帖子签名请点这里!
离线zhangjingyu

只看该作者 5楼 发表于: 2022-01-28 10:39:23 星期五  点亮(0)
5楼 发表于: 2022-01-27 10:40:10  点亮(0) 来自:本机地址

但给的代码似乎不完整,也好像不太对, 还是参考相关文件吧。 然后,也算是大概了解了为什么1楼的代码中有“$fid”参数。
尊重每位祺师,做有价值的祺文化社区!欢迎光临,并感谢您的支持与陪伴!
我希望能通过这个论坛让更多的朋友更多的关爱自己的家人和朋友,不要等到有一天失去后才知道没有好好的珍惜,才知道
拥有的珍贵!亲爱的们,如果你懂得,请把这份关爱传递,让更多的人加入到爱心接力当中,让每个人的心中都洋溢着爱的温馨!

我们应该知道:岁月如梭!其实生命,是很短暂,也是很脆弱的东西…… 设置自己的帖子签名请点这里!
离线zhangjingyu

只看该作者 6楼 发表于: 2022-01-28 10:39:42 星期五  点亮(0)
6楼 发表于: 2022-01-27 10:41:50  点亮(0) 来自:本机地址

既然准备工作准备得差不多了,那我们就在注册页文件中添加广告位调用代码,开始测试吧。
尊重每位祺师,做有价值的祺文化社区!欢迎光临,并感谢您的支持与陪伴!
我希望能通过这个论坛让更多的朋友更多的关爱自己的家人和朋友,不要等到有一天失去后才知道没有好好的珍惜,才知道
拥有的珍贵!亲爱的们,如果你懂得,请把这份关爱传递,让更多的人加入到爱心接力当中,让每个人的心中都洋溢着爱的温馨!

我们应该知道:岁月如梭!其实生命,是很短暂,也是很脆弱的东西…… 设置自己的帖子签名请点这里!
离线zhangjingyu

只看该作者 7楼 发表于: 2022-01-28 10:40:24 星期五  点亮(0)
7楼 发表于: 2022-01-27 10:45:04  点亮(0) 来自:本机地址

这是昨晚在注册页文件中添加的代码,备份记录下:
            <div class="regLogin">
<a href="index.php" target="blank"><img src="images/login/reg01.gif" width="188px" height="480px"/></a>
            </div>
尊重每位祺师,做有价值的祺文化社区!欢迎光临,并感谢您的支持与陪伴!
我希望能通过这个论坛让更多的朋友更多的关爱自己的家人和朋友,不要等到有一天失去后才知道没有好好的珍惜,才知道
拥有的珍贵!亲爱的们,如果你懂得,请把这份关爱传递,让更多的人加入到爱心接力当中,让每个人的心中都洋溢着爱的温馨!

我们应该知道:岁月如梭!其实生命,是很短暂,也是很脆弱的东西…… 设置自己的帖子签名请点这里!
离线zhangjingyu

只看该作者 8楼 发表于: 2022-01-28 10:40:46 星期五  点亮(0)
8楼 发表于: 2022-01-27 10:49:32  点亮(0) 来自:本机地址

文件修改完毕,测试注册页没有出错。
右侧空空如也,那就对了,因为还没有添加广告。
尊重每位祺师,做有价值的祺文化社区!欢迎光临,并感谢您的支持与陪伴!
我希望能通过这个论坛让更多的朋友更多的关爱自己的家人和朋友,不要等到有一天失去后才知道没有好好的珍惜,才知道
拥有的珍贵!亲爱的们,如果你懂得,请把这份关爱传递,让更多的人加入到爱心接力当中,让每个人的心中都洋溢着爱的温馨!

我们应该知道:岁月如梭!其实生命,是很短暂,也是很脆弱的东西…… 设置自己的帖子签名请点这里!