aboutsummaryrefslogtreecommitdiffstats
path: root/phpBB/feed.php
diff options
context:
space:
mode:
authorNils Adermann <naderman@naderman.de>2011-08-25 23:20:55 -0400
committerNils Adermann <naderman@naderman.de>2011-08-25 23:20:55 -0400
commit0d4089da7fab3c4e2f177ad62bed142d4df181e1 (patch)
treedf314f77d6f284e6bbda02998a0c57db9bf3d90c /phpBB/feed.php
parentd602f748663ea1b726bbf2614e4d54ee5da309b1 (diff)
parent4f8bb02a57dbc11a1c390abf7ca70fd08d8fd5c2 (diff)
downloadforums-0d4089da7fab3c4e2f177ad62bed142d4df181e1.tar
forums-0d4089da7fab3c4e2f177ad62bed142d4df181e1.tar.gz
forums-0d4089da7fab3c4e2f177ad62bed142d4df181e1.tar.bz2
forums-0d4089da7fab3c4e2f177ad62bed142d4df181e1.tar.xz
forums-0d4089da7fab3c4e2f177ad62bed142d4df181e1.zip
Merge remote-tracking branch 'github-bantu/ticket/10320' into develop-olympus
* github-bantu/ticket/10320: [ticket/10320] Exclude passworded forums when determining "Most active topic". [ticket/10320] Move phpbb_feed_base::get_passworded_forums() to user class.
Diffstat (limited to 'phpBB/feed.php')
-rw-r--r--phpBB/feed.php25
1 files changed, 2 insertions, 23 deletions
diff --git a/phpBB/feed.php b/phpBB/feed.php
index d737b8e10c..4b1836497b 100644
--- a/phpBB/feed.php
+++ b/phpBB/feed.php
@@ -604,30 +604,9 @@ class phpbb_feed_base
function get_passworded_forums()
{
- global $db, $user;
-
- // Exclude passworded forums
- $sql = 'SELECT f.forum_id, fa.user_id
- FROM ' . FORUMS_TABLE . ' f
- LEFT JOIN ' . FORUMS_ACCESS_TABLE . " fa
- ON (fa.forum_id = f.forum_id
- AND fa.session_id = '" . $db->sql_escape($user->session_id) . "')
- WHERE f.forum_password <> ''";
- $result = $db->sql_query($sql);
-
- $forum_ids = array();
- while ($row = $db->sql_fetchrow($result))
- {
- $forum_id = (int) $row['forum_id'];
-
- if ($row['user_id'] != $user->data['user_id'])
- {
- $forum_ids[$forum_id] = $forum_id;
- }
- }
- $db->sql_freeresult($result);
+ global $user;
- return $forum_ids;
+ return $user->get_passworded_forums();
}
function get_item()