domain_theme_batch($form_values)
domain_theme/domain_theme.module, line 250
Custom handler for domain_theme_domainbatch().
$form_values The form values passed by the FormsAPI.
function domain_theme_batch($form_values) {
foreach ($form_values['domain_batch'] as $key => $value) {
if ($key > 0) {
$data = db_fetch_array(db_query("SELECT theme FROM {domain_theme} WHERE domain_id = %d", $key));
if (isset($data['theme'])) {
db_query("UPDATE {domain_theme} SET theme = '%s' WHERE domain_id = %d", $value, $key);
}
else {
db_query("INSERT INTO {domain_theme} (domain_id, theme) VALUES (%d, '%s')", $key, $value);
}
}
else {
variable_set('theme_default', $value);
}
}
}