WMDE Technische Wünsche/Dateien nach Commons verschieben/Konfigurationsdateidokumentation

This page is a translated version of the page WMDE Technical Wishes/Move files to Commons/Configuration file documentation and the translation is 100% complete.

Dateiprüfungen und Vorlagenübereinstimmung mit der FileImporter-Erweiterung

Kurz zusammengefasst

Wenn du eine lokale Datei importierst prüft der FileImporter seine Vorlagen und verarbeitet die Datei entsprechend. z.B.

  • wird der Import verhindert, wenn die Datei unter einer Lizenz steht, die nicht mit Wikimedia Commons verträglich ist,
  • wird der Import verhindert, wenn es für diese Datei keine Vorlage gibt, die eindeutig erlaubt, sie nach Wikimedia Commons zu importieren,
  • eine Vorlage wird ersetzt wenn eine gleichwertige Vorlage auf Wikimedia Commons vorhanden ist.

Alle Prüfungen und ihre daraus folgenden Aktionen werden in der nachstehenden Tabelle beschrieben.

Die Prüfungen basieren auf Konfigurationsseiten. Diese Seiten stammen von den Konfigurationsseiten des Commons2Helper-Werkzeugs ab.

Bitte beachten

  • Jedes Wiki muss eine Konfigurationsseite haben. Importe von Wikis ohne eine Konfigurationsseite werden blockiert.
  • Die Konfigurationsseiten werden von den individuellen Wiki-Gemeinschaften betreut. Wenn du den FileExporter in deinem Wiki verwenden möchtest, prüfe bitte ob die Konfigurationsseite deines Wikis korrekt eingerichtet wurde. Die nachstehende Tabelle erläutert die Funktion und Struktur einer Konfigurationsseite.
  • Übersetzte die Überschriften nicht in deine lokale Sprache.

Im Einzelnen: Wie funktionieren die Konfigurationsseiten?

Jegliche Änderungen an diesen Seiten treten augenblicklich in Kraft. Wenn Sie z.B. eine Vorlage zum Abschnitt "Vorlagen:Transfer" hinzufügen, wird der nächste Export sofort eine Prüfung für diese Vorlage enthalten.

Was Wo
es ist in der Konfig-Seite definiert
Wie es funktioniert Wird es unterstützt?
prüfe Kategorien um Importe zu blockieren Kategorien: Schlecht Der FileImporter prüft, ob die Datei eine der unter "Schlecht" aufgeführten Kategorien enthält.
  • Ist dies der Fall, wird die Übertragung an Commons blockiert.
  • Wenn die Liste leer ist, wird die Übertragung für keine Datei blockiert.
  • Wenn der Abschnitt "Kategorien: Schlecht" in der Konfigurationsseite nicht vorhanden ist, werden alle Importe blockiert, um Importfehler zu vermeiden.

Wie man die Blockierregeln in der Konfigurationsseite schreibt:

* Name der Negativ-Kategorie 1
* Name der Negativ-Kategorie 2

 Y ja
prüfe Lizenz um Importe zu erlauben oder zu blockieren Vorlagen: Gut Der FileImporter prüft, ob die Datei eine der unter "Gut" aufgeführten Kategorien enthält.
  • Ist dies nicht der Fall, wird die Übertragung an Commons verhindert.
  • Wenn die Datei eine Vorlage hat, die eine Vorlage aus dieser Liste enthält, wird die Übertragung an Commons erlaubt.
  • Wenn die Liste leer ist, wird die Übertragung für jede Datei erlaubt.
  • Wenn der Abschnitt Vorlagen:Gut in der Konfigurationsseite nicht vorhanden ist, werden alle Importe verhindert, um Importfehler zu vermeiden.

Wie man die Regeln für Gut-Vorlagen in die Konfigurationsseite schreibt:

* Name-der-Gut-Vorlage-1
* Name-der-Gut-Vorlage-2

 Y ja
Vorlagen: Schlecht Der FileImporter prüft, ob die Datei eine der unter "Schlecht" aufgeführten Vorlagen enthält.
  • Ist dies der Fall, wird die Übertragung an Commons blockiert.
  • Wenn die Datei eine Vorlage hat, die eine Vorlage aus dieser Liste enthält, wird die Übertragung an Commons blockiert.
  • Wenn die Liste leer ist, wird die Übertragung für keine Datei blockiert.
  • Wenn der Abschnitt "Vorlagen: Schlecht" in der Konfigurationsseite nicht vorhanden ist, werden alle Importe blockiert, um Importfehler zu vermeiden.

Wie man die Regeln für Schlecht-Vorlagen in die Konfigurationsseite schreibt:

* Name-of-bad-template-1
* Name-of-bad-template-2

 Y ja
entferne Vorlagen während der Übertragung Vorlagen: Entfernen Der FileImporter prüft, ob die Datei eine der unter "Entfernen" aufgeführten Vorlagen enthält, z.B. {{Move to Commons}}.
  • Ist dies der Fall, werden die Vorlagen bei der Übertragung entfernt.

Wie man die Regeln für Entfernen-Vorlagen in die Konfigurationsseite schreibt:

* Name-der-zu-entfernenden-Vorlage-1
* Name-der-zu-entfernenden-Vorlage-1

 Y ja
ersetze Vorlagen und Parameter Vorlagen: Übertragung Der FileImporter ersetzt die lokalen Vorlagen und Parameter der Datei durch die entsprechenden Commons-Vorlagen und -Parameter aus der Liste.

Wie man die Übertragungsregeln in der Konfigurationsseite schreibt:

ersetze Übertragungsregel Wikitext-Beispiel
eine Vorlage ; LOCAL_TEMPLATE: COMMONS_TEMPLATE ; Bild-CC-by-sa/4.0: Cc-by-sa-4.0
eine Vorlage und ihre Parameter ; LOCAL_TEMPLATE: COMMONS_TEMPLATE | COMMONS_PARAMETER=LOCAL_PARAMETER | … ; Information: Information |Description=Beschreibung | …
Wenn die Quellvorlage unbenannte Parameter verwendet, müssen Sie die entsprechende Zahl auf der rechten Seite des "$equal-Zeichens" angeben. ; OTRS: PermissionOTRS | id=2

Wenn einem Parameter ein @-Zeichen vorangestellt ist, setzt FileImporter den Inhalt dieses Parameters in Sprach-Tags der Sprache, aus der die Datei stammt. Beispiel:

  • Quell-Wikitext: {{Information|Beschreibung=Beispiel}}
  • Konfiguration: ;Information:Information|@Description=Beschreibung
  • Ergebnis: {{Information|Description={{de|Beispiel}}}}

Wenn einem Parameter ein +-Zeichen vorangestellt ist, fügt FileImporter diesen Parameter in Commons mit dem Wert nach "=" hinzu. Beispiel:

  • Quell-Wikitext: {{Bild-GFDL-Neu}}
  • Konfiguration: ;Bild-GFDL-Neu:GFDL|+migration=not-eligible
  • Ergebnis: {{GFDL|migration=not-eligible}}
 Y ja
ersetze Abschnittüberschrift Information: Beschreibung Ersetzt die Überschrift des Beschreibungsabschnitts entsprechend der Konfigurationsseite, z.B. von Beschreibung in der deutschen Wikipedia zu {{int:filedesc}} auf Commons. Wenn der Titel der lokalen Datei nicht in der Konfigurationsseite enthalten ist, werden keine Ersetzungen vorgenommen.

Wie man die Regeln für das Ersetzen von Beschreibungsüberschriften in der Konfigurationsseite schreibt:

* Description:
* Summary

Beachte, dass es möglich ist, weitere Varianten hinzuzufügen, zum Beispiel mit und ohne ":".

 Y ja
Information: Lizenzierung Ersetzt die Überschrift des Lizenzierungsabschnitts entsprechend der Konfigurationsseite, z.B. von اجازه‌نامه in der Farsi-Wikipedia zu {{int:license-header}} auf Commons. Wenn der Titel der lokalen Datei nicht in der Konfigurationsseite enthalten ist, werden keine Ersetzungen vorgenommen.

Wie man die Regeln für das Ersetzen von Lizenzüberschriften in der Konfigurationsseite schreibt:

* License:
* Licensing

Notice it is possible to add more variants for example with and without a ":"

 Y ja
lokale Datei nach Übertragung markieren Quellen-Wiki-Info (Wikidata) Sobald die Datei auf Commons übertragen wurde, kann sie mit einer Vorlage versehen werden, die besagt, dass die Datei jetzt auf Commons ist. In der englischen Wikipedia lautet der Name en:Template:Now Commons.

Diese Definition wird nicht auf der Konfigurationsseite hinzugefügt. Dies geschieht auf Wikidata.

 Y ja auf Wikidata

Nicht enthalten

Was Wo
es in der Konfigurationsseite definiert würde
Beschreibung Wird es unterstützt?
Vorlage {{information}} hinzufügen Information: Vorlage Wenn die Dateiseite im lokalen Wiki keine Vorlage enthält, wird keine {{Information|…}}-Vorlage auf Commons erstellt.  N nicht geplant
ersetze oder entferne Kategorien / In dieser Version werden die Kategorien nicht abgeglichen, da dies eine sehr komplexe Aufgabe ist. Zurzeit müssen die Kategorien manuell ersetzt werden.  N nicht geplant