Beispiel #1
0
 public static function processSettingList($settings, $place, $isAdmin)
 {
     if ($place != BOL_ComponentService::PLACE_DASHBOARD && !OW::getUser()->isAdmin()) {
         $settings['content'] = UTIL_HtmlTag::stripJs($settings['content']);
         //$settings['content'] = UTIL_HtmlTag::stripTags($settings['content'], array('frame'), array(), true, true);
     } else {
         $settings['content'] = UTIL_HtmlTag::sanitize($settings['content']);
     }
     return parent::processSettingList($settings, $place, $isAdmin);
 }
 public static function processSettingList($settingList, $place, $isAdmin)
 {
     $settingList = parent::processSettingList($settingList, $place, $isAdmin);
     $settingList['show_first'] = array_shift($settingList['show_first']);
     $settingList['banners'] = array_flip($settingList['banners']);
     if (!OW::getPluginManager()->isPluginActive(self::IOS) && isset($settingList['banners'][self::IOS])) {
         unset($settingList['banners'][self::IOS]);
     }
     if (!OW::getPluginManager()->isPluginActive(self::ANDROID) && isset($settingList['banners'][self::ANDROID])) {
         unset($settingList['banners'][self::ANDROID]);
     }
     return $settingList;
 }
Beispiel #3
0
 public static function processSettingList($settingList, $place, $isAdmin)
 {
     $settingList['count'] = intval($settingList['count']);
     return parent::processSettingList($settingList, $place, $isAdmin);
 }