Changeset 3730:5c45a5df9a59 for plugins/breadcrumb/_admin.php
- Timestamp:
- 03/08/18 17:58:39 (8 years ago)
- Branch:
- default
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
plugins/breadcrumb/_admin.php
r3333 r3730 11 11 # -- END LICENSE BLOCK ------------------------------------ 12 12 13 if (!defined('DC_CONTEXT_ADMIN')) { return;}13 if (!defined('DC_CONTEXT_ADMIN')) {return;} 14 14 15 15 // dead but useful code, in order to have translations 16 __('Breadcrumb') .__('Breadcrumb for Dotclear');16 __('Breadcrumb') . __('Breadcrumb for Dotclear'); 17 17 18 $core->addBehavior('adminBlogPreferencesForm', array('breadcrumbBehaviors','adminBlogPreferencesForm'));19 $core->addBehavior('adminBeforeBlogSettingsUpdate', array('breadcrumbBehaviors','adminBeforeBlogSettingsUpdate'));18 $core->addBehavior('adminBlogPreferencesForm', array('breadcrumbBehaviors', 'adminBlogPreferencesForm')); 19 $core->addBehavior('adminBeforeBlogSettingsUpdate', array('breadcrumbBehaviors', 'adminBeforeBlogSettingsUpdate')); 20 20 21 21 class breadcrumbBehaviors 22 22 { 23 public static function adminBlogPreferencesForm($core,$settings)24 25 26 27 '<div class="fieldset"><h4 id="breadcrumb_params">'.__('Breadcrumb').'</h4>'.28 '<p><label class="classic">'.29 form::checkbox('breadcrumb_enabled','1',$settings->breadcrumb->breadcrumb_enabled).30 __('Enable breadcrumb for this blog').'</label></p>'.31 '<p class="form-note">'.__('The {{tpl:Breadcrumb [separator=" &rsaquo; "]}} tag should be present (or inserted if not) in the template.').'</p>'.32 form::checkbox('breadcrumb_alone','1',$settings->breadcrumb->breadcrumb_alone).33 __('Do not encapsulate breadcrumb in a <p id="breadcrumb">...</p> tag.').'</label></p>'.34 35 23 public static function adminBlogPreferencesForm($core, $settings) 24 { 25 $settings->addNameSpace('breadcrumb'); 26 echo 27 '<div class="fieldset"><h4 id="breadcrumb_params">' . __('Breadcrumb') . '</h4>' . 28 '<p><label class="classic">' . 29 form::checkbox('breadcrumb_enabled', '1', $settings->breadcrumb->breadcrumb_enabled) . 30 __('Enable breadcrumb for this blog') . '</label></p>' . 31 '<p class="form-note">' . __('The {{tpl:Breadcrumb [separator=" &rsaquo; "]}} tag should be present (or inserted if not) in the template.') . '</p>' . 32 form::checkbox('breadcrumb_alone', '1', $settings->breadcrumb->breadcrumb_alone) . 33 __('Do not encapsulate breadcrumb in a <p id="breadcrumb">...</p> tag.') . '</label></p>' . 34 '</div>'; 35 } 36 36 37 38 39 40 $settings->breadcrumb->put('breadcrumb_enabled',!empty($_POST['breadcrumb_enabled']),'boolean');41 $settings->breadcrumb->put('breadcrumb_alone',!empty($_POST['breadcrumb_alone']),'boolean');42 37 public static function adminBeforeBlogSettingsUpdate($settings) 38 { 39 $settings->addNameSpace('breadcrumb'); 40 $settings->breadcrumb->put('breadcrumb_enabled', !empty($_POST['breadcrumb_enabled']), 'boolean'); 41 $settings->breadcrumb->put('breadcrumb_alone', !empty($_POST['breadcrumb_alone']), 'boolean'); 42 } 43 43 }
Note: See TracChangeset
for help on using the changeset viewer.