PluginProbe
Easy Bootstrap Shortcode / 3.7
Easy Bootstrap Shortcode v3.7
trunk 2.4.0 2.5 3.4 3.5 3.6 3.7 4.0.0 4.4 4.5 4.5.4 5.0.0 5.0.1 5.0.2
← All changes | shortcode/thumbnail/plugin_shortcode.php +19 -17 4.53.7 View file →
@@ -8,28 +8,30 @@
8 8 extract(shortcode_atts(array(
9 9 'src' => '',
10 10 'class' => '',
11 11 'link' => '',
12 - 'border'=>'',
13 - 'target'=>'_self',
14 - 'alt'=>'',
12 + 'border'=>''
15 13 ), $params));
16 14 $out = '';
17 - if ($border != '') {
18 - $borderClass = 'img-thumbnail';
19 - } else {
20 - $borderClass = 'img-responsive';
21 - }
15 + $borderClass = '';
16 + $imageBorderClass = 'img-responsive';
17 + if ($border != '') {
18 + $borderClass = 'img-thumbnail ';
19 + }
22 20
21 + $out = ' <div class="' . $borderClass.$class . '">';
23 22
24 - //$out = ' <div class="img-thumbnail ' . $class . '">';
25 - if ($link != '') {
26 - $out .='<a href="' . $link . '" target="'.$target.'">';
27 - }
28 - $out .= '<img src="' . $src . '" class="' . $borderClass.EBS_CONTAINER_CLASS . ' oscitas-res-image" alt="'.$alt.'">';
29 - if ($link != '') {
30 - $out .='</a>';
31 - }
23 + //$out = ' <div class="img-thumbnail ' . $class . '">';
24 + if ($link != '') {
25 + $out .='<a href="' . $link . '">';
26 + }
27 + $out .= '<img src="' . $src . '" '.($imageBorderClass? ' class="'.$imageBorderClass.'"':'').'>';
28 + if ($link != '') {
29 + $out .='</a>';
30 + }
31 +
32 + $out .= '</div>';
32 33 return $out;
33 34 }
34 35
35 -ebs_backward_compatibility_callback('thumbnail', 'osc_theme_oscitasthumbnail');
36 +add_shortcode('thumbnail', 'osc_theme_oscitasthumbnail');
37 +