aboutsummaryrefslogtreecommitdiffstats
path: root/admin
diff options
context:
space:
mode:
Diffstat (limited to 'admin')
-rw-r--r--admin/photos_add_direct.php35
1 files changed, 3 insertions, 32 deletions
diff --git a/admin/photos_add_direct.php b/admin/photos_add_direct.php
index 31cfd1e4f..6f3991732 100644
--- a/admin/photos_add_direct.php
+++ b/admin/photos_add_direct.php
@@ -444,39 +444,10 @@ $template->assign(
$setup_errors = array();
-$upload_base_dir = 'upload';
-$upload_dir = PHPWG_ROOT_PATH.$upload_base_dir;
-
-if (!is_dir($upload_dir))
-{
- if (!is_writable(PHPWG_ROOT_PATH))
- {
- array_push(
- $setup_errors,
- sprintf(
- l10n('Create the "%s" directory at the root of your Piwigo installation'),
- $upload_base_dir
- )
- );
- }
-}
-else
+$error_message = ready_for_upload_message();
+if (!empty($error_message))
{
- if (!is_writable($upload_dir))
- {
- @chmod($upload_dir, 0777);
-
- if (!is_writable($upload_dir))
- {
- array_push(
- $setup_errors,
- sprintf(
- l10n('Give write access (chmod 777) to "%s" directory at the root of your Piwigo installation'),
- $upload_base_dir
- )
- );
- }
- }
+ array_push($setup_errors, $error_message);
}
$template->assign(