function checkFolders() { $baseFolder = GalleryResourceStorage::getResourcesStorageFolder(); $userFolder = GalleryResourceStorage::getUserFolder($this->_blogInfo->getId()); $previewsFolder = GalleryResourceStorage::getPreviewsFolder($this->_blogInfo->getId()); $folders = "{$baseFolder}<br/>{$userFolder}<br/>{$previewsFolder}"; $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; }