From 64eb7e8a66531f9a0dd0ae71b30e08bcb9c5f136 Mon Sep 17 00:00:00 2001 From: "Paul S. Owen" Date: Mon, 21 Jul 2003 00:45:12 +0000 Subject: [PATCH] More updates ... I do hope the commonality I believe exists between different styling sections works out ... else this will be a very large script ... :D git-svn-id: file:///svn/phpbb/trunk@4304 89ea8834-ac86-4346-8a33-228a782c2dd0 --- phpBB/adm/admin_styles.php | 34 ++++++++++++++++++++-------------- 1 file changed, 20 insertions(+), 14 deletions(-) diff --git a/phpBB/adm/admin_styles.php b/phpBB/adm/admin_styles.php index 83ee23ccb3..551044712c 100644 --- a/phpBB/adm/admin_styles.php +++ b/phpBB/adm/admin_styles.php @@ -197,6 +197,12 @@ switch ($mode) } + $active_yes = ($style_active) ? ' checked="checked"' : ''; + $active_no = (!$style_active) ? ' checked="checked"' : ''; + $default_style_yes = ($style_id == $config['default_style']) ? ' checked="checked"' : ''; + $default_style_no = ($style_id != $config['default_style']) ? ' checked="checked"' : ''; + + // Output the page adm_page_header($user->lang['EDIT_STYLE']); @@ -225,11 +231,11 @@ switch ($mode) ?> - Style Name + Style Name: - Style Copyright + Style Copyright: ' . $style_copyright . '' : ''; @@ -237,20 +243,24 @@ switch ($mode) ?> - Template set: + Template set: - Theme set: + Theme set: - Imageset: + Imageset: - Status: - /> Inactive   /> Active + Default style: + /> Yes   /> No + + + Active: + /> Yes   /> No    @@ -1444,9 +1454,8 @@ function viewsource(url) { $stylesheet = &$css_data; } - else if (is_writeable("{$phpbb_root_path}styles/themes/$theme_path/$theme_path.css")) + else { - // Grab template data if (!($fp = fopen("{$phpbb_root_path}styles/themes/$theme_path/$theme_path.css", 'rb'))) { trigger_error($user->lang['NO_THEME']); @@ -1454,10 +1463,6 @@ function viewsource(url) $stylesheet = fread($fp, filesize("{$phpbb_root_path}styles/themes/$theme_path/$theme_path.css")); fclose($fp); } - else - { - trigger_error($user->lang['ERR_THEME_UNWRITEABLE']); - } // Pull out list of "custom" tags @@ -1548,9 +1553,10 @@ function viewsource(url) } else { + // We change the path to one relative to the root $sql_ary = array( 'css_storedb' => 1, - 'css_data' => $stylesheet, + 'css_data' => str_replace('./../', 'styles/themes/', $stylesheet), ); $sql = 'UPDATE ' . STYLES_CSS_TABLE . ' SET ' . $db->sql_build_array('UPDATE', $sql_ary) . '