Benutzer:RFF-Bot/Code.js

In diesem Artikel werden wir die faszinierende Welt von Benutzer:RFF-Bot/Code.js erkunden. Von seinem Ursprung bis zu seiner heutigen Entwicklung hat Benutzer:RFF-Bot/Code.js einen unauslöschlichen Eindruck in der Gesellschaft hinterlassen. Egal, ob Sie sich für Benutzer:RFF-Bot/Code.js begeistern oder zum ersten Mal davon hören, dieser Artikel nimmt Sie mit auf eine Reise durch die wichtigsten Aspekte. Wir werden seine Bedeutung in verschiedenen Kontexten und seine Auswirkungen auf unser Leben entdecken. Bereiten Sie sich darauf vor, in den Reichtum und die Vielfalt von Benutzer:RFF-Bot/Code.js einzutauchen, und Sie werden feststellen, dass es unser Leben immer wieder auf unerwartete Weise überrascht und bereichert.
// Vorlage:Infobox Film: Jahresverlinkung im Parameter EJ/PJ entfernen, PJ -> EJ
//oldText = oldText.replace(/(PJ|EJ)(*)\=(*)\{4})\]\]/g, 'EJ$2=$3$4');

// Vorlage:Infobox Film: Filmjahrverlinkung im Parameter EJ/PJ entfernen, PJ -> EJ
oldText = oldText.replace(/(PJ|EJ)(*)\=(*)\{4})\|{4}\]\](\n)/g, 'EJ$2=$3$4$5');

// Vorlage:Infobox Film: FSK = unbekannt entfernen
//oldText = oldText.replace(/FSK(*)\=(*)(unbekannt)/g, 'FSK$1=$2');

// Vorlage:Infobox Film: JMK = unbekannt entfernen
//oldText = oldText.replace(/JMK(*)\=(*)(unbekannt)/g, 'JMK$1=$2');

// Vorlage:Infobox Film: Leerzeichen, gfs. Umbruch bei Darstellerlisten etc.
//oldText = oldText.replace(/(\n|)\*\[\[/g, '\n* [[');

// <br> -> <br />
oldText = oldText.replace(/<br>/g, '<br />');

// ] -> ]
oldText = oldText.replace(/\\]/g, ']');

// Vorlagenfixes
oldText = oldText.replace(/{{(rotten tomatoes|rottentomatoes)(*?)}}/ig, '{{Rotten Tomatoes$2}}');
oldText = oldText.replace(/{{Metacritic(*?)}}/ig, '{{Metacritic$1}}');
oldText = oldText.replace(/{{OFDb(*?)}}/ig, '{{OFDb$1}}');
oldText = oldText.replace(/{{Film-zeit(*?)}}/ig, '{{Film-zeit$1}}');
oldText = oldText.replace(/{{Synchronkartei(*?)}}/ig, '{{Synchronkartei$1}}');
oldText = oldText.replace(/{{LdIF(*?)}}/g, '{{LdiF$1}}');

// Weitere Vorlagenfixes (PerfektesChaos)
oldText = oldText.replace(/{{Unverständlich(*?)}}/ig, '{{Allgemeinverständlichkeit$1}}');
oldText = oldText.replace(/{{(Belege|Quelle|Quellen|Quellen fehlen)(*?)}}/ig, '{{Belege fehlen$2}}');
oldText = oldText.replace(/{{Clade(*?)}}/ig, '{{Klade$1}}');
oldText = oldText.replace(/{{doi(*?)}}/ig, '{{DOI$1}}');
oldText = oldText.replace(/{{hdl(*?)}}/ig, '{{HDL$1}}');
oldText = oldText.replace(/{{Wikipedia-Hilfe(*?)}}/ig, '{{Hilfe$1}}');
oldText = oldText.replace(/{{TeX(*?)}}/ig, '{{In TeX konvertieren$1}}');
oldText = oldText.replace(/{{mwGit(*?)}}/ig, '{{Phab$1}}');
oldText = oldText.replace(/{{(Liste|NurListe)(*?)}}/ig, '{{Nur Liste$2}}');
oldText = oldText.replace(/{{Dead link(*?)}}/ig, '{{Toter Link$1}}');
oldText = oldText.replace(/{{Unsigned(*?)}}/ig, '{{Unsigniert$1}}');
oldText = oldText.replace(/{{tl(*?)}}/ig, '{{Vorlage$1}}');

oldText = oldText.replace(/{{Hessen-Parlament 1946-1986(*?)}}/ig, '{{Hessen-Parlament 1946–1986$1}}');
oldText = oldText.replace(/{{Imagemap Bezirk Baden(*?)}}/ig, '{{Imagemap Bezirk Baden, Aargau$1}}');
oldText = oldText.replace(/{{Infobox DC-Projekte(*?)}}/ig, '{{Infobox DC-Projekt$1}}');
oldText = oldText.replace(/{{Infobox Din(*?)}}/ig, '{{Infobox DIN$1}}');
oldText = oldText.replace(/{{Infobox Hohes Gebäude(*?)}}/ig, '{{Infobox Hochhaus$1}}');
oldText = oldText.replace(/{{LHC(*?)}}/ig, '{{Large Hadron Collider$1}}');
oldText = oldText.replace(/{{Linkbox Großer Nordischer Krieg(*?)}}/ig, '{{Linkbox Schlachten und Belagerungen des Großen Nordischen Krieges$1}}');
oldText = oldText.replace(/{{Linkbox Napoleonischen Kriege auf der Iberischen Halbinsel(*?)}}/ig, '{{Linkbox Kampfhandlungen der napoleonischen Kriege auf der Iberischen Halbinsel$1}}');
oldText = oldText.replace(/{{Linkbox Sardinischer Krieg(*?)}}/ig, '{{Linkbox Sardischer Krieg$1}}');
oldText = oldText.replace(/{{Positionskarte Neue Bundeslaender(*?)}}/ig, '{{Positionskarte Deutschland Neue Bundesländer$1}}');
oldText = oldText.replace(/{{Positionskarte Greater London(*?)}}/ig, '{{Positionskarte England Greater London$1}}');
oldText = oldText.replace(/{{tl(*?)}}/ig, '{{Vorlage$1}}');

// Falsche implementierte refs
//oldText = oldText.replace(/<r(ef>*<\/re)f>./g, '.<r$1f>');
//oldText = oldText.replace(/\.<r(ef>*<\/re)f>\./g, '.<r$1f>');
//oldText = oldText.replace(/()<r(ef>*<\/re)f>($|\.)/m, '$1.<r$2f>');

return {text: oldText};