歡迎光臨, 訪客. 請先 登入註冊一個帳號.
三月 28, 2024, 09:02:37 下午
19595 文章 在 3865 主題 由 4580 會員
最新註冊會員: aa123aa1
LifeType 中文開發論壇  |  開發  |  核心補強  |  plog一个小bug « 上篇主題 下篇主題 »
頁: [1]
作者 主題: plog一个小bug  (閱讀 8437 次)
Lance Li
新手見習
*
文章: 39


檢視個人資料
« 於: 六月 15, 2005, 04:41:59 下午 »

我在修改plog中发现的,经查1.0和1.0.1都存在。

在 AdminResourcesAction::checkFolders() 中,需要检查是否存在的folder有四个,但这个函数里只写了三个。

应该改成类似下面
程式碼:

    function checkFolders()
{
$baseFolder = GalleryResourceStorage::getResourcesStorageFolder();
$userFolder = GalleryResourceStorage::getUserFolder( $this->_blogInfo->getId());
$previewsFolder = GalleryResourceStorage::getPreviewsFolder( $this->_blogInfo->getId());
        $mediumSizePreviewsFolder = GalleryResourceStorage::checkMediumSizePreviewsStorageFolder( $this->_blogInfo->getId());
$folders = "$baseFolder<br/>$userFolder<br/>$previewsFolder<br/>$mediumSizePreviewsFolder";

$message = "";

// check if the storage folder exists and it is readable
if( !GalleryResourceStorage::checkBaseStorageFolder() ||
            !GalleryResourceStorage::checkUserStorageFolder( $this->_blogInfo->getId()) ||
            !GalleryResourceStorage::checkPreviewsStorageFolder( $this->_blogInfo->getId()) ||
            !GalleryResourceStorage::checkMediumSizePreviewsStorageFolder( $this->_blogInfo->getId())) {
$message = $this->_locale->pr("error_base_storage_folder_missing_or_unreadable", $folders);
}

return $message;
}
已記錄
markwu
系統管理員
超級會員
*****
文章: 3928


Mark Wu


檢視個人資料 個人網站
« 回覆文章 #1 於: 六月 15, 2005, 05:00:26 下午 »

謝謝,已經 commit 到 SVN rev 2231.

Mark
已記錄

頁: [1]
LifeType 中文開發論壇  |  開發  |  核心補強  |  plog一个小bug « 上篇主題 下篇主題 »
    前往: