From 07493d0546e04d6abc0c398b7e360139a58891a8 Mon Sep 17 00:00:00 2001 From: Anika Henke Date: Sun, 12 Oct 2008 20:16:38 +0200 Subject: removed 'ALT+' from all titles of elements with accesskeys (FS#1172) darcs-hash:20081012181638-f7d6d-d4614321134f78fc176688d8aaf9d9acccf1952e.gz --- lib/scripts/edit.js | 2 +- lib/scripts/script.js | 56 +++++++-------------------------------------------- 2 files changed, 8 insertions(+), 50 deletions(-) (limited to 'lib/scripts') diff --git a/lib/scripts/edit.js b/lib/scripts/edit.js index 80bb7a507..1c3df1ef8 100644 --- a/lib/scripts/edit.js +++ b/lib/scripts/edit.js @@ -20,7 +20,7 @@ function createToolButton(icon,label,key,id){ btn.className = 'toolbutton'; btn.title = label; if(key){ - btn.title += ' [ALT+'+key.toUpperCase()+']'; + btn.title += ' ['+key.toUpperCase()+']'; btn.accessKey = key; } diff --git a/lib/scripts/script.js b/lib/scripts/script.js index 8c9327b1f..3d21f580d 100644 --- a/lib/scripts/script.js +++ b/lib/scripts/script.js @@ -20,48 +20,6 @@ if (clientPC.indexOf('opera')!=-1) { // prepare empty toolbar for checks by lazy plugins var toolbar = ''; -/** - * Rewrite the accesskey tooltips to be more browser and OS specific. - * - * Accesskey tooltips are still only a best-guess of what will work - * on well known systems. - * - * @author Ben Coburn - */ -function updateAccessKeyTooltip() { - // determin tooltip text (order matters) - var tip = 'ALT+'; //default - if (is_macos) { tip = 'CTRL+'; } - if (is_opera) { tip = 'SHIFT+ESC '; } - // add other cases here... - - // do tooltip update - if (tip=='ALT+') { return; } - var exp = /\[ALT\+/i; - var rep = '['+tip; - - var elements = document.getElementsByTagName('a'); - for (var i=0; i0) { - elements[i].title = elements[i].title.replace(exp, rep); - } - } - - elements = document.getElementsByTagName('input'); - for (var i=0; i0) { - elements[i].title = elements[i].title.replace(exp, rep); - } - } - - elements = document.getElementsByTagName('button'); - for (var i=0; i0) { - elements[i].title = elements[i].title.replace(exp, rep); - } - } -} - /** * Handy shortcut to document.getElementById * @@ -542,12 +500,12 @@ function checkWindowsShares() { var elems = getElementsByClass('windows',document,'a'); if(elems){ for(var i=0; i */ addInitEvent(function(){ - checkWindowsShares(); + checkWindowsShares(); }); -- cgit v1.2.3