mirror of
https://github.com/e107inc/e107.git
synced 2025-08-08 23:56:58 +02:00
news_render_type fixes. Path fix for othernews menus.
This commit is contained in:
@@ -204,14 +204,14 @@ class rssCreate
|
||||
}
|
||||
|
||||
$path='';
|
||||
$render = ($pref['rss_othernews'] != 1) ? "AND n.news_render_type < 2" : "";
|
||||
$render = ($pref['rss_othernews'] != 1) ? "AND (FIND_IN_SET('0', n.news_render_type) OR FIND_IN_SET(1, n.news_render_type))" : "";
|
||||
$nobody_regexp = "'(^|,)(".str_replace(",", "|", e_UC_NOBODY).")(,|$)'";
|
||||
|
||||
$this -> rssQuery = "
|
||||
SELECT n.*, u.user_id, u.user_name, u.user_email, u.user_customtitle, nc.category_name, nc.category_icon FROM #news AS n
|
||||
LEFT JOIN #user AS u ON n.news_author = u.user_id
|
||||
LEFT JOIN #news_category AS nc ON n.news_category = nc.category_id
|
||||
WHERE n.news_class IN (".USERCLASS_LIST.") AND NOT (n.news_class REGEXP ".$nobody_regexp.") AND n.news_start < ".time()." AND (n.news_end=0 || n.news_end>".time().") {$render} {$topic} ORDER BY news_datestamp DESC LIMIT 0,".$this -> limit;
|
||||
WHERE n.news_class IN (".USERCLASS_LIST.") AND NOT (n.news_class REGEXP ".$nobody_regexp.") AND n.news_start < ".time()." AND (n.news_end=0 || n.news_end>".time().") {$render} {$topic} ORDER BY n.news_datestamp DESC LIMIT 0,".$this -> limit;
|
||||
$sql->db_Select_gen($this -> rssQuery);
|
||||
$tmp = $sql->db_getList();
|
||||
$this -> rssItems = array();
|
||||
|
Reference in New Issue
Block a user