Vorlage:Dateiüberprüfung
Aus Kitakien
(Unterschied zwischen Versionen)
K (Änderte den Schutz von „Vorlage:Dateiüberprüfung“: anfrage im irc ([edit=autoconfirmed] (bis 2. April 2009, 23:34 Uhr (UTC)) [move=autoconfirmed] (bis 2. April 2009, 23:34 Uhr (UTC)))) |
("Recht am eigenen Bild" raus, Test) |
||
Zeile 13: | Zeile 13: | ||
|Freigabe= | |Freigabe= | ||
* '''Die Freigabe ist nicht oder nicht eindeutig dokumentiert''' | * '''Die Freigabe ist nicht oder nicht eindeutig dokumentiert''' | ||
- | |||
- | |||
|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.''' | ||
Zeile 29: | Zeile 27: | ||
|Freigabe= | |Freigabe= | ||
* '''Die Freigabe ist nicht oder nicht eindeutig dokumentiert''' | * '''Die Freigabe ist nicht oder nicht eindeutig dokumentiert''' | ||
- | |||
- | |||
|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.''' | ||
Zeile 45: | Zeile 41: | ||
|Freigabe= | |Freigabe= | ||
* '''Die Freigabe ist nicht oder nicht eindeutig dokumentiert''' | * '''Die Freigabe ist nicht oder nicht eindeutig dokumentiert''' | ||
- | |||
- | |||
|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.''' | ||
Zeile 77: | Zeile 71: | ||
|Freigabe= | |Freigabe= | ||
* '''Die Freigabe ist nicht oder nicht eindeutig dokumentiert''' | * '''Die Freigabe ist nicht oder nicht eindeutig dokumentiert''' | ||
- | |||
- | |||
|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.''' | ||
Zeile 93: | Zeile 85: | ||
|Freigabe= | |Freigabe= | ||
* '''Die Freigabe ist nicht oder nicht eindeutig dokumentiert''' | * '''Die Freigabe ist nicht oder nicht eindeutig dokumentiert''' | ||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
|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.''' | ||
Zeile 141: | Zeile 114: | ||
| | | | ||
{{#ifeq: {{{1}}} | | {{#ifeq: {{{1}}} | | ||
- | + | Gezeigtes Werk | | |
| | | | ||
- | + | X | |
- | + | ||
- | + | ||
- | + | ||
- | + | ||
}} | }} | ||
}} | }} | ||
Zeile 171: | Zeile 140: | ||
| | | | ||
{{#ifeq: {{{2}}} | | {{#ifeq: {{{2}}} | | ||
- | + | Gezeigtes Werk | | |
| | | | ||
- | + | X | |
- | + | ||
- | + | ||
- | + | ||
- | + | ||
}} | }} | ||
}} | }} | ||
Zeile 202: | Zeile 167: | ||
| | | | ||
{{#ifeq: {{{3}}} | | {{#ifeq: {{{3}}} | | ||
- | + | Gezeigtes Werk | | |
| | | | ||
- | + | X | |
- | + | ||
- | + | ||
- | + | ||
- | + | ||
}} | }} | ||
}} | }} | ||
Zeile 233: | Zeile 194: | ||
| | | | ||
{{#ifeq: {{{4}}} | | {{#ifeq: {{{4}}} | | ||
- | + | Gezeigtes Werk | | |
| | | | ||
- | + | X | |
- | + | ||
- | + | ||
- | + | ||
- | + | ||
}} | }} | ||
}} | }} | ||
Zeile 264: | Zeile 221: | ||
| | | | ||
{{#ifeq: {{{5}}} | | {{#ifeq: {{{5}}} | | ||
- | + | Gezeigtes Werk | | |
| | | | ||
- | + | X | |
- | + | ||
- | + | ||
- | + | ||
- | + | ||
}} | }} | ||
}} | }} | ||
Zeile 295: | Zeile 248: | ||
| | | | ||
{{#ifeq: {{{6}}} | | {{#ifeq: {{{6}}} | | ||
- | + | Gezeigtes Werk | | |
| | | | ||
- | + | X | |
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
}} | }} | ||
}} | }} | ||
Zeile 339: | Zeile 257: | ||
}} | }} | ||
}} | | }} | | ||
- | {{#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 | + | {{#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}}]] | [[Kategorie:Wikipedia:Dateiüberprüfung/Ungültige Problemangabe|{{PAGENAME}}]] |
- | + | ||
}} | }} | ||
}} | }} | ||
Zeile 347: | Zeile 264: | ||
}} | }} | ||
}} | | }} | | ||
- | {{#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 | + | {{#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}}]] | [[Kategorie:Wikipedia:Dateiüberprüfung/Gültige Problemangabe|{{PAGENAME}}]] |
- | + | ||
}} | }} | ||
}} | }} |
Version vom 23:29, 2. Apr. 2009
[Vorschau] [bearbeiten] [Version/Autoren] [erneuern]
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. |
Datei:Information icon.svg |
|
Datei:Nuvola apps important.svg | Mit dieser Datei gibt es (noch) Probleme bei der rechtlichen Situation. Der Benutzer, der diesen Baustein gesetzt hat, gibt dafür folgenden Grund an:
Der Uploader erhält automatisch eine Mitteilung mit weiterführenden Informationen. Wenn du diese Datei hochgeladen hast, melde dich bitte hier an und bearbeite diese Seite. Fragen kannst du hier stellen. |