summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndrew Dolgov <[email protected]>2013-01-23 15:36:32 +0400
committerAndrew Dolgov <[email protected]>2013-01-23 15:36:32 +0400
commit96f0a3e79d7c01831472b1e58b2a7646fbb7deff (patch)
tree011b3dbda2e61f511a0a49d2a022901838d1fe0f
parentfd535b317cc55bf5f7e279f6bfcef514fcaafea5 (diff)
remove themes/
-rw-r--r--classes/pref/prefs.php34
-rw-r--r--include/functions.php113
-rw-r--r--index.php1
-rw-r--r--js/tt-rss.js8
-rw-r--r--prefs.php1
-rw-r--r--themes/triple-pane/theme.css10
-rw-r--r--themes/triple-pane/theme.ini5
-rw-r--r--themes/triple-pane/theme.js16
8 files changed, 3 insertions, 185 deletions
diff --git a/classes/pref/prefs.php b/classes/pref/prefs.php
index bb82b355e..4f6c27a36 100644
--- a/classes/pref/prefs.php
+++ b/classes/pref/prefs.php
@@ -42,8 +42,6 @@ class Pref_Prefs extends Handler_Protected {
$_SESSION["prefs_cache"] = false;
- $orig_theme = get_pref($this->link, "_THEME_ID");
-
foreach (array_keys($_POST) as $pref_name) {
$pref_name = db_escape_string($pref_name);
@@ -62,11 +60,7 @@ class Pref_Prefs extends Handler_Protected {
}
- if ($orig_theme != get_pref($this->link, "_THEME_ID")) {
- print "PREFS_THEME_CHANGED";
- } else {
- print __("The configuration was saved.");
- }
+ print __("The configuration was saved.");
}
function getHelp() {
@@ -458,32 +452,6 @@ class Pref_Prefs extends Handler_Protected {
print "<tr><td colspan=\"3\"><h3>".__($active_section)."</h3></td></tr>";
- if ($line["section_id"] == 2) {
- print "<tr><td width=\"40%\">".__("Select theme")."</td>";
-
- $user_theme = get_pref($this->link, "_THEME_ID");
- $themes = get_all_themes();
-
- print "<td><select name=\"_THEME_ID\" dojoType=\"dijit.form.Select\">";
- print "<option value='Default'>".__('Default')."</option>";
- print "<option value='----------------' disabled=\"1\">--------</option>";
-
- foreach ($themes as $t) {
- $base = $t['base'];
- $name = $t['name'];
-
- if ($base == $user_theme) {
- $selected = "selected=\"1\"";
- } else {
- $selected = "";
- }
-
- print "<option $selected value='$base'>$name</option>";
-
- }
-
- print "</select></td></tr>";
- }
$lnum = 0;
}
diff --git a/include/functions.php b/include/functions.php
index 029b3248f..9dea353ae 100644
--- a/include/functions.php
+++ b/include/functions.php
@@ -759,115 +759,9 @@
}
}
+ // Deprecated, TODO: remove
function theme_image($link, $filename) {
- if ($link) {
- $theme_path = get_user_theme_path($link);
-
- if ($theme_path && is_file($theme_path.$filename)) {
- return $theme_path.$filename;
- } else {
- return $filename;
- }
- } else {
- return $filename;
- }
- }
-
- function get_user_theme($link) {
-
- if (get_schema_version($link) >= 63 && $_SESSION["uid"]) {
- $theme_name = get_pref($link, "_THEME_ID");
- if (is_dir("themes/$theme_name")) {
- return $theme_name;
- } else {
- return '';
- }
- } else {
- return '';
- }
-
- }
-
- function get_user_theme_path($link) {
- $theme_path = '';
-
- if (get_schema_version($link) >= 63 && $_SESSION["uid"]) {
- $theme_name = get_pref($link, "_THEME_ID");
-
- if ($theme_name && is_dir("themes/$theme_name")) {
- $theme_path = "themes/$theme_name/";
- } else {
- $theme_name = '';
- }
- } else {
- $theme_path = '';
- }
-
- if ($theme_path) {
- if (is_file("$theme_path/theme.ini")) {
- $ini = parse_ini_file("$theme_path/theme.ini", true);
- if ($ini['theme']['version'] >= THEME_VERSION_REQUIRED) {
- return $theme_path;
- }
- }
- }
- return '';
- }
-
- function get_user_theme_options($link) {
- $t = get_user_theme_path($link);
-
- if ($t) {
- if (is_file("$t/theme.ini")) {
- $ini = parse_ini_file("$t/theme.ini", true);
- if ($ini['theme']['version']) {
- return $ini['theme']['options'];
- }
- }
- }
- return '';
- }
-
- function print_theme_includes($link) {
-
- $t = get_user_theme_path($link);
- $time = time();
-
- if ($t) {
- print "<link rel=\"stylesheet\" type=\"text/css\"
- href=\"$t/theme.css?$time \">";
- if (file_exists("$t/theme.js")) {
- print "<script type=\"text/javascript\" src=\"$t/theme.js?$time\">
- </script>";
- }
- }
- }
-
- function get_all_themes() {
- $themes = glob("themes/*");
-
- asort($themes);
-
- $rv = array();
-
- foreach ($themes as $t) {
- if (is_file("$t/theme.ini")) {
- $ini = parse_ini_file("$t/theme.ini", true);
- if ($ini['theme']['version'] >= THEME_VERSION_REQUIRED &&
- !$ini['theme']['disabled']) {
- $entry = array();
- $entry["path"] = $t;
- $entry["base"] = basename($t);
- $entry["name"] = $ini['theme']['name'];
- $entry["version"] = $ini['theme']['version'];
- $entry["author"] = $ini['theme']['author'];
- $entry["options"] = $ini['theme']['options'];
- array_push($rv, $entry);
- }
- }
- }
-
- return $rv;
+ return $filename;
}
function convert_timestamp($timestamp, $source_tz, $dest_tz) {
@@ -1933,9 +1827,6 @@
function make_init_params($link) {
$params = array();
- $params["theme"] = get_user_theme($link);
- $params["theme_options"] = get_user_theme_options($link);
-
$params["sign_progress"] = theme_image($link, "images/indicator_white.gif");
$params["sign_progress_tiny"] = theme_image($link, "images/indicator_tiny.gif");
$params["sign_excl"] = theme_image($link, "images/sign_excl.svg");
diff --git a/index.php b/index.php
index f07ee056a..0d0646c79 100644
--- a/index.php
+++ b/index.php
@@ -53,7 +53,6 @@
<link rel="stylesheet" type="text/css" href="tt-rss.css?<?php echo $dt_add ?>"/>
<link rel="stylesheet" type="text/css" href="cdm.css?<?php echo $dt_add ?>"/>
- <?php print_theme_includes($link) ?>
<?php print_user_stylesheet($link) ?>
<script type="text/javascript">
diff --git a/js/tt-rss.js b/js/tt-rss.js
index ab1ab53d2..bfbb40684 100644
--- a/js/tt-rss.js
+++ b/js/tt-rss.js
@@ -280,10 +280,6 @@ function init() {
dojo.require("fox.FeedTree");
- if (typeof themeBeforeLayout == 'function') {
- themeBeforeLayout();
- }
-
dojo.require("dijit.ColorPalette");
dojo.require("dijit.Dialog");
dojo.require("dijit.form.Button");
@@ -342,10 +338,6 @@ function init_second_stage() {
switchPanelMode(_widescreen_mode);
}
- if (typeof themeAfterLayout == 'function') {
- themeAfterLayout();
- }
-
});
delCookie("ttrss_test");
diff --git a/prefs.php b/prefs.php
index 85838861c..6c1091843 100644
--- a/prefs.php
+++ b/prefs.php
@@ -29,7 +29,6 @@
<link rel="stylesheet" type="text/css" href="lib/dijit/themes/claro/claro.css"/>
<link rel="stylesheet" type="text/css" href="tt-rss.css?<?php echo $dt_add ?>"/>
- <?php print_theme_includes($link) ?>
<?php print_user_stylesheet($link) ?>
<link rel="shortcut icon" type="image/png" href="images/favicon.png"/>
diff --git a/themes/triple-pane/theme.css b/themes/triple-pane/theme.css
deleted file mode 100644
index 9367dc4c1..000000000
--- a/themes/triple-pane/theme.css
+++ /dev/null
@@ -1,10 +0,0 @@
-#content-insert {
- border-left-width : 1px;
- border-bottom-width : 0px;
-}
-
-#headlines-frame {
- border-right-width : 1px;
-}
-
-
diff --git a/themes/triple-pane/theme.ini b/themes/triple-pane/theme.ini
deleted file mode 100644
index a544c061a..000000000
--- a/themes/triple-pane/theme.ini
+++ /dev/null
@@ -1,5 +0,0 @@
-[theme]
-name=Widescreen
-author=seeker
-version=1.1
-options=
diff --git a/themes/triple-pane/theme.js b/themes/triple-pane/theme.js
deleted file mode 100644
index ff3506b08..000000000
--- a/themes/triple-pane/theme.js
+++ /dev/null
@@ -1,16 +0,0 @@
-function themeBeforeLayout() {
- if ($("content-insert")) {
- $("headlines-wrap-inner").setAttribute("design", 'sidebar');
- $("content-insert").setAttribute("region", "trailing");
- $("content-insert").setStyle({
- width: '50%',
- height: 'auto'});
- }
-}
-
-function themeAfterLayout() {
- $("headlines-toolbar").setStyle({
- 'border-width': '1px 1px 0px 0px',
- 'border-color': '#88b0f0',
- });
-}