function shortcode_basic_tags_shortcode_item in Shortcode 7.2
Same name and namespace in other branches
- 6 shortcode_basic_tags/shortcode_basic_tags.module \shortcode_basic_tags_shortcode_item()
- 7 shortcode_basic_tags/shortcode_basic_tags.module \shortcode_basic_tags_shortcode_item()
Provides process callback for item ShortCode.
1 string reference to 'shortcode_basic_tags_shortcode_item'
- shortcode_basic_tags_shortcode_info in shortcode_basic_tags/
shortcode_basic_tags.module - Implements hook_shortcode_info().
File
- shortcode_basic_tags/
shortcode_basic_tags.module, line 597 - Provides basic ShortCodes (as examples).
Code
function shortcode_basic_tags_shortcode_item($attrs, $text) {
$attrs = shortcode_attrs(array(
'class' => '',
'style' => '',
'id' => '',
'type' => 'div',
), $attrs);
switch ($attrs['type']) {
case 's':
case 'span':
$type = 'span';
break;
case 'd':
default:
$type = 'div';
break;
}
return theme('shortcode_item', array(
'text' => $text,
'id' => drupal_html_id($attrs['id']),
'class' => shortcode_add_class($attrs['class']),
'type' => $type,
'style' => $attrs['style'],
));
}