Bearbeiten von „Benutzer:PlasmarelaisBot/Befehle/2009-2013“
Hast du vergessen dich einzuloggen?
Ein Benutzername hilft allen dabei, deine Beiträge verfolgen zu können und untereinander zu kommunizieren. Wenn du dich nicht einloggst, wird deine IP-Adresse in die Versionsgeschichte eingetragen.
Die Bearbeitung kann rückgängig gemacht werden. Bitte überprüfe die Vergleichsansicht weiter unten, um zu kontrollieren, dass du diesen Vorgang auch wirklich durchführen willst und speichere dann die Änderungen, um die vorherige Bearbeitung rückgängig zu machen.
Wenn du eine Veränderung rückgängig machst, die nicht als Vandalismus betrachtet werden kann, erläutere bitte den Grund für diesen Vorgang in der Bearbeitungszusammenfassung durch einen eigenen Text und ersetze die vorgegebene.
Aktuelle Version | Dein Text | ||
Zeile 1: | Zeile 1: | ||
− | + | {{:Benutzer:PlasmarelaisBot/Vorlage:Befehl|<nowiki> | |
− | + | </nowiki>}} | |
− | |||
− | |||
− | |||
===Episoden-Sidebar in VOY (weitgehend) ([http://de.memory-alpha.org/index.php?title=Tattoo&diff=252260&oldid=226290 beispiel])=== | ===Episoden-Sidebar in VOY (weitgehend) ([http://de.memory-alpha.org/index.php?title=Tattoo&diff=252260&oldid=226290 beispiel])=== | ||
− | + | {{:Benutzer:PlasmarelaisBot/Vorlage:Befehl|<nowiki>replace.py -regex -links:Benutzer:Plasmarelais/Test "colspan=\"2\" align=\"center\" \| \[\[Bild:" " Bild= " "\{\| class=\"wiki-sidebar\" align=\"right\"\s\s" "{{Episoden-Sidebar|\n| Titel= {{PAGENAME}}\n" "\| class=\"odd\"\|Serie:\s\s\| class=\"even\"\|\[\[" "| Serie= " "\| class=\"odd\"\|Staffel:\s\s\| class=\"even\"\|\[\[VOY Staffel" "| Staffel=" "\|[1-7]{1}\]\]" "\n| Episode= " "\| class=\"odd\"\|dt\. Erstaus-<br/>strahlung:\s\s\| class=\"even\"\|(?P<Tde>[0-9]{2})[.](?P<Mde>[0-9]{2})[.](?P<Jde>[0-9]{4})" "| AusstrahlJahrDe= \g<Jde>\n|AusstrahlMonatDe= \g<Mde>\n| AusstrahlTagDe= \g<Tde>" "\| class=\"odd\"\|Orig. Erst-<br/>ausstrahlung:\s\s\| class=\"even\"\|(?P<Ten>[0-9]{2})[.](?P<Men>[0-9]{2})[.](?P<Jen>[0-9]{4})" "| AusstrahlJahr= \g<Jen>\n| AusstrahlMonat= \g<Men>\n| AusstrahlTag= \g<Ten>" "\| class=\"odd\"\|Originaltitel:\s\s\| class=\"even\"\|\[\[:en:(?P<OL>.+?)\|(?P<OT>.+?)\]\]" "| OriginalLink= [[:en:\g<OL>]]\n| OriginalTitel= \g<OT>" "\| class=\"odd\"\|Prod\. Nr:\s\s\| class=\"even\"\|" "| ProdNr= " "\| class=\"odd\"\|Jahr:\s\s\| class=\"even\"\|\[\[" "| Jahr= " "\| class=\"odd\"\|Sternzeit:\s\s\| class=\"even\"\|" "| ErsteSternzeit= " "\| class=\"odd\"\|Story:\s\s\| class=\"even\"\|" "| LetzteSternzeit= \n| Story= " "\| class=\"odd\"\|Drehbuch:\s\s\| class=\"even\"\|" "| Drehbuch= " "\| class=\"odd\"\|Regie:\s\s\| class=\"even\"\|" "| Regie= " "\| class=\"odd\"\|Autor:\s\s\| class=\"even\"\|" "| Autor= " "\|-\s\s" "" "\|-" "" "\|200px\]\]" "" "\|\}" "|RemAusstrahlJahr=\n|RemAusstrahlMonat=\n| RemAusstrahlTag=\n}}" "Serie= VOY\]\]" "Serie= VOY" "Jahr= 237(?P<year>[0-9]{1})\]\]" "Jahr= 237\g<year>" -summary:Episodensidebar</nowiki>}} | |
===Episoden-Sidebar in DS9 (weitgehend) ([http://de.memory-alpha.org/index.php?title=Das_Urteil_%28DS9%29&diff=252825&oldid=247431 Beispiel])=== | ===Episoden-Sidebar in DS9 (weitgehend) ([http://de.memory-alpha.org/index.php?title=Das_Urteil_%28DS9%29&diff=252825&oldid=247431 Beispiel])=== | ||
− | + | {{:Benutzer:PlasmarelaisBot/Vorlage:Befehl|<nowiki>replace.py -regex -links:Benutzer:Plasmarelais/Test "\[\[Image:" "[[Bild:" "Autoren:" "Autor:" "colspan=\"2\".*\[\[Bild:" " Bild= " "\{\| class=\"wiki-sidebar\" align=\"right\"\s\s" "{{Episoden-Sidebar|\n| Titel= {{PAGENAME}}\n| Bild= \n" "\| class=\"odd\"\|Serie:\s\s\| class=\"even\"\|\[\[" "| Serie= " "\| class=\"odd\"\|Staffel:\s\s\| class=\"even\"\|\[\[DS9 Staffel" "| Staffel=" "\|[1-7]{1}\]\]" "\n| Episode= " "\| class=\"odd\"\|dt\. Erstaus-<br/>strahlung:\s\s\| class=\"even\"\|(?P<Tde>[0-9]{2})[.](?P<Mde>[0-9]{2})[.](?P<Jde>[0-9]{4})" "| AusstrahlJahrDe= \g<Jde>\n|AusstrahlMonatDe= \g<Mde>\n| AusstrahlTagDe= \g<Tde>" "\| class=\"odd\"\|Orig. Erst-<br/>ausstrahlung:\s\s\| class=\"even\"\|(?P<Ten>[0-9]{2})[.](?P<Men>[0-9]{2})[.](?P<Jen>[0-9]{4})" "| AusstrahlJahr= \g<Jen>\n| AusstrahlMonat= \g<Men>\n| AusstrahlTag= \g<Ten>" "\| class=\"odd\"\|Originaltitel:\s\s\| class=\"even\"\|\[\[:en:(?P<OL>.+?)\|(?P<OT>.+?)\]\]" "| OriginalLink= [[:en:\g<OL>]]\n| OriginalTitel= \g<OT>" "\| class=\"odd\"\|Prod\. Nr:\s\s\| class=\"even\"\|" "| ProdNr= " "\| class=\"odd\"\|Jahr:\s\s\| class=\"even\"\|\[\[" "| Jahr= " "\| class=\"odd\"\|Sternzeit:\s\s\| class=\"even\"\|(?P<sdate>.+?)\s\s" "| ErsteSternzeit= \g<sdate>\n| LetzteSternzeit= \n" "\| class=\"odd\"\|Story:\s\s\| class=\"even\"\|" "| Story= " "Teleplay:" "Drehbuch:" "\| class=\"odd\"\|Drehbuch:\s\s\| class=\"even\"\|" "| Drehbuch= " "\| class=\"odd\"\|Regie:\s\s\| class=\"even\"\|" "| Regie= " "\| class=\"odd\"\|Autor:\s\s\| class=\"even\"\|" "| Autor= " "\|-\s\s" "" "\|-" "" "\|200px\]\]" "" "\|\}" "|RemAusstrahlJahr=\n|RemAusstrahlMonat=\n| RemAusstrahlTag=\n}}" "Serie= DS9\]\]" "Serie= DS9" "Jahr= 237(?P<year>[0-9]{1})\]\]" "Jahr= 237\g<year>" "(?P<attr>[A-Za-z]{5,8})= \[\[(?P<argum>.+?)\]\]" "\g<attr>= \g<argum>" "\| Bild=\s\s\| Bild=" "| Bild=" -summary:Episodensidebar</nowiki>}} | |
− | + | *Episoden-Sidebar in ENT (weitgehend)<br>{{:Benutzer:PlasmarelaisBot/Vorlage:Befehl|<nowiki>replace.py -regex -page:Horizon "\[\[Image:" "[[Bild:" "Autoren:" "Autor:" "colspan=\"2\".*\[\[Bild:" " Bild= " "\{\| class=\"wiki-sidebar\" align=\"right\"\s\s" "{{Episoden-Sidebar|\n| Titel= {{SUBST:PAGENAME}}\n| Bild= \n" "\| class=\"odd\"\|Serie:\s\s\| class=\"even\"\|\[\[" "| Serie= " "\| class=\"odd\"\|Staffel:\s\s\| class=\"even\"\|\[\[ENT Staffel" "| Staffel=" "\|[1-7]{1}\]\]" "\n| Episode= " "\| class=\"odd\"\|dt\. Erstaus-<br/>strahlung:\s\s\| class=\"even\"\|(?P<Tde>[0-9]{2})[.](?P<Mde>[0-9]{2})[.](?P<Jde>[0-9]{4})" "| AusstrahlJahrDe= \g<Jde>\n|AusstrahlMonatDe= \g<Mde>\n| AusstrahlTagDe= \g<Tde>" "\| class=\"odd\"\|Orig\. Erst-<br/>ausstrahlung:\s\s\| class=\"even\"\|(?P<Ten>[0-9]{2})[.](?P<Men>[0-9]{2})[.](?P<Jen>[0-9]{4})" "| AusstrahlJahr= \g<Jen>\n| AusstrahlMonat= \g<Men>\n| AusstrahlTag= \g<Ten>" "\| class=\"odd\"\|Originaltitel:\s\s\| class=\"even\"\|\[\[:en:(?P<OL>.+?)\|(?P<OT>.+?)\]\]" "| OriginalLink= [[:en:\g<OL>]]\n| OriginalTitel= \g<OT>" "\| class=\"odd\"\|Prod\. Nr:\s\s\| class=\"even\"\|" "| ProdNr= " "\| class=\"odd\"\|Jahr:\s\s\| class=\"even\"\|\[\[" "| Jahr= " "\| class=\"odd\"\|Datum:\s\s\| class=\"even\"\|(?P<sdate>.+?)\s\s" "| Datum= \g<sdate>\n" "\| class=\"odd\"\|Story:\s\s\| class=\"even\"\|" "| Story= " "Teleplay:" "Drehbuch:" "\| class=\"odd\"\|Drehbuch:\s\s\| class=\"even\"\|" "| Drehbuch= " "\| class=\"odd\"\|Regie:\s\s\| class=\"even\"\|" "| Regie= " "\| class=\"odd\"\|Autor:\s\s\| class=\"even\"\|" "| Autor= " "\|-\s\s" "" "\|-" "" "\|200px\]\]" "" "\|\}" "|RemAusstrahlJahr=\n|RemAusstrahlMonat=\n| RemAusstrahlTag=\n}}" "Serie= ENT\]\]" "Serie= ENT" "Jahr= 215(?P<year>[0-9]{1})\]\]" "Jahr= 215\g<year>" "(?P<attr>[A-Za-z]{5,8})= \[\[(?P<argum>.+?)\]\]" "\g<attr>= \g<argum>" "\| Bild=\s\s\| Bild=" "| Bild=" -summary:Episodensidebar</nowiki>}} | |
− | < | ||
− | + | *Einbinden der Vorlage [[Vorlage:TOS-R|TOS-R]] im Namensraum ''Datei''<br>{{:Benutzer:PlasmarelaisBot/Vorlage:Befehl|<nowiki>replace.py -start:Datei:! -regex "\(\{\{TOS\|(?P<Eps>.+?)\}\} - \[\[TOS Remastered\|Remastered\]\]\)" "({{TOS-R|\g<Eps>}})" -summary:Vorlage_TOS-R</nowiki></blockquote><blockquote><nowiki>replace.py -start:Datei:! -regex "\(\{\{TOS\|(?P<Eps>.+?)\}\} - \[\[Star Trek: The Original Series - Remastered\|Remastered\]\]\)" "({{TOS-R|\g<Eps>}})" -summary:Vorlage_TOS-R</nowiki>}} | |
− | < | ||
− | |||
− | <blockquote | ||
*Ersetze Dateilinks entsprechend Verschiebung: [http://memory-alpha.org/de/index.php?title=Spezial:Letzte_%C4nderungen&limit=201&from=20090520120251&hidebots=&hideanons=1&hideliu=1 201 Änderungen] | *Ersetze Dateilinks entsprechend Verschiebung: [http://memory-alpha.org/de/index.php?title=Spezial:Letzte_%C4nderungen&limit=201&from=20090520120251&hidebots=&hideanons=1&hideliu=1 201 Änderungen] | ||
− | + | *Datumsseiten: Füge Definitionsliste hinzu, ändere „US Erstausstrahlung“ in „US-Erstausstrahlung“, lösche <nowiki>„<noinclude></noinclude>“</nowiki><br>{{:Benutzer:PlasmarelaisBot/Vorlage:Befehl|<nowiki>replace.py -file:tage.txt -regex "'''(?P<year>[0-9]{4})''': " ";\g<year>:" "'''(?P<year>[0-9]{4}):''' " ";\g<year>:" "\s\s\s\s" "\n" "US Erstausstrahlung" "US-Erstausstrahlung" "<noinclude></noinclude>\s\s" "" -summary:"Bot: Definitionsliste, Bindestrich"</nowiki>}} | |
− | Füge Definitionsliste hinzu, ändere „US Erstausstrahlung“ in „US-Erstausstrahlung“, lösche <nowiki>„<noinclude></noinclude>“</nowiki><br> | ||
− | |||
− | |||
− | |||
− | + | *Drei Punkte <code>...</code> durch Auslassungszeichen <code>…</code> ersetzt:<br>Code:<blockquote><nowiki>replace.py -regex "\.\.\.(?!\]\])(?! (episode))(?!(episode))" "…" -summary:"Bot: Tausche ... gegen …" -start:!</nowiki>}} | |
− | < | ||
− | + | *Bindestrich - an passender Stelle gegen Gedankenstrich – ersetzt:<br>{{:Benutzer:PlasmarelaisBot/Vorlage:Befehl|<nowiki>replace.py -regex "(?P<vorne>[A-Za-zÄÖÜäöüß]{1}) - (?P<hinten>[A-Za-zÄÖÜäöü]{1}(?!abu, Teil)(?!as Spiel)(?!nerwünscht)(?!andenwesen)(?!on A bis Z)(?!ergessenheit)(?!er Mächtige)(?!emastered)(?!lite Force)(?!he MovieCollection)(?!rossroads)(?!ie Realisierung einer Idee)(?!ominion Wars)(?!he Fallen)(?!ie verlorene Generation)(?!mpires)(?!rion Pirates)(?! Final Unity)(?!irth of the Federation)(?!ncounter at Farpoint)(?!lingon Honor Guard)(?!riginal Television Soundtrack)(?!ountdown)(?!hase II)(?!fter Eight)(?!amily Matters)(?!ouble Seven)(?!en Forward)(?!er Vater des Transporters)(?!ie absolute Rache)(?!ein Verbündeter)(?!ie Classic Serie)(?!ödlicher Staub aus))" "\g<vorne> – \g<hinten>" "\]\] - (?P<hinten1>[A-Za-zäöüß]{1})" "]] – \g<hinten1>" "(?P<vorne1>[A-Za-zäöüÄÖÜß]{1}) - \[\[" "\g<vorne1> – [[" "\]\] - \[\[" "]] – [[" -summary:"Bot:Tausche - gegen –" -start:!</nowiki>}} | |
− | < | ||
− | <blockquote>< | + | *[[Vorlage:S]] für die einheitliche Darstellung der Serientitel einbauen:<br>{{:Benutzer:PlasmarelaisBot/Vorlage:Befehl|<nowiki>replace.py -regex "\'\'\[\[Star Trek: The Original Series\]\]\'\'" "{{S|TOS}}" "\'\'\"\[\[Star Trek: The Original Series\]\]\"\'\'" "{{S|TOS}}" "\"\[\[Star Trek: The Original Series\]\]\"" "{{S|TOS}}" "„\[\[Star Trek: The Original Series\]\]“" "{{S|TOS}}" "\[\[Star Trek: The Original Series\]\]" "{{S|TOS}}" "\'\'\[\[Star Trek: The Animated Series\]\]\'\'" "{{S|TAS}}" "\'\'\"\[\[Star Trek: The Animated Series\]\]\"\'\'" "{{S|TAS}}" "\"\[\[Star Trek: The Animated Series\]\]\"" "{{S|TAS}}" "„\[\[Star Trek: The Animated Series\]\]“" "{{S|TAS}}" "\[\[Star Trek: The Animated Series\]\]" "{{S|TAS}}" "\'\'\[\[Star Trek: The Next Generation\]\]\'\'" "{{S|TNG}}" "\'\'\"\[\[Star Trek: The Next Generation\]\]\"\'\'" "{{S|TNG}}" "\"\[\[Star Trek: The Next Generation\]\]\"" "{{S|TNG}}" "„\[\[Star Trek: The Next Generation\]\]“" "{{S|TNG}}" "\[\[Star Trek: The Next Generation\]\]" "{{S|TNG}}" "\'\'\[\[Star Trek: Deep Space Nine\]\]\'\'" "{{S|DS9}}" "\'\'\"\[\[Star Trek: Deep Space Nine\]\]\"\'\'" "{{S|DS9}}" "\"\[\[Star Trek: Deep Space Nine\]\]\"" "{{S|DS9}}" "„\[\[Star Trek: Deep Space Nine\]\]“" "{{S|DS9}}" "\[\[Star Trek: Deep Space Nine\]\]" "{{S|DS9}}" "\'\'\[\[Star Trek: Voyager\]\]\'\'" "{{S|VOY}}" "\'\'\"\[\[Star Trek: Voyager\]\]\"\'\'" "{{S|VOY}}" "\"\[\[Star Trek: Voyager\]\]\"" "{{S|VOY}}" "„\[\[Star Trek: Voyager\]\]“" "{{S|VOY}}" "\[\[Star Trek: Voyager\]\]" "{{S|VOY}}" "\'\'\[\[Star Trek: Enterprise\]\]\'\'" "{{S|ENT}}" "\'\'\"\[\[Star Trek: Enterprise\]\]\"\'\'" "{{S|ENT}}" "\"\[\[Star Trek: Enterprise\]\]\"" "{{S|ENT}}" "„\[\[Star Trek: Enterprise\]\]“" "{{S|ENT}}" "\[\[Star Trek: Enterprise\]\]" "{{S|ENT}}" -start:J -summary:"Bot: [[Vorlage:S|Vorlage für Serientitel]]"</nowiki></blockquote><blockquote><nowiki>replace.py -regex "\'\'\[\[Star Trek: Raumschiff Voyager\]\]\'\'" "{{S|VOY}}" "\'\'\"\[\[Star Trek: Raumschiff Voyager\]\]\"\'\'" "{{S|VOY}}" "\"\[\[Star Trek: Raumschiff Voyager\]\]\"" "{{S|VOY}}" "„\[\[Star Trek: Raumschiff Voyager\]\]“" "{{S|VOY}}" "\[\[Star Trek: Raumschiff Voyager\]\]" "{{S|VOY}}" "\'\'\[\[Star Trek: Das nächste Jahrhundert\]\]\'\'" "{{S|TNG}}" "\'\'\"\[\[Star Trek: Das nächste Jahrhundert\]\]\"\'\'" "{{S|TNG}}" "\"\[\[Star Trek: Das nächste Jahrhundert\]\]\"" "{{S|TNG}}" "„\[\[Star Trek: Das nächste Jahrhundert\]\]“" "{{S|TNG}}" "\[\[Star Trek: Das nächste Jahrhundert\]\]" "{{S|TNG}}" -start:Ger -summary:"Bot: [[Vorlage:S|Vorlage für Serientitel]]"</nowiki>}} |
− | *Code zum Einpflegen des Namensraums "Datei":<br> | + | *Code zum Einpflegen des Namensraums "Datei":<br>{{:Benutzer:PlasmarelaisBot/Vorlage:Befehl|<nowiki>replace.py -regex -summary:"Bot: Ersetze Namensraum Imag |
− | e, File, Bild durch Datei" "\[\[Image:" "[[Datei:" "\[\[File:" "[[Datei:" "\[\[Bild:" "[[Datei:" "\s\sImage:" "\nDatei:" "\s\sFile:" "\nDatei:" "\s\sBild:" "\nDatei:" -start:!</nowiki> | + | e, File, Bild durch Datei" "\[\[Image:" "[[Datei:" "\[\[File:" "[[Datei:" "\[\[Bild:" "[[Datei:" "\s\sImage:" "\nDatei:" "\s\sFile:" "\nDatei:" "\s\sBild:" "\nDatei:" -start:!</nowiki>}} |
− | *Einbinden der [[Vorlage:Screencap]] in den Datei-Namensraum:<br> | + | *Einbinden der [[Vorlage:Screencap]] in den Datei-Namensraum:<br>{{:Benutzer:PlasmarelaisBot/Vorlage:Befehl|<nowiki>replace.py -summary:"Bot: [[Vorlage:Screencap]]" -regex "\(\{\{(?P<Serie>[A-Za-z0-9]{3,4})\|" "({{Screencap|\g<Serie>|" -start:Datei:!</nowiki>}} |
− | *Linkfixes für NavLeisten nach Verschiebungen:<br> | + | *Linkfixes für NavLeisten nach Verschiebungen:<br>{{:Benutzer:PlasmarelaisBot/Vorlage:Befehl|<nowiki>replace.py -summary:"Bot: Navigationsleiste" -ref:"Vorlage:NAME" "NAME}}" "Navigationsleiste NAME}}"</nowiki>}} |
− | *Präfix ''nm'' in [[Vorlage:IMDB]] setzen:<br> | + | *Präfix ''nm'' in [[Vorlage:IMDB]] setzen:<br>{{:Benutzer:PlasmarelaisBot/Vorlage:Befehl|<nowiki> |
replace.py -summary:"Bot: ergänze nm-Präfix in [[Vorlage:IMDB]]" -regex "\{\{IMDB\|ID=(?P<ID>[0-9]{3,})\|" "{{IMDB|ID=nm\g<ID>|" "\{\{imdb\|id=(?P<ID>[0-9]{3,})\|" "{{IMDB|ID=nm\g<ID>|" "\{\{imdb\|ID=(?P<ID>[0-9]{3,})\|" "{{IMDB|ID=nm\g<ID>|" "\{\{IMDB\|id=(?P<ID>[0-9]{3,})\|" "{{IMDB|ID=nm\g<ID>|" -start:! | replace.py -summary:"Bot: ergänze nm-Präfix in [[Vorlage:IMDB]]" -regex "\{\{IMDB\|ID=(?P<ID>[0-9]{3,})\|" "{{IMDB|ID=nm\g<ID>|" "\{\{imdb\|id=(?P<ID>[0-9]{3,})\|" "{{IMDB|ID=nm\g<ID>|" "\{\{imdb\|ID=(?P<ID>[0-9]{3,})\|" "{{IMDB|ID=nm\g<ID>|" "\{\{IMDB\|id=(?P<ID>[0-9]{3,})\|" "{{IMDB|ID=nm\g<ID>|" -start:! | ||
− | </nowiki | + | </nowiki></blockquote><blockquote><nowiki>replace.py -summary:"Bot: ergänze nm-Präfix in [[Vorlage:IMDB]]" -regex "\{\{IMDB\|NAME=(?P<Name>.+?)\|ID=(?P<ID>[0-9]{3,})\|" "{{IMDB|ID=nm\g<ID>|NAME=\g<Name>|" "\{\{imdb\|name=(?P<Name>.+?)\|id=(?P<ID>[0-9]{3,})\|" "{{IMDB|ID=nm\g<ID>|NAME=\g<Name>|" -start:!</nowiki>}} |
− | |||
− | |||
− | |||
− | < | + | *Zusammenfassen der Vorlagenwerte, siehe [[Vorlage_Diskussion:Episoden-Sidebar#.C3.84nderungen_an_der_Sidebar|Diskussion]]:<br>{{:Benutzer:PlasmarelaisBot/Vorlage:Befehl|<nowiki> |
replace.py -cat:"Episode (TOS)" -regex -summary:"Bot: Zusammenfassen der Vorlagenwerte, siehe [[Vorlage_Diskussion:Episoden-Sidebar#.C3.84nderungen_an_der_Sidebar|Diskussion]]" -excepttext:"{{InArbeit" -excepttext:"{{inArbeit" "\| Autor[0-9]{1}= \s\s" "" "\| Story[0-9]{1}= \s\s" "" "\| Drehbuch[0-9]{1}= \s\s" "" "\| Regie[0-9]{1}= \s\s" "" "\| Autor2= " " " "\| Autor3= " " " "\| Autor4= " " " "\| Drehbuch2= " " " "\| Drehbuch3= " " " "\| Drehbuch4= " " " "\| Drehbuch5= " " " "\| Story2= " " " "\| Story3= " " " "\| Story4= " " " "\| Story5= " " " "\| Regie2= " " " "\| AusstrahlJahr= (?P<AirY>[0-9]{4})\s\s\| AusstrahlMonat= (?P<AirM>[0-9]{2})\s\s\| AusstrahlTag= (?P<AirD>[0-9]{2})" "| Erstaustrahlung= \g<AirY>-\g<AirM>-\g<AirD>" "\| AusstrahlJahrDe= (?P<DeY>[0-9]{4})\s\s\|AusstrahlMonatDe= (?P<DeM>[0-9]{2})\s\s\| AusstrahlTagDe= (?P<DeD>[0-9]{2})" "|DtErstaustrahlung= \g<DeY>-\g<DeM>-\g<DeD>" "\|RemAusstrahlJahr= (?P<RemY>[0-9]{4})\s\s\|RemAusstrahlMonat= (?P<RemM>[0-9]{2})\s\s\| RemAusstrahlTag= (?P<RemD>[0-9]{2})" "| RemAustrahlung= \g<RemY>-\g<RemM>-\g<RemD>" "\|RemAusstrahlJahr= (?P<RemY>[0-9]{0})\s\s\|RemAusstrahlMonat= (?P<RemM>[0-9]{0})\s\s\| RemAusstrahlTag= (?P<RemD>[0-9]{0})" "| RemAustrahlung= \g<RemY>\g<RemM>\g<RemD>" "\| ErsteSternzeit= (?P<SZ1>.*?)\s\s\| LetzteSternzeit= (?P<SZ2>.*?)" "| Sternzeit= \g<SZ1>\n \g<SZ2>" "\| Jahr= (?P<Y>[0-9]{4})\s\s\| Monat= (?P<M>[0-9]{2})\s\s\| Tag= (?P<D>[0-9]{2})" "| Datum= \g<Y>-\g<M>-\g<D>" "\| Jahr= " "| Datum= " "\| Monat= \s\s" "" "\| Tag= \s\s" "" | replace.py -cat:"Episode (TOS)" -regex -summary:"Bot: Zusammenfassen der Vorlagenwerte, siehe [[Vorlage_Diskussion:Episoden-Sidebar#.C3.84nderungen_an_der_Sidebar|Diskussion]]" -excepttext:"{{InArbeit" -excepttext:"{{inArbeit" "\| Autor[0-9]{1}= \s\s" "" "\| Story[0-9]{1}= \s\s" "" "\| Drehbuch[0-9]{1}= \s\s" "" "\| Regie[0-9]{1}= \s\s" "" "\| Autor2= " " " "\| Autor3= " " " "\| Autor4= " " " "\| Drehbuch2= " " " "\| Drehbuch3= " " " "\| Drehbuch4= " " " "\| Drehbuch5= " " " "\| Story2= " " " "\| Story3= " " " "\| Story4= " " " "\| Story5= " " " "\| Regie2= " " " "\| AusstrahlJahr= (?P<AirY>[0-9]{4})\s\s\| AusstrahlMonat= (?P<AirM>[0-9]{2})\s\s\| AusstrahlTag= (?P<AirD>[0-9]{2})" "| Erstaustrahlung= \g<AirY>-\g<AirM>-\g<AirD>" "\| AusstrahlJahrDe= (?P<DeY>[0-9]{4})\s\s\|AusstrahlMonatDe= (?P<DeM>[0-9]{2})\s\s\| AusstrahlTagDe= (?P<DeD>[0-9]{2})" "|DtErstaustrahlung= \g<DeY>-\g<DeM>-\g<DeD>" "\|RemAusstrahlJahr= (?P<RemY>[0-9]{4})\s\s\|RemAusstrahlMonat= (?P<RemM>[0-9]{2})\s\s\| RemAusstrahlTag= (?P<RemD>[0-9]{2})" "| RemAustrahlung= \g<RemY>-\g<RemM>-\g<RemD>" "\|RemAusstrahlJahr= (?P<RemY>[0-9]{0})\s\s\|RemAusstrahlMonat= (?P<RemM>[0-9]{0})\s\s\| RemAusstrahlTag= (?P<RemD>[0-9]{0})" "| RemAustrahlung= \g<RemY>\g<RemM>\g<RemD>" "\| ErsteSternzeit= (?P<SZ1>.*?)\s\s\| LetzteSternzeit= (?P<SZ2>.*?)" "| Sternzeit= \g<SZ1>\n \g<SZ2>" "\| Jahr= (?P<Y>[0-9]{4})\s\s\| Monat= (?P<M>[0-9]{2})\s\s\| Tag= (?P<D>[0-9]{2})" "| Datum= \g<Y>-\g<M>-\g<D>" "\| Jahr= " "| Datum= " "\| Monat= \s\s" "" "\| Tag= \s\s" "" | ||
− | </nowiki> | + | </nowiki>}} |
− | |||
− | |||
− | |||
− | |||
− | <blockquote>< | + | {{:Benutzer:PlasmarelaisBot/Vorlage:Befehl|<nowiki>replace.py -cat:"Episode (TAS)" -regex -summary:"Bot: Zusammenfassen der Vorlagenwerte, siehe [[Vorlage_Diskussion:Episoden-Sidebar#.C3.84nderungen_an_der_Sidebar|Diskussion]]" "\| Autor[0-9]{1}= \s\s" "" "\| Story[0-9]{1}= \s\s" "" "\| Drehbuch[0-9]{1}= \s\s" "" "\| Regie[0-9]{1}= \s\s" "" "\| Autor2= " " " "\| Autor3= " " " "\| Autor4= " " " "\| Drehbuch2= " " " "\| Drehbuch3= " " " "\| Drehbuch4= " " " "\| Drehbuch5= " " " "\| Story2= " " " "\| Story3= " " " "\| Story4= " " " "\| Story5= " " " "\| Regie2= " " " "\| AusstrahlJahr= (?P<AirY>[0-9]{4})\s\s\| AusstrahlMonat= (?P<AirM>[0-9]{2})\s\s\| AusstrahlTag= (?P<AirD>[0-9]{2})" "| Erstaustrahlung= \g<AirY>-\g<AirM>-\g<AirD>" "\| AusstrahlJahrDe= (?P<DeY>[0-9]{4})\s\s\|AusstrahlMonatDe= (?P<DeM>[0-9]{2})\s\s\| AusstrahlTagDe= (?P<DeD>[0-9]{2})" "|DtErstaustrahlung= \g<DeY>-\g<DeM>-\g<DeD>" "\| AusstrahlJahrDe= (?P<DeY>[0-9]{0})\s\s\|AusstrahlMonatDe= (?P<DeM>[0-9]{0})\s\s\| AusstrahlTagDe= (?P<DeD>[0-9]{0})" "|DtErstaustrahlung= \g<DeY>\g<DeM>\g<DeD>" "\|RemAusstrahlJahr= (?P<RemY>[0-9]{0})\s\s\|RemAusstrahlMonat= (?P<RemM>[0-9]{0})\s\s\| RemAusstrahlTag= (?P<RemD>[0-9]{0})" "| RemAustrahlung= \g<RemY>\g<RemM>\g<RemD>" "\| ErsteSternzeit= (?P<SZ1>.*?)\s\s\| LetzteSternzeit= (?P<SZ2>.*?)" "| Sternzeit= \g<SZ1>\n \g<SZ2>" "\| Jahr= (?P<Y>[0-9]{4})\s\s\| Monat= (?P<M>[0-9]{2})\s\s\| Tag= (?P<D>[0-9]{2})" "| Datum= \g<Y>-\g<M>-\g<D>" "\| Jahr= " "| Datum= " "\| Monat= \s\s" "" "\| Tag= \s\s" ""</nowiki></blockquote><blockquote><nowiki>replace.py -cat:"Episode (TNG)" -regex -summary:"Bot: Zusammenfassen der Vorlagenwerte, siehe [[Vorlage_Diskussion:Episoden-Sidebar#.C3.84nderungen_an_der_Sidebar|Diskussion]]" "\| Autor[0-9]{1}= \s\s" "" "\| Story[0-9]{1}= \s\s" "" "\| Drehbuch[0-9]{1}= \s\s" "" "\| Regie[0-9]{1}= \s\s" "" "\| Autor2= " " " "\| Autor3= " " " "\| Autor4= " " " "\| Drehbuch2= " " " "\| Drehbuch3= " " " "\| Drehbuch4= " " " "\| Drehbuch5= " " " "\| Story2= " " " "\| Story3= " " " "\| Story4= " " " "\| Story5= " " " "\| Regie2= " " " "\| AusstrahlJahr= (?P<AirY>[0-9]{4})\s\s\| AusstrahlMonat= (?P<AirM>[0-9]{2})\s\s\| AusstrahlTag= (?P<AirD>[0-9]{2})" "| Erstaustrahlung= \g<AirY>-\g<AirM>-\g<AirD>" "\| AusstrahlJahrDe= (?P<DeY>[0-9]{4})\s\s\|AusstrahlMonatDe= (?P<DeM>[0-9]{2})\s\s\| AusstrahlTagDe= (?P<DeD>[0-9]{2})" "|DtErstaustrahlung= \g<DeY>-\g<DeM>-\g<DeD>" "\| AusstrahlJahrDe= (?P<DeY>[0-9]{0})\s\s\|AusstrahlMonatDe= (?P<DeM>[0-9]{0})\s\s\| AusstrahlTagDe= (?P<DeD>[0-9]{0})" "|DtErstaustrahlung= \g<DeY>\g<DeM>\g<DeD>" "\|RemAusstrahlJahr= (?P<RemY>[0-9]{0})\s\s\|RemAusstrahlMonat= (?P<RemM>[0-9]{0})\s\s\| RemAusstrahlTag= (?P<RemD>[0-9]{0})" "| RemAustrahlung= \g<RemY>\g<RemM>\g<RemD>" "\| ErsteSternzeit= (?P<SZ1>.*?)\s\s\| LetzteSternzeit= (?P<SZ2>.*?)" "| Sternzeit= \g<SZ1>\n \g<SZ2>" "\| Jahr= (?P<Y>[0-9]{4})\s\s\| Monat= (?P<M>[0-9]{2})\s\s\| Tag= (?P<D>[0-9]{2})" "| Datum= \g<Y>-\g<M>-\g<D>" "\| Jahr= " "| Datum= " "\| Monat= \s\s" "" "\| Tag= \s\s" ""</nowiki></blockquote><blockquote><nowiki>replace.py -cat:"Episode (DS9)" -excepttext:"{{InArbeit" -excepttext:"{{inArbeit" -regex -summary:"Bot: Zusammenfassen der Vorlagenwerte, siehe [[Vorlage_Diskussion:Episoden-Sidebar#.C3.84nderungen_an_der_Sidebar|Diskussion]]" "\| Autor[0-9]{1}= \s\s" "" "\| Story[0-9]{1}= \s\s" "" "\| Drehbuch[0-9]{1}= \s\s" "" "\| Regie[0-9]{1}= \s\s" "" "\| Autor2= " " " "\| Autor3= " " " "\| Autor4= " " " "\| Drehbuch2= " " " "\| Drehbuch3= " " " "\| Drehbuch4= " " " "\| Drehbuch5= " " " "\| Story2= " " " "\| Story3= " " " "\| Story4= " " " "\| Story5= " " " "\| Regie2= " " " "\| AusstrahlJahr= (?P<AirY>[0-9]{4})\s\s\| AusstrahlMonat= (?P<AirM>[0-9]{2})\s\s\| AusstrahlTag= (?P<AirD>[0-9]{2})" "| Erstaustrahlung= \g<AirY>-\g<AirM>-\g<AirD>" "\| AusstrahlJahrDe= (?P<DeY>[0-9]{4})\s\s\|AusstrahlMonatDe= (?P<DeM>[0-9]{2})\s\s\| AusstrahlTagDe= (?P<DeD>[0-9]{2})" "|DtErstaustrahlung= \g<DeY>-\g<DeM>-\g<DeD>" "\| AusstrahlJahrDe= (?P<DeY>[0-9]{0})\s\s\|AusstrahlMonatDe= (?P<DeM>[0-9]{0})\s\s\| AusstrahlTagDe= (?P<DeD>[0-9]{0})" "|DtErstaustrahlung= \g<DeY>\g<DeM>\g<DeD>" "\|RemAusstrahlJahr=(?P<RemY>.*?)\s\s\|RemAusstrahlMonat=(?P<RemM>.*?)\s\s\| RemAusstrahlTag=(?P<RemD>.*?)" "| RemAustrahlung= " "\| ErsteSternzeit=(?P<SZ1>.*?)\s\s\| LetzteSternzeit=(?P<SZ2>.*?)" "| Sternzeit=\g<SZ1>\n \g<SZ2>" "\| Jahr= (?P<Y>[0-9]{4})\s\s\| Monat= (?P<M>[0-9]{2})\s\s\| Tag= (?P<D>[0-9]{2})" "| Datum= \g<Y>-\g<M>-\g<D>" "\| Jahr= " "| Datum= " "\| Monat= \s\s" "" "\| Tag= \s\s" ""</nowiki>}} |
− | + | {{:Benutzer:PlasmarelaisBot/Vorlage:Befehl|<nowiki>replace.py -cat:"Episode (VOY)" -regex -summary:"Bot: Zusammenfassen der Vorlagenwerte, siehe [[Vorlage_Diskussion:Episoden-Sidebar#.C3.84nderungen_an_der_Sidebar|Diskussion]]" "\| Autor[0-9]{1}= \s\s" "" "\| Story[0-9]{1}= \s\s" "" "\| Drehbuch[0-9]{1}= \s\s" "" "\| Regie[0-9]{1}= \s\s" "" "\| Autor2= " " " "\| Autor3= " " " "\| Autor4= " " " "\| Drehbuch2= " " " "\| Drehbuch3= " " " "\| Drehbuch4= " " " "\| Drehbuch5= " " " "\| Story2= " " " "\| Story3= " " " "\| Story4= " " " "\| Story5= " " " "\| Regie2= " " " "\| AusstrahlJahr= (?P<AirY>[0-9]{4})\s\s\| AusstrahlMonat= (?P<AirM>[0-9]{2})\s\s\| AusstrahlTag= (?P<AirD>[0-9]{2})" "| Erstaustrahlung= \g<AirY>-\g<AirM>-\g<AirD>" "\| AusstrahlJahrDe= (?P<DeY>[0-9]{4})\s\s\|AusstrahlMonatDe= (?P<DeM>[0-9]{2})\s\s\| AusstrahlTagDe= (?P<DeD>[0-9]{2})" "|DtErstaustrahlung= \g<DeY>-\g<DeM>-\g<DeD>" "\| AusstrahlJahrDe= (?P<DeY>[0-9]{0})\s\s\|AusstrahlMonatDe= (?P<DeM>[0-9]{0})\s\s\| AusstrahlTagDe= (?P<DeD>[0-9]{0})" "|DtErstaustrahlung= \g<DeY>\g<DeM>\g<DeD>" "\|RemAusstrahlJahr=(?P<RemY>.*?)\s\s\|RemAusstrahlMonat=(?P<RemM>.*?)\s\s\| RemAusstrahlTag=(?P<RemD>.*?)" "| RemAustrahlung= " "\| ErsteSternzeit=(?P<SZ1>.*?)\s\s\| LetzteSternzeit=(?P<SZ2>.*?)" "| Sternzeit=\g<SZ1>\n \g<SZ2>" "\| Jahr= (?P<Y>[0-9]{4})\s\s\| Monat= (?P<M>[0-9]{2})\s\s\| Tag= (?P<D>[0-9]{2})" "| Datum= \g<Y>-\g<M>-\g<D>" "\| Jahr= " "| Datum= " "\| Monat= \s\s" "" "\| Tag= \s\s" "" "\| ErsteSternzeit=(?P<SZ1>.*?)\s\s\| (?P<SDf>.*?(?!LetzteSternzeit))" "| Sternzeit=\g<SZ1>\n \n| \g<SDf>"</nowiki></blockquote><blockquote><nowiki>ENT</nowiki>}} | |
− | *LookAhead/LookBehind:<br> | + | *LookAhead/LookBehind:<br>{{:Benutzer:PlasmarelaisBot/Vorlage:Befehl|<nowiki> |
replace.py "(?<!Planet )Angel One" "Angel I" -regex -start:! | replace.py "(?<!Planet )Angel One" "Angel I" -regex -start:! | ||
− | </nowiki> | + | </nowiki>}} |
− | + | *Linkfixes nach Episodenverschiebung:<br>{{:Benutzer:PlasmarelaisBot/Vorlage:Befehl|<nowiki> | |
− | < | + | replace.py -regex "\{\{(?P<prefix>[SERe]{1,3}?)\|(?P<E1>.*?)NAME_ALT(?P<E2>.*?)\}\}" "{{\g<prefix>|\g<E1>NAME_NEU\g<E2>}}" -summary:"Bot: Quellen-Fix nach Verschiebung der Episode [[NAME_ALT]] → [[NAME_NEU]]" -excepttext:"\{\{[Ii]n [Aa]rbeit" -excepttext:"\{\{[Ii]n[Aa]rbeit" -ns:0 -ns:4 -ns:6 -ns:10 -pt:00 -ref:"NAME_ALT"</nowiki>}} |
− | replace.py -regex "\{\{(?P<prefix>[SERe]{1,3}?)\|(?P<E1>.*?)NAME_ALT(?P<E2>.*?)\}\}" "{{\g<prefix>|\g<E1>NAME_NEU\g<E2>}}" -summary:"Bot: Quellen-Fix nach Verschiebung der Episode [[NAME_ALT]] → [[NAME_NEU]]" -excepttext:"\{\{[Ii]n [Aa]rbeit" -excepttext:"\{\{[Ii]n[Aa]rbeit" -ns:0 -ns:4 -ns:6 -ns:10 -pt:00 -ref:"NAME_ALT"</nowiki> | ||
− | + | {{:Benutzer:PlasmarelaisBot/Vorlage:Befehl|<nowiki> | |
− | replace.py -regex "\{\{[Ss]creencap\|SER\|NAME_ALT\}\}" "{{Screencap|SER|NAME_NEU}}" -summary:"Bot: Quellen-Fix nach Verschiebung der Episode [[NAME_ALT]] → [[NAME_NEU]] gemäß [[Project:Episodentitel|MA:Episodentitel]]" -ref:"NAME_ALT" -pt:00 -ns:6</nowiki> | + | replace.py -regex "\{\{[Ss]creencap\|SER\|NAME_ALT\}\}" "{{Screencap|SER|NAME_NEU}}" -summary:"Bot: Quellen-Fix nach Verschiebung der Episode [[NAME_ALT]] → [[NAME_NEU]] gemäß [[Project:Episodentitel|MA:Episodentitel]]" -ref:"NAME_ALT" -pt:00 -ns:6</nowiki>}} |