mirror of
https://github.com/Pathduck/gallery3.git
synced 2026-07-11 01:33:51 -04:00
Don't display the add menu if the underlying operating system directory is not writable. THis should fix ticket #775
This commit is contained in:
@@ -31,11 +31,14 @@ class server_add_event_Core {
|
||||
$paths = unserialize(module::get_var("server_add", "authorized_paths"));
|
||||
|
||||
if ($item && user::active()->admin && $item->is_album() && !empty($paths)) {
|
||||
$menu->get("add_menu")
|
||||
->append(Menu::factory("dialog")
|
||||
->id("server_add")
|
||||
->label(t("Server add"))
|
||||
->url(url::site("server_add/browse/$item->id")));
|
||||
$add_menu = $menu->get("add_menu");
|
||||
if ($add_menu) {
|
||||
$add_menu
|
||||
->append(Menu::factory("dialog")
|
||||
->id("server_add")
|
||||
->label(t("Server add"))
|
||||
->url(url::site("server_add/browse/$item->id")));
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user