Z-Blog顶踩插件留言本、搜索及标签云集页面误现BUG修复
当前位置:首页 - 代码技巧 - Z-Blog顶踩插件留言本、搜索及标签云集页面误现BUG修复

在给自己博客增加一个顶踩插件的时候,在应用中心找到了文章顶踩插件oogps_digg,直接安装即可使用,确实很方便,而且漂亮。

插件的实现原理是在文章的内容后追加顶踩功能相关代码,可是这一方法并不完善,导致了在留言本、搜索页和标签云集等非文章页面最后也错误的出现了顶踩按钮,发现很多用户也在应用的评论中提出这一问题,但貌似作者并未及时解决。总不能因为这个问题又自己重新动手写一个插件吧(虽然一开始是打算自己写的)?所以,最后决定自己动手丰衣足食,省下开发的时间,完善一下就好啦!

有需要的朋友跟我一起来吧:


使用相关编码工具(记事本应该也可以)打开插件文件夹下的include.asp

搜索

Function oogps_digg_Single

,找到整个函数,大概是19-29行左右

在函数里的第一行添加代码:

If GetTemplate("TEMPLATE_B_ARTICLE-SINGLE")=Template_Article_Single Then

在函数里的最后一行添加代码:

End If

刷新你的搜索和标签云集页面吧!

步骤看不懂?那直接复制修复后代码替换原函数吧:

Function oogps_digg_Single(ByRef Ftemplate,ByRef Template_Article_Single)
    
    If GetTemplate("TEMPLATE_B_ARTICLE-SINGLE")=Template_Article_Single Then
    
        Dim strCode
        strCode = "<link rel=""stylesheet"" href=""<#ZC_BLOG_HOST#>zb_users/PLUGIN/oogps_digg/oogps_digg.css"" type=""text/css"" />"
        strCode = strCode+"<Script language=""javascript"" type=""text/javascript"">var PostID=<#article/id#>;</script> "
        strCode = strCode+"<Script language=""javascript"" type=""text/javascript"" src=""<#ZC_BLOG_HOST#>zb_users/PLUGIN/oogps_digg/oogps_digg.js""></script>"
        strCode = strCode+"<div class=""newdigg"" id=""digg""></div><div id='loadings'></div>"
        Template_Article_Single = Replace(Template_Article_Single,"<#article/content#>","<#article/content#>" & strCode)
    
    End If

End Function


最后,如果可以,希望大家或者我可以联系到作者将这一bug修复并更新到应用中心,方便大家使用。

本文 暂无 评论

Top

分享:

支付宝

微信

如果问题完美解决了,可以给木子我打赏,6元就够我吃个泡面,感恩不尽!