You are here

function _jquery_ui_filter_demo_check_markup in jQuery UI filter 6

Same name and namespace in other branches
  1. 7 jquery_ui_filter.admin.inc \_jquery_ui_filter_demo_check_markup()

jQuery UI filter demo check markup.

3 calls to _jquery_ui_filter_demo_check_markup()
_jquery_ui_filter_accordion_demo in accordion/jquery_ui_filter_accordion.admin.inc
jQuery UI filter Accordion demo.
_jquery_ui_filter_dialog_demo in dialog/jquery_ui_filter_dialog.admin.inc
jQuery UI filter Dialog demo.
_jquery_ui_filter_tabs_demo in tabs/jquery_ui_filter_tabs.admin.inc
jQuery UI filter Tabs demo.

File

./jquery_ui_filter.admin.inc, line 83
Administration pages for the 'jQuery UI filter' module.

Code

function _jquery_ui_filter_demo_check_markup($type, $text) {
  $prepare_callback = "_jquery_ui_filter_{$type}_prepare_callback";
  if (function_exists($prepare_callback)) {
    $text = $prepare_callback($text);
  }
  $text = _filter_htmlcorrector($text);
  $allowed_tags = preg_split('/\\s+|<|>/', '<a> <p> <div> <script> <ul> <li> <h1> <h2> <h3> <h4> <h5> <h6>', -1, PREG_SPLIT_NO_EMPTY);
  $text = filter_xss($text, $allowed_tags);
  $process_callback = "_jquery_ui_filter_{$type}_process_callback";
  $text = $process_callback($text);
  return $text;
}