User:XXN/UserUploadsLinkInFilePageUploadLog.js
< User:XXN
Note: After publishing, you may have to bypass your browser's cache to see the changes.
- Firefox / Safari: Hold Shift while clicking Reload, or press either Ctrl-F5 or Ctrl-R (⌘-R on a Mac)
- Google Chrome: Press Ctrl-Shift-R (⌘-Shift-R on a Mac)
- Edge: Hold Ctrl while clicking Refresh, or press Ctrl-F5.
var el = $("a.mw-usertoollinks-talk");
for (i = 0; i < el.length; i++) {
el[i].href = el[i].href.replace("User_talk:", "Special:ListFiles/");
el[i].title = el[i].title.replace("User talk:", "Uploads of ");
el[i].textContent = "uploads";
// el[i].classList.remove("mw-usertoollinks-talk");
// el[i].classList.add("mw-usertoollinks-uploads");
el[i].className = el[i].className.replace("mw-usertoollinks-talk", "mw-usertoollinks-uploads");
if ( el[i].classList.contains("new") ) {
el[i].href = el[i].href.replace("&action=edit&redlink=1", "");
$("a.mw-usertoollinks-uploads").removeClass("new");
}
}