The best time to register for DrupalCon Dublin is now. Earlybird discounts end July 29.
The Media Browser widget will always permit any supported URI scheme, ignoring the options set for the content type.
There is an overlap with #1201924 Marking this a a duplicate and closing.
I think this issues is not related to #1201924: Widget does not respect settings in file_field_instance_settings_form (uri scheme, directory, extensions, file size).
The media field setting "Allowed URI schemes" (allowed_schemes) is totally ignored. I think it's never been implemented.
The patch in comment #30 from related issue:
'#media_options' => array(
'global' => array(
'types' => array_filter($instance['widget']['settings']['allowed_types']),
- // @todo: Not implemented
'schemes' => $instance['widget']['settings']['allowed_schemes'],
+ 'file_directory' => $instance['settings']['file_directory'],
+ 'file_extensions' => $instance['settings']['file_extensions'],
+ 'max_filesize' => $instance['settings']['max_filesize'],
+ 'uri_scheme' => $field['settings']['uri_scheme'],
But the schemes global option is never used in the code.
I'm facing the same issue described by @smartinm in #3.
If you select only the private uri scheme, images uploaded by media browser are always stored in the public folder. This happens with Media version 7.x-2.0-unstable6+70-dev
This issue is related with #1201924: Widget does not respect settings in file_field_instance_settings_form (uri scheme, directory, extensions, file size) but the patch proposed in comment #30 on that issue does not match with the current code in branch 7-x-2.x
same issue here. though the file field is configured to be private, the uri scheme in the database shows public://
Marked #1994278: Take into account the allowed_types and allowed_schemes of the media module field widget as a duplicate.
A patch to ensure that the upload destination scheme is one of the allowed schemes.
For the related File entity issue, see #2217841: Scheme selection form provides options not allowed by the field settings.
Committed #7 to 7.x-2.x.
Issue #1289680 by Devin Carlson | idiotzoo: Fixed widget should validate...
Automatically closed - issue fixed for 2 weeks with no activity.
Drupal is a registered trademark of Dries Buytaert.