pjblog首页登录框调用方式,基于pjblogv300版本(就是多了个密码找回的功能,去掉那一段代码即和以往版本通用)。
其实这个很简单就是修改userpanel的显示方式,简单的代码修改和外观界面测试而已。
你可以以自己的博客皮肤参考着来修改相关位置的代码以达到自己希望的结果
修改方法:
在common/library.asp里:
将如下部分之间的内容替换为下面的代码即可:
'**********************************************
'用户面板
'**********************************************'**********************************************
'输出日志统计信息
'**********************************************
'**********************************************
'用户面板
'**********************************************
Function userPanel()
userPanel = ""
If memName<>Empty Then userPanel = userPanel&" "&memName&",欢迎你!
你的权限: "&stat_title&"
"
If stat_Admin = True Then userPanel = userPanel + "系统管理"
If stat_AddAll = True or stat_Add = True Then userPanel = userPanel + "发表日志"
If (stat_AddAll = True or stat_Add = True) And (stat_EditAll or stat_Edit) Then
If IsEmpty(session(CookieName&"_draft_"&memName)) Then
If stat_EditAll Then
session(CookieName&"_draft_"&memName) = conn.Execute("select count(log_ID) from blog_Content where log_IsDraft=true")(0)
SQLQueryNums = SQLQueryNums + 1
ElseIf stat_Edit Then
session(CookieName&"_draft_"&memName) = conn.Execute("select count(log_ID) from blog_Content where log_IsDraft=true and log_Author='"&memName&"'")(0)
SQLQueryNums = SQLQueryNums + 1
Else
session(CookieName&"_draft_"&memName) = 0
End If
End If
If session(CookieName&"_draft_"&memName) > 0 Then
userPanel = userPanel + "编辑草稿 ["&session(CookieName&"_draft_"&memName)&"]"
Else
userPanel = userPanel + "编辑草稿"
End If
End If
If memName<>Empty Then
userPanel = userPanel&"修改资料退出系统"
Else
userPanel=userPanel&"
"
End If
End Function
'**********************************************
'输出日志统计信息
'**********************************************
根据您提供的方法,修改成功,可在登陆时,点击无法获得验证码呀!能否帮着看看,不胜感激。
[reply=任侠,2009-08-22 01:22 PM]我这个是基于pjblog300测试版本修改的,这里新版本的验证码方式做了一下修改,如果你保持在227或者更低版本,请关于验证码的部分替换为原来的一样。替换部分内容参考:
[/reply]
这个方法挺好的
[reply=任侠,2009-08-03 11:43 PM]你用的不是z-blog么
这个是最新测试版本下修改的,不过以往版本类似[/reply]