diff options
author | Andrew Dolgov <[email protected]> | 2006-08-01 06:04:31 +0100 |
---|---|---|
committer | Andrew Dolgov <[email protected]> | 2006-08-01 06:04:31 +0100 |
commit | e939722a14b8c806d74e611336f3472a3546f06b (patch) | |
tree | a5728167defff4b206f59d8aefd0f4fdaf6149ce | |
parent | 234e467cad708a98044cdcd647466e48feb9835b (diff) |
generated feeds always sorted by updated desc
-rw-r--r-- | backend.php | 14 | ||||
-rw-r--r-- | functions.php | 8 |
2 files changed, 14 insertions, 8 deletions
diff --git a/backend.php b/backend.php index 73bcea6a9..1aa0f3937 100644 --- a/backend.php +++ b/backend.php @@ -869,12 +869,14 @@ $search_q = "&q=$search&m=$match_on&smode=$search_mode"; } - print " - <a target=\"_new\" - href=\"backend.php?op=rss&id=$feed_id&is_cat=$is_cat$search_q\" - <img class=\"noborder\" - alt=\"Generated feed\" src=\"images/feed-icon-12x12.png\"> - </a>"; + if (!$bottom) { + print " + <a target=\"_new\" + href=\"backend.php?op=rss&id=$feed_id&is_cat=$is_cat$search_q\" + <img class=\"noborder\" + alt=\"Generated feed\" src=\"images/feed-icon-12x12.png\"> + </a>"; + } print "</td>"; print "</tr></table>"; diff --git a/functions.php b/functions.php index e0f2cd5ee..987b8c9bc 100644 --- a/functions.php +++ b/functions.php @@ -1958,7 +1958,7 @@ print "</runtime-info>"; } - function queryFeedHeadlines($link, $feed, $limit, $view_mode, $cat_view, $search, $search_mode, $match_on) { + function queryFeedHeadlines($link, $feed, $limit, $view_mode, $cat_view, $search, $search_mode, $match_on, $override_order = false) { if ($search) { @@ -2111,6 +2111,10 @@ } else { $order_by = "updated DESC"; } + + if ($override_order) { + $order_by = $override_order; + } $feed_title = ""; @@ -2232,7 +2236,7 @@ $search, $search_mode, $match_on) { $qfh_ret = queryFeedHeadlines($link, $feed, - 30, false, $is_cat, $search, $search_mode, $match_on); + 30, false, $is_cat, $search, $search_mode, $match_on, "updated DESC"); $result = $qfh_ret[0]; $feed_title = htmlspecialchars($qfh_ret[1]); |