Content deleted Content added
Polygnotus (talk | contribs) No edit summary |
Polygnotus (talk | contribs) No edit summary |
||
Line 73:
function getDuplicateInfo() {
const
const referenceItems = referencesList ? Array.from(referencesList.children) : [];
const urlMap = new Map();
const duplicates = [];
const links = span.querySelectorAll('a');
let validLink = null;
Line 99 ⟶ 101:
const url = validLink.href;
if (urlMap.has(url)) {
urlMap.get(url).push(refNumber.toString());
} else {
urlMap.set(url, [refNumber.toString()]);
}
}
Line 179 ⟶ 181:
function checkDuplicateReferenceLinks() {
const
const referenceItems = referencesList ? Array.from(referencesList.children) : [];
const urlMap = new Map();
const duplicates = new Map();
let totalLinks = 0;
const
▲ const link = ref.querySelector('a');
if (link) {▼
if (linkHref) {▼
▲ const refNumber = citeNoteId.split('-').pop();
citeNoteMap.set(citeNoteId, refNumber);▼
}▼
▲ referenceSpans.forEach((span) => {
const links = span.querySelectorAll('a');
const citeNote =
const
let validLink = null;
Line 275 ⟶ 265:
refInfo.forEach((ref, index) => {
paragraphInfo.appendChild(link);▼
}▼
}
}
});
});
link.addEventListener('mouseout', () => { });
refInfo.forEach(duplicate => {▼
});
▲ }
// Calculate similarity with the next reference
|