Fix notices.

1.10.x
Julio Montoya 10 years ago
parent 482504e20a
commit edaa58414b
  1. 17
      main/install/install.lib.php

@ -1751,20 +1751,29 @@ function lockSettings()
}
}
/**
* Update dir values
*/
function updateDirAndFilesPermissions()
{
$table = Database::get_main_table(TABLE_MAIN_SETTINGS_CURRENT);
$permissions_for_new_directories = isset($_SESSION['permissions_for_new_directories']) ? $_SESSION['permissions_for_new_directories'] : 0770;
$permissions_for_new_files = isset($_SESSION['permissions_for_new_files']) ? $_SESSION['permissions_for_new_files'] : 0660;
// use decoct() to store as string
$sql = "UPDATE $table SET selected_value = '0".decoct($permissions_for_new_directories)."' WHERE variable = 'permissions_for_new_directories'";
$sql = "UPDATE $table SET selected_value = '0" . decoct($permissions_for_new_directories) . "'
WHERE variable = 'permissions_for_new_directories'";
Database::query($sql);
$sql = "UPDATE $table SET selected_value = '0".decoct($permissions_for_new_files)."' WHERE variable = 'permissions_for_new_files'";
$sql = "UPDATE $table SET selected_value = '0" . decoct($permissions_for_new_files) . "' WHERE variable = 'permissions_for_new_files'";
Database::query($sql);
unset($_SESSION['permissions_for_new_directories']);
unset($_SESSION['permissions_for_new_files']);
if (isset($_SESSION['permissions_for_new_directories'])) {
unset($_SESSION['permissions_for_new_directories']);
}
if (isset($_SESSION['permissions_for_new_files'])) {
unset($_SESSION['permissions_for_new_files']);
}
}
function compare_setting_values($current_value, $wanted_value)

Loading…
Cancel
Save