summaryrefslogtreecommitdiff
path: root/extensions/WikiEditor/modules/jquery.wikiEditor.toolbar.js
diff options
context:
space:
mode:
Diffstat (limited to 'extensions/WikiEditor/modules/jquery.wikiEditor.toolbar.js')
-rw-r--r--extensions/WikiEditor/modules/jquery.wikiEditor.toolbar.js8
1 files changed, 7 insertions, 1 deletions
diff --git a/extensions/WikiEditor/modules/jquery.wikiEditor.toolbar.js b/extensions/WikiEditor/modules/jquery.wikiEditor.toolbar.js
index 3f7937d8..57dd3240 100644
--- a/extensions/WikiEditor/modules/jquery.wikiEditor.toolbar.js
+++ b/extensions/WikiEditor/modules/jquery.wikiEditor.toolbar.js
@@ -337,8 +337,9 @@ fn: {
$.wikiEditor.imgPath + 'toolbar/'
);
if ( typeof offsetOrIcon == 'object' ) {
- $button = $( '<span/>' )
+ $button = $( '<a/>' )
.attr( {
+ 'href' : '#',
'alt' : label,
'title' : label,
'rel' : id,
@@ -500,6 +501,11 @@ fn: {
}
if ( 'direction' in page ) {
$characters.attr( 'dir', page.direction );
+ } else {
+ // By default it should be explicit ltr for all scripts.
+ // Without this some conjoined ltr characters look
+ // weird in rtl wikis.
+ $characters.attr( 'dir', 'ltr' );
}
if ( 'characters' in page ) {
html = '';