From 67effe9904d62880ab5bdaaf58b97af7113ed97f Mon Sep 17 00:00:00 2001
From: alecpl <alec@alec.pl>
Date: Sun, 15 Jun 2008 06:37:08 -0400
Subject: [PATCH] - actually we don't need default_skin option

---
 CHANGELOG                             |    2 +-
 config/main.inc.php.dist              |    7 ++-----
 program/include/rcube_template.php    |    2 +-
 program/include/rcube_config.php      |    2 +-
 program/steps/settings/save_prefs.inc |    2 +-
 5 files changed, 6 insertions(+), 9 deletions(-)

diff --git a/CHANGELOG b/CHANGELOG
index 727d93c..43de44b 100644
--- a/CHANGELOG
+++ b/CHANGELOG
@@ -4,7 +4,7 @@
 2008/06/15 (alec)
 ----------
 - Added option to select skin in user preferences
-  WARNING: option 'skin_path' replaced by 'default_skin'!
+  WARNING: option 'skin_path' replaced by 'skin' option!
 
 2008/06/14 (alec)
 ----------
diff --git a/config/main.inc.php.dist b/config/main.inc.php.dist
index ac921a0..ff2109a 100644
--- a/config/main.inc.php.dist
+++ b/config/main.inc.php.dist
@@ -94,9 +94,6 @@
 // available cols are: subject, from, to, cc, replyto, date, size, encoding
 $rcmail_config['list_cols'] = array('subject', 'from', 'date', 'size');
 
-// skin name: folder from skins/
-$rcmail_config['default_skin'] = 'default';
-
 // includes should be interpreted as PHP files
 $rcmail_config['skin_include_php'] = FALSE;
 
@@ -315,8 +312,8 @@
 
 /***** these settings can be overwritten by user's preferences *****/
 
-// skin name (see 'default_skin' option)
-$rcmail_config['skin'] = $rcmail_config['default_skin'];
+// skin name: folder from skins/
+$rcmail_config['skin'] = 'default';
 
 // show up to X items in list view
 $rcmail_config['pagesize'] = 40;
diff --git a/program/include/rcube_config.php b/program/include/rcube_config.php
index b862bf7..0ffb0d3 100644
--- a/program/include/rcube_config.php
+++ b/program/include/rcube_config.php
@@ -61,7 +61,7 @@
     $this->load_host_config();
 
     // fix paths
-    $this->prop['default_skin'] = $this->prop['default_skin'] ? unslashify($this->prop['default_skin']) : 'default';
+    $this->prop['skin'] = $this->prop['skin'] ? unslashify($this->prop['skin']) : 'default';
     $this->prop['log_dir'] = $this->prop['log_dir'] ? unslashify($this->prop['log_dir']) : INSTALL_PATH . 'logs';
     
     // handle aliases
diff --git a/program/include/rcube_template.php b/program/include/rcube_template.php
index 9bc918e..6cf9a9a 100755
--- a/program/include/rcube_template.php
+++ b/program/include/rcube_template.php
@@ -59,7 +59,7 @@
 
 	// load the correct skin (in case user-defined)
 	if (empty($this->config['skin']) || !is_readable('skins/'.$this->config['skin']))
-	    $this->config['skin'] = $this->config['default_skin'];
+	    $this->config['skin'] = 'default';
 
 	$this->config['skin_path'] = 'skins/'.$this->config['skin'];
 
diff --git a/program/steps/settings/save_prefs.inc b/program/steps/settings/save_prefs.inc
index 6a0498b..750b33b 100644
--- a/program/steps/settings/save_prefs.inc
+++ b/program/steps/settings/save_prefs.inc
@@ -35,7 +35,7 @@
   'logout_expunge' => isset($_POST['_logout_expunge']) ? TRUE : FALSE,
   'draft_autosave' => isset($_POST['_draft_autosave']) ? intval($_POST['_draft_autosave']) : 0,
   'mdn_requests' => isset($_POST['_mdn_requests']) ? intval($_POST['_mdn_requests']) : 0,
-  'skin' => isset($_POST['_skin']) ? get_input_value('_skin', RCUBE_INPUT_POST) : $CONFIG['default_skin'],
+  'skin' => isset($_POST['_skin']) ? get_input_value('_skin', RCUBE_INPUT_POST) : $CONFIG['skin'],
   );
 
 // don't override these parameters

--
Gitblit v1.9.1