Benutzer:Queryzo/Skriptsammlung

aus Wikipedia, der freien Enzyklopädie
Zur Navigation springen Zur Suche springen

Spezial:Bandersnatch

oldText = oldText.replace(/Regie\n(.*)\n/g, '| Regie            = [[$1]]\n');
oldText = oldText.replace(/Produktion\n(.*)\n/g, '| Produzent        = [[$1]]\n');
oldText = oldText.replace(/Buch\n(.*)\n/g, '| Drehbuch         = [[$1]]\n');
oldText = oldText.replace(/Kamera\n(.*)\n/g, '| Kamera           = [[$1]]\n');
oldText = oldText.replace(/Musik\n(.*)\n/g, '| Musik            = [[$1]]\n');
oldText = oldText.replace(/Schnitt\n(.*)\n/g, '| Schnitt          = [[$1]]\n');
oldText = oldText.replace(/([^)\]]),[ ]/g, '$1]],<br />[[');
oldText = oldText.replace(/(Darsteller\n)/g, '| Besetzung        =\n* [[');
oldText = oldText.replace(/[)],[ ]/g, '\n* [[');
oldText = oldText.replace(/([^'])[ ]\(([^0-9])/g, '$1]]: $2');
oldText = oldText.replace(/\)[ ]*\n/g, '\n');
oldText = oldText.replace(/(\| Produzent[^|]*)\n(\| Drehbuch[^|]*)/g, '$2$1\n');
oldText = oldText.replace(/(\| Kamera[^|]*)\n(\| Musik[^|]*)/g, '$2$1\n');
oldText = oldText.replace(/<span lang="([a-z]*)">([^<]*)<\/span>/g, '{{lang|$1|$2}}');
oldText = oldText.replace(/([a-zA-Z])'([a-zA-Z])/g, '$1’$2');
oldText = oldText.replace(/[ ]"/g, ' „');
oldText = oldText.replace(/"([ \n])/g, '“$1');

return {text: oldText};