You are here

function custom_formatters_preprocess_custom_formatters_export_module in Custom Formatters 6

File

./custom_formatters.admin.inc, line 1031
Contains administration functions for the Custom Formatters module.

Code

function custom_formatters_preprocess_custom_formatters_export_module(&$vars) {
  $vars['basic'] = FALSE;
  foreach ($vars['formatters'] as &$formatter) {
    if ($formatter->mode == 'basic' && !isset($formatter->converted) && $vars['mode'] == 'standard') {
      $formatter->code = theme('custom_formatters_convert', $formatter->code);
      $formatter->converted = TRUE;
      $vars['basic'] = TRUE;
    }
    elseif (strstr($formatter->code, '_custom_formatters_token_replace')) {
      $vars['basic'] = TRUE;
    }
  }
}