aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--app/Controllers/entryController.php6
-rw-r--r--app/layout/nav_menu.phtml2
-rw-r--r--app/views/helpers/stream-footer.phtml2
3 files changed, 10 insertions, 0 deletions
diff --git a/app/Controllers/entryController.php b/app/Controllers/entryController.php
index 0cf25e24d..cbba1817e 100644
--- a/app/Controllers/entryController.php
+++ b/app/Controllers/entryController.php
@@ -183,6 +183,12 @@ class FreshRSS_entry_Controller extends FreshRSS_ActionController {
}
if (!$this->ajax) {
+ if (Minz_Request::hasParam('order')) {
+ $params['order'] = Minz_Request::paramString('order', plaintext: true);
+ }
+ if (Minz_Request::hasParam('sort')) {
+ $params['sort'] = Minz_Request::paramString('sort', plaintext: true);
+ }
Minz_Request::good(
$is_read ? _t('feedback.sub.articles.marked_read') : _t('feedback.sub.articles.marked_unread'),
[
diff --git a/app/layout/nav_menu.phtml b/app/layout/nav_menu.phtml
index 0128360b8..11efa5763 100644
--- a/app/layout/nav_menu.phtml
+++ b/app/layout/nav_menu.phtml
@@ -121,6 +121,8 @@
'idMax' => FreshRSS_Context::$id_max,
'search' => htmlspecialchars_decode(FreshRSS_Context::$search->getRawInput(), ENT_QUOTES),
'state' => FreshRSS_Context::$state,
+ 'sort' => FreshRSS_Context::$sort,
+ 'order' => FreshRSS_Context::$order,
],
];
diff --git a/app/views/helpers/stream-footer.phtml b/app/views/helpers/stream-footer.phtml
index 9984a2429..5165a115e 100644
--- a/app/views/helpers/stream-footer.phtml
+++ b/app/views/helpers/stream-footer.phtml
@@ -20,6 +20,8 @@
'idMax' => FreshRSS_Context::$id_max,
'search' => htmlspecialchars_decode(FreshRSS_Context::$search->getRawInput(), ENT_QUOTES),
'state' => FreshRSS_Context::$state,
+ 'sort' => FreshRSS_Context::$sort,
+ 'order' => FreshRSS_Context::$order,
],
];