User:Polygnotus/DuplicateReferences.js: Difference between revisions

Content deleted Content added
No edit summary
No edit summary
Line 89:
console.log("References heading found:", referencesHeading.outerHTML);
let currentElement = referencesHeading.closest('div');
console.log("LastParent checkeddiv elementof References heading:", currentElement ? currentElement.outerHTML : "None");
let searchDepth = 0;
const maxSearchDepth = 10; // Adjust this value if needed
while (currentElement && !currentElement.classList.contains('referencesreflist') && searchDepth < maxSearchDepth) {
console.log("Checking elementnext sibling:", currentElement.tagName,nextElementSibling ? currentElement.classNamenextElementSibling.outerHTML : "None");
currentElement = currentElement.nextElementSibling;
searchDepth++;
}
if (!currentElement || !currentElement.classList.contains('referencesreflist')) {
console.log("References list (div.reflist) not found after References heading");
console.log("Last checked element:", currentElement ? currentElement.outerHTML : "None");
return [];
}