$blowup_user['date_title_c'] = dcThemeConfig::adjustColor($_POST['date_title_c']); $blowup_user['post_title_f'] = $_POST['post_title_f']; $blowup_user['post_title_s'] = dcThemeConfig::adjustFontSize($_POST['post_title_s']); $blowup_user['post_title_c'] = dcThemeConfig::adjustColor($_POST['post_title_c']); $blowup_user['post_comment_c'] = dcThemeConfig::adjustColor($_POST['post_comment_c']); $blowup_user['post_commentmy_c'] = dcThemeConfig::adjustColor($_POST['post_commentmy_c']); $blowup_user['footer_f'] = $_POST['footer_f']; $blowup_user['footer_s'] = dcThemeConfig::adjustFontSize($_POST['footer_s']); $blowup_user['footer_c'] = dcThemeConfig::adjustColor($_POST['footer_c']); $blowup_user['footer_l_c'] = dcThemeConfig::adjustColor($_POST['footer_l_c']); $blowup_user['footer_bg_c'] = dcThemeConfig::adjustColor($_POST['footer_bg_c']); $blowup_user['extra_css'] = dcThemeConfig::cleanCSS($_POST['extra_css']); if ($can_write_images) { $uploaded = null; if ($blowup_user['uploaded'] && is_file(blowupConfig::imagesPath() . '/' . $blowup_user['uploaded'])) { $uploaded = blowupConfig::imagesPath() . '/' . $blowup_user['uploaded']; } if (!empty($_FILES['upfile']) && !empty($_FILES['upfile']['name'])) { files::uploadStatus($_FILES['upfile']); $uploaded = blowupConfig::uploadImage($_FILES['upfile']); $blowup_user['uploaded'] = basename($uploaded); } $blowup_user['top_image'] = in_array($_POST['top_image'], $top_images) ? $_POST['top_image'] : 'default'; $blowup_user['body_bg_c'] = dcThemeConfig::adjustColor($_POST['body_bg_c']); $blowup_user['body_bg_g'] = in_array($_POST['body_bg_g'], $gradient_types) ? $_POST['body_bg_g'] : ''; $blowup_user['post_comment_bg_c'] = dcThemeConfig::adjustColor($_POST['post_comment_bg_c']); $blowup_user['post_commentmy_bg_c'] = dcThemeConfig::adjustColor($_POST['post_commentmy_bg_c']); $blowup_user['prelude_c'] = dcThemeConfig::adjustColor($_POST['prelude_c']); blowupConfig::createImages($blowup_user, $uploaded); } if ($can_write_css) {
protected static function backgroundImg(&$css, $selector, $value, $image) { $file = blowupConfig::imagesPath() . '/' . $image; if ($value && file_exists($file)) { $css[$selector]['background-image'] = 'url(' . blowupConfig::imagesURL() . '/' . $image . ')'; } }