Vorlage:Dateiüberprüfung

Aus Kitakien

(Unterschied zwischen Versionen)
Wechseln zu: Navigation, Suche
K (Änderte den Schutz von „Vorlage:Dateiüberprüfung“ [edit=autoconfirmed:move=autoconfirmed])
(getestet, ich hoffe es geht)
Zeile 17: Zeile 17:
|Gezeigtes Werk=
|Gezeigtes Werk=
* '''Die Freigabe und/oder Lizenz für ein urheberrechtlich geschütztes Werk einer anderen Person, das die Datei zeigt, ist nicht oder nicht eindeutig dokumentiert.'''
* '''Die Freigabe und/oder Lizenz für ein urheberrechtlich geschütztes Werk einer anderen Person, das die Datei zeigt, ist nicht oder nicht eindeutig dokumentiert.'''
 +
|Besonderer Fall=
 +
* <font color="red">'''Es wurde eine persönliche Benachrichtigung für nötig erachtet. Ein DÜP-Mitarbeiter wird sich um diese Datei persönlich kümmern.'''</font>
| #default = * <font color="red">'''Parameter falsch!'''</font>
| #default = * <font color="red">'''Parameter falsch!'''</font>
}} | * (Noch kein Grund angegeben)}} {{#if: {{{2|}}} | {{#switch: {{{2}}}
}} | * (Noch kein Grund angegeben)}} {{#if: {{{2|}}} | {{#switch: {{{2}}}
Zeile 31: Zeile 33:
|Gezeigtes Werk=
|Gezeigtes Werk=
* '''Die Freigabe und/oder Lizenz für ein urheberrechtlich geschütztes Werk einer anderen Person, das die Datei zeigt, ist nicht oder nicht eindeutig dokumentiert.'''
* '''Die Freigabe und/oder Lizenz für ein urheberrechtlich geschütztes Werk einer anderen Person, das die Datei zeigt, ist nicht oder nicht eindeutig dokumentiert.'''
 +
|Besonderer Fall=
 +
* <font color="red">'''Es wurde eine persönliche Benachrichtigung für nötig erachtet. Ein DÜP-Mitarbeiter wird sich um diese Datei persönlich kümmern.'''</font>
| #default = * <font color="red">'''Parameter falsch!'''</font>
| #default = * <font color="red">'''Parameter falsch!'''</font>
}} |}} {{#if: {{{3|}}} | {{#switch: {{{3}}}
}} |}} {{#if: {{{3|}}} | {{#switch: {{{3}}}
Zeile 45: Zeile 49:
|Gezeigtes Werk=
|Gezeigtes Werk=
* '''Die Freigabe und/oder Lizenz für ein urheberrechtlich geschütztes Werk einer anderen Person, das die Datei zeigt, ist nicht oder nicht eindeutig dokumentiert.'''
* '''Die Freigabe und/oder Lizenz für ein urheberrechtlich geschütztes Werk einer anderen Person, das die Datei zeigt, ist nicht oder nicht eindeutig dokumentiert.'''
 +
|Besonderer Fall=
 +
* <font color="red">'''Es wurde eine persönliche Benachrichtigung für nötig erachtet. Ein DÜP-Mitarbeiter wird sich um diese Datei persönlich kümmern.'''</font>
| #default = * <font color="red">'''Parameter falsch!'''</font>
| #default = * <font color="red">'''Parameter falsch!'''</font>
}} |}} {{#if: {{{4|}}} | {{#switch: {{{4}}}
}} |}} {{#if: {{{4|}}} | {{#switch: {{{4}}}
Zeile 59: Zeile 65:
|Gezeigtes Werk=
|Gezeigtes Werk=
* '''Die Freigabe und/oder Lizenz für ein urheberrechtlich geschütztes Werk einer anderen Person, das die Datei zeigt, ist nicht oder nicht eindeutig dokumentiert.'''
* '''Die Freigabe und/oder Lizenz für ein urheberrechtlich geschütztes Werk einer anderen Person, das die Datei zeigt, ist nicht oder nicht eindeutig dokumentiert.'''
 +
|Besonderer Fall=
 +
* <font color="red">'''Es wurde eine persönliche Benachrichtigung für nötig erachtet. Ein DÜP-Mitarbeiter wird sich um diese Datei persönlich kümmern.'''</font>
| #default = * <font color="red">'''Parameter falsch!'''</font>
| #default = * <font color="red">'''Parameter falsch!'''</font>
}} |}} {{#if: {{{5|}}} | {{#switch: {{{5}}}
}} |}} {{#if: {{{5|}}} | {{#switch: {{{5}}}
Zeile 73: Zeile 81:
|Gezeigtes Werk=
|Gezeigtes Werk=
* '''Die Freigabe und/oder Lizenz für ein urheberrechtlich geschütztes Werk einer anderen Person, das die Datei zeigt, ist nicht oder nicht eindeutig dokumentiert.'''
* '''Die Freigabe und/oder Lizenz für ein urheberrechtlich geschütztes Werk einer anderen Person, das die Datei zeigt, ist nicht oder nicht eindeutig dokumentiert.'''
 +
|Besonderer Fall=
 +
* <font color="red">'''Es wurde eine persönliche Benachrichtigung für nötig erachtet. Ein DÜP-Mitarbeiter wird sich um diese Datei persönlich kümmern.'''</font>
| #default = * <font color="red">'''Parameter falsch!'''</font>
| #default = * <font color="red">'''Parameter falsch!'''</font>
}} |}} {{#if: {{{6|}}} | {{#switch: {{{6}}}
}} |}} {{#if: {{{6|}}} | {{#switch: {{{6}}}
Zeile 87: Zeile 97:
|Gezeigtes Werk=
|Gezeigtes Werk=
* '''Die Freigabe und/oder Lizenz für ein urheberrechtlich geschütztes Werk einer anderen Person, das die Datei zeigt, ist nicht oder nicht eindeutig dokumentiert.'''
* '''Die Freigabe und/oder Lizenz für ein urheberrechtlich geschütztes Werk einer anderen Person, das die Datei zeigt, ist nicht oder nicht eindeutig dokumentiert.'''
 +
|Besonderer Fall=
 +
* <font color="red">'''Es wurde eine persönliche Benachrichtigung für nötig erachtet. Ein DÜP-Mitarbeiter wird sich um diese Datei persönlich kümmern.'''</font>
 +
| #default = * <font color="red">'''Parameter falsch!'''</font>
 +
}} |}}
 +
{{#if: {{{7|}}} | {{#switch: {{{7}}}
 +
|Quelle=
 +
* '''Die Quelle ist nicht, nicht eindeutig oder falsch angegeben'''
 +
|Urheber=
 +
* '''Der Urheber ist nicht, nicht eindeutig oder falsch angegeben'''
 +
|Lizenz=
 +
* '''Die Lizenz ist nicht, nicht eindeutig oder falsch angegeben'''
 +
|Freigabe=
 +
* '''Die Freigabe ist nicht oder nicht eindeutig dokumentiert'''
 +
|Recht am eigenen Bild=
 +
* '''Die Erlaubnis des Abgebildeten im Sinne des Rechts am eigenen Bild ist nicht oder nicht eindeutig dokumentiert.'''
 +
|Gezeigtes Werk=
 +
* '''Die Freigabe und/oder Lizenz für ein urheberrechtlich geschütztes Werk einer anderen Person, das die Datei zeigt, ist nicht oder nicht eindeutig dokumentiert.'''
 +
|Besonderer Fall=
 +
* <font color="red">'''Es wurde eine persönliche Benachrichtigung für nötig erachtet. Ein DÜP-Mitarbeiter wird sich um diese Datei persönlich kümmern.'''</font>
| #default = * <font color="red">'''Parameter falsch!'''</font>
| #default = * <font color="red">'''Parameter falsch!'''</font>
}} |}}
}} |}}
Zeile 277: Zeile 306:
         X
         X
         }}
         }}
 +
      }}
 +
      }}
 +
    }}
 +
    }}
 +
  }}
 +
  }} {{#if:
 +
  {{{7|}}} |
 +
  {{#ifeq:
 +
    {{{7}}} |
 +
    Quelle |
 +
    |
 +
    {{#ifeq:
 +
    {{{7}}} |
 +
    Urheber |
 +
    |
 +
    {{#ifeq:
 +
      {{{7}}} |
 +
      Lizenz |
 +
      |
 +
      {{#ifeq:
 +
      {{{7}}} |
 +
      Freigabe |
 +
      |
 +
      {{#ifeq: {{{7}}} |
 +
        Recht am eigenen Bild |
 +
        |
 +
        {{#ifeq: {{{7}}} |
 +
        Gezeigtes Werk |
 +
        |
 +
        X
 +
      }}
       }}
       }}
       }}
       }}
Zeile 283: Zeile 343:
   }}
   }}
   }} |
   }} |
-
   [[Kategorie:Wikipedia:Dateiüberprüfung/Falsche Mängelangabe|{{PAGENAME}}]] |
+
   {{#ifeq: {{{1}}} | Besonderer Fall | [[Kategorie:Wikipedia:Dateiüberprüfung/Besondere Fälle|{{PAGENAME}}]] | {{#ifeq: {{{2}}} | Besonderer Fall | [[Kategorie:Wikipedia:Dateiüberprüfung/Besondere Fälle|{{PAGENAME}}]] | {{#ifeq: {{{3}}} | Besonderer Fall | [[Kategorie:Wikipedia:Dateiüberprüfung/Besondere Fälle|{{PAGENAME}}]] | {{#ifeq: {{{4}}} | Besonderer Fall | [[Kategorie:Wikipedia:Dateiüberprüfung/Besondere Fälle|{{PAGENAME}}]] | {{#ifeq: {{{5}}} | Besonderer Fall | [[Kategorie:Wikipedia:Dateiüberprüfung/Besondere Fälle|{{PAGENAME}}]] | {{#ifeq: {{{6}}} | Besonderer Fall | [[Kategorie:Wikipedia:Dateiüberprüfung/Besondere Fälle|{{PAGENAME}}]] | {{#ifeq: {{{7}}} | Besonderer Fall | [[Kategorie:Wikipedia:Dateiüberprüfung/Besondere Fälle|{{PAGENAME}}]] | [[Kategorie:Wikipedia:Dateiüberprüfung/Falsche Mängelangabe|{{PAGENAME}}]]
-
   [[Kategorie:Wikipedia:Dateiüberprüfung/Richtige Mängelangabe|{{PAGENAME}}]]
+
}}
 +
}}
 +
}}
 +
}}
 +
}}
 +
}}
 +
}} |
 +
   {{#ifeq: {{{1}}} | Besonderer Fall | [[Kategorie:Wikipedia:Dateiüberprüfung/Besondere Fälle|{{PAGENAME}}]] | {{#ifeq: {{{2}}} | Besonderer Fall | [[Kategorie:Wikipedia:Dateiüberprüfung/Besondere Fälle|{{PAGENAME}}]] | {{#ifeq: {{{3}}} | Besonderer Fall | [[Kategorie:Wikipedia:Dateiüberprüfung/Besondere Fälle|{{PAGENAME}}]] | {{#ifeq: {{{4}}} | Besonderer Fall | [[Kategorie:Wikipedia:Dateiüberprüfung/Besondere Fälle|{{PAGENAME}}]] | {{#ifeq: {{{5}}} | Besonderer Fall | [[Kategorie:Wikipedia:Dateiüberprüfung/Besondere Fälle|{{PAGENAME}}]] | {{#ifeq: {{{6}}} | Besonderer Fall | [[Kategorie:Wikipedia:Dateiüberprüfung/Besondere Fälle|{{PAGENAME}}]] | {{#ifeq: {{{7}}} | Besonderer Fall | [[Kategorie:Wikipedia:Dateiüberprüfung/Besondere Fälle|{{PAGENAME}}]] | [[Kategorie:Wikipedia:Dateiüberprüfung/Richtige Mängelangabe|{{PAGENAME}}]]
 +
}}
 +
}}
 +
}}
 +
}}
 +
}}
 +
}}
 +
}}
  }}
  }}
  |
  |

Version vom 09:29, 8. Jul. 2008

Datei:Information.svg Dokumentation

{{Wikipedia:Dateiüberprüfung/Anleitung}}

Technische Vorlagen-Doku

Ein paar Anmerkungen zur aktuellen technischen Umsetzung der Vorlage:

  • Die ersten 6 Switch-Anweisungen testen alle möglichen Felder auf die Existenz eines bestimmten Schlüsselwortes und geben - falls gefunden - den zugehörigen Langtext aus. Auf diese Art wird sowohl die Reihenfolge der Texte festgelegt als auch (effizient) eine Doppel-Nennung abgefangen (und der Langtext liegt - im Gegensatz zu früheren Implementationen - nur an einer einzigen Stelle vor)
  • {{#if: {{{1|}}}{{{2|}}}{{{3|}}}{{{4|}}}{{{5|}}}{{{6|}}} Entspricht einem "Wenn mindestens ein Feld gefüllt ist"
  • Der 'mathematische Ausdruck' mit der 6maligen Aufzählung der Schlüsselworte (ohne Besonderer Fall) ist die Überprüfung, ob in allen 6 Feldern gültige Werte stehen. Hierbei dürfen die Felder 2 - 6 leer sein, Feld 1 nicht
  • Wenn der obge Test auf gültige Werte funktioniert, wird ein Hinweis auf die automatsche Nachricht ausgegeben und die entsprechende Kategorie (für den Bot) gesetzt
  • Schlägt der Test auf Gültigkeit fehl, wird zusätzlich auf "Besonderer Fall" abgeprüft. Trifft dies zu, so wird:
    • Eine Sonder-Kategorie gesetzt
    • Kein Hinweis auf eine automaische Nachricht generiert (wozu auch)
    • Die Fehlerprüfung der restlichen Felder übergangen (das kann / darf der DÜP-Abarbeiter ruhig selber nachsehen
  • Wenn ungültige Werte enthalten sind, aber "Besonderer Fall" nicht gesetzt wurde, wird eine Warnung ausgegeben und eine entsprechende Wartungskategorie eingetragen
  • Sind alle 6 Felder leer ('else'-Fall der "mindestens ein Feld gefüllt" - Prüfung), so wird eine Information ausgegeben und die Wartungskategorie für fehlende Gründe gesetzt


Wenn du Fragen zu dieser Vorlage hast, dann kannst du auf der Seite Kitakien Diskussion:Wikiprojekt Vorlage fragen.
Persönliche Werkzeuge