/** * Time ago format checkbox * @since 4.2 */ function wprss_setting_time_ago_format_enable_callback($field) { $time_ago_format = wprss_get_general_setting('time_ago_format_enable'); ?> <input type="checkbox" id="<?php echo $field['field_id']; ?> " name="wprss_settings_general[time_ago_format_enable]" value="1" <?php echo checked(1, $time_ago_format, false); ?> /> <?php echo wprss_settings_inline_help($field['field_id'], $field['tooltip']); }
/** * Renders the setting field for the certificate path. * * @since 4.7 * @see wprss_admin_init * @param array $field Data of this field. */ public function render_certificate_path_setting($field) { $feed_limit = wprss_get_general_setting($field['field_id']); ?> <input id="<?php echo $field['field_id']; ?> " name="wprss_settings_general[<?php echo $field['field_id']; ?> ]" type="text" value="<?php echo $feed_limit; ?> " /> <?php echo wprss_settings_inline_help($field['field_id'], $field['tooltip']); }
/** * Renders the 'log_level' setting field. * * @param array $field Info about the field */ function wprss_setting_log_level_callback($field) { $log_level = wprss_get_general_setting($field['field_id']); foreach (wprss_log_get_levels(false) as $_level => $_label) { $options[$_level] = $_label; if (is_numeric($_level) && $_level / 2 >= 1) { $options[(int) $_level * -1] = $_label . ' and below'; } } krsort($options, defined('SORT_NATURAL' ? SORT_NATURAL : SORT_STRING)); ?> <select id="<?php echo $field['field_id']; ?> " name="wprss_settings_general[<?php echo $field['field_id']; ?> ]"> <?php foreach ($options as $value => $text) { $selected = (string) $value === (string) $log_level ? 'selected="selected"' : ''; ?> <option value="<?php echo $value; ?> " <?php echo $selected; ?> ><?php echo __($text, WPRSS_TEXT_DOMAIN); ?> </option><?php } ?> </select> <?php echo wprss_settings_inline_help($field['field_id'], $field['tooltip']); }