function theme_contentanalysis_section_analysis in Content Analysis 6
Same name and namespace in other branches
- 8 contentanalysis.module \theme_contentanalysis_section_analysis()
- 7 contentanalysis.module \theme_contentanalysis_section_analysis()
Themes the contentanalysis sections
Parameters
$analysis: contentanalysis formated analysis array
$section: string name of section [body|title|meta_description|meta_keyowrd]
Return value
Themed content analysis section
1 call to theme_contentanalysis_section_analysis()
- contentanalysis_analyze_js in ./
contentanalysis.module - Returns content analysis for AJAX calls
File
- ./
contentanalysis.module, line 1152
Code
function theme_contentanalysis_section_analysis($analysis, $section) {
if ($analysis['#context']['inputs']['action'] != 'refresh') {
$form['report-' . $section] = array(
'#type' => 'fieldset',
'#title' => t('Content analysis report'),
'#collapsible' => TRUE,
'#collapsed' => FALSE,
'#attributes' => array(
'class' => 'contentanalysis_section_analysis analysis-results contentanalysis-results',
),
);
}
$i = 0;
foreach ($analysis as $aid => $analysisi) {
if (!is_array($analysisi) || substr($aid, 0, 1) == '#' || !is_array($analysisi[$section]) || !$analysisi[$section]['output']) {
continue;
}
$img = base_path() . '/' . drupal_get_path('module', 'contentanalysis') . '/icons/refresh.png';
$form['report-' . $section][$aid . '-report'] = array(
'#type' => 'item',
'#title' => $analysisi['#title'],
'#value' => $analysisi[$section]['output'],
'#prefix' => '<div id="contentanalysis-report-' . $aid . '-' . $section . '" class="contentanalysis-report-' . $aid . '">',
'#suffix' => '</div>',
'#weight' => $i++,
);
}
$output = $i ? drupal_render($form) : '';
return $output;
}