8bbbb890e3
Fixed file quota as well. There can be more than one file for the same filehash IF the url are different. Possible states: - A file with no url and with filename is a local file. - A file with an url but no filename is a remote file that wasn't fetched, not even the thumbnail. - A file with an url and filename is a fetched remote file (maybe just a thumbnail of it). - A file with no filename nor url is a redirect. Routes: Given these states, updated routes so that an attachment can only be retrieved by id and a file by filehash. Major API changes: File::getByHash now returns a yield of files Major UI changes: - Now remote non stored files are presented. - /view became preferred - Redirects to remote originals are preferred. Many other minor bug fixes... |
||
---|---|---|
.. | ||
actions | ||
classes | ||
lib | ||
locale | ||
scripts | ||
tests | ||
CONFIGURE | ||
EmbedPlugin.php | ||
README |
The Oembed plugin for using and representing oEmbed data. See: http://www.oembed.com/ Installation ============ This plugin is enabled by default Settings ======== width: Maximum width of the thumbnail in pixels. height: Maximum height of the thumbnail in pixels. show_html: Whether to show HTML oEmbed data. domain_whitelist: Array of regular expressions. Always escape your dots and end your strings. check_whitelist: Whether to check the domain_whitelist. Example ======= $config['thumbnail']['width'] = 42; $config['thumbnail']['height'] = 42; $config['attachments']['show_html'] = true; addPlugin('Oembed', array( 'domain_whitelist' => array( '^i\d*\.ytimg\.com$' => 'YouTube', '^i\d*\.vimeocdn\.com$' => 'Vimeo' ), 'check_whitelist' => true ));