動易系統的會員中心中,會員對文章的修改權限是通過后臺來控制的,假如后臺開啟會員可以修改自己發布的文章,那就一直可以修改。假如關閉的話,那會員又不能修改了。有什么辦法能像論壇一樣,給會員修改文章的權限加上一個期限呢。在指定期限內會員可以隨時修改自己發布的文章,超過期限則不能修改。
原理很簡單,假如后臺未開啟會員修改自己文章功能,那么,會員只能修改草稿或未審核的文章,所以就在修改已審核文章之前,把要修改的文章轉成未審核狀態。這樣有點不方便就是修改之后就變成未審核狀態,需要治理員在后臺重新審核。和新發布文章一樣了。不過我想影響應該不大的。
言歸正傳,下面說效果和修改:
一、效果:
以下是引用片段:
If CheckUserLogined() = False Then
Call CloseConn
Response.Redirect "User_Login.asp"
End If
在下面添加:
以下是引用片段: |
2、將下面代碼另存為User_Article_Edit.asp文件,放在User目錄下: