https://de.wikipedia.org/w/index.php?action=history&feed=atom&title=Benutzer%3ASvebert%2FautoFormatter.js
Benutzer:Svebert/autoFormatter.js - Versionsgeschichte
2025-06-05T10:21:59Z
Versionsgeschichte dieser Seite in Wikipedia
MediaWiki 1.45.0-wmf.3
https://de.wikipedia.org/w/index.php?title=Benutzer:Svebert/autoFormatter.js&diff=184889200&oldid=prev
Krinkle: Maintenance: mw:RL/MGU - Updated deprecated module name
2019-01-20T02:38:55Z
<p>Maintenance: <a href="https://www.mediawiki.org/wiki/RL/MGU" class="extiw" title="mw:RL/MGU">mw:RL/MGU</a> - Updated deprecated module name</p>
<table style="background-color: #fff; color: #202122;" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="de">
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Nächstältere Version</td>
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Version vom 20. Januar 2019, 04:38 Uhr</td>
</tr><tr>
<td colspan="2" class="diff-lineno">Zeile 392:</td>
<td colspan="2" class="diff-lineno">Zeile 392:</td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div> if ((!a || !a.nodeType || a.nodeName === 'IMG') && $j) /* Vector/Monobook */</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div> if ((!a || !a.nodeType || a.nodeName === 'IMG') && $j) /* Vector/Monobook */</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div> {</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div> {</div></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div> var e = $<del style="font-weight: bold; text-decoration: none;">j</del>(a && a.nodeType ? a : 'img[rel=autoFormatter]');</div></td>
<td class="diff-marker" data-marker="+"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div> var e = $(a && a.nodeType ? a : 'img[rel=autoFormatter]');</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div> e.css('backgroundColor', changed ? '#DEF740' : '');</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div> e.css('backgroundColor', changed ? '#DEF740' : '');</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div> e.css('borderRadius', changed ? '3px' : '');</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div> e.css('borderRadius', changed ? '3px' : '');</div></td>
</tr>
<tr>
<td colspan="2" class="diff-lineno">Zeile 403:</td>
<td colspan="2" class="diff-lineno">Zeile 403:</td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>if (typeof $ === 'function' && typeof mw === 'object' && mw.user.options.get('usebetatoolbar')) /* Vector */</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>if (typeof $ === 'function' && typeof mw === 'object' && mw.user.options.get('usebetatoolbar')) /* Vector */</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>{</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>{</div></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div> mw.loader.using('ext.wikiEditor<del style="font-weight: bold; text-decoration: none;">.toolbar</del>', function() {</div></td>
<td class="diff-marker" data-marker="+"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div> mw.loader.using('ext.wikiEditor', function() {</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div> $('#wpTextbox1').wikiEditor('addToToolbar', {</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div> $('#wpTextbox1').wikiEditor('addToToolbar', {</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div> 'section': 'main', /* oder advanced */</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div> 'section': 'main', /* oder advanced */</div></td>
</tr>
</table>
Krinkle
https://de.wikipedia.org/w/index.php?title=Benutzer:Svebert/autoFormatter.js&diff=107876715&oldid=prev
Svebert: bugfix
2012-09-10T09:31:37Z
<p>bugfix</p>
<table style="background-color: #fff; color: #202122;" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="de">
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Nächstältere Version</td>
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Version vom 10. September 2012, 11:31 Uhr</td>
</tr><tr>
<td colspan="2" class="diff-lineno">Zeile 370:</td>
<td colspan="2" class="diff-lineno">Zeile 370:</td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div> /* Auslassungspunkte in Zitaten */</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div> /* Auslassungspunkte in Zitaten */</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div> t = t.replace(/[ \t]?([\.]{3,4})[ \t]?(?!\]\])[ \t]?/gi,'…');</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div> t = t.replace(/[ \t]?([\.]{3,4})[ \t]?(?!\]\])[ \t]?/gi,'…');</div></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div> t = t.replace([\[\(]…[\]\)])/gi,'[…]');</div></td>
<td class="diff-marker" data-marker="+"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div> t = t.replace<ins style="font-weight: bold; text-decoration: none;">(/</ins>([\[\(]…[\]\)])/gi,'[…]');</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div> /*------------Biographie-------------------*/</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div> /*------------Biographie-------------------*/</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
</tr>
</table>
Svebert
https://de.wikipedia.org/w/index.php?title=Benutzer:Svebert/autoFormatter.js&diff=107863237&oldid=prev
Svebert: +cite news
2012-09-09T20:50:49Z
<p>+cite news</p>
<table style="background-color: #fff; color: #202122;" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="de">
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Nächstältere Version</td>
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Version vom 9. September 2012, 22:50 Uhr</td>
</tr><tr>
<td colspan="2" class="diff-lineno">Zeile 366:</td>
<td colspan="2" class="diff-lineno">Zeile 366:</td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div> t = t.replace(/\s*<\s*ref(\s*[^\/\\]*)\s*>([^<]*)([^\.\?\!\;])\s*(<\/ref>)/igm,'<ref$1>$2$3.</ref>'); </div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div> t = t.replace(/\s*<\s*ref(\s*[^\/\\]*)\s*>([^<]*)([^\.\?\!\;])\s*(<\/ref>)/igm,'<ref$1>$2$3.</ref>'); </div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div> /* Bestimmte Vorlagen z.B. {{Literatur|...}} und {{cite book|...}} usw machen schon automatisch einen Punkt ans Ende, daher muss hier der Punkt wieder rückgängig gemacht werden */</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div> /* Bestimmte Vorlagen z.B. {{Literatur|...}} und {{cite book|...}} usw machen schon automatisch einen Punkt ans Ende, daher muss hier der Punkt wieder rückgängig gemacht werden */</div></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div> t = t.replace(/\{\{\s*(Literatur|Cite book|Cite web|Patent|Einwohner|Cite journal|Internetquelle)([^\}]*)\}\}\./gim,'{{$1$2}}'); </div></td>
<td class="diff-marker" data-marker="+"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div> t = t.replace(/\{\{\s*(Literatur|Cite book|Cite web|Patent|Einwohner|Cite journal|Internetquelle<ins style="font-weight: bold; text-decoration: none;">|cite news</ins>)([^\}]*)\}\}\./gim,'{{$1$2}}'); </div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div> </div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div> </div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div> /* Auslassungspunkte in Zitaten */</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div> /* Auslassungspunkte in Zitaten */</div></td>
</tr>
</table>
Svebert
https://de.wikipedia.org/w/index.php?title=Benutzer:Svebert/autoFormatter.js&diff=107858534&oldid=prev
Svebert: fix
2012-09-09T18:35:51Z
<p>fix</p>
<table style="background-color: #fff; color: #202122;" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="de">
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Nächstältere Version</td>
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Version vom 9. September 2012, 20:35 Uhr</td>
</tr><tr>
<td colspan="2" class="diff-lineno">Zeile 368:</td>
<td colspan="2" class="diff-lineno">Zeile 368:</td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div> t = t.replace(/\{\{\s*(Literatur|Cite book|Cite web|Patent|Einwohner|Cite journal|Internetquelle)([^\}]*)\}\}\./gim,'{{$1$2}}'); </div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div> t = t.replace(/\{\{\s*(Literatur|Cite book|Cite web|Patent|Einwohner|Cite journal|Internetquelle)([^\}]*)\}\}\./gim,'{{$1$2}}'); </div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div> </div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div> </div></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div> /* <del style="font-weight: bold; text-decoration: none;">Auslassung</del> in Zitaten */</div></td>
<td class="diff-marker" data-marker="+"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div> /* <ins style="font-weight: bold; text-decoration: none;">Auslassungspunkte</ins> in Zitaten */</div></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div> t = t.replace(/<del style="font-weight: bold; text-decoration: none;">[\(\[]?</del>[ \t]?([\.]{3,4})[ \t]?(?!\]\])[ \t<del style="font-weight: bold; text-decoration: none;">]?[\]\)</del>]?/gi,'<del style="font-weight: bold; text-decoration: none;">[</del>…<del style="font-weight: bold; text-decoration: none;">]</del>');</div></td>
<td class="diff-marker" data-marker="+"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div> t = t.replace(/[ \t]?([\.]{3,4})[ \t]?(?!\]\])[ \t]?/gi,'…');</div></td>
</tr>
<tr>
<td colspan="2" class="diff-empty diff-side-deleted"></td>
<td class="diff-marker" data-marker="+"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div> t = t.replace([\[\(]…[\]\)])/gi,'[…]');</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div> /*------------Biographie-------------------*/</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div> /*------------Biographie-------------------*/</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
</tr>
</table>
Svebert
https://de.wikipedia.org/w/index.php?title=Benutzer:Svebert/autoFormatter.js&diff=107858295&oldid=prev
Svebert: + 3 Punkte bei Zitatauslassungen
2012-09-09T18:29:30Z
<p>+ 3 Punkte bei Zitatauslassungen</p>
<table style="background-color: #fff; color: #202122;" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="de">
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Nächstältere Version</td>
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Version vom 9. September 2012, 20:29 Uhr</td>
</tr><tr>
<td colspan="2" class="diff-lineno">Zeile 368:</td>
<td colspan="2" class="diff-lineno">Zeile 368:</td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div> t = t.replace(/\{\{\s*(Literatur|Cite book|Cite web|Patent|Einwohner|Cite journal|Internetquelle)([^\}]*)\}\}\./gim,'{{$1$2}}'); </div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div> t = t.replace(/\{\{\s*(Literatur|Cite book|Cite web|Patent|Einwohner|Cite journal|Internetquelle)([^\}]*)\}\}\./gim,'{{$1$2}}'); </div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div> </div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div> </div></td>
</tr>
<tr>
<td colspan="2" class="diff-empty diff-side-deleted"></td>
<td class="diff-marker" data-marker="+"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div> /* Auslassung in Zitaten */</div></td>
</tr>
<tr>
<td colspan="2" class="diff-empty diff-side-deleted"></td>
<td class="diff-marker" data-marker="+"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div> t = t.replace(/[\(\[]?[ \t]?([\.]{3,4})[ \t]?(?!\]\])[ \t]?[\]\)]?/gi,'[…]');</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div> /*------------Biographie-------------------*/</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div> /*------------Biographie-------------------*/</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
</tr>
</table>
Svebert
https://de.wikipedia.org/w/index.php?title=Benutzer:Svebert/autoFormatter.js&diff=107842560&oldid=prev
Svebert: +Internetquelle berücksichtigen
2012-09-09T11:03:50Z
<p>+Internetquelle berücksichtigen</p>
<table style="background-color: #fff; color: #202122;" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="de">
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Nächstältere Version</td>
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Version vom 9. September 2012, 13:03 Uhr</td>
</tr><tr>
<td colspan="2" class="diff-lineno">Zeile 366:</td>
<td colspan="2" class="diff-lineno">Zeile 366:</td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div> t = t.replace(/\s*<\s*ref(\s*[^\/\\]*)\s*>([^<]*)([^\.\?\!\;])\s*(<\/ref>)/igm,'<ref$1>$2$3.</ref>'); </div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div> t = t.replace(/\s*<\s*ref(\s*[^\/\\]*)\s*>([^<]*)([^\.\?\!\;])\s*(<\/ref>)/igm,'<ref$1>$2$3.</ref>'); </div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div> /* Bestimmte Vorlagen z.B. {{Literatur|...}} und {{cite book|...}} usw machen schon automatisch einen Punkt ans Ende, daher muss hier der Punkt wieder rückgängig gemacht werden */</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div> /* Bestimmte Vorlagen z.B. {{Literatur|...}} und {{cite book|...}} usw machen schon automatisch einen Punkt ans Ende, daher muss hier der Punkt wieder rückgängig gemacht werden */</div></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div> t = t.replace(/\{\{\s*(Literatur|Cite book|Cite web|Patent|Einwohner|Cite journal)([^\}]*)\}\}\./gim,'{{$1$2}}'); </div></td>
<td class="diff-marker" data-marker="+"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div> t = t.replace(/\{\{\s*(Literatur|Cite book|Cite web|Patent|Einwohner|Cite journal<ins style="font-weight: bold; text-decoration: none;">|Internetquelle</ins>)([^\}]*)\}\}\./gim,'{{$1$2}}'); </div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div> </div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div> </div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div> /*------------Biographie-------------------*/</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div> /*------------Biographie-------------------*/</div></td>
</tr>
</table>
Svebert
https://de.wikipedia.org/w/index.php?title=Benutzer:Svebert/autoFormatter.js&diff=107842264&oldid=prev
Svebert: +cite journal berücksichtigen
2012-09-09T10:56:13Z
<p>+cite journal berücksichtigen</p>
<table style="background-color: #fff; color: #202122;" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="de">
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Nächstältere Version</td>
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Version vom 9. September 2012, 12:56 Uhr</td>
</tr><tr>
<td colspan="2" class="diff-lineno">Zeile 366:</td>
<td colspan="2" class="diff-lineno">Zeile 366:</td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div> t = t.replace(/\s*<\s*ref(\s*[^\/\\]*)\s*>([^<]*)([^\.\?\!\;])\s*(<\/ref>)/igm,'<ref$1>$2$3.</ref>'); </div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div> t = t.replace(/\s*<\s*ref(\s*[^\/\\]*)\s*>([^<]*)([^\.\?\!\;])\s*(<\/ref>)/igm,'<ref$1>$2$3.</ref>'); </div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div> /* Bestimmte Vorlagen z.B. {{Literatur|...}} und {{cite book|...}} usw machen schon automatisch einen Punkt ans Ende, daher muss hier der Punkt wieder rückgängig gemacht werden */</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div> /* Bestimmte Vorlagen z.B. {{Literatur|...}} und {{cite book|...}} usw machen schon automatisch einen Punkt ans Ende, daher muss hier der Punkt wieder rückgängig gemacht werden */</div></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div> t = t.replace(/\{\{\s*(Literatur|Cite book|Cite web|Patent|Einwohner)([^\}]*)\}\}\./gim,'{{$1$2}}'); </div></td>
<td class="diff-marker" data-marker="+"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div> t = t.replace(/\{\{\s*(Literatur|Cite book|Cite web|Patent|Einwohner<ins style="font-weight: bold; text-decoration: none;">|Cite journal</ins>)([^\}]*)\}\}\./gim,'{{$1$2}}'); </div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div> </div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div> </div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div> /*------------Biographie-------------------*/</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div> /*------------Biographie-------------------*/</div></td>
</tr>
</table>
Svebert
https://de.wikipedia.org/w/index.php?title=Benutzer:Svebert/autoFormatter.js&diff=107840496&oldid=prev
Svebert: geschweifte klammer und eckige Klammer so, dass refs in Bildern und Vorlagen diese nicht zerstören
2012-09-09T10:08:00Z
<p>geschweifte klammer und eckige Klammer so, dass refs in Bildern und Vorlagen diese nicht zerstören</p>
<table style="background-color: #fff; color: #202122;" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="de">
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Nächstältere Version</td>
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Version vom 9. September 2012, 12:08 Uhr</td>
</tr><tr>
<td colspan="2" class="diff-lineno">Zeile 360:</td>
<td colspan="2" class="diff-lineno">Zeile 360:</td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div> t = t.replace(/([\,\.\?\;])(\s*<\s*ref[^>\/]*\/\s*>|\s*<\s*ref\s*[^\/\\]*\s*>[^<]*<\/ref>)\s*([\,\.\?\;])/igm,'$1$2');</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div> t = t.replace(/([\,\.\?\;])(\s*<\s*ref[^>\/]*\/\s*>|\s*<\s*ref\s*[^\/\\]*\s*>[^<]*<\/ref>)\s*([\,\.\?\;])/igm,'$1$2');</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div> /* Satzzeichen nach Ref fixen */</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div> /* Satzzeichen nach Ref fixen */</div></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div> t = t.replace(/(\s*<\s*ref[^>\/]*\/\s*>|\s*<\s*ref\s*[^\/\\]*\s*>[^<]*<\/ref>)[ \t]*([\,\.\?\)\}\<del style="font-weight: bold; text-decoration: none;">:</del>])/<del style="font-weight: bold; text-decoration: none;">ig</del>,'$2$1'); </div></td>
<td class="diff-marker" data-marker="+"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div> t = t.replace(/(\s*<\s*ref[^>\/]*\/\s*>|\s*<\s*ref\s*[^\/\\]*\s*>[^<]*<\/ref>)[ \t]*([\,\.\?\)<ins style="font-weight: bold; text-decoration: none;">\:]|\][^\]]|</ins>\}<ins style="font-weight: bold; text-decoration: none;">[^</ins>\<ins style="font-weight: bold; text-decoration: none;">}</ins>])/<ins style="font-weight: bold; text-decoration: none;">igm</ins>,'$2$1'); </div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div> /* Referenzen die pure Links sind einklammern */</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div> /* Referenzen die pure Links sind einklammern */</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div> t = t.replace(/\s*<\s*ref(\s*[^\/\\]*)\s*>(http\:\/\/)?(www\.)?([a-zA-Z0-9_üÜöÖäÄß\.\-]{2,255}\.[a-zA-Z]{2,4})([a-zA-Z0-9_üÜöÖäÄß\.\-\/%&\?#\+\=\(\),]*)\s*<\/ref>/igm,'<ref$1>[http://$3$4$5 $2$3$4]</ref>'); </div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div> t = t.replace(/\s*<\s*ref(\s*[^\/\\]*)\s*>(http\:\/\/)?(www\.)?([a-zA-Z0-9_üÜöÖäÄß\.\-]{2,255}\.[a-zA-Z]{2,4})([a-zA-Z0-9_üÜöÖäÄß\.\-\/%&\?#\+\=\(\),]*)\s*<\/ref>/igm,'<ref$1>[http://$3$4$5 $2$3$4]</ref>'); </div></td>
</tr>
</table>
Svebert
https://de.wikipedia.org/w/index.php?title=Benutzer:Svebert/autoFormatter.js&diff=107832547&oldid=prev
Svebert: - [www.bla.de.] und richtig kommentiert
2012-09-09T00:54:11Z
<p>- [www.bla.de.] und richtig kommentiert</p>
<table style="background-color: #fff; color: #202122;" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="de">
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Nächstältere Version</td>
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Version vom 9. September 2012, 02:54 Uhr</td>
</tr><tr>
<td colspan="2" class="diff-lineno">Zeile 251:</td>
<td colspan="2" class="diff-lineno">Zeile 251:</td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div> });</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div> });</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div> /* 1980–1990 immer als 1980–1990 */</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div> /* 1980–1990 immer als 1980–1990 */</div></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div> t = t.replace(/([\s(|][12]\d{3}) *- *((?:1[3-9]|[2-9]\d)\b[^.=–-])/g, '$1–$2'); /* Bindestrich gefunden *</div></td>
<td class="diff-marker" data-marker="+"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div> t = t.replace(/([\s(|][12]\d{3}) *- *((?:1[3-9]|[2-9]\d)\b[^.=–-])/g, '$1–$2'); /* Bindestrich gefunden *<ins style="font-weight: bold; text-decoration: none;">/</ins></div></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div> t = t.replace(/\b(([12]\d)\d{2}) *– *(\d{2}\b[^=–-])/g, '$1–$2$3'); /* Bis-Strich gefunden *</div></td>
<td class="diff-marker" data-marker="+"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div> t = t.replace(/\b(([12]\d)\d{2}) *– *(\d{2}\b[^=–-])/g, '$1–$2$3'); /* Bis-Strich gefunden *<ins style="font-weight: bold; text-decoration: none;">/</ins></div></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div> /* Gedankenstriche in <math> vermeiden *</div></td>
<td class="diff-marker" data-marker="+"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div> /* Gedankenstriche in <math> vermeiden *<ins style="font-weight: bold; text-decoration: none;">/</ins></div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div> t = t.replace(/(['\)a-z\]\xC0-\xFF]) +- +(['\(a-z\[\xC0-\xFF])/gi, '$1 – $2');</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div> t = t.replace(/(['\)a-z\]\xC0-\xFF]) +- +(['\(a-z\[\xC0-\xFF])/gi, '$1 – $2');</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
</tr>
<tr>
<td colspan="2" class="diff-lineno">Zeile 360:</td>
<td colspan="2" class="diff-lineno">Zeile 360:</td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div> t = t.replace(/([\,\.\?\;])(\s*<\s*ref[^>\/]*\/\s*>|\s*<\s*ref\s*[^\/\\]*\s*>[^<]*<\/ref>)\s*([\,\.\?\;])/igm,'$1$2');</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div> t = t.replace(/([\,\.\?\;])(\s*<\s*ref[^>\/]*\/\s*>|\s*<\s*ref\s*[^\/\\]*\s*>[^<]*<\/ref>)\s*([\,\.\?\;])/igm,'$1$2');</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div> /* Satzzeichen nach Ref fixen */</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div> /* Satzzeichen nach Ref fixen */</div></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div> t = t.replace(/(\s*<\s*ref[^>\/]*\/\s*>|\s*<\s*ref\s*[^\/\\]*\s*>[^<]*<\/ref>)\<del style="font-weight: bold; text-decoration: none;">s</del>*([\,\.\?\)\}\:])/ig,'$2$1'); </div></td>
<td class="diff-marker" data-marker="+"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div> t = t.replace(/(\s*<\s*ref[^>\/]*\/\s*>|\s*<\s*ref\s*[^\/\\]*\s*>[^<]*<\/ref>)<ins style="font-weight: bold; text-decoration: none;">[ </ins>\<ins style="font-weight: bold; text-decoration: none;">t]</ins>*([\,\.\?\)\}\:])/ig,'$2$1'); </div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div> /* Referenzen die pure Links sind einklammern */</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div> /* Referenzen die pure Links sind einklammern */</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div> t = t.replace(/\s*<\s*ref(\s*[^\/\\]*)\s*>(http\:\/\/)?(www\.)?([a-zA-Z0-9_üÜöÖäÄß\.\-]{2,255}\.[a-zA-Z]{2,4})([a-zA-Z0-9_üÜöÖäÄß\.\-\/%&\?#\+\=\(\),]*)\s*<\/ref>/igm,'<ref$1>[http://$3$4$5 $2$3$4]</ref>'); </div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div> t = t.replace(/\s*<\s*ref(\s*[^\/\\]*)\s*>(http\:\/\/)?(www\.)?([a-zA-Z0-9_üÜöÖäÄß\.\-]{2,255}\.[a-zA-Z]{2,4})([a-zA-Z0-9_üÜöÖäÄß\.\-\/%&\?#\+\=\(\),]*)\s*<\/ref>/igm,'<ref$1>[http://$3$4$5 $2$3$4]</ref>'); </div></td>
</tr>
<tr>
<td colspan="2" class="diff-lineno">Zeile 366:</td>
<td colspan="2" class="diff-lineno">Zeile 366:</td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div> t = t.replace(/\s*<\s*ref(\s*[^\/\\]*)\s*>([^<]*)([^\.\?\!\;])\s*(<\/ref>)/igm,'<ref$1>$2$3.</ref>'); </div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div> t = t.replace(/\s*<\s*ref(\s*[^\/\\]*)\s*>([^<]*)([^\.\?\!\;])\s*(<\/ref>)/igm,'<ref$1>$2$3.</ref>'); </div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div> /* Bestimmte Vorlagen z.B. {{Literatur|...}} und {{cite book|...}} usw machen schon automatisch einen Punkt ans Ende, daher muss hier der Punkt wieder rückgängig gemacht werden */</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div> /* Bestimmte Vorlagen z.B. {{Literatur|...}} und {{cite book|...}} usw machen schon automatisch einen Punkt ans Ende, daher muss hier der Punkt wieder rückgängig gemacht werden */</div></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div> t = t.replace(/\{\{\s*(Literatur|Cite book|Cite web|Patent|Einwohner)([^\}]*)\}\}\./gim,'{{$1$2}}');<del style="font-weight: bold; text-decoration: none;"> </del> </div></td>
<td class="diff-marker" data-marker="+"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div> t = t.replace(/\{\{\s*(Literatur|Cite book|Cite web|Patent|Einwohner)([^\}]*)\}\}\./gim,'{{$1$2}}'); </div></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div> /*Falls nur Link als ref, dann nicht [www.xyz.de name]. sondern [www.xyz.de name.] */ </div></td>
<td colspan="2" class="diff-empty diff-side-added"></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div> t = t.replace(/\[\s*(http\:\/\/)(www\.)?([a-zA-Z0-9_üÜöÖäÄß\.\-]{2,255}\.[a-zA-Z]{2,4})([a-zA-Z0-9_üÜöÖäÄß\.\-\/%&\?#\+\=,\(\)]*)\s([^\]]*)(\]\.)\s*<\/ref>/igm,'[$1$2$3$4 $5.]</ref>'); </div></td>
<td colspan="2" class="diff-empty diff-side-added"></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div> t = t.replace(/([\.\!\?\;])[\.]\](\.)?<\/ref>/igm,'$1]</ref>'); </div></td>
<td colspan="2" class="diff-empty diff-side-added"></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div> </div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div> </div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div> /*------------Biographie-------------------*/</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div> /*------------Biographie-------------------*/</div></td>
</tr>
</table>
Svebert
https://de.wikipedia.org/w/index.php?title=Benutzer:Svebert/autoFormatter.js&diff=107831479&oldid=prev
Svebert: ref-fix
2012-09-08T23:32:15Z
<p>ref-fix</p>
<table style="background-color: #fff; color: #202122;" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="de">
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Nächstältere Version</td>
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Version vom 9. September 2012, 01:32 Uhr</td>
</tr><tr>
<td colspan="2" class="diff-lineno">Zeile 358:</td>
<td colspan="2" class="diff-lineno">Zeile 358:</td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div> /*-------------Einzelnachweise-----------*/</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div> /*-------------Einzelnachweise-----------*/</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div> /* Doppelte Satzzeichen bei ref fixen */</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div> /* Doppelte Satzzeichen bei ref fixen */</div></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div> t = t.replace(/([\,\.\?\<del style="font-weight: bold; text-decoration: none;">)\}]|[^\n]\:</del>])(\s*<\s*ref[^>\/]*\/\s*>|\s*<\s*ref\s*[^\/\\]*\s*>[^<]*<\/ref>)\s*([\,\.\?\<del style="font-weight: bold; text-decoration: none;">)\}</del>]<del style="font-weight: bold; text-decoration: none;">|[^\n]\:</del>)/igm,'$1$2');</div></td>
<td class="diff-marker" data-marker="+"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div> t = t.replace(/([\,\.\?\<ins style="font-weight: bold; text-decoration: none;">;</ins>])(\s*<\s*ref[^>\/]*\/\s*>|\s*<\s*ref\s*[^\/\\]*\s*>[^<]*<\/ref>)\s*([\,\.\?\<ins style="font-weight: bold; text-decoration: none;">;</ins>])/igm,'$1$2');</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div> /* Satzzeichen nach Ref fixen */</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div> /* Satzzeichen nach Ref fixen */</div></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div> t = t.replace(/(\s*<\s*ref[^>\/]*\/\s*>|\s*<\s*ref\s*[^\/\\]*\s*>[^<]*<\/ref>)\s*([\,\.\?\)\}<del style="font-weight: bold; text-decoration: none;">]|[^</del>\<del style="font-weight: bold; text-decoration: none;">n</del>]<del style="font-weight: bold; text-decoration: none;">\:</del>)/<del style="font-weight: bold; text-decoration: none;">igm</del>,'$2$1'); </div></td>
<td class="diff-marker" data-marker="+"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div> t = t.replace(/(\s*<\s*ref[^>\/]*\/\s*>|\s*<\s*ref\s*[^\/\\]*\s*>[^<]*<\/ref>)\s*([\,\.\?\)\}\<ins style="font-weight: bold; text-decoration: none;">:</ins>])/<ins style="font-weight: bold; text-decoration: none;">ig</ins>,'$2$1'); </div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div> /* Referenzen die pure Links sind einklammern */</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div> /* Referenzen die pure Links sind einklammern */</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div> t = t.replace(/\s*<\s*ref(\s*[^\/\\]*)\s*>(http\:\/\/)?(www\.)?([a-zA-Z0-9_üÜöÖäÄß\.\-]{2,255}\.[a-zA-Z]{2,4})([a-zA-Z0-9_üÜöÖäÄß\.\-\/%&\?#\+\=\(\),]*)\s*<\/ref>/igm,'<ref$1>[http://$3$4$5 $2$3$4]</ref>'); </div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div> t = t.replace(/\s*<\s*ref(\s*[^\/\\]*)\s*>(http\:\/\/)?(www\.)?([a-zA-Z0-9_üÜöÖäÄß\.\-]{2,255}\.[a-zA-Z]{2,4})([a-zA-Z0-9_üÜöÖäÄß\.\-\/%&\?#\+\=\(\),]*)\s*<\/ref>/igm,'<ref$1>[http://$3$4$5 $2$3$4]</ref>'); </div></td>
</tr>
</table>
Svebert