From 71852b2759fd94e286e40336d5588b452896fe47 Mon Sep 17 00:00:00 2001 From: NikitaSalikov <86389284+NikitaSalikov@users.noreply.github.com> Date: Mon, 29 Jul 2024 11:58:13 -0700 Subject: [PATCH] fixed the profile accessibility setting (#1534) --- classes/ProfileManager.php | 2 +- config/symbbase.php | 8 -------- 2 files changed, 1 insertion(+), 9 deletions(-) diff --git a/classes/ProfileManager.php b/classes/ProfileManager.php index 8740327046..f160775259 100644 --- a/classes/ProfileManager.php +++ b/classes/ProfileManager.php @@ -1083,7 +1083,7 @@ public function getAccessibilityPreference($uid){ $dynPropArr = $this->getDynamicProperties($uid); if($dynPropArr && isset($dynPropArr['accessibilityPref'])){ - $returnVal = ($dynPropArr['accessibilityPref'] === '1') ? true : false; + $returnVal = ($dynPropArr['accessibilityPref'] === true) ? true : false; } return $returnVal; } diff --git a/config/symbbase.php b/config/symbbase.php index 33d580d003..cecf40adee 100644 --- a/config/symbbase.php +++ b/config/symbbase.php @@ -51,16 +51,8 @@ //Set accessibilty variables $ACCESSIBILITY_ACTIVE = false; $isAccessiblePreferred = $pHandler->getAccessibilityPreference($SYMB_UID); -// $_SESSION['active_stylesheet'] = null; // use this if you want to troubleshoot the behavior of just the persisted preference -$localSession = isset($_SESSION['active_stylesheet']) ? $_SESSION['active_stylesheet'] : null; if($isAccessiblePreferred){ - if(!isset($localSession) || !strpos($localSession, 'condensed.css')){ $ACCESSIBILITY_ACTIVE = true; - } -} else{ - if(isset($localSession) && strpos($localSession, 'accessibility-compliant.css')){ - $ACCESSIBILITY_ACTIVE = true; - } } //$AVAILABLE_LANGS = array('en','es','fr','pt','ab','aa','af','sq','am','ar','hy','as','ay','az','ba','eu','bn','dz','bh','bi','br','bg','my','be','km','ca','zh','co','hr','cs','da','nl','eo','et','fo','fj','fi','fy','gd','gl','ka','de','el','kl','gn','gu','ha','iw','hi','hu','is','in','ia','ie','ik','ga','it','ja','jw','kn','ks','kk','rw','ky','rn','ko','ku','lo','la','lv','ln','lt','mk','mg','ms','ml','mt','mi','mr','mo','mn','na','ne','no','oc','or','om','ps','fa','pl','pa','qu','rm','ro','ru','sm','sg','sa','sr','sh','st','tn','sn','sd','si','ss','sk','sl','so','su','sw','sv','tl','tg','ta','tt','te','th','bo','ti','to','ts','tr','tk','tw','uk','ur','uz','vi','vo','cy','wo','xh','ji','yo','zu');