More actions
No edit summary |
No edit summary |
||
| Line 9: | Line 9: | ||
$(function() { | $(function() { | ||
var $redirect = $('span.mw-redirectedfrom a'); | |||
if ($redirect.length) { | |||
var from = $redirect.text().trim(); | |||
var observer = new MutationObserver(function(mutations, obs) { | |||
var panels = document.querySelectorAll('[role="tabpanel"]'); | |||
if (panels.length > 0) { | |||
panels.forEach(function(panel) { | |||
if (panel.textContent.indexOf(from) !== -1) { | |||
var panelId = panel.getAttribute('id'); | |||
var tab = document.querySelector('[aria-controls="' + panelId + '"]'); | |||
if (tab) { | |||
tab.click(); | |||
} | |||
} | } | ||
}); | |||
} | obs.disconnect(); | ||
} | |||
} | }); | ||
} | observer.observe(document.body, { childList: true, subtree: true }); | ||
} | |||
}); | }); | ||
Revision as of 21:12, 3 April 2026
/* Any JavaScript here will be loaded for all users on every page load. */
$(function() {
$('[accesskey="t"]').removeAttr('accesskey');
$('[accesskey="n"]').removeAttr('accesskey');
$('#pt-mytalk').remove();
$('#ca-talk').remove();
$('#ca-addsection').remove();
});
$(function() {
var $redirect = $('span.mw-redirectedfrom a');
if ($redirect.length) {
var from = $redirect.text().trim();
var observer = new MutationObserver(function(mutations, obs) {
var panels = document.querySelectorAll('[role="tabpanel"]');
if (panels.length > 0) {
panels.forEach(function(panel) {
if (panel.textContent.indexOf(from) !== -1) {
var panelId = panel.getAttribute('id');
var tab = document.querySelector('[aria-controls="' + panelId + '"]');
if (tab) {
tab.click();
}
}
});
obs.disconnect();
}
});
observer.observe(document.body, { childList: true, subtree: true });
}
});