summaryrefslogtreecommitdiff
path: root/lib/scripts/linkwiz.js
diff options
context:
space:
mode:
Diffstat (limited to 'lib/scripts/linkwiz.js')
-rw-r--r--lib/scripts/linkwiz.js28
1 files changed, 13 insertions, 15 deletions
diff --git a/lib/scripts/linkwiz.js b/lib/scripts/linkwiz.js
index 6e0a00183..a9d517306 100644
--- a/lib/scripts/linkwiz.js
+++ b/lib/scripts/linkwiz.js
@@ -23,23 +23,23 @@ var dw_linkwiz = {
// create HTML Structure
dw_linkwiz.$wiz = jQuery(document.createElement('div'))
+ .dialog({autoOpen: false, draggable: true, title: LANG.linkwiz,
+ resizable: false,
+ })
+ .html(
+ '<div>'+LANG.linkto+' <input type="text" class="edit" id="link__wiz_entry" autocomplete="off" /></div>'+
+ '<div id="link__wiz_result"></div>'
+ )
+ .parent()
.attr('id','link__wiz')
- .addClass('hidden_with_access_keys')
+ .addClass('a11y')
.css({
'position': 'absolute',
'top': (pos.top+20)+'px',
'left': (pos.left+80)+'px'
})
- .html(
- '<div id="link__wiz_header">'+
- '<img src="'+DOKU_BASE+'lib/images/close.png" width="16" height="16" align="right" alt="" id="link__wiz_close" />'+
- LANG.linkwiz+'</div>'+
- '<div>'+LANG.linkto+' <input type="text" class="edit" id="link__wiz_entry" autocomplete="off" /></div>'+
- '<div id="link__wiz_result"></div>'
- )
- .addClass('picker');
+ .show().appendTo('div.dokuwiki');
- $editor.parents('form').parent().append(dw_linkwiz.$wiz);
dw_linkwiz.textArea = $editor[0];
dw_linkwiz.result = jQuery('#link__wiz_result')[0];
@@ -52,8 +52,6 @@ var dw_linkwiz = {
jQuery('#link__wiz_close').click(dw_linkwiz.hide);
dw_linkwiz.$entry.keyup(dw_linkwiz.onEntry);
jQuery(dw_linkwiz.result).delegate('a', 'click', dw_linkwiz.onResultClick);
-
- dw_linkwiz.$wiz.draggable({handle: '#link__wiz_header'});
},
/**
@@ -281,7 +279,7 @@ var dw_linkwiz = {
*/
show: function(){
dw_linkwiz.selection = getSelection(dw_linkwiz.textArea);
- dw_linkwiz.$wiz.removeClass('hidden_with_access_keys');
+ dw_linkwiz.$wiz.removeClass('a11y');
dw_linkwiz.$entry.focus();
dw_linkwiz.autocomplete();
},
@@ -290,7 +288,7 @@ var dw_linkwiz = {
* Hide the link wizard
*/
hide: function(){
- dw_linkwiz.$wiz.addClass('hidden_with_access_keys');
+ dw_linkwiz.$wiz.addClass('a11y');
dw_linkwiz.textArea.focus();
},
@@ -298,7 +296,7 @@ var dw_linkwiz = {
* Toggle the link wizard
*/
toggle: function(){
- if(dw_linkwiz.$wiz.hasClass('hidden_with_access_keys')){
+ if(dw_linkwiz.$wiz.hasClass('a11y')){
dw_linkwiz.show();
}else{
dw_linkwiz.hide();