function bib_set_option_default($option_name, $default)
{
    global $blog_in_blog_opts;
    $blog_in_blog_opts[$option_name] = get_option($option_name);
    if ($blog_in_blog_opts[$option_name] == '') {
        $blog_in_blog_opts[$option_name] = $default;
        update_option($option_name, $blog_in_blog_opts[$option_name]);
    }
    bib_write_debug(__FUNCTION__, "OPTION DEFULT = {$option_name} == {$blog_in_blog_opts[$option_name]}");
}
예제 #2
0
function bib_show_debug()
{
    // output debug stuff
    global $blog_in_blog_opts;
    foreach ($blog_in_blog_opts as $key => $value) {
        if ($key != 'debug_output') {
            bib_write_debug("OPTION {$key}", print_r($value, true));
        }
    }
    $OPT = get_option('bib_debug');
    if ($OPT) {
        $output = "<br /><h2>BLOG_IN_BLOG DEBUG INFO</h2><small>Turn this off in the 'Misc' section of the blog_in_blog admin page.</small><br /><textarea cols='100' rows='20'>{$blog_in_blog_opts['debug_output']}</textarea>";
        unset($blog_in_blog_opts['debug_output']);
        echo $output;
    }
}