$output); } /** * Loads bug report options * @access private */ function bug_report_load() { global $username, $data_dir; global $bug_report_visible; $bug_report_visible = (bool) getPref($data_dir, $username, 'bug_report_visible',false); } /** * Register bug report option block * @since 1.5.1 * @access private */ function bug_report_block() { include_once(SM_PATH.'plugins/bug_report/functions.php'); if (bug_report_check_user()) { global $optpage_data; $optpage_data['grps']['bug_report'] = _("Bug Reports"); $optionValues = array(); // FIXME: option needs refresh in SMOPT_REFRESH_RIGHT // (menulink is processed before options are saved/loaded) $optionValues[] = array( 'name' => 'bug_report_visible', 'caption' => _("Show button in toolbar"), 'type' => SMOPT_TYPE_BOOLEAN, 'refresh' => SMOPT_REFRESH_ALL, 'initial_value' => false ); $optpage_data['vals']['bug_report'] = $optionValues; } }