You are here

function bs_shortcodes_shortcode_blockquote in Bootstrap Theme Shortcodes 7

1 string reference to 'bs_shortcodes_shortcode_blockquote'
bs_shortcodes_shortcode_info in ./bs_shortcodes.module

File

inc/elements/blockquote.php, line 3

Code

function bs_shortcodes_shortcode_blockquote($attrs, $text) {
  $attrs = shortcode_attrs(array(
    'blockquote' => '',
    'source' => '',
  ), $attrs);
  $blockquote = url($attrs['blockquote']);
  if ($text) {
    $source = empty($attrs['source']) ? check_plain($text) : check_plain($attrs['source']);
    $source = '<footer>- <cite title="Source Title">' . $source . '</cite></footer>';
    return '<blockquote">' . $text . $source . '</blockquote>';
  }
  else {
    $text = empty($attrs['text']) ? check_plain($text) : check_plain($attrs['text']);
    $text = $text;
    $source = empty($attrs['source']) ? check_plain($text) : check_plain($attrs['source']);
    $source = '<footer>- <cite title="Source Title">' . $source . '</cite></footer>';
    return '<blockquote">' . $text . $source . '</blockquote>';
  }
  return $blockquote;
}