public static function allow_assets_override($bool) { if($bool) { DataObject::add_extension("Folder","AssetManagerFolder"); SortableDataObject::add_sortable_class("File"); } else DataObject::remove_extension("Folder","AssetManagerFolder"); }
array( 'None' => "fx:'none'", 'Fade over' => "fx:'fade'", 'Fade in / out' => "sync:0,fx:'fade'", 'Scroll horizontal' => "fx:'scrollHorz',easing:'easeOutQuart'", 'Scroll vertical' => "fx:'scrollVert',easing:'easeOutQuart'", 'Scroll horizontal with bounce' => "fx:'scrollHorz',easing:'easeOutBounce'", 'Scroll vertical with bounce' => "fx:'scrollVert',easing:'easeOutBounce'", 'Scroll horizontal elastic' => "fx:'scrollHorz',easing:'easeOutElastic'", 'Scroll vertical elastic' => "fx:'scrollVert',easing:'easeOutElastic'", 'Scroll left/down/right/up' => "fx:'scrollLeft,scrollDown,scrollRight,scrollUp',easing:'easeInBack'", 'Turn down (images only)' => "fx:'turnDown'", 'Turn left (images only)' => "fx:'leftDown'", 'Uncover, sliding right (images only)' => "fx:'uncover',sync:0", 'Zoom in/out (images only)' => "fx:'zoom',sync:0", 'Zoom in elastic / Zoom out with a bounce out (images only)' => "fx:'zoom',speedIn:2000,speedOut:1000,easeIn:'easeOutElastic',easeOut:'easeInOutBack',sync:0", 'Random (images only)' => "fx:'all'" ) ); The syntax of the array feed to set_custom_effects() is as follows: array( [title of effect] => [JQuery Cycle effect setting] ); Look here for inspiration for your own JQuery Cycle effects: http://jquery.malsup.com/cycle/browser.html For easing effects look her: http://gsgd.co.uk/sandbox/jquery/easing/ */ SortableDataObject::add_sortable_class('SlideshowSlide');
<?php SortableDataObject::add_sortable_class('BrandImage'); Object::add_extension("Product", "ProductBrandDecorator");
//SortableDataObject::add_sortable_class('TopCleanUp'); SortableDataObject::add_sortable_class('AboutFaq'); SortableDataObject::add_sortable_class('Sponsor'); SortableDataObject::add_sortable_class('CleanUpSponsor'); SortableDataObject::add_sortable_class('GetInvolvedDownload'); SortableDataObject::add_sortable_class('LearnDownload'); SortableDataObject::add_sortable_class('LearnLink'); SortableDataObject::add_sortable_class('Staff'); SortableDataObject::add_sortable_class('Collaborator'); SortableDataObject::add_sortable_class('KeyContact'); SortableDataObject::add_sortable_class('MediaReleaseDownload'); SortableDataObject::add_sortable_class('MediaReleaseLink'); SortableDataObject::add_sortable_class('YoutubeLink'); SortableDataObject::add_sortable_class('ActionLink'); SortableDataObject::add_sortable_class('FormCategory'); SortableDataObject::add_sortable_class('FormItem'); // This line set's the current theme. More themes can be // downloaded from http://www.silverstripe.org/themes/ SSViewer::set_theme('lyc'); // Add custom SiteConfig data DataObject::add_extension('SiteConfig', 'CustomSiteConfig'); Object::add_extension('DataObjectSet', 'DataObjectSetExtension'); //Object::add_extension('Member','MemberProfileExtension'); // log errors and warnings //SS_Log::add_writer(new SS_LogFileWriter('/log'), SS_Log::WARN, '<='); // or just errors //SS_Log::add_writer(new SS_LogFileWriter('/log'), SS_Log::ERR); ini_set('memory_limit', '1000M'); define('TESTING_ENTRY_FORM', false); define('TESTING_EMAIL', '*****@*****.**'); define('EMAIL_ADMINS', 'davis.dimalen@gmail.com, davis.dimalen@gmail.com');