diff --git a/inc/bs_buttons.php b/inc/bs_buttons.php index 60f7d81..0cfb140 100644 --- a/inc/bs_buttons.php +++ b/inc/bs_buttons.php @@ -4,11 +4,12 @@ function bs_buttons( $params, $content=null ) { 'size' => 'default', 'type' => 'default', 'value' => 'button', - 'href' => "#" + 'href' => "#", + 'target' => '_self' ), $params ) ); $content = preg_replace( '/
/', '', $content ); - $result = '' . $value . ''; + $result = '' . $value . ''; return force_balance_tags( $result ); } add_shortcode( 'bs_button', 'bs_buttons' ); diff --git a/js/plugins/buttons.html b/js/plugins/buttons.html index bb6ecc6..dcdf2c4 100644 --- a/js/plugins/buttons.html +++ b/js/plugins/buttons.html @@ -14,7 +14,8 @@ var type = $('select[name=type]').val(); var value = $('input[name=value]').val(); var link = $('input[name=link]').val(); - top.tinymce.activeEditor.insertContent('[bs_button size="'+size.toLowerCase()+'" type="'+type.toLowerCase()+'" value="'+value+'" href="'+link+'"]'); + var target = $('select[name=target]').val(); + top.tinymce.activeEditor.insertContent('[bs_button size="'+size.toLowerCase()+'" type="'+type.toLowerCase()+'" value="'+value+'" href="'+link+'" target="'+target+'"]'); top.tinymce.activeEditor.windowManager.close(); }); }); @@ -47,6 +48,11 @@ + +