复制本文网址 | 上一篇 | 下一篇 | 返回日志列表

把zblog的留言本改为饭否

 估计也只有我这样的脑袋才能这么折腾,反正我是用外站留言本的;zblog的自带留言功能就一直搁置着无用。想想如果限制其发表留言的权限就等于可以成为一个简单的类似饭否的效果,借助zblog已有功能,就可以实现外部调用和wap发表。感觉上还是不错的,而难点在于如何限制权限。

根据zblog的boss zx.asd提供的思路和在巴士飞扬的调试与测试下,获得了只有登录的用户才能看到留言输入框的代码,修改在b_article-guestbook.html里:

<#template:article_commentpost#>
<SCRIPT language=JavaScript type=text/javascript>
if(GetCookie("password")){document.getElementById('divCommentPost').style.display='block';}
 else{document.getElementById('divCommentPost').style.display='none'}
</SCRIPT>

然后还是要解决zblog留言顺序问题,这里还是要倒叙才方便看。根据月上之木在论坛提供的方法,修改c_system_lib.asp 3361行左右的那段:

If ZC_COMMENT_REVERSE_ORDER_EXPORT=True Then
Template_Article_Comment=Template_Article_Comment & strC
Else
Template_Article_Comment=strC & Template_Article_Comment
End If

整段替换如下一句话:

Template_Article_Comment=Template_Article_Comment & strC

刨到最新留言外部调用代码,放到http://yyld.net/sitemap.html里:

<script language="JavaScript" charset='utf-8' src="http://yyld.net/blog/function/c_html_js.asp?include=guestcomments" type="text/javascript"></script>

顺利解决。题外一句,QQ把一些代码也屏蔽了,好像包括script,这样造成想用QQ讨论代码都不方便,见鬼!

  • 2007-10-11 15:35:45  Z-Blog   
评论列表
共4篇评论
  • 1楼     http://btyuan.com   13/10/2007 08:35:53 (距发表41小时后)   
  • 想法真……,从没想过有人会把留言本改成饭否之类的东西。
    星铃丹 于 2007-10-13 8:35:53 回复
    嘿嘿,没办法呢,节哀节哀!
  • 2楼   超级懒人    29/05/2008 10:14:05 (距发表5539小时后)   
  • 如果自带的留言本已经使用了,现在想再建立一个和留言本一样的模块,改造为饭否,该怎么办,还请指点
  • 3楼   星铃丹  http://yyld.net   30/05/2008 13:24:33 (距发表5566小时后)   
  • 你是想读取饭否数据还是想有这样一个类似功能?如果是后者的话,一般情况是不可以的,因为数据库是只有一个。
  • 4楼   rhlin    28/07/2008 13:36:11 (距发表6982小时后)   
  • 感觉不错咧 哈哈……

发表评论

☆温馨提示:为防spam,评论禁止了网址相关内容,如想发自己的网站,请往网址专用输入框里放 ^_^

Powered By Z-Blog | YYNote Design By 星铃丹 | 摇曳铃丹 版权所有 YYLD.net