前段时间一直郁闷无论如何也无法找到把统计代码加入到个人Space的footer文件中
今天看到茄子写的去广告条的方法时候受到启发,终于得到完美方法
使统计代码能够在所有的页面中显示。
(为了方便讲解下面全部以我的51LA统计代码为例,大家请自行将里面我的代码替换成你自己的统计代码)
首先需要修改4个模板文件
把templates/defualt/这个文件夹中的4个footer文件都修改
4个文件分别是
复制内容到剪贴板
代码:
blog.footer.html.php
footer.html.php
space_footer.html.php
tag_footer.html.php找到
复制内容到剪贴板
代码:
<p>{eval debuginfo();}</p>将统计代码加在其后
这样就可以实现在XS的主页面上显示统计信息
需要在每个成员的个人页面的底部加入统计代码
有两种方法,第一种是加在左面侧栏中,第二种是加在底部页脚中,任选其中一种方法即可
第一种方法比较简单
特别感谢scropion~写出这么好的方法
具体修改方法:
修改x-space/styles/space/space_xml.html.php文件
查找:
复制内容到剪贴板
代码:
<li><a href="{S_URL}"><img src="{S_URL}/images/default/cc.png" alt="版权声明" /></a></li>下面加上:
复制内容到剪贴板
代码:
<li>你的统计统计代码</li>效果如图
第一种方法由scropion~原创
原文地址:http://www.discuz.net/thread-276525-1-1.html
在这里再次向他表示感谢,感谢他为大家提供了如此简便的方法
第二种方法,需要做如下修改,
如果不在每个成员的个人BLOG底部加入统计代码则只能统计首页的人数无法获得完整统计数据
以管理员身份进入站点管理(不是个人空间管理)
选择站点广告→→→添加广告
输入广告名:站点统计
广告调用方式:
一定要选择 iframe调用
广告宽度:50
广告高度:14
输入统计代码:
复制内容到剪贴板
代码:
<script>var lainframe;</script>
<script language="javascript" type="text/javascript" src="http://js.users.51.la/341665.js"></script>因为使用了框架调用,为了使你的统计信息不会产生错误请在你的代码前加上这一段复制内容到剪贴板
代码:
<script>var lainframe;</script>比如原来的统计代码是复制内容到剪贴板
代码:
<SCRIPT language="javascript" src="http://s01.51.La/j/1.js"></SCRIPT>则修改后的代码为复制内容到剪贴板
代码:
<script>var lainframe;</script>
<SCRIPT language="javascript" src="http://s01.51.La/j/1.js"></SCRIPT>这一行代码加与不加的区别只是:如果不加这一行,则以统计代码所在的页面作为被浏览的网页;如果加上了这一行,则把这个页面的父框架所在的网页作为被浏览页面。
提交后
选择管理站点广告→→→浏览广告→→→找到刚才设置的广告点 获取广告代码
复制内容到剪贴板
代码:
<!-- 统计 START--><iframe src="http://www.skyfish.com.cn/space/batch.ad.php?id=9" name="_ad_9" width="50" height="14" marginwidth="0" frameborder="0" scrolling="no" allowTransparency="true"></iframe><!-- 统计 END-->打开./batch.space.php
找到
复制内容到剪贴板
代码:
$ad_footer = '<!-- 用户X-Space页面底部广告(468*60) START--><iframe src="'.$siteurl.'/batch.ad.php?id=7" name="_ad_7" width="468" height="60" marginwidth="0" frameborder="0" scrolling="no"></iframe><!-- 用户X-Space页面底部广告(468*60) END-->';
$ad_file = '<!-- 用户X-Space下载页面广告(260*220) START--><iframe src="'.$siteurl.'/batch.ad.php?id=8" name="_ad_8" width="260" height="220" marginwidth="0" frameborder="0" scrolling="no"></iframe><!-- 用户X-Space下载页面广告(260*220) END-->';将上一步获取的广告代码替换掉原来的代码,修改为
复制内容到剪贴板
代码:
$ad_footer = '<!-- 统计 START--><iframe src="http://www.skyfish.com.cn/space/batch.ad.php?id=9" name="_ad_9" width="50" height="14" marginwidth="0" frameborder="0" scrolling="no" allowTransparency="true"></iframe><!-- 统计 END-->';
$ad_file = '<!-- 用户X-Space下载页面广告(260*220) START--><iframe src="'.$siteurl.'/batch.ad.php?id=8" name="_ad_8" width="260" height="220" marginwidth="0" frameborder="0" scrolling="no"></iframe><!-- 用户X-Space下载页面广告(260*220) END-->';至此,修改全部完成,
具体完成后效果可以看下这里
http://www.skyfish.com.cn/space/?uid/2.html
如果在修改过程中有什么问题,欢迎你发GMAIL给我讨论:slug014@gmail.com
[
本帖最后由 slug014 于 2006-4-27 11:01 编辑 ]