]> git.wh0rd.org Git - tt-rss.git/commitdiff
theme_image: do not display themed image if noone is logged in
authorAndrew Dolgov <fox@bah.org.ru>
Thu, 28 Jan 2010 15:49:17 +0000 (18:49 +0300)
committerAndrew Dolgov <fox@bah.org.ru>
Thu, 28 Jan 2010 15:49:17 +0000 (18:49 +0300)
functions.php
modules/popup-dialog.php
modules/pref-feeds.php
modules/pref-filters.php

index 6a18ffbf3b6f9098528074b8836950771995ce55..27c07fda87dfd74172e4e591a1431a1c10c9f51b 100644 (file)
 
        function get_user_theme($link) {
 
-               if (get_schema_version($link) >= 63) {
+               if (get_schema_version($link) >= 63 && $_SESSION["uid"]) {
                        $theme_name = get_pref($link, "_THEME_ID");
                        if (is_dir("themes/$theme_name")) {
                                return $theme_name;
 
        function get_user_theme_path($link) {
 
-               if (get_schema_version($link) >= 63) {
+               if (get_schema_version($link) >= 63 && $_SESSION["uid"]) {
                        $theme_name = get_pref($link, "_THEME_ID");
 
                        if ($theme_name && is_dir("themes/$theme_name")) {
                        $res = preg_replace('/<img[^>]+>/is', '', $res);
                }
 
-               if (get_pref($link, 'OPEN_LINKS_IN_NEW_WINDOW', $owner)) {
+               if (get_pref($link, 'OPEN_LINKS_IN_NEW_WINDOW')) {
                        $res = preg_replace("/href=/i", "target=\"_blank\" href=", $res);
                }
 
index b55799ba32bc7ebd55a3ab52cbc0dd250b1f9f37..a806e0c70242692b37e7c2fb58c6239068b2a1ec 100644 (file)
 
                        print "<div align='center'>";
 
-                       print "<button onclick=\"return closeInfoBox()\">".
-                               __('Close this window')."</button>";
+                       print "<input class=\"button\"
+                               type=\"submit\" onclick=\"return closeInfoBox()\" 
+                               value=\"".__('Close')."\">";
 
                        print "</div>";
 
index 59159733798c4924b2da5057ae9c582c6d03be48..0329a129893fd8127ab8f3474bd809c2cbe2bec8 100644 (file)
                print "<button onclick=\"javascript:removeSelectedFeeds()\">"
                        .__('Unsubscribe')."</button> ";
 
-               if (defined('_ENABLE_FEED_DEBUGGING')) {
-
-                       print "<select id=\"feedActionChooser\" onchange=\"feedActionChange()\">
-                               <option value=\"facDefault\" selected>".__('More actions...')."</option>";
-       
-                       if (FORCE_ARTICLE_PURGE == 0) {
-                               print 
-                                       "<option value=\"facPurge\">".__('Manual purge')."</option>";
-                       }
-       
-                       print "
-                               <option value=\"facClear\">".__('Clear feed data')."</option>
-                               <option value=\"facRescore\">".__('Rescore articles')."</option>";
-       
-                       print "</select>";
+/*             print "<select id=\"feedActionChooser\" onchange=\"feedActionChange()\">
+                       <option value=\"facDefault\" selected>".__('Other actions...')."</option>";
 
+               if (FORCE_ARTICLE_PURGE == 0) {
+                       print 
+                               "<option value=\"facPurge\">".__('Manual purge')."</option>";
                }
 
+               print "
+                       <option value=\"facClear\">".__('Clear feed data')."</option>
+                       <option value=\"facRescore\">".__('Rescore articles')."</option>
+                       <option value=\"facUnsubscribe\">".__('Unsubscribe')."</option>";
+
+               print "</select>"; */
+
+/*             if (ENABLE_FEED_BROWSER && !SINGLE_USER_MODE) {
+                       print " <input type=\"submit\" class=\"button\"
+                               id=\"top25_feeds_btn\"
+                               onclick=\"javascript:browseFeeds()\" value=\"".__('More feeds')."\">";
+               } */
+
                $feeds_sort = db_escape_string($_REQUEST["sort"]);
 
                if (!$feeds_sort || $feeds_sort == "undefined") {
index 5c71fcb03f8d6b90e2742b4e32a5dc444b308a88..50120a2e710c442f590f00595a0b67c1b5c1817f 100644 (file)
                }
 
                if ($subop == "remove") {
-                       
-                       if ($memcache) $memcache->flush();
 
                        $ids = split(",", db_escape_string($_REQUEST["ids"]));
 
                }
 
                if ($subop == "add") {
-
-                       if ($memcache) $memcache->flush();
-
+               
                        $regexp = db_escape_string(trim($_REQUEST["reg_exp"]));
                        $filter_type = db_escape_string(trim($_REQUEST["filter_type"]));
                        $feed_id = db_escape_string($_REQUEST["feed_id"]);