addBehavior('adminBlogPreferencesForm',array('breadcrumbBehaviors','adminBlogPreferencesForm')); $core->addBehavior('adminBeforeBlogSettingsUpdate',array('breadcrumbBehaviors','adminBeforeBlogSettingsUpdate')); class breadcrumbBehaviors { public static function adminBlogPreferencesForm($core,$settings) { $settings->addNameSpace('breadcrumb'); echo '

'.__('Breadcrumb').'

'. '

'. '

'.__('The {{tpl:Breadcrumb [separator=" › "]}} tag should be present (or inserted if not) in the template.').'

'. form::checkbox('breadcrumb_alone','1',$settings->breadcrumb->breadcrumb_alone). __('Do not encapsulate breadcrumb in a <p id="breadcrumb">...</p> tag.').'

'. '
'; } public static function adminBeforeBlogSettingsUpdate($settings) { $settings->addNameSpace('breadcrumb'); $settings->breadcrumb->put('breadcrumb_enabled',!empty($_POST['breadcrumb_enabled']),'boolean'); $settings->breadcrumb->put('breadcrumb_alone',!empty($_POST['breadcrumb_alone']),'boolean'); } }