pjblog首页登录框调用方式之一 首页用户面板显示登录注册等信息

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&"




保 存:

"
If blog_PasswordProtection Then
userPanel = userPanel&"找 回: 忘记密码?"
End If
userPanel=userPanel&"

"
End If
End Function

'**********************************************
'输出日志统计信息
'**********************************************