summaryrefslogtreecommitdiff
path: root/classes
diff options
context:
space:
mode:
authorGilles Grandou <[email protected]>2017-10-09 17:23:13 +0200
committerGilles Grandou <[email protected]>2017-10-09 22:50:03 +0200
commit81d96c0dee5d6f4146f0089178578544f0f9c533 (patch)
tree449cac23462d6a75fb3a13013adde89404379f40 /classes
parentd4fec604fc513945a20838c4bf3af158840bdda8 (diff)
makes 'order by title' to sort by title and by ascending date
* this allows to chronologically browse all articles with the same title.
Diffstat (limited to 'classes')
-rw-r--r--classes/api.php2
-rwxr-xr-xclasses/feeds.php2
-rw-r--r--classes/handler/public.php2
3 files changed, 3 insertions, 3 deletions
diff --git a/classes/api.php b/classes/api.php
index 00e58ee50..97050e105 100644
--- a/classes/api.php
+++ b/classes/api.php
@@ -214,7 +214,7 @@ class API extends Handler {
$override_order = false;
switch ($_REQUEST["order_by"]) {
case "title":
- $override_order = "ttrss_entries.title";
+ $override_order = "ttrss_entries.title, date_entered, updated";
break;
case "date_reverse":
$override_order = "score DESC, date_entered, updated";
diff --git a/classes/feeds.php b/classes/feeds.php
index 99eb0fbf2..70271802a 100755
--- a/classes/feeds.php
+++ b/classes/feeds.php
@@ -915,7 +915,7 @@ class Feeds extends Handler_Protected {
switch ($order_by) {
case "title":
- $override_order = "ttrss_entries.title";
+ $override_order = "ttrss_entries.title, date_entered, updated";
break;
case "date_reverse":
$override_order = "score DESC, date_entered, updated";
diff --git a/classes/handler/public.php b/classes/handler/public.php
index 317bc64db..d3c854ae4 100644
--- a/classes/handler/public.php
+++ b/classes/handler/public.php
@@ -27,7 +27,7 @@ class Handler_Public extends Handler {
switch ($order) {
case "title":
- $date_sort_field = "ttrss_entries.title";
+ $date_sort_field = "ttrss_entries.title, date_entered, updated";
break;
case "date_reverse":
$date_sort_field = "date_entered, updated";