From 14ace838c14c798f15d66f8a3ceb5d25882f8367 Mon Sep 17 00:00:00 2001
From: Aleksander Machniak <alec@alec.pl>
Date: Sun, 29 Dec 2013 06:02:04 -0500
Subject: [PATCH] Fix references to 'default' skin

---
 plugins/enigma/lib/enigma_ui.php |   14 +++++++-------
 1 files changed, 7 insertions(+), 7 deletions(-)

diff --git a/plugins/enigma/lib/enigma_ui.php b/plugins/enigma/lib/enigma_ui.php
index adb619d..188987b 100644
--- a/plugins/enigma/lib/enigma_ui.php
+++ b/plugins/enigma/lib/enigma_ui.php
@@ -91,7 +91,7 @@
                     'searchform' => array($this->rc->output, 'search_form'),
                 ));
                 $this->rc->output->set_pagetitle($this->enigma->gettext('enigmakeys'));
-                $this->rc->output->send('enigma.keys'); 
+                $this->rc->output->send('enigma.keys');
             }
         }
     }
@@ -104,11 +104,11 @@
         if ($this->css_loaded)
             return;
 
-        $skin = $this->rc->config->get('skin');
-        if (!file_exists($this->home . "/skins/$skin/enigma.css"))
-            $skin = 'default';
+        $skin_path = $this->local_skin_path();
+        if (is_file($this->home . "/$skin_path/enigma.css")) {
+            $this->enigma->include_stylesheet("$skin_path/enigma.css");
+        }
 
-        $this->enigma->include_stylesheet("skins/$skin/enigma.css");
         $this->css_added = true;
     }
 
@@ -415,8 +415,8 @@
         // @TODO: make this work with non-default skins
         $this->enigma->add_button(array(
             'name' => 'enigmamenu',
-            'imagepas' => 'skins/default/enigma.png',
-            'imageact' => 'skins/default/enigma.png',
+            'imagepas' => 'skins/classic/enigma.png',
+            'imageact' => 'skins/classic/enigma.png',
             'onclick' => "rcmail_ui.show_popup('enigmamenu', true); return false",
             'title' => 'securityoptions',
             'domain' => 'enigma',

--
Gitblit v1.9.1