Skip to content
Snippets Groups Projects
Commit 24ac1a1f authored by Dries Buytaert's avatar Dries Buytaert
Browse files

- Patch #85257 by RobRoy: fixed default upload restrictions.

parent 845ff1c1
2 merge requests!7452Issue #1797438. HTML5 validation is preventing form submit and not fully...,!789Issue #3210310: Adjust Database API to remove deprecated Drupal 9 code in Drupal 10
...@@ -167,7 +167,7 @@ function upload_admin_settings_validate($form_id, $form_values) { ...@@ -167,7 +167,7 @@ function upload_admin_settings_validate($form_id, $form_values) {
function upload_admin_settings() { function upload_admin_settings() {
$upload_extensions_default = variable_get('upload_extensions_default', 'jpg jpeg gif png txt html doc xls pdf ppt pps'); $upload_extensions_default = variable_get('upload_extensions_default', 'jpg jpeg gif png txt html doc xls pdf ppt pps');
$upload_uploadsize_default = variable_get('upload_uploadsize_default', 1); $upload_uploadsize_default = variable_get('upload_uploadsize_default', 1);
$upload_usersize_default = variable_get('upload_usersize_default', 10); $upload_usersize_default = variable_get('upload_usersize_default', 1);
$form['settings_general'] = array( $form['settings_general'] = array(
'#type' => 'fieldset', '#type' => 'fieldset',
...@@ -418,7 +418,7 @@ function _upload_validate(&$node) { ...@@ -418,7 +418,7 @@ function _upload_validate(&$node) {
foreach ($user->roles as $rid => $name) { foreach ($user->roles as $rid => $name) {
$extensions = variable_get("upload_extensions_$rid", variable_get('upload_extensions_default', 'jpg jpeg gif png txt html doc xls pdf ppt pps')); $extensions = variable_get("upload_extensions_$rid", variable_get('upload_extensions_default', 'jpg jpeg gif png txt html doc xls pdf ppt pps'));
$uploadsize = variable_get("upload_uploadsize_$rid", variable_get('upload_uploadsize_default', 1)) * 1024 * 1024; $uploadsize = variable_get("upload_uploadsize_$rid", variable_get('upload_uploadsize_default', 1)) * 1024 * 1024;
$usersize = variable_get("upload_usersize_$rid", variable_get('upload_usersize_default', 10)) * 1024 * 1024; $usersize = variable_get("upload_usersize_$rid", variable_get('upload_usersize_default', 1)) * 1024 * 1024;
$regex = '/\.('. ereg_replace(' +', '|', preg_quote($extensions)) .')$/i'; $regex = '/\.('. ereg_replace(' +', '|', preg_quote($extensions)) .')$/i';
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment