$template->register('themelist', $themelist); $template->register('canusetheme', $canusetheme); $template->register('cancustomize', $cancustomize); $template->register('is_superadmin', can_administer('cansetdefaultprofile') ? 1 : 0); $template->register('caneditfontfamily', $userinfo['permissions']['usercsspermissions'] & $vbulletin->bf_ugp_usercsspermissions['caneditfontfamily']); $template->register('caneditfontsize', $userinfo['permissions']['usercsspermissions'] & $vbulletin->bf_ugp_usercsspermissions['caneditfontsize']); $template->register('caneditbgimage', $userinfo['permissions']['usercsspermissions'] & $vbulletin->bf_ugp_usercsspermissions['caneditbgimage']); $template->register('caneditcolors', $userinfo['permissions']['usercsspermissions'] & $vbulletin->bf_ugp_usercsspermissions['caneditcolors']); $template->register('caneditborders', $userinfo['permissions']['usercsspermissions'] & $vbulletin->bf_ugp_usercsspermissions['caneditborders']); $template->register('contenttypeid', vB_Types::instance()->getContentTypeID('vBForum_Album')); $template->register('poststarttime', TIMENOW); $template->register('posthash', vB_Template_Runtime::escapeJS(md5(TIMENOW . $vbulletin->userinfo['userid'] . $vbulletin->userinfo['salt']))); //see if this user is using the asset manager. $show_albums = 'false'; //see if this user has an album we can use for background images. $albums = vB_dB_Assertor::getInstance()->assertQuery('firstPublicAlbum', array('userid' => $vbulletin->userinfo['userid'])); if ($albums->valid()) { $album = $albums->current(); if (!empty($album)) { //this user has at least one public album $show_albums = 'true'; } } $jsblock .= "var show_albums = {$show_albums};\n"; $template->register('show_assetmanager', $show_albums == 'true'); //Now the initial variables. $template->register('title_text_color', $usertheme['title_text_color']); $template->register('module_text_color', $usertheme['module_text_color']); $template->register('module_link_color', $usertheme['module_link_color']); $template->register('module_border', $usertheme['module_border']); $template->register('content_text_color', $usertheme['content_text_color']);