You are here

function _jquery_ui_filter_tabs_process_callback in jQuery UI filter 6

Same name and namespace in other branches
  1. 7 tabs/jquery_ui_filter_tabs.module \_jquery_ui_filter_tabs_process_callback()

Jquery UI filter tabs process callback.

1 call to _jquery_ui_filter_tabs_process_callback()
jquery_ui_filter_tabs_filter in tabs/jquery_ui_filter_tabs.module
Implementation of hook_filter().

File

tabs/jquery_ui_filter_tabs.module, line 101
Converts static HTML to a jQuery UI accordian or tabs widget.

Code

function _jquery_ui_filter_tabs_process_callback($text) {
  $text = preg_replace('#<(p|h\\d)[^>]*>\\s*(\\[\\/?(tabs)[^\\]]*\\])\\s*</\\1>#', '\\2', $text);
  $text = preg_replace_callback('#\\[tabs?\\](.*?)\\[/tabs\\]#is', '_jquery_ui_filter_tabs_process_replacer', $text);
  return $text;
}