function contentanalysis_block in Content Analysis 6
Same name and namespace in other branches
- 8 contentanalysis.module \contentanalysis_block()
- 7 contentanalysis.module \contentanalysis_block()
File
- ./
contentanalysis.module, line 1457
Code
function contentanalysis_block($op = 'list', $delta = 0, $edit = array()) {
switch ($op) {
case 'list':
$blocks['launch']['info'] = t('Content analysis');
$blocks['launch']['cache'] = BLOCK_NO_CACHE;
return $blocks;
case 'view':
if (arg(0) == 'admin' || arg(0) == 'node' && is_numeric(arg(1)) && arg(2) == 'edit' || !user_access('perform content analysis')) {
return '';
}
// don't display on node edit forms
if (!(arg(0) == 'node' && arg(2) == 'edit' || arg(1) == 'add')) {
$block['content'] = drupal_get_form('contentanalysis_analysis_form', array(), array(), 'block');
}
return $block;
}
}