summaryrefslogtreecommitdiff
path: root/app/views
diff options
context:
space:
mode:
authorGravatar Alexandre Alapetite <alexandre@alapetite.fr> 2018-12-29 11:33:31 +0100
committerGravatar GitHub <noreply@github.com> 2018-12-29 11:33:31 +0100
commita0f1b76918e7ce038ab8ea490d9f5ed0e625831e (patch)
tree1bdd359b245ac3841b742ece6800de776dd66a4c /app/views
parent92de09bac41d320decb31e6caf2e9b78fab484f7 (diff)
parentf9555db678679d04fdc28bb2d31eb00135209a16 (diff)
Merge pull request #2199 from Alkarex/batch-scroll-as-read
Batch scroll as read + reducing jQuery
Diffstat (limited to 'app/views')
-rwxr-xr-xapp/views/entry/read.phtml10
-rw-r--r--app/views/helpers/javascript_vars.phtml5
2 files changed, 3 insertions, 12 deletions
diff --git a/app/views/entry/read.phtml b/app/views/entry/read.phtml
index fb9e129f2..44193da9c 100755
--- a/app/views/entry/read.phtml
+++ b/app/views/entry/read.phtml
@@ -1,17 +1,7 @@
<?php
header('Content-Type: application/json; charset=UTF-8');
-$url = array(
- 'c' => Minz_Request::controllerName(),
- 'a' => Minz_Request::actionName(),
- 'params' => Minz_Request::fetchGET(),
-);
-
-$url['params']['is_read'] = Minz_Request::param('is_read', true) ? '0' : '1';
-
FreshRSS::loadStylesAndScripts();
echo json_encode(array(
- 'url' => str_ireplace('&amp;', '&', Minz_Url::display($url)),
- 'icon' => _i($url['params']['is_read'] === '1' ? 'unread' : 'read'),
'tags' => $this->tags,
));
diff --git a/app/views/helpers/javascript_vars.phtml b/app/views/helpers/javascript_vars.phtml
index a434a04a3..b62263ecf 100644
--- a/app/views/helpers/javascript_vars.phtml
+++ b/app/views/helpers/javascript_vars.phtml
@@ -42,7 +42,7 @@ echo htmlspecialchars(json_encode(array(
'reading_view' => @$s['reading_view'],
'rss_view' => @$s['rss_view'],
),
- 'url' => array(
+ 'urls' => array(
'index' => _url('index', 'index'),
'login' => Minz_Url::display(array('c' => 'auth', 'a' => 'login'), 'php'),
'logout' => Minz_Url::display(array('c' => 'auth', 'a' => 'logout'), 'php'),
@@ -56,6 +56,7 @@ echo htmlspecialchars(json_encode(array(
'category_empty' => _t('gen.js.category_empty'),
),
'icons' => array(
- 'close' => _i('close'),
+ 'read' => rawurlencode(_i('read')),
+ 'unread' => rawurlencode(_i('unread')),
),
), JSON_UNESCAPED_UNICODE), ENT_NOQUOTES, 'UTF-8');