首頁
新聞
功能
下載
開發
支援
論壇
文件
搜尋
關於我們
歡迎光臨,
訪客
. 請先
登入
或
註冊一個帳號
.
十一月 27, 2024, 01:07:28 上午
19595
文章 在
3865
主題 由
4579
會員
最新註冊會員:
aa123aa1
首頁
說明
搜尋
登入
註冊
LifeType 中文開發論壇
|
支援
|
安裝與設定
|
我的PLOG升级后一直有问题诚请大大帮忙
« 上篇主題
下篇主題 »
頁:
[
1
]
列印
作者
主題: 我的PLOG升级后一直有问题诚请大大帮忙 (閱讀 11606 次)
mumuhsucom
新手見習
文章: 16
我的PLOG升级后一直有问题诚请大大帮忙
«
於:
七月 04, 2005, 11:37:46 下午 »
我的PLOG自从0.32升级以来一直有问题出现,
过去三个星期了一直找不到问题答案
诚请这儿的大大帮帮忙看看是啥问题
我的PLOG首页看似无什么问题
http://blog.bitscn.com
但打开里面会员的BLOG就出现问题了
http://bitscn.com/blog/index.php?blogId=9
我的环境:
win2000+SP4+MYSQL4.0.15+PHP4.3.11+IIS+ZendOptimizer-2.5.10
已記錄
mumuhsucom
新手見習
文章: 16
我的PLOG升级后一直有问题诚请大大帮忙
«
回覆文章 #1 於:
七月 04, 2005, 11:38:40 下午 »
出错信息:
Fatal error: Call to a member function on a non-object in D:\WE\bitscn.com\blog\tmp\9\%%115^%%1155534757^header.template.php on line 94
是在最新评论里的
已記錄
markwu
系統管理員
超級會員
文章: 3928
Mark Wu
我的PLOG升级后一直有问题诚请大大帮忙
«
回覆文章 #2 於:
七月 05, 2005, 10:56:20 上午 »
Hi mumuhsucom:
1. 你有裝 recentcomments plugins 嗎?
2. 檢查一下這個模版的 recentcomment 的語法是不是對的。
Mark
已記錄
問問題前,麻煩請先參考
LifeType 中文文件計畫
與
如何在 LifeType 中文開發論壇發問
。
mumuhsucom
新手見習
文章: 16
我的PLOG升级后一直有问题诚请大大帮忙
«
回覆文章 #3 於:
七月 05, 2005, 04:20:43 下午 »
Dear Mark
这个插件的作者没想到也是你老人家呀^^
我一个地方都没改过,原般抄过来给你看看
<?php
include_once( PLOG_CLASS_PATH."class/plugin/pluginbase.class.php" );
include_once( PLOG_CLASS_PATH."class/plugin/pluginmanager.class.php" );
include_once( PLOG_CLASS_PATH."class/dao/articlecomments.class.php" );
include_once( PLOG_CLASS_PATH."class/dao/articles.class.php" );
include_once( PLOG_CLASS_PATH."class/dao/article.class.php" );
/**
* Plugin that offers features to return a recent article comments from the current blog
*/
class PluginRecentComments extends PluginBase
{
function PluginRecentComments()
{
$this->author = "Mark Wu";
$this->desc = "This plugin offers the most recently article comments. Usage as follow:<br /><br />Add the following code to header.template<br /><br /><strong><p><br />{assign var=comments value=\$recentcomments->getRecentComments()}<br />{foreach from=\$comments item=comment}<br />{assign var=postid value=\$comment->getArticleId()}<br />{assign var=post value=\$recentcomments->getCommentArticle(\$postid)}<br />{if \$comment->getUserUrl()}<br /><li><a title="{\$comment->getText()|truncate:150:"..."|escape}" href="{\$comment->getUserUrl()}">{\$comment->getUsername()}</a> &gt;&gt; <a href="{\$url->postPermalink(\$post)}">{\$post->getTopic()}</a></li> <br />{else}<br /><li><a title="{\$comment->getText()|truncate:150:"..."|escape}" href="{\$url->postPermalink(\$post)}">{\$comment->getUsername()}</a> &gt;&gt; <a href="{\$url->postPermalink(\$post)}">{\$post->getTopic()}</a></li><br />{/if}<br />{/foreach}<br /></p></strong><br /><br />You can use <br /><br /><strong>getRecentComments(5)</strong> to get recent 5 comments. The default view is BLOG. <br /><strong>getRecentComments(10, 'SITE')</strong> to get recent 10 comments from SITE view. It is very convenient for pLog Host Provider.<br /><br />";
$this->PluginBase();
}
/**
* Returns the recent comments object of current blog
*/
function getRecentComments($maxComments = 12, $based = 'BLOG')
{
$comments = new ArticleComments();
$config = new Config();
$prefix = $config->getValue('db_prefix');
$blogId = $this->blogInfo->getId();
if ($based == 'BLOG') {
$query = "SELECT ".$prefix."articles_comments.* FROM ".$prefix."articles_comments, ".$prefix."articles";
$query .= " WHERE ".$prefix."articles_comments.article_id = ".$prefix."articles.id AND ".$prefix."articles.blog_id = ".$blogId." AND ".$prefix."articles.status = 'published'";
$query .= " ORDER BY ".$prefix."articles_comments.date DESC";
} elseif ($based == 'SITE') {
$query = "SELECT ".$prefix."articles_comments.* FROM ".$prefix."articles_comments, ".$prefix."articles";
$query .= " WHERE ".$prefix."articles_comments.article_id = ".$prefix."articles.id AND ".$prefix."articles.status = 'published'";
$query .= " ORDER BY ".$prefix."articles_comments.date DESC";
} else {
return false;
}
if( $maxComments > 0 )
$query .= " LIMIT 0,".$maxComments;
$result = $comments->_db->Execute( $query );
if( !$result )
return false;
$recentcomments = Array();
while( $row = $result->FetchRow()) {
array_push( $recentcomments, $comments->_fillCommentInformation($row));
}
return $recentcomments;
}
function getCommentArticle( $artId )
{
$articles = new Articles();
$config = new Config();
$prefix = $config->getValue('db_prefix');
$blogId = $this->blogInfo->getId();
$query = "SELECT * FROM ".$prefix."articles WHERE id = ".$artId;
$query .= " AND blog_id = ".$blogId;
$query .= ";";
// we send the query and then fetch the first array with the result
$result = $articles->_db->Execute( $query );
if( $result == false )
return false;
if ( $result->RecordCount() == 0)
return false;
$row = $result->FetchRow( $result );
$article = $articles->_fillArticleInformation( $row );
return $article;
}
}
PluginManager::registerPlugin( "recentcomments", "PluginRecentComments" );
?>
已記錄
bibicall
版主
超級會員
文章: 640
我是豬老大
我的PLOG升级后一直有问题诚请大大帮忙
«
回覆文章 #4 於:
七月 05, 2005, 11:18:28 下午 »
Hi, mumuhsucom
我想Mark前輩的意思是
你檢查一下header.template.php
裡面的語法
是不是如plugin的readme的指示
已記錄
我的虛擬主機基本資料如下
Operating system: Linux
Apache version: 1.3.37
PHP version: 4.4.4
MySQL version: 4.1.21-standard
markwu
系統管理員
超級會員
文章: 3928
Mark Wu
我的PLOG升级后一直有问题诚请大大帮忙
«
回覆文章 #5 於:
七月 06, 2005, 12:33:40 上午 »
hi mumuhsucom:
Plugins 也必須升級到 1.0,你貼上來的 plugin 還是 0.32 版的阿!當然不能 work ... Orz
你的 /plugns 中的外掛程式都必須升級到 1.0的版本,請到 sourceforge 下載。
Mark
已記錄
問問題前,麻煩請先參考
LifeType 中文文件計畫
與
如何在 LifeType 中文開發論壇發問
。
頁:
[
1
]
列印
LifeType 中文開發論壇
|
支援
|
安裝與設定
|
我的PLOG升级后一直有问题诚请大大帮忙
« 上篇主題
下篇主題 »
前往:
請選擇目的地:
-----------------------------
站務
-----------------------------
=> 站務公告
=> 站務建議
=> 帳號與文章刪除
-----------------------------
支援
-----------------------------
=> 安裝與設定
=> 使用與操作
=> 虛擬主機討論
=> Instant LifeType 專區
===> 安裝與設定精華區
===> 使用與操作精華區
===> 虛擬主機討論精華區
===> 虛擬主機商自我推薦區
===> Instant LifeType 精華區
-----------------------------
開發
-----------------------------
=> 外掛程式
=> 模版設計
=> 核心補強
=> 手冊文件
=> 中文相關
===> 外掛程式精華區
===> 模版發表
===> 模版設計精華區
===> 核心補強精華區
===> 手冊文件精華區
===> 中文相關精華區
-----------------------------
測試
-----------------------------
=> LifeType 1.0 測試
=> LifeType 1.1 測試
-----------------------------
部落格應用
-----------------------------
=> 教育部落格
-----------------------------
建議
-----------------------------
=> 要求與建議
=> 發表與交流
=> 網誌文化與業界動態
Powered by SMF 1.1.6
|
SMF © 2006-2008, Simple Machines LLC
載入...