function theme_contentanalysis_analysis in Content Analysis 6
Same name and namespace in other branches
- 8 contentanalysis.module \theme_contentanalysis_analysis()
- 7 contentanalysis.module \theme_contentanalysis_analysis()
Themes the content analysis
Parameters
$analysis: contentanalysis formated analysis array
Return value
Themed content analysis
1 call to theme_contentanalysis_analysis()
- contentanalysis_analyze_js in ./
contentanalysis.module - Returns content analysis for AJAX calls
File
- ./
contentanalysis.module, line 1121
Code
function theme_contentanalysis_analysis($analysis) {
$titles = array();
$bodies = array();
if (count($analysis['#context']['messages']) > 0) {
//$titles[] = '<h3 class="analyzer">'.t('Messages')."</h3>\n";;
$bodies[] = theme_contentanalysis_messages($analysis['#context']['messages']);
}
foreach ($analysis as $aid => $analysisi) {
if (!is_array($analysisi) || substr($aid, 0, 1) == '#') {
continue;
}
$titles[] = '<h3 id="contentanalysis-analyzer-tab-' . $aid . '" class="analyzer">' . $analysisi['#title'] . "</h3>\n";
$bodies[] = '<div class="analyzer-analysis"><h2>' . $analysisi['#title'] . '</h2>' . $analysisi['output'] . '</div>';
}
$out .= '<h2 class="analyzers">Analyzers</h2>';
$out .= '<div class="analyzers">' . implode($titles) . '</div>';
$out .= '<div class="analysis-results">' . implode($bodies) . '</div>';
return $out;
}