set('sitetheme_pref', $theme_pref); return $pref->dataHasChanged(); } function config($type='front') { $frm = e107::getForm(); $brandingOpts = array('sitename'=>LAN_THEMEPREF_04, 'logo' => LAN_THEMEPREF_05, 'sitenamelogo'=>LAN_THEMEPREF_06); $var[0]['caption'] = LAN_THEMEPREF_00; $var[0]['html'] = $frm->select('branding', $brandingOpts, e107::pref('theme', 'branding', 'sitename')); $var[0]['help'] = ""; $var[1]['caption'] = LAN_THEMEPREF_01; $var[1]['html'] = $frm->select('nav_alignment', array('left'=>LAN_THEMEPREF_07,'right'=> LAN_THEMEPREF_08), e107::pref('theme', 'nav_alignment', 'left')); $var[1]['help'] = ""; $var[2]['caption'] = LAN_THEMEPREF_02; $var[2]['html'] = $frm->select('usernav_placement', array('top'=>LAN_THEMEPREF_09, 'bottom'=>LAN_THEMEPREF_10), e107::pref('theme', 'usernav_placement', 'top')); $var[2]['help'] = ""; $bootswatch = array( // '' => LAN_DEFAULT, "cerulean"=> 'Cerulean', "cosmo"=> 'Cosmo', "cyborg"=> 'Cyborg', "darkly"=> 'Darkly', "flatly"=> 'Flatly', "journal"=> 'Journal', "lumen"=> 'Lumen', "paper"=> 'Paper', "readable"=> 'Readable', "sandstone"=> 'Sandstone', "simplex"=> 'Simplex', "slate"=> 'Slate', "spacelab"=> 'Spacelab', "superhero"=> 'Superhero', "united"=> 'United', "yeti"=> 'Yeti', ); $cdnFront = array( 'cdnjs' => "CDNJS (Cloudflare)", 'jsdelivr' => "jsDelivr" // google ? No fontawesome support? ); $previewLink = " ".LAN_PREVIEW.""; $var[3]['caption'] = LAN_THEMEPREF_03; $var[3]['html'] = "