User:Ocl-bcn/modern.js

//

// disable Wikipedia access keys/keyboard shortcuts

addOnloadHook(function{ var columnOne = document.getElementById('column-one'); if (!columnOne) return; removeKeys(columnOne.getElementsByTagName('a')) removeKeys(document.getElementsByTagName('input')) removeKeys(document.getElementsByTagName('label')) })

function removeKeys(nodeList){ var el; for (var i = 0; i < nodeList.length; i++) { el = nodeList[i]; if (!el.accessKey) continue; if (!window.removeAccessKeys || removeAccessKeys.indexOf(el.accessKey) >= 0) { el.accessKey = ; //el.setAttribute('accessKey', ); if (el.title) el.title = el.title.replace(tooltipAccessKeyRegexp, ''); } } }

// ta['pt-userpage'] = new Array('+','My user page'); // ta['pt-anonuserpage'] = new Array('+','The user page for the ip you\'re editing as'); // ta['pt-mytalk'] = new Array('+','My talk page'); // ta['pt-anontalk'] = new Array('+','Discussion about edits from this ip address'); // ta['pt-preferences'] = new Array('+','My preferences'); // ta['pt-watchlist'] = new Array('+','The list of pages you\'re monitoring for changes.'); // ta['pt-mycontris'] = new Array('+','List of my contributions'); // ta['pt-login'] = new Array('+','You are encouraged to log in; however, it is not mandatory.'); // ta['pt-anonlogin'] = new Array('+','You are encouraged to log in; however, it is not mandatory.'); // ta['pt-logout'] = new Array('+','Log out'); // ta['ca-talk'] = new Array('+','Discussion about the content page'); // ta['ca-edit'] = new Array('+','You can edit this page. Please use the preview button before saving.'); // ta['ca-addsection'] = new Array('+','Add a comment to this discussion.'); // ta['ca-viewsource'] = new Array('+','This page is protected. You can view its source.'); // ta['ca-history'] = new Array('+','Past versions of this page.'); // ta['ca-protect'] = new Array('+','Protect this page'); // ta['ca-delete'] = new Array('+','Delete this page'); // ta['ca-undelete'] = new Array('+','Restore the edits done to this page before it was deleted'); // ta['ca-move'] = new Array('+','Move this page'); // ta['ca-watch'] = new Array('+','Add this page to your watchlist'); // ta['ca-unwatch'] = new Array('+','Remove this page from your watchlist'); // ta['search'] = new Array('+','Search this wiki'); // ta['p-logo'] = new Array('+','Main Page'); // ta['n-mainpage'] = new Array('+','Visit the Main Page'); // ta["n-Main-page"] = new Array('+','Visit the Main Page'); // ta['n-portal'] = new Array('+','About the project, what you can do, where to find things'); // ta['n-currentevents'] = new Array('+','Find background information on current events'); // ta['n-recentchanges'] = new Array('+','The list of recent changes in the wiki.'); // ta['n-randompage'] = new Array('+','Load a random page'); // ta['n-help'] = new Array('+','The place to find out.'); // ta['n-sitesupport'] = new Array('+','Support us'); // ta['n-planet'] = new Array('+','Weblog aggregator of Wikimedia-related posts') // ta['t-whatlinkshere'] = new Array('+','List of all wiki pages that link here'); // ta['t-recentchangeslinked'] = new Array('+','Recent changes in pages linked from this page'); // ta['feed-rss'] = new Array('+','RSS feed for this page'); // ta['feed-atom'] = new Array('+','Atom feed for this page'); // ta['t-contributions'] = new Array('+','View the list of contributions of this user'); // ta['t-emailuser'] = new Array('+','Send a mail to this user'); // ta['t-upload'] = new Array('+','Upload images or media files'); // ta['t-specialpages'] = new Array('+','List of all special pages'); // ta['ca-nstab-main'] = new Array('+','View the content page'); // ta['ca-nstab-user'] = new Array('+','View the user page'); // ta['ca-nstab-media'] = new Array('+','View the media page'); // ta['ca-nstab-special'] = new Array('+','This is a special page, you can\'t edit the page itself.'); // ta['ca-nstab-wp'] = new Array('+','View the project page'); // ta['ca-nstab-image'] = new Array('+','View the image page'); // ta['ca-nstab-mediawiki'] = new Array('+','View the system message'); // ta['ca-nstab-template'] = new Array('+','View the template'); // ta['ca-nstab-help'] = new Array('+','View the help page'); // ta['ca-nstab-category'] = new Array('+','View the category page');

//