Source of file _config.php
Size: 1,498 Bytes - Last Modified: 2021-12-24T06:49:09+00:00
/var/www/docs.ssmods.com/process/src/_config.php
12345678910111213141516171819202122232425262728293031323334353637 | <?php Object::add_extension('Page', 'VideoEmbedPageExtesion'); Object::add_extension('Oembed_Result', 'Oembed_ResultExtension'); if (class_exists("PhotoAlbum") && class_exists("PhotoAlbumExtension")) { Object::add_extension('PhotoAlbum', 'PhotoAlbumExtension'); } if (class_exists("PhotoGallery_Controller") && class_exists("PhotoGallery_ControllerExtension")) { Object::add_extension('PhotoGallery_Controller', 'PhotoGallery_ControllerExtension'); } if (class_exists("PhotoItem") && class_exists("PhotoItemExtension")) { Object::add_extension('PhotoItem', 'PhotoItemExtension'); Object::add_extension('VideoEmbed', 'VideoEmbedExtension'); } Object::useCustomClass('HtmlEditorField_Toolbar', 'HtmlEditorField_Toolbar_Extension', true); $oembedProviders = Config::inst()->get('Oembed', 'providers'); $categories = Config::inst()->get('File', 'app_categories'); $localProvider = array("http" => Director::absoluteURL('/oembed.json'), "https" => Director::absoluteURL('/oembed.json')); if (isset($categories['audio'])) { foreach ($categories['audio'] as $ext) { $oembedProviders['*' . ASSETS_DIR . '/*.' . $ext] = $localProvider; } } if (isset($categories['mov'])) { foreach ($categories['mov'] as $ext) { $oembedProviders['*' . ASSETS_DIR . '/*.' . $ext] = $localProvider; } } Config::inst()->update('Oembed', 'providers', $oembedProviders); ShortcodeParser::get('default')->register('embed', array('Oembed_Custom', 'handle_shortcode')); |