User:Guywan/Scripts/RefCruncher.js: Difference between revisions

Content deleted Content added
mNo edit summary
mNo edit summary
Line 4:
{
if(mw.config.get("wgAction") !== "edit") return;
console.log("Running RefCruncher");
window.rc_refsCrunched = false;
Line 16 ⟶ 14:
if(window.rc_refsCrunched)
{
console.log("Uncrunching refs.");
uncrunchRefs();
Line 24 ⟶ 20:
else
{
console.log("Crunching refs.");
crunchRefs();
Line 40 ⟶ 34:
var counter = 0;
text = text.replace(/<ref.*?>.*?<\/ref>/g, function(match)
{
console.log(match);
Line 48 ⟶ 42:
return `{ref#${counter++}}`;
});
console.log(text);
txtarea.value = text;
Line 60 ⟶ 52:
var text = txtarea.value;
text = text.replace(/\{ref#(\d+)\}/g, function(match, p1)
{
console.log(match);