diff options
Diffstat (limited to 'backend.php')
-rw-r--r-- | backend.php | 12 |
1 files changed, 10 insertions, 2 deletions
diff --git a/backend.php b/backend.php index abc0988ad..dafb0b95b 100644 --- a/backend.php +++ b/backend.php @@ -241,9 +241,17 @@ // } if (get_pref($link, 'ENABLE_FEED_CATS')) { - $order_by_qpart = "category,title"; + if (get_pref($link, "FEEDS_SORT_BY_UNREAD")) { + $order_by_qpart = "category,unread DESC,title"; + } else { + $order_by_qpart = "category,title"; + } } else { - $order_by_qpart = "title"; + if (get_pref($link, "FEEDS_SORT_BY_UNREAD")) { + $order_by_qpart = "unread DESC,title"; + } else { + $order_by_qpart = "title"; + } } $result = db_query($link, "SELECT ttrss_feeds.*, |