$uid, 'status' => 1)); $custom_theme = $account->theme && $themes[$account->theme]->status ? $account->theme : variable_get('theme_default', 'bluemarine'); } break; case 'node': $nid = arg(1); $themes = list_themes(); $node = node_load(array('nid' => $nid)); if ($node->type == 'blog'){ $uid = $node->uid; $account = user_load(array('uid' => $uid,'status' => 1)); $custom_theme = $account->theme && $themes[$account->theme]->status ? $account->theme : variable_get('theme_default', 'bluemarine'); } break; case 'image': $uid = arg(2); $themes = list_themes(); $account = user_load(array((is_numeric($uid) ? 'uid' : 'name') => $uid, 'status' => 1)); $custom_theme = $account->theme && $themes[$account->theme]->status ? $account->theme : variable_get('theme_default', 'bluemarine'); break; } } ?>