diff options
Diffstat (limited to 'include')
-rw-r--r-- | include/functions.php | 2 | ||||
-rwxr-xr-x | include/login_form.php | 4 | ||||
-rw-r--r-- | include/sessions.php | 12 |
3 files changed, 8 insertions, 10 deletions
diff --git a/include/functions.php b/include/functions.php index 73d963803..e8f41d56a 100644 --- a/include/functions.php +++ b/include/functions.php @@ -420,6 +420,8 @@ $check = "themes.local/$theme"; if (file_exists($check)) return $check; + + return ""; } function theme_exists($theme) { diff --git a/include/login_form.php b/include/login_form.php index 9efe0e238..2e0eb077f 100755 --- a/include/login_form.php +++ b/include/login_form.php @@ -15,9 +15,7 @@ } ?> - <?php if (theme_exists(Config::get(Config::LOCAL_OVERRIDE_STYLESHEET))) { - echo stylesheet_tag(get_theme_path(Config::get(Config::LOCAL_OVERRIDE_STYLESHEET))); - } ?> + <?= Config::get_override_links() ?> <style type="text/css"> @media (prefers-color-scheme: dark) { diff --git a/include/sessions.php b/include/sessions.php index 9044c609b..7f61f6dbe 100644 --- a/include/sessions.php +++ b/include/sessions.php @@ -106,13 +106,11 @@ } if (\Config::get_schema_version() >= 0) { - if (!\Config::get(\Config::SINGLE_USER_MODE)) { - session_set_save_handler('\Sessions\ttrss_open', - '\Sessions\ttrss_close', '\Sessions\ttrss_read', - '\Sessions\ttrss_write', '\Sessions\ttrss_destroy', - '\Sessions\ttrss_gc'); - register_shutdown_function('session_write_close'); - } + session_set_save_handler('\Sessions\ttrss_open', + '\Sessions\ttrss_close', '\Sessions\ttrss_read', + '\Sessions\ttrss_write', '\Sessions\ttrss_destroy', + '\Sessions\ttrss_gc'); + register_shutdown_function('session_write_close'); if (!defined('NO_SESSION_AUTOSTART')) { if (isset($_COOKIE[session_name()])) { |