主題: LT1.1中如何修改topreadposts 插件 作者: mqjhz 於 十月 05, 2006, 08:46:31 下午 我想在模板中使用阅读最多的文章,但查找发现LT1.0中的topreadposts 插件与LT1.1不相容,不能直接使用,请求帮忙,该如何修改此插件?
主題: Re: LT1.1中如何修改topreadposts 插件 作者: php 於 十一月 02, 2006, 12:22:52 下午 我也碰到这个问题,看了原来的程式,把原来的语句复制过来,却没有用,
于blog.class.php: 程式碼: /**新增加统计阅读数的 * Retrieves the total number of reads of all articles in that blog * * @param blogId The identifier of the blog from which we'd like to fetch the settings * @return Returns an Timestamp with the last article date */ function getBlogViewedTotal( $blogId ) { $query = "SELECT SUM(num_reads) as total FROM ".$this->getPrefix()."articles WHERE blog_id = ".$blogId; $result = $this->_db->Execute( $query ); if (!$result) return false; $row = $result->FetchRow(); if (!isset($row["total"])) return false; return $row["total"]; 主題: Re: LT1.1中如何修改topreadposts 插件 作者: php 於 十一月 04, 2006, 09:26:56 下午 MARK大哥不会看看哟?
主題: Re: LT1.1中如何修改topreadposts 插件 作者: james 於 十一月 04, 2006, 11:20:30 下午 MARK大哥不会看看哟? Mark大哥有事情在忙,因此目前還沒有空閒的時間處理這個問題。如有急需,可能必需自行解決或是等待有心且有能力的人士跳出來囉 ^_^ James. 主題: Re: LT1.1中如何修改topreadposts 插件 作者: lss 於 十一月 05, 2006, 01:24:04 上午 MARK大哥不会看看哟? 也許你習慣用這樣的語氣,但是這會讓很多人看了心情不舒服,尤其只透過文字表達,對語氣的解釋每人感受不同。令人心生不悅,會也不想答了。 lss 主題: Re: LT1.1中如何修改topreadposts 插件 作者: php 於 十一月 08, 2006, 06:22:43 下午 啊?这么可爱的语气竟然会造成误解?汉字确实太难理解了。
SORRY。 主題: Re: LT1.1中如何修改topreadposts 插件 作者: james 於 十一月 08, 2006, 11:04:25 下午 啊?这么可爱的语气竟然会造成误解?汉字确实太难理解了。 我想這句話,如果從一個PLMM口中說出來,那應該是相當可愛的。SORRY。 但是文字少了表情,所以較容易造成每個人解讀的不同,因此建議下次可以直接描述問題就可以囉 ^_^ 可愛的語氣還是留給PLMM用說的吧 ^__^ James. 主題: Re: LT1.1中如何修改topreadposts 插件 作者: php 於 十一月 09, 2006, 08:29:12 上午 不好意思了,这可能是大陆这边习惯性语言,造成了误解。
“不会”,我并不是说MARK不会(unable),我本意是说可能没来看。 都是我的错。SORRY。 主題: Re: LT1.1中如何修改topreadposts 插件 作者: mqjhz 於 十一月 09, 2006, 09:41:04 下午 :-) Mark Wu已完成,请去下载http://sourceforge.net/project/showfiles.php?group_id=83964&package_id=100434
Plugin: Top Read Posts Author: Mark Wu Release Date: 2006/11/07 Version: 1.1 主題: Re: LT1.1中如何修改topreadposts 插件 作者: polaristin 於 十一月 13, 2006, 08:37:44 下午 我用了1.1的版本之後
仍然會出現 Fatal error: Undefined class name 'db' in c:\appserv\www\lifetype\plugins\topreadposts\plugintopreadposts.class.php on line 26 這一行是 $this->prefix = Db::getPrefix(); 可是我看recentcomment裡面也有類似的東西 但就不會出問題 topreadpost只要放進去plugin裡面就會出現上面的問題 請問該如何解決呢? 我的架站環境 http://stin.csie.org/lifetype/1 Windows XP Sp1 AppServ 2.4.4a Apache Web Server Version 1.3.33 PHP Script Language Version 4.3.11 MySQL Database Version 4.0.24 phpMyAdmin Database Manager Version 2.5.7-pl1 主題: Re: LT1.1中如何修改topreadposts 插件 作者: polaristin 於 十一月 25, 2006, 11:36:49 下午 很好奇只有我有這個問題嗎? orz
我更新到了1.1.2版了 不過這個問題還是一直出現 由於class裡面沒有db 也不能仿照其他的解決方法解決 不知道還有什麼可行的辦法呢? @@ 主題: Re: LT1.1中如何修改topreadposts 插件 作者: zpingw 於 十一月 27, 2006, 01:37:30 下午 報告 我也遇到同樣的問題
菜鳥沒有頭緒 主題: Re: LT1.1中如何修改topreadposts 插件 作者: panying 於 十一月 27, 2006, 03:42:28 下午 在
$this->prefix = Db::getPrefix(); 前尝试添加 include_once( PLOG_CLASS_PATH."class/database/db.class.php" ); 继续尝试。 主題: Re: LT1.1中如何修改topreadposts 插件 作者: polaristin 於 十一月 28, 2006, 12:05:08 上午 可以用了 真感謝您 :)
是只有我會發生這件事嗎? 還是說是這個plugin還沒修改好呢?@@ 主題: Re: LT1.1中如何修改topreadposts 插件 作者: polaristin 於 十一月 28, 2006, 12:08:24 上午 不過又有新問題 :'(
去設定裡面修改顯示數量時發生錯誤 Fatal error: Only variables can be passed by reference in c:\appserv\www\lifetype\plugins\topreadposts\class\action\plugintopreadpostsupdateconfigaction.class.php on line 46 而這行是 $blogSettings = $this->blogInfo->getSettings(); 看不太懂錯在哪裡 @@ 主題: Re: LT1.1中如何修改topreadposts 插件 作者: panying 於 十一月 28, 2006, 10:21:52 上午 这个要问mark wu了,前面那个只是没引用需要的文件,好像1.12出现的问题
|