summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndrew Dolgov <[email protected]>2013-02-20 14:40:13 +0400
committerAndrew Dolgov <[email protected]>2013-02-20 14:40:13 +0400
commitf03701fe9918ffef8c663b15760d3dc1d26f52b8 (patch)
treec3bdc88b0201bb653cba43a01b92a9174323b7b2
parent7726063cf25e120ac07caee76240695f6588adf8 (diff)
store widescreen status in a cookie (refs #539)
-rw-r--r--classes/rpc.php3
-rw-r--r--include/functions.php2
2 files changed, 3 insertions, 2 deletions
diff --git a/classes/rpc.php b/classes/rpc.php
index 5cc2235e8..46c8b0d85 100644
--- a/classes/rpc.php
+++ b/classes/rpc.php
@@ -667,7 +667,8 @@ class RPC extends Handler_Protected {
function setpanelmode() {
$wide = (int) $_REQUEST["wide"];
- $_SESSION["widescreen"] = $wide;
+ setcookie("ttrss_widescreen", $wide,
+ time() + SESSION_COOKIE_LIFETIME);
print json_encode(array("wide" => $wide));
}
diff --git a/include/functions.php b/include/functions.php
index 37cfd4844..ea538dbb3 100644
--- a/include/functions.php
+++ b/include/functions.php
@@ -1827,7 +1827,7 @@
$params["hotkeys"] = get_hotkeys_map($link);
$params["csrf_token"] = $_SESSION["csrf_token"];
- $params["widescreen"] = (int) $_SESSION["widescreen"];
+ $params["widescreen"] = (int) $_COOKIE["ttrss_widescreen"];
$params['simple_update'] = defined('SIMPLE_UPDATE_MODE') && SIMPLE_UPDATE_MODE;