function __construct() { // add_action( 'psts_settings_page', array( &$this, 'settings' ) ); add_action('admin_notices', array(&$this, 'message')); add_filter('user_has_cap', array(&$this, 'unfilter_check'), 100, 3); add_filter('map_meta_cap', array(&$this, 'unfilter_caps'), 10, 4); self::$user_label = __('Unfiltered HTML', 'psts'); self::$user_description = __('Can use the unfiltered html permission', 'psts'); if (!defined('DISALLOW_UNFILTERED_HTML')) { define('DISALLOW_UNFILTERED_HTML', false); } }
/** * 'Content/HTML Filter' * * @return string */ public static function render_tab_filters() { ProSites_Helper_Settings::settings_header(ProSites_Helper_Tabs_Settings::get_active_tab()); $module = new ProSites_Module_UnfilterHtml(); echo $module->settings(); }