User:Polygnotus/Scripts/XC.js: Difference between revisions

Content deleted Content added
No edit summary
No edit summary
Line 21:
// Find all user links in signatures
function findUserLinks() {
// Find links to user pages that aren't inside the "talk" part of signatures
const links = $('a.mw-userlink[href^="/wiki/User:"]:not([data-ec-checkedhref*="talk"]), a.mw-signature-link:not([data-ec-checked])');
console.log('Found user links:', links.length);
links.each((_, link) => console.log('User link:', $(link).text(), $(link).attr('href')));
return links;
}
Line 29 ⟶ 30:
// Extract username from link
function getUsernameFromLink(link) {
const usernamehref = $(link).textattr('href');
return usernamehref.replace('/wiki/^User:/', '');
}