function theme_contentanalysis_section_analysis in Content Analysis 7
Same name and namespace in other branches
- 8 contentanalysis.module \theme_contentanalysis_section_analysis()
- 6 contentanalysis.module \theme_contentanalysis_section_analysis()
Themes the contentanalysis sections
Parameters
$analysis: contentanalysis formatted 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 1283
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' => array(
'contentanalysis_section_analysis',
'analysis-results',
'contentanalysis-results',
),
),
);
}
$i = 0;
foreach ($analysis as $aid => $analysisi) {
if (!is_array($analysisi) || drupal_substr($aid, 0, 1) == '#' || !is_array($analysisi[$section]) || !isset($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'],
'#markup' => $analysisi[$section]['output'],
'#prefix' => '<div id="contentanalysis-report-' . $aid . '-' . $section . '" class="contentanalysis-report-' . $aid . ' contentanalysis-report-' . $aid . '-' . $section . '">',
'#suffix' => '</div>',
'#weight' => $i++,
);
}
$output = $i ? drupal_render($form) : '';
return $output;
}