// ##################### Start Displays Update ###################################
if ($_REQUEST['do'] == 'update_displays')
{
$vbulletin->input->clean_array_gpc('r', array(
'active' => TYPE_ARRAY
));
$displays = $db->query_read("SELECT displayid FROM " . TABLE_PREFIX . "credits_display");
while ($display = $db->fetch_array($displays))
{
$db->query_write("UPDATE " . TABLE_PREFIX . "credits_display SET enabled = " . intval($vbulletin->GPC['active'][$display['displayid']]) . " WHERE displayid = '" . $db->escape_string($display['displayid']) . "'");
}
$db->free_result($displays);
vbcredits_cache();
define('CP_REDIRECT', 'credits_admin.php?' . $vbulletin->session->vars['sessionurl'] . 'do=displays');
print_stop_message('credits_displays_saved');
}