Commons:Dateiumbenennung/Globales Ersetzen

From Wikimedia Commons, the free media repository
Jump to navigation Jump to search
This page is a translated version of a page Commons:File renaming/Global replace and the translation is 100% complete. Changes to the translation template, respectively the source language can be submitted through Commons:File renaming/Global replace and have to be approved by a translation administrator.

Shortcuts: GR • COM:GR

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

bequemer Weg

Rufe die Seite Special:AbuseFilter/import in Deinem Wiki auf, gebe den den folgenden Text ein und drücke Daten importieren:

{"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":[""]}}}
Ex manus

Rufe die Seite Special:AbuseFilter/new in Deinem Wiki auf und trage folgende Werte ein:

  • Beschreibung:
(öffentlich sichtbar) Commons - Globales Ersetzen verbieten
  • Bedingungen:
    (action === 'edit')
    & !('autopatrol' in user_rights)
    & (summary rlike '^\(\[\[c\:GR\|GR\]\]\)')
    
  • Notizen:
    Prevent non-autopatrolled users from replacing files on this wiki.
    Reference: https://commons.wikimedia.org/wiki/Commons:File_renaming/Global_replace/Abuse_Filter
    
  • ☑ Filter aktivieren
  • ☑ Die vom Benutzer vorgesehene Aktion nicht ausführen.
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 Commons

window.aqdCORSOptOut = true;
Gadget
Klicke auf “Global replace” im Dropdownmenü

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.

See also: Help:QuickDelete.