summaryrefslogtreecommitdiff
path: root/include
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 /include
parentfd535b317cc55bf5f7e279f6bfcef514fcaafea5 (diff)
remove themes/
Diffstat (limited to 'include')
-rw-r--r--include/functions.php113
1 files changed, 2 insertions, 111 deletions
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");