Beispiel #1
0
 /**
  * Things to do after each script is processed
  *
  */
 protected function process_script_end()
 {
     build_bbcode_cache();
     build_options();
     require_once DIR . '/includes/functions_databuild.php';
     build_bbcode_video(true);
     require_once DIR . '/includes/class_bitfield_builder.php';
     vB_Bitfield_Builder::save($this->db);
     build_forum_permissions();
 }
Beispiel #2
0
    } else {
        $vbulletin->GPC['navprefs'] = '';
    }
    $vbulletin->GPC['navprefs'] = preg_replace('#[^a-z0-9_,]#i', '', $vbulletin->GPC['navprefs']);
    $_REQUEST['do'] = 'savenavprefs';
}
if ($_REQUEST['do'] == 'buildbitfields') {
    require_once DIR . '/includes/class_bitfield_builder.php';
    vB_Bitfield_Builder::save($db);
    build_forum_permissions();
    define('CP_REDIRECT', 'index.php');
    print_stop_message('rebuilt_bitfields_successfully');
}
if ($_REQUEST['do'] == 'buildvideo') {
    require_once DIR . '/includes/functions_databuild.php';
    build_bbcode_video();
    print_cp_header();
    require_once DIR . '/includes/adminfunctions_template.php';
    build_all_styles(0, 0, '', false, 'standard');
    build_all_styles(0, 0, '', false, 'mobile');
    define('CP_REDIRECT', 'index.php');
    print_stop_message('rebuilt_video_bbcodes_successfully');
}
if ($_REQUEST['do'] == 'buildnavprefs') {
    $vbulletin->input->clean_array_gpc('r', array('prefs' => TYPE_STR, 'dowhat' => TYPE_STR, 'id' => TYPE_INT));
    $vbulletin->GPC['prefs'] = preg_replace('#[^a-z0-9_,]#i', '', $vbulletin->GPC['prefs']);
    $_tmp = preg_split('#,#', $vbulletin->GPC['prefs'], -1, PREG_SPLIT_NO_EMPTY);
    $_navprefs = array();
    foreach ($_tmp as $_val) {
        $_navprefs["{$_val}"] = $_val;
    }
Beispiel #3
0
 /**
  * Step #1
  *
  */
 function step_1()
 {
     $this->show_message($this->phrase['core']['updating_bbcode']);
     require_once DIR . '/includes/functions_databuild.php';
     build_bbcode_video();
 }