![]() |
|
PJBlog-2.6-增強今日統計及運行天數顯示的修改
作者: nnickk 日期: 2006-03-29 23:44
2006/11/05 修改可適用於2.6
2006/07/05 新增昨日日訪問數
PJBLOG增強今日統計及運行天數顯示的修改
增加了今日日志數/今日評論數/今日留言數/今日訪問數/運行天數的統計顯示,並加上相關提示。
效果可以看我的首頁側邊的統計處。有興趣的朋友可以參考以下方法修改。
1、以管理員身份進入BLOG管理頁面——界面與插件——設置模塊,編輯BlogInfo模塊的HTML代碼
將其替換成
日誌: 今日$Today_blog_LogNums$篇,總計$blog_LogNums$篇
評論: 今日$Today_blog_CommNums$篇,總計$blog_CommNums$篇
留言: 今日$Today_MessageNums$篇,總計$blog_MessageNums$篇
引用: 今日$Today_blog_TbCount$篇,總計$blog_TbCount$篇
會員: 線上$blog_OnlineNums$人,總會員$blog_MemNums$人
昨日訪問: $Yesterday_VisitNums$人次
今日訪問: $Today_VisitNums$人次
總訪問數: $blog_VisitNums$人次
運行天數: $blog_RunDays$天
建站日期: 2006-10-01
之後保存HTML代碼即可。
2、打開commonlibrary.asp,找到
'**********************************************
'輸出日志統計信息
'**********************************************
function info_code(str)
dim vOnline
vOnline=getOnline
str=replace(str,"$blog_LogNums$",blog_LogNums)
str=replace(str,"$blog_CommNums$",blog_CommNums)
str=replace(str,"$blog_TbCount$",blog_TbCount)
str=replace(str,"$blog_MessageNums$",blog_MessageNums)
str=replace(str,"$blog_MemNums$",blog_MemNums)
str=replace(str,"$blog_VisitNums$",blog_VisitNums)
str=replace(str,"$blog_OnlineNums$",vOnline)
在下面加上
'今日評論數
str=replace(str,"$Today_blog_CommNums$",Conn.ExeCute("Select COUNT(comm_ID) FROM blog_Comment Where Year(comm_PostTime)=Year(Now) and Month(comm_PostTime)=Month(Now) and Day(comm_PostTime)=Day(Now)")(0))
'今日日志數
str=replace(str,"$Today_blog_LogNums$",Conn.ExeCute("Select COUNT(log_ID) FROM blog_Content Where Year(log_PostTime)=Year(Now) and Month(log_PostTime)=Month(Now) and Day(log_PostTime)=Day(Now)")(0))
'今日留言數
str=replace(str,"$Today_MessageNums$",Conn.ExeCute("Select COUNT(book_id) FROM blog_book Where Year(book_PostTime)=Year(Now) and Month(book_PostTime)=Month(Now) and Day(book_PostTime)=Day(Now)")(0))
'今日引用數
str=replace(str,"$Today_blog_TbCount$",Conn.ExeCute("Select COUNT(tb_ID) FROM blog_Trackback Where Year(tb_PostTime)=Year(Now) and Month(tb_PostTime)=Month(Now) and Day(tb_PostTime)=Day(Now)")(0))
'昨日訪問數
dim nk_tmp_date,Yesterday_VisitNums
nk_tmp_date=Dateadd("h",-24,Now)
str=replace(str,"$Yesterday_VisitNums$",Conn.ExeCute("Select COUNT(coun_ID) FROM blog_Counter Where Year(coun_Time)="&Year(nk_tmp_date)&" and Month(coun_Time)="&Month(nk_tmp_date)&" and Day(coun_Time)="&Day(nk_tmp_date)&"")(0))
'今日訪問數
str=replace(str,"$Today_VisitNums$",Conn.ExeCute("Select COUNT(coun_ID) FROM blog_Counter Where Year(coun_Time)=Year(Now) and Month(coun_Time)=Month(Now) and Day(coun_Time)=Day(Now)")(0))
'運行天數統計
str=replace(str,"$blog_RunDays$",DateDiff ("d","2006-10-01 ",date))
然後保存,上傳到服務器。
注:以上方式僅供參考,請在修改前備份相關文件和信息。如果其他問題可留言!
-------------------------------------------------------------------------------------------
有出現今日人數一直為0者才參考!!
-------------------------------------------------------------------------------------------
在2006年4月1日出錯了,
今天是愚人節,
但一點也不愚人,
他真的出錯了,來吧!
開始除蟲吧!
打開common/checkuser.asp
找
CODE:
改成
CODE:
找
CODE:
改成
CODE:
好了,
今日人數不愚人了。
PS:
因為我的版本已經改的面目全非了,
所以這是我想像原始未改前的樣子,
所以上面的程式碼沒實際測試過,
可能會有筆誤的地方,
有問題歡迎提出,
感謝。
2006/07/05 新增昨日日訪問數
PJBLOG增強今日統計及運行天數顯示的修改
增加了今日日志數/今日評論數/今日留言數/今日訪問數/運行天數的統計顯示,並加上相關提示。
效果可以看我的首頁側邊的統計處。有興趣的朋友可以參考以下方法修改。
1、以管理員身份進入BLOG管理頁面——界面與插件——設置模塊,編輯BlogInfo模塊的HTML代碼
將其替換成
日誌: 今日$Today_blog_LogNums$篇,總計$blog_LogNums$篇
評論: 今日$Today_blog_CommNums$篇,總計$blog_CommNums$篇
留言: 今日$Today_MessageNums$篇,總計$blog_MessageNums$篇
引用: 今日$Today_blog_TbCount$篇,總計$blog_TbCount$篇
會員: 線上$blog_OnlineNums$人,總會員$blog_MemNums$人
昨日訪問: $Yesterday_VisitNums$人次
今日訪問: $Today_VisitNums$人次
總訪問數: $blog_VisitNums$人次
運行天數: $blog_RunDays$天
建站日期: 2006-10-01
之後保存HTML代碼即可。
2、打開commonlibrary.asp,找到
'**********************************************
'輸出日志統計信息
'**********************************************
function info_code(str)
dim vOnline
vOnline=getOnline
str=replace(str,"$blog_LogNums$",blog_LogNums)
str=replace(str,"$blog_CommNums$",blog_CommNums)
str=replace(str,"$blog_TbCount$",blog_TbCount)
str=replace(str,"$blog_MessageNums$",blog_MessageNums)
str=replace(str,"$blog_MemNums$",blog_MemNums)
str=replace(str,"$blog_VisitNums$",blog_VisitNums)
str=replace(str,"$blog_OnlineNums$",vOnline)
在下面加上
'今日評論數
str=replace(str,"$Today_blog_CommNums$",Conn.ExeCute("Select COUNT(comm_ID) FROM blog_Comment Where Year(comm_PostTime)=Year(Now) and Month(comm_PostTime)=Month(Now) and Day(comm_PostTime)=Day(Now)")(0))
'今日日志數
str=replace(str,"$Today_blog_LogNums$",Conn.ExeCute("Select COUNT(log_ID) FROM blog_Content Where Year(log_PostTime)=Year(Now) and Month(log_PostTime)=Month(Now) and Day(log_PostTime)=Day(Now)")(0))
'今日留言數
str=replace(str,"$Today_MessageNums$",Conn.ExeCute("Select COUNT(book_id) FROM blog_book Where Year(book_PostTime)=Year(Now) and Month(book_PostTime)=Month(Now) and Day(book_PostTime)=Day(Now)")(0))
'今日引用數
str=replace(str,"$Today_blog_TbCount$",Conn.ExeCute("Select COUNT(tb_ID) FROM blog_Trackback Where Year(tb_PostTime)=Year(Now) and Month(tb_PostTime)=Month(Now) and Day(tb_PostTime)=Day(Now)")(0))
'昨日訪問數
dim nk_tmp_date,Yesterday_VisitNums
nk_tmp_date=Dateadd("h",-24,Now)
str=replace(str,"$Yesterday_VisitNums$",Conn.ExeCute("Select COUNT(coun_ID) FROM blog_Counter Where Year(coun_Time)="&Year(nk_tmp_date)&" and Month(coun_Time)="&Month(nk_tmp_date)&" and Day(coun_Time)="&Day(nk_tmp_date)&"")(0))
'今日訪問數
str=replace(str,"$Today_VisitNums$",Conn.ExeCute("Select COUNT(coun_ID) FROM blog_Counter Where Year(coun_Time)=Year(Now) and Month(coun_Time)=Month(Now) and Day(coun_Time)=Day(Now)")(0))
'運行天數統計
str=replace(str,"$blog_RunDays$",DateDiff ("d","2006-10-01 ",date))
然後保存,上傳到服務器。
注:以上方式僅供參考,請在修改前備份相關文件和信息。如果其他問題可留言!
-------------------------------------------------------------------------------------------
有出現今日人數一直為0者才參考!!
-------------------------------------------------------------------------------------------
在2006年4月1日出錯了,
今天是愚人節,
但一點也不愚人,
他真的出錯了,來吧!
開始除蟲吧!
打開common/checkuser.asp
找
CODE:
Conn.ExeCute("update [blog_Counter] set coun_Time=#"&now()&"#,coun_IP='"&Guest_IP&"',coun_OS='"&Guest_Browser(1)&"',coun_Browser='"&Guest_Browser(0)&"',coun_Referer='"&HTMLEncode(CheckStr(Guest_Refer))&"' where coun_ID="&tmpLC)
改成
CODE:
Conn.ExeCute("update [blog_Counter] set coun_Time=#"&DateToStr(now(),"Y-m-d H:I:S")&"#,coun_IP='"&Guest_IP&"',coun_OS='"&Guest_Browser(1)&"',coun_Browser='"&Guest_Browser(0)&"',coun_Referer='"&HTMLEncode(CheckStr(Guest_Refer))&"' where coun_ID="&tmpLC)
找
CODE:
Conn.ExeCute("Insert INTO blog_Counter(coun_IP,coun_OS,coun_Browser,coun_Referer) VALUES ('"&Guest_IP&"','"&Guest_Browser(1)&"','"&Guest_Browser(0)&"','"&HTMLEncode(CheckStr(Guest_Refer))&"')")
改成
CODE:
Conn.ExeCute("Insert INTO blog_Counter(coun_IP,coun_OS,coun_Browser,coun_Referer,coun_time) VALUES ('"&Guest_IP&"','"&Guest_Browser(1)&"','"&Guest_Browser(0)&"','"&HTMLEncode(CheckStr(Guest_Refer))&"','"&DateToStr(now(),"Y-m-d H:I:S")&"')")
好了,
今日人數不愚人了。
PS:
因為我的版本已經改的面目全非了,
所以這是我想像原始未改前的樣子,
所以上面的程式碼沒實際測試過,
可能會有筆誤的地方,
有問題歡迎提出,
感謝。
廣告專區:
收入網摘
顯示Tag關聯文章
吃肯德基只要10元--2008-06-02~2008-08-31 (2008-08-04 22:51)
前言 (2008-07-13 20:47)
蕭敬騰台中簽唱會--70-300mm人像試拍 (2008-06-22 15:26)
歸燕。回巢 (2008-06-08 12:50)
媒體的力量 (2008-06-03 21:56)
笨狗又來了 (2008-05-24 07:52)
Yahoo奇摩輸入法--好打注音 (2008-05-16 00:09)
中國四川大地震的照片已經陸續出來了 (2008-05-13 21:17)
台中高雄高鐵高捷(高雄捷運)一日遊籌備事項 (2008-05-08 22:46)
扯~駕照上的照片不是我... (2008-05-08 22:34)
前言 (2008-07-13 20:47)
蕭敬騰台中簽唱會--70-300mm人像試拍 (2008-06-22 15:26)
歸燕。回巢 (2008-06-08 12:50)
媒體的力量 (2008-06-03 21:56)
笨狗又來了 (2008-05-24 07:52)
Yahoo奇摩輸入法--好打注音 (2008-05-16 00:09)
中國四川大地震的照片已經陸續出來了 (2008-05-13 21:17)
台中高雄高鐵高捷(高雄捷運)一日遊籌備事項 (2008-05-08 22:46)
扯~駕照上的照片不是我... (2008-05-08 22:34)
| [quote=jogocun]全部看完文章按照步骤改了昨日访问出错啦~[/quote] 剛試了一下, 在2.6 build 02版上的確有問題, 現在要出門, 沒時間研究, 可以留下mail, 我改好之後會mail通知。 |
| [quote=波子] 引用內容 那如果反相把他移除掉呢? 如果不加代码留言本的字体就正常了~~[/quote] 給我整個網站的資料吧! 不然也沒辦法幫你除錯, nnickk@gmail.com |
| [quote=波子] 引用內容 你先換個skin看看 换了还是一样的~~郁闷!! [/quote] 那如果反相把他移除掉呢? 留言本的字體是不是就變回來了? |
| [quote=波子]我加完后留言本字体变大了,不知道是怎么回事?请站长帮忙解决,谢谢!![/quote] 你先換個skin看看 |
發表評論

訂閱
上一篇
返回
下一篇
引用:


