Commons:Dateiumbenennung/Globales Ersetzen
Du bist wahrscheinlich hier, weil Du einem Link in einer Zusammenfassung gefolgt bist. Bitte nimm zur Kenntnis: Die Bearbeitung stammt nicht von einem Bot. Sie wurde von einem Skript, das standardmäßig für alle Benutzer auf Wikimedia Commons aktiviert ist, durchgeführt. Wenn die Ersetzungs-Bearbeitung durch einen Dateiverschieber oder Administrator (überprüfen) nach unseren Richtlinien erfolgt ist, sperre diesen Benutzer nicht in Deinem Projekt, da die Datei dadurch nicht vor einer Umbenennung geschützt wird; eine Sperre hindert den Benutzer lediglich daran, den Dateilink zu aktualisieren. Unerwünschte Ersetzungs-Bearbeitungen durch Benutzerkonten können, im Gegensatz zu Bot-Bearbeitungen, mit dem Missbrauchsfilter verhindert werden. Wenn eine Person sich falsch verhält oder die Ersetzung mit einer anderen Datei durchführt, kann man diese natürlich sofort sperren. Umstrittene Umbenennungen können auch auf Commons gemeldet und in Frage gestellt werden.
Der Standardlink "Verschieben" aus dem Dropdown-Menü wurde auf Commons durch "Verschieben & Ersetzen" ersetzt. Nachdem eine Datei auf Wikimedia Commons umbenannt wurde, wird die Dateiverwendung auf allen Wikimedia-Wikis durch ein JavaScript, das im Browser eines Benutzers läuft, ersetzt: Alle Seiten, in denen eine Dateiverwendung registriert ist, werden nach dem Dateinamen durchsucht und Datei:Alter Name.ext
wird durch Datei:Neuer Name.ext
ersetzt. Die Bearbeitungen werden unter dem Benutzerkonto des Administrators oder des Dateiverschiebers, welche die Datei umbenannt haben, durchgeführt. Seit 2013 ist diese erweiterte Funktionalität standardmäßig für alle Dateiverschieber und Administratoren aktiviert. Wenn die Ersetzung, beispielsweise aufgrund häufiger Benutzung, gescheiterten Bearbeitungen oder einer langsamen Verbindung, nicht machbar ist, werden Dateiverwendung wie schon zuvor durch den CommonsDelinker ersetzt.
Weshalb wir JavaScript-Ersetzung unter individuellen Benutzerkonten realisieren
Wir glauben, dass jeder Dateiverschieber und Administrator ausschließlich für die eigenen Handlungen verantwortlich ist; und wenn diese eine Datei umbenennen, müssen sie auch alle Änderungen rechtfertigen, die durch die Umbenennung einer Mediendatei verursacht werden. Zusätzlich haben wir gelegentlich aufgetretene technische Probleme mit unserem Bot CommonsDelinker, der die Ersetzungs-Bearbeitung durchführt. Eine nicht ausgeführte Aktualisierung der Dateinutzung ist gefährlich, da, sobald Dateien zweimal verschoben werden, doppelte Weiterleitungen entstehen, die von MediaWiki nicht aufgelöst werden können, was dazu führt, dass die Dateiverwendung gestört bzw. kaputt gehen könnte, wenn wir uns nicht darum kümmern. Auch sollten Dateiumbenennungen zu Verbesserungen der Dateinamen führen, welche wir gerne mit unseren Benutzern teilen möchten.
Opt out für ein ganzes Wiki |
---|
Wenn Du ein Bearbeiter von Missbrauchsfiltern eines Wikimedia-Wikis oder ein Administrator bist (ein Benutzer, der zur sysop -Benutzergruppe gehört), hast Du wahrscheinlich die erforderliche Genehmigung für die Erstellung eines Missbrauchsfilters, der die Ersetzungs-Bearbeitung von einzelnen Benutzerkonten verhindern kann. Vielleicht hast Du dafür verschiedene Gründe, um beispielsweise Änderungen, die nicht automatisch als kontrolliert markiert werden, zu verhindern. Falls die Ersetzungs-Bearbeitung vermieden werden, wird das globale Ersetzungssystem auf Commons den CommonsDelinker (ein globaler Bot) beauftragen, die Änderung dann durchzuführen. Es wäre nett, wenn Du auf Wikimedia Commons eine Nachricht über solche Ausnahmeregelungen (und Gründe dafür) hinterlassen könntest, da uns dies helfen wird, Nutzer unserer Media-Dateien besser zu verstehen und wir unsere Software effizienter und intelligenter gestalten können.
Wie man einen neuen Filter erstellt
Rufe die Seite {"row":{"af_id":"148","af_pattern":"(action === 'edit')\r\n\u0026 !('autopatrol' in user_rights)\r\n\u0026 (summary rlike '^\\(\\[\\[c\\:GR\\|GR\\]\\]\\)')","af_user":"16603","af_user_text":"Rillke","af_timestamp":"20150201145938","af_enabled":"1","af_comments":"Prevent non-autopatrolled users from replacing files on this wiki.\r\nReference: https://commons.wikimedia.org/wiki/Commons:File_renaming/Global_replace/Abuse_Filter","af_public_comments":"Disallow Commons Global Replace","af_hidden":"0","af_hit_count":"2","af_throttled":"0","af_deleted":"0","af_actions":"disallow","af_global":"0","af_group":"default"},"actions":{"disallow":{"action":"disallow","parameters":[""]}}}
Rufe die Seite
|
Fehlerbehebung |
---|
Du bist Datei-Verschieber oder Administrator und nichts wird durch Dein Benutzerkonto ersetzt? Dann ist es wahrscheinlich, dass Dein Browser oder ein Browser-Add-on die Ursache hierfür ist. Ein häufiges Problem besteht darin, dass Cookies von Drittanbieterseiten deaktiviert sind (Firefox, Chrome, Internet Explorer).
Während dies für die Blockade von Werbung und die Privatsphäre gut ist, verhindert es, dass man sich bei allen Wikimedia-Projekten anmeldet, was wiederum erforderlich ist, damit "Global replace" richtig funktioniert. Dies kann man umgehen, in dem man Ausnahmen hinzufügt. Beachte jedoch, dass die hinzugefügten Ausnahmen im anonymen/privaten Browser-Modus nicht dauerhaft sind und beim Löschen der Website-Einstellungen die Liste der Ausnahmen in der Regel ebenfalls gelöscht wird. Einige Browser sind so konfiguriert, dass sie die Website-Einstellungen löschen, sobald sie geschlossen werden. Liste der Domains, bei denen man Cookies zulassen sollte: https://en.wikipedia.org https://login.wikimedia.org https://meta.wikimedia.org https://en.wiktionary.org https://en.wikibooks.org https://en.wikiquote.org https://en.wikisource.org https://en.wikinews.org https://en.wikiversity.org https://www.mediawiki.org https://www.wikidata.org https://species.wikimedia.org https://incubator.wikimedia.org https://en.wikivoyage.org
Opt out als Dateiverschieber oder Administrator auf Commonswindow.aqdCORSOptOut = true;
|
Gadget |
---|
Wenn du das Recht hast, Dateien Verschieben zu dürfen, und die Funktion manuell benutzen möchtest, kannst du folgendes Script mit einigen Extraoptionen nutzen: importScript('User:Perhelion/justReplace.js'); Du solltest es nicht für kontroverse Ersetzungen benutzen. |