Benutzer:TabellenBot/code01

aus Wikipedia, der freien Enzyklopädie
Zur Navigation springen Zur Suche springen
<?php
[..]
############### ermittelt den Grund für die Löschung des Artikels ###################
function whydeleted ($comment) {
   $reason=0;
   $comment=" ".$comment;
   if (strpos ($comment, "Seiteninhalt war Unsinn]]") ||
      (strpos ($comment, "Vandalismus")) ||
      (strpos ($comment, "[[Wikipedia:Vandalismus|")) ||
      (strpos ($comment, "Unfug")) ||
      (strpos ($comment, "pubertierend")) ||
      (strpos ($comment, "Unsinnsbeitrag"))) return $reason=1;
   if (strpos ($comment, "[[WP:ART|Kein aus") ||
      (strpos ($comment, "[[WP:WWNI|kein enzy")) ||
      (strpos ($comment, "1=''Kein Artikel''")) ||
      (strpos ($comment, "kein enzyklopädischer Artikel")) ||
      (strpos ($comment, "1=kein Artikel")) ||        
      (strpos ($comment, "Kein ausreichender Artikel"))) return $reason=2;
   if (strpos ($comment, "Fehlende [[WP:RK|")) return $reason=3;
   if (strpos ($comment, "Zweifelsfrei fehlende [[WP:RK|") ||
      (strpos ($comment, "Irrelevanz")) ||
      (strpos ($comment, "rrelevant")))  return $reason=4;
   if (strpos ($comment, "Inhalt in folgendem Artikel vollständig enthalten")) return $reason=5;   
   if (strpos ($comment, "[[WP:URV|Vermutete") ||
      (strpos ($comment, "[[WP:URV]]")) ||
      (strpos ($comment, "c&p ")) ||
      (strpos ($comment, "C&P ")) ||
      (strpos ($comment, "Copy&Paste")) ||
      (strpos ($comment, "copy&paste"))) return $reason=6;
   if (($comment=="Spam") ||
      (strpos ($comment, "Spammer")) ||
      (strpos ($comment, "Linkspam")) ||      
      (strpos ($comment, "Link-Spam"))) return $reason=7;
   if (strpos ($comment, "bereits vorhanden") ||
      (strpos ($comment, "edundant zu")) ||
      (strpos ($comment, "gibt es schon unter"))) return $reason=8;   
   if (strpos ($comment, "Maschinenübersetzung") ||
      (strpos ($comment, "Babelfisch")) ||
      (strpos ($comment, "Babel Fish")) ||
      (strpos ($comment, "Babbelfish"))) return $reason=9;   
   if (strpos ($comment, "[[WP:WWNI|Reiner Werbe") ||
      (strpos ($comment, "Werbeeintrag")) ||
      (strpos ($comment, "Werbeartikel")) ||
      (strpos ($comment, "Werbung"))) return $reason=10;
   if (strpos ($comment, "wrong language") ||
      (strpos ($comment, "Falsche Sprache"))) return $reason=11;
   if (strpos ($comment, "Entscheidung nach [[WP:LK|Löschdiskussion]]") ||
      (strpos ($comment, "Wikipedia:L%C3%B6schkandidaten")) ||
      (strpos ($comment, "siehe Löschdiskussion"))) return $reason=12;
   if (strpos ($comment, "Entscheidung nach [[WP:LK#Löschkandidaten")) return $reason=13;
   if (strpos ($comment, "Entscheidung nach [[WP:LP#Löschprüfung")) return $reason=14;
   if (strpos ($comment, "Unerwünschte Wiederanlage einer nach Löschdiskussion gelöschten") ||
      ((strpos ($comment, "Wiederanlage")) &&
      (strpos ($comment, "Löschdiskussion")))) return $reason=15;
   if (strpos ($comment, "Unerwünschte [[WP:WL|") ||
      (strpos ($comment, "Unnötiger Redirect"))) return $reason=16;
   if (strpos ($comment, "Unerwünschte [[WP:BKL|")) return $reason=17;
   if (strpos ($comment, "Verschieberest") || (strpos (" ".$comment, "=VR"))) return $reason=18;   
   if (strpos ($comment, "Gelöscht für geplante Verschiebung") || (strpos (" ".$comment, "Platz für die Verschiebung"))) return $reason=19;
   if (strpos ($comment, "Weiterleitung]] auf gelöschte oder nicht")) return $reason=20;
   if (strpos ($comment, "Temporäre Löschung") ||
      (strpos ($comment, "Kurzfristige Löschung")) ||
      (strpos ($comment, "Vorübergehende Löschung"))) return $reason=21;
   if (strpos ($comment, "[[WP:IMP|Importrest")) return $reason=22;
   if (strpos ($comment, "Redundant nach Artikelzusammenführung")) return $reason=23;
   if (strpos ($comment, "Temporäre Arbeitsseite")) return $reason=24;
   if (strpos ($comment, "Veraltete Temporärkopie")) return $reason=25;
   if (strpos ($comment, "Leere Seite")) return$reason=26;     
    
return $reason; #which = 0
}


############### generiert den Text für die Diskussionsseite des Erstautors ###################
function maketalktext ($title, $lastAuthor, $ip, $lastCreation, $deltime, $comment, $deltype, $admin, $admingender) {
   $heute=date ("Y-m-d H:i:s");
   $last =strtotime("$heute -2 hour");   
   $last =gmdate("Y-m-d\TH:i:s\Z", $last);   
   
   $titleurl=urlencode($title);

   if ($admingender=="female") {
      $admintext1="Die die Seite ''$title'' löschende [[Wikipedia:Administratoren|Administratorin]] $admin";
      $admintext2="Sie wird Dir";
      $admintext3="ihrer";
   }
   else {
      $admintext1="Der die Seite ''$title'' löschende [[Wikipedia:Administratoren|Administrator]] $admin";
      $admintext2="Er wird Dir";
      $admintext3="seiner";
   }

   $comment=str_replace ("&lt;", "<", $comment);
   $comment=str_replace ("&gt;", ">", $comment);
   $comment=strip_tags ($comment);   
   
   $comment=str_replace ("{{Löschen|", "", $comment);
   $comment=str_replace ("{{löschen|", "", $comment);
   $comment=str_replace ("{{SLA|", "", $comment);
   $comment=str_replace ("{{sla|", "", $comment);
   $comment=str_replace ("1=", "", $comment);
   $comment=str_replace ("{{", "", $comment);
   $comment=str_replace ("}}", "", $comment);
   
   if (preg_match ("/-{0,2} {0,1}\[\[(Benutzer|User):.*?\]\]/", $comment, $treffer)) { #Entlinkung der Benutzernamen, damit die nicht ein Ping bekommen
      $replacer=str_replace("[[", "", $treffer[0]);
      $replacer=explode("|", $replacer);
      $replacer=$replacer[0];
      $replacer=str_replace(" ", "", $replacer);
      $replacer=str_replace("--", "", $replacer);
      $replacer=str_replace("]]", "", $replacer);
      $comment=preg_replace("/-{0,2} {0,1}\[\[(Benutzer|User):.*?\]\]/", " (".$replacer.")", $comment);   
   };
      
   if ($ip) {
      $anrede="Lieber anonymer Benutzer mit der IP-Adresse $lastAuthor";
      $du="[[Wikipedia:Warum sich hier alle duzen|Dir]]";
      $konto="Deiner IP-Adresse";
   }
   else {
      $anrede="Hallo $lastAuthor";
      $du="Dir";
      $konto="Deines Benutzerkontos";
   }
   
   
   $einleitung="== Hinweis zur Löschung der Seite $title ==
$anrede,

die am $lastCreation von $du angelegte Seite [https://de.wikipedia.org/w/index.php?title=Spezial:Logbuch&page=$titleurl $title] wurde soeben um $deltime Uhr gelöscht. $admintext1 hat die Löschung wie folgt begründet: „$comment"."“.<br />";
   $ausleitung="Wenn Du mit der Löschung der Seite nicht einverstanden bist oder Fragen dazu hast, solltest Du zuerst $admin auf [[Benutzer Diskussion:$admin|$admintext3 Diskussionsseite]] kontaktieren. $admintext2 gerne weitere Gründe für die Löschentscheidung nennen. Solltest Du danach immer noch nicht mit der Löschung einverstanden sein, so kannst Du bei der [[WP:LP|Löschprüfung]] eine Überprüfung der Löschung beantragen.";

   $gruss="\n\nBeste Grüße vom --~~~~";
   
##########################
   $grund="";
   if ($deltype==1) { # Vandalismus: unsinnige Bearbeitungen
      $grund="\nDie Erstellung von unsinnigen Beiträge, wie die Seite $title, wird in der Wikipedia nicht gerne gesehen und kann eine Sperrung Deines Benutzerkontos zur Folge haben. Lese Dir mal in Ruhe die Seiten ''[[WP:WWNI|Was Wikipedia nicht ist]]'' und ''[[WP:WSIGA|Wie schreibe ich gute Artikel?]]'' durch, bevor Du neue Seiten in der Wikipedia erstellst.";
      $ausleitung="";
   }
   if ($deltype==2) { # Kein ausreichender Artikel
      $grund="\nAlle Artikel der Wikipedia müssen bestimmte [[Wikipedia:Artikel#Mindestanforderungen|Mindestanforderungen]] erfüllen, sonst werden sie [[WP:SLA|sofort]] oder nach einem [[WP:LA|Löschantrag]] gelöscht. Orientiere Dich an themengleichen Artikeln der Wikipedia und lese Dir ''[[WP:WSIGA|Wie schreibe ich gute Artikel?]]'' und ''[[Wikipedia:Wie gute Artikel aussehen|Wie gute Artikel aussehen]]'' durch, bevor Du einen neuen Artikel in die Wikipedia einstellst.";
   }
   if (($deltype==3) || ($deltype==4)){ # Fehlende Relevanz
      $grund="\nArtikel in der Wikipedia müssen bestimmte Aufnahmekriterien erfüllen. So müssen alle Artikel die notwendige enzyklopädische Relevanz erfüllen, um in der Wikipedia verbleiben zu können. Dazu wurden von der Gemeinschaft der Autoren sogenannte [[WP:RK|Relevanzkriterien]] erstellt. <u>Bevor</u> Du neue Artikel in die Wikipedia einstellst, ist es immer besser, dass Du Dir die Relevanzkriterien für Dein geplantes [[Lemma (Lexikographie)|Lemma]] anschaust. Es ist sehr frustrierend Zeit und Arbeit in einen Artikel zu investieren, der dann nachher wegen fehlender Relevanz gelöscht wird. Helfen Dir die Relevanzkriterien nicht richtig weiter, kannst Du auf der Seite [[Wikipedia:Relevanzcheck]] die Relevanz Deines Lemmas für die Wikipedia prüfen lassen. Im Artikel selbst ist es wichtig die Relevanz anhand von reputablen [[Wikipedia:Belege|Belegen]] darzustellen.<br />";
   }
   if (($deltype==5) || ($deltype==8)) { # Inhalt in folgendem Artikel vollständig enthalten
      $grund="\n[[Redundanz (Informationstheorie)|Redundanzen]] sind in Enzyklopädien unerwünscht, da sie a) schlecht aktuell und auf gleichem Stand zu halten und b) für den Leser unübersichtlich sind. Daher wird in der Wikipedia versucht, Artikel, die sich vom Thema oder Inhalt überschneiden, entweder zu einem Artikel zusammenzufassen oder den Unterschied klarer herauszuarbeiten, um mehrfache Erklärungen ein- und derselben Sache zu vermeiden. Weitere Informationen zum Thema findest Du auf der Seite [[Wikipedia:Redundanz]]<br />";
   }
   if ($deltype==6) { # URV
      $grund="\nWikipedia ist ein Projekt zum Aufbau einer ''freien Enzyklopädie''. Frei bedeutet dabei, dass beispielsweise jedermann die Inhalte kopieren und verteilen darf. Deshalb ist ein korrekter Umgang mit dem Urheberrecht besonders wichtig, damit es nicht zu einer [[Urheberrechtsverletzung]] (URV) kommt. Verwende deshalb niemals urheberrechtlich geschützte Text, Fotos oder Videos ohne Einwilligung der Rechteinhaber. Du schadest damit der Wikipedia! Beachte dies bitte unbedingt bei Deinen nächsten Bearbeitungen. Weitere Informationen findest Du auf den Seiten [[Wikipedia:Urheberrechte beachten]] und [[Wikipedia:Textplagiat]]. Solltest Du das Urheberrecht an dem von Dir eingestellten Text besitzen oder Dir die Nutzung des Textes für die Wikipedia zugesichert worden sein, so beachte bitte, dass eine Genehmigung des Rechteinhabers zur „Nutzung in der Wikipedia“ oder ähnlich nicht ausreicht. Jede Veröffentlichung ist automatisch mit einer Lizenzierung unter [[Creative_Commons#Die_aktuellen_Lizenzen|CC-BY-SA]] und [[GNU-Lizenz für freie Dokumentation|GFDL]] verbunden. Es ist im Zweifel davon auszugehen, dass der Urheber dazu kein Einverständnis erteilt hat. Bist du nicht der Urheber des eingestellten Werkes oder Textes, musst du beim Urheber eine Genehmigung zur Veröffentlichung unter CC-BY-SA und GFDL einholen. Unter [[Wikipedia:Textvorlagen]] finden sich hierfür Formbriefe. Auch die Antworten hierauf müssen an permissions-de@wikimedia.org weitergeleitet werden.<br />";
   }
   if ($deltype==7) { # Spam
      $grund="\nWikipedia ist ein Projekt zum Aufbau einer Enzyklopädie. [[Spam]] in Form von werblichen Texten oder [[Suchmaschinen-Spamming]] haben grundsätzlich nichts in der Wikipedia  verloren. Dies verstößt gegen eines der vier unveränderlichen Grundprinzipien der Wikipedia: den [[Wikipedia:Neutraler Standpunkt|neutralen Standpunkt]]. Außerdem setzt in der Europäischen Union das [[Wettbewerbsrecht (Europäische Union)|Wettbewerbsrecht]] der Wikipedia klare Grenzen. Das Bearbeiten eines Wikipedia-Artikels zu geschäftlichen Zwecken ist in Deutschland gemäß [https://dejure.org/gesetze/UWG/5a.html § 5a Abs. 4 UWG] nämlich [[Schleichwerbung]]. Spam schadet außerdem dem Ansehen der Wikipedia als neutrale und vertrauenswürdige Informationsquelle. Das Erstellen von Seiten, die überwiegend der Werbung dienen sollen, kann zur Sperrung $konto führen.<br />";
   }
   if ($deltype==9) { # Maschinenübersetzung
      $grund="\nMaschinenübersetzte Texte genügen nur in wenigen Fällen den Ansprüchen der Wikipedia. Sie sind qualitativ häufig minderwertig, da die Textoriginale meist nicht in einem enzyklopädisch Stil verfasst sind. Diese Texte sind dann für den Leser oft schwer verständlich. Auch aus rechtlicher Sicht sind solche Beiträge meist problematisch, da die Originaltexte sehr häufig noch dem Urheberrecht unterliegen. Dies ist beispielsweise auch bei Texten aus andersprachigen Wikipedias der Fall. Weitere Informationen findest Du auf den Seiten [[Wikipedia:Urheberrechte beachten]] und [[Wikipedia:Textplagiat]]. Textübersetzungstools wie beispielsweise [[DeepL]] oder [[Google Übersetzer|Google Translate]] sind natürlich sehr hilfreiche Tools bei der Erstellung von Artikeln. Die Übersetzungsergebnisse sollten aber keinesfalls ohne [[Redakteur#Redigieren|Redigieren]] und [[Paraphrasierung]] direkt übernommen werden.<br />";
   }     
   if ($deltype==10) { # Werbung
      $grund="\nWikipedia ist ein Projekt zum Aufbau einer Enzyklopädie. Werbliche Texte oder gar Werbeeinträge im Stil einer Firmenwebsite haben aus mehreren Gründen in der Wikipedia nichts verloren. Eine werblicher Artikel verstößt gegen einen der vier unveränderlichen Grundprinzipien der Wikipedia: den [[Wikipedia:Neutraler Standpunkt|neutralen Standpunkt]]. Er soll im Sinne wissenschaftlicher Wertfreiheit dazu dienen, Themen sachlich darzustellen und persönliche Standpunkte aus Wikipedia-Artikeln herauszuhalten. Das [[Wettbewerbsrecht (Europäische Union)|Wettbewerbsrecht]] setzt der Wikipedia Grenzen. Das Bearbeiten eines Wikipedia-Artikels zu geschäftlichen Zwecken ist in Deutschland gemäß [https://dejure.org/gesetze/UWG/5a.html § 5a Abs. 4 UWG] nämlich [[Schleichwerbung]]. Außerdem würden werbliche Texte dem Ansehen der Wikipedia als neutrale und vertrauenswürdige Informationsquelle schaden. Beachte dies bitte bei Deinen künftigen Beiträgen in der Wikipedia.<br />";
      # https://de.wikipedia.org/w/index.php?title=Benutzer_Diskussion:3SIGN_Gutachten&oldid=218862969
   }   
   if ($deltype==11) { # falsche Sprache
      $grund="\nenglish: FYI, this is the German Wikipedia. Please contribute in German. Contributions in other languages – as yours – will be quickly deleted. You can place your text in the appropriate [https://meta.wikimedia.org/wiki/List_of_Wikipedias language version of Wikipedia] if necessary.<br />français: Pour information, il s'agit de la Wikipédia allemande. Veuillez contribuer en allemand. Les contributions dans d'autres langues - comme la vôtre - seront rapidement supprimées. Vous pouvez placer votre texte dans la [https://meta.wikimedia.org/wiki/List_of_Wikipedias version linguistique appropriée de Wikipédia] si nécessaire.<br />español: Para tu información, esta es la Wikipedia en alemán. Por favor, contribuya en alemán. Las contribuciones en otros idiomas -como la tuya- se borrarán rápidamente. Si es necesario, puedes colocar tu texto en la [https://meta.wikimedia.org/wiki/List_of_Wikipedias versión lingüística adecuada de Wikipedia].<br />";
      $ausleitung="";
      # Bsp.: https://de.wikipedia.org/w/index.php?title=Benutzer_Diskussion:Sensomatic_load_cell&oldid=218844136
   }   
   if ($deltype==12) { # Nach LD gelöscht
      $grund="\nWie Du der Löschbegründung entnehmen kannst, wurde der Artikel nach einem [[Wikipedia:Löschregeln#Löschantrag|Löschantrag]] und einer nachfolgenden [[Wikipedia:Löschregeln#Löschdiskussion|Löschdiskussion]] gelöscht. Dort konnten alle Benutzer der Wikipedia Argumente für oder gegen die Löschung einbringen. Nach Abschluss der Löschdiskussion hat $admin auf Basis der vorgebrachten Argumente, des Seiteninhalts und der Richtlinien (z.B. [[WP:RK|Relevanzkriterien]]) auf Löschung entschieden.<br />";
      $ausleitung="Wenn Du mit der Löschung der Seite nicht einverstanden bist, dann lese Dir in aller Ruhe die oben verlinkte Löschdiskussion und die dortige Löschbegründung von $admin durch. Wenn Du dann mit der Löschung der Seite immer noch nicht einverstanden bist oder weitergehende Fragen dazu hast, solltest Du zuerst $admin auf [[Benutzer Diskussion:$admin|$admintext3 Diskussionsseite]] kontaktieren. $admintext2 gerne weitere Gründe für die Löschentscheidung nennen. Hilft Dir das nicht weiter, so kannst Du bei der [[WP:LP|Löschprüfung]] eine Überprüfung der Löschung beantragen.";
      # Bsp.: https://de.wikipedia.org/w/index.php?title=Benutzer_Diskussion:Feuer-Lilie&oldid=218912290
      # https://de.wikipedia.org/w/index.php?title=Benutzerin_Diskussion:Dana_Diezemann&oldid=218926650
   }   
   if ($deltype==14) { # Entscheidung nach Löschprüfung
      $grund="\nWie Du der Löschbegründung entnehmen kannst, wurde der Artikel ''$title'' nach einer [[Wikipedia:Löschprüfung|Löschprüfung]] gelöscht. Sie dient der Überprüfung von Entscheidungen bei den [[Wikipedia:Löschkandidaten|Löschkandidaten]] nach einem [[Wikipedia:Löschregeln#Löschantrag|Löschantrag]] (LA) und von [[Wikipedia:Schnelllöschantrag|Schnelllöschungen]] (SLA). In der Löschprüfung des Artikels ''$title'' konnten alle Benutzer der Wikipedia Argumente für oder gegen die Löschung einbringen. Nach Abschluss der Löschprüfung hat $admin auf Basis der vorgebrachten Argumente, des Seiteninhalts und der Richtlinien (z.B. [[WP:RK|Relevanzkriterien]]) auf Löschung entschieden.<br />";
      $ausleitung="Für die Durchführung einer erneuten Löschprüfung müssen grundlegend neue und vor allem [[WP:Belege|belegbare]] Argumente vorliegen, die für eine Aufnahme des Artikels in den Artikelbestand der Wikipedia sprechen. Dies kann beispielsweise das Erfüllen der [[WP:RK|Relevanzkriterien]] durch eine plötzliche überregionale mediale Präsenz sein.";
   }   
   if ($deltype==15) { # Wiederanlage nach Löschdiskussion gelöschter Seite
      $grund="\nDer Artikel ''$title'' wurde in der Vergangenheit nach Abschluss einer [[WP:LD|Löschdiskussion]] schon einmal gelöscht. Das erneute Anlegen des Artikels ''$title'' steht im Widerspruch zur damaligen Entscheidung. Der korrekte Weg zur Wiederanlage des Artikels führt über eine [[Wikipedia:Löschprüfung|Löschprüfung]]. Für die Durchführung einer Löschprüfung müssen – im Vergleich zur letzten Löschdiskussion des Artikels ''$title'' – grundlegend neue und vor allem [[WP:Belege|belegbare]] Argumente vorliegen, die für eine Aufnahme des Artikels in den Artikelbestand der Wikipedia sprechen. Dies kann beispielsweise das Erfüllen der [[WP:RK|Relevanzkriterien]] durch eine plötzliche überregionale mediale Präsenz sein. In einer möglichen Löschprüfung des Artikels ''$title'' können alle Benutzer der Wikipedia Argumente für oder gegen eine Wiederherstellung des Artikels einbringen. Nach Abschluss der Löschprüfung entscheidet ein Administrator auf Basis der vorgebrachten Argumente und der Richtlinien (z.B. [[WP:RK|Relevanzkriterien]]) über eine mögliche Wiederherstellung des Artikels ''$title''.<br />";
      $ausleitung="Solltest Du weitergehende Fragen zum Ablauf der Löschprüfung haben, so kannst Du gerne $admin auf [[Benutzer Diskussion:$admin|$admintext3 Diskussionsseite]] kontaktieren";
   }  
 # Für $delttype > 15 gibt es derzeit noch keine Texte. Sinnvoll sind am ehesten #17 und #23. Der Bot benachrichtigt nur bei $deltype 0 bis 15
   
   $text=$einleitung.$grund.$ausleitung.$gruss;
return $text;   
}

[..]

?>