C64-Wiki:ACheck-Rules

Aus C64-Wiki
Zur Navigation springenZur Suche springen

Hier werden Regelsätze für ACheck definiert. Die Regeln werden insbesondere für die Seiten der Kategorie:Prüfung benutzt.

Der Name eines Regelsatzes muss in Form einer Sektionsüberschrift ("== Regelsatzname ==") angegeben werden. Darauf muss genau eine Zeile mit einer Beschreibung des Regelsatzes folgen. Danach folgen die einzelnen Regeln, jeweils als drei aufeinanderfolgende Zeilen. Jede dieser Regelzeilen beginnt mit einer Leerstelle, damit das ganze in der Darstellung schöner aussieht smile

Buchregeln[Quelltext bearbeiten]

Prüft Bücher auf bestimmte Regelsätze

n/Aufbau1/i
Aufbau-Vorlage vorhanden
1
n/Bild:Cover.gif/im
Bild-Platzhalter noch vorhanden
1
/Infobox Buch3/
aktuelle Infobox-Vorlage fehlt
1
/(==.{0,1}Inhaltsverzeichnis)|(Kategorie:Roman)|(Kategorie:Comic)/
Sektion Inhaltsverzeichnis fehlt
1
/(==.{0,1}Buchrückseite)|(==.{0,1}Vorwort)|(==.{0,1}Einleitung)|(==.{0,1}Einführung)|(==.{0,1}Klappentext)|(==.{0,1}Beschreibung)/s
Sektion Buchrückseite, Einleitung oder Vorwort fehlt
1
/==.{0,1}Leseprobe.{0,2}==/
Sektion Leseprobe fehlt
1
/==.{0,1}Weblinks.{0,1}==/
Sektion Weblinks fehlt
1
n/==.{0,1}Kritik/i
Sektion Kritik sollte durch Meinung ersetzt werden
1
n/==.{0,1}Autor/i
Sektion Autor dieser Buchbesprechung immer noch vorhanden
1 
n//i
Das Inhaltsverzeichnis wurde mittels __NOTOC__ abgeschaltet
1
/.{2000,}/s
neutral  Artikel sollte noch weiter ausgebaut werden
1

Spiel allgemein[Quelltext bearbeiten]

Prüft Spiele-spezifische Sachen, die sich zur Kurzbeschreibung unterscheiden

n/Kategorie:Kurzbeschreibung/i
Kategorie Kurzbeschreibung noch vorhanden
3
/^\|Spielenummer = .{1,}/m
Spielenummer ist leer
1
n/^\|Spielenummer = 0/m
Spielenummer ist falsch (Text noch aus Leer-Artikel)
1
n/^\|Spielenummer = Nummer laut/m
Spielenummer ist falsch (Text noch aus Muster-Artikel)
1
/^\|Spielenummer = \d{1,4}/m
Spielenummer keine Zahl
1

Musterartikel Plus[Quelltext bearbeiten]

Prüft zukünftig Spiele auf bestimmte Regelsätze

n/FlashVideoEmbed/s 
V  contra  Altes "FlashVideoEmbed" auf neues "VideoEmbed" umstellen.
3
n/datei:.*(gif|png|jpg|jpeg)/i
N  neutral  "datei:" umbenennen in "Bild:", wenn es ein Bild ist. 
3
n/Hier schreiben die Autoren/s
MK  contra  Text aus Musterartikel in Sektion Kritik noch vorhanden! 
3

Musterartikel[Quelltext bearbeiten]

Prüft Spiele auf bestimmte Regelsätze

n/die Komplettlösung oder ähnliches rein/s
ML  contra  Text aus Musterartikel in Sektion Lösung noch vorhanden! 
3
n/Hier kommen Hinweise zum Spiel hin, zum Beispiel welche Tasten benutzt werden/s
MH  contra  Text aus Musterartikel in Sektion Hinweise noch vorhanden! 
3
n/Grafikeigenschaften des Spiels./s
MG  contra  Text aus Musterartikel in Sektion Gestaltung noch vorhanden! 
3
n/\<\!\-\-/s
MK  Kommentare noch vorhanden! 
3

Vorlagennutzung[Quelltext bearbeiten]

Prüft, ob der Artikel Vorlagen benutzt.

n/www.c64games.de\/phpseiten\/spieledetail.php/i
Vorlage c64games nicht benutzt
1
n/www.gamebase64.com\/game.php/i
Vorlage gamebase nicht benutzt
1
n/www.lemon64.com\/gamesdetails.php/i
Vorlage lemon nicht benutzt
1
n/== Weblinks ==*www.c64.com/i
Vorlage c64com nicht benutzt
1
n/== Weblinks ==*youtube.com/i
Vorlage youtube in den Weblinks nicht benutzt
1
n/de.youtube.com/i
Vorlage youtube nicht benutzt
1
n/www.kultboy.com\/testbericht/i
Vorlage kultboy nicht benutzt
1
n/www.abyss-online.de/i
Vorlage longplays nicht benutzt
1
n/stadium64.com\/gameinfos/i
Vorlage stadium64 nicht benutzt
1

Artikelstruktur[Quelltext bearbeiten]

Prüft, ob der Artikel die notwendige Grundstruktur hat. Angezeigte Probleme können auch zum Fehlschlagen anderer Prüfungen und somit zur fälschlichen Anzeige von Folgefehlern führen! Nur für Spiele-Artikel.

/==.{0,1}Bewertung.{0,1}==/
Sektion Bewertung fehlt
3
/==.{0,1}Beschreibung.{0,1}==/
Sektion Beschreibung fehlt
3
/==.{0,1}Gestaltung.{0,1}==/
Sektion Gestaltung fehlt
3
/==.{0,1}Hinweise.{0,1}==/
Sektion Hinweise fehlt
3
/==.{0,1}Lösung.{0,1}==/
Sektion Lösung fehlt
3
/==.{0,1}Cheats.{0,1}==/
Sektion Cheats fehlt
3
/==.{0,1}Kritik.{0,1}==/
Sektion Kritik fehlt
3
/==.{0,1}Sonstiges.{0,1}==/
Sektion Sonstiges fehlt
3
/===.{0,1}Cover/
Untersektion Cover fehlt im Abschnitt Sonstiges
3
/==.{0,1}Highscore.{0,1}==/
Sektion Highscore fehlt
3
/==.{0,1}Weblinks.{0,1}==/
Sektion Weblinks fehlt
3
n/==.{0,1}Autor\(en\).{0,1}==/i
Sektion Autor(en) immer noch vorhanden
3
n/(Stub1)|(Aufbau1)/
Aufbau- oder Stub-Box noch vorhanden
3
n/file:/i
N  "file:" umbenennen (z.B. in "Bild:") 
3
n/image:/i
N  "image:" umbenennen in "Bild:" 
3
n/---XJtuZqqI/i
MV  neutral  VideoEmbed-Link ist noch aus der Vorlage! 
3

Grunddaten[Quelltext bearbeiten]

Prüfungen, ob die Grunddaten der Infobox bei Spiele-Artikel angegeben sind.

n/^\|Firma = \[\[Softwarefirma\]\]/m
Firma ist falsch (Text noch aus Leer-Artikel)
1
n/^\|Firma = \[\[Muster Systems\]\]/m
Firma ist falsch (Text noch aus Muster-Artikel)
1
n/^\|Entwickler = \[\[Coder\]\]/m
Entwickler ist falsch (Text noch aus Leer-Artikel)
1
n/^\|Entwickler = \[\[Chris Progger\]\]/m
Entwickler ist falsch (Text noch aus Muster-Artikel)
1
n/^\|Verleger = \[\[Publisher Company\]\]/m
Verleger ist falsch (Text noch aus Leer/Muster-Artikel)
1
n/^\|Musiker = \[\[Musican\]\]/m
Musiker ist falsch (Text noch aus Leer-Artikel)
1
n/^\|Musiker = \[\[John Soundman\]\]/m
Musiker ist falsch (Text noch aus Muster-Artikel)
1
n/^\|HVSC = \/blubb\/blubber\.sid/m
HVSC ist falsch (Text noch aus Leer/Muster-Artikel)
1
n/^\|Release = \[\[:Kategorie:1980\|1980\]\]/m
Release ist falsch (Text noch aus Leer/Muster-Artikel)
1
n/^\|Genre = Shoot\'em Up, Adventure/m
Genre ist falsch (Text noch aus Leer/Muster-Artikel)
1
n/^\|Info = Neuester Patch/m
Information ist falsch (Text noch aus Leer-Artikel)
1
n/^\|Info = weitere Infos zum Spiel falls vorhanden/m
Information ist falsch (Text noch aus Muster-Artikel)
1

Grunddaten Leerfelder[Quelltext bearbeiten]

Prüfung, welche Felder in der Infobox bei Spiele-Artikel noch leer sind.

/^\|Firma = .{1,}/m
Firma ist leer
1
/^\|Entwickler = .{1,}/m
Entwickler ist leer
1
/^\|Verleger = .{1,}/m
Verleger ist leer
1
/^\|Musiker = .{1,}/m
Musiker ist leer
1
/^\|HVSC = .{1,}/m
HVSC ist leer
1
/^\|Release = .{1,}/m
Release ist leer
1
/^\|Plattform = .{1,}/m
Plattform ist leer
1
/^\|Genre = .{1,}/m
Genre ist leer
1
/^\|Spielmodi = .{1,}/m
Spielmodi ist leer
1
/^\|Bedienung = .{1,}/m
Bedienung ist leer
1
/^\|Medien = .{1,}/m
Medien ist leer
1
/^\|Sprache = .{1,}/m
Sprache ist leer
1
/^\|Info = .{1,}/m
Information ist leer
1

ArtikelinhaltPlus[Quelltext bearbeiten]

Plausibilitätsprüfungen hinsichtlich der Präsenz sinnvollen Inhalts und der Artikelgröße. Für Spiele-Artikel.

/== Beschreibung ==.{10000,}== Highscore ==/s
Gesamtumfang des Artikels sollte noch ausgebaut werden neutral 
3
/== Beschreibung ==.{1000,}== Gestaltung ==/s
Sektion Beschreibung sollte noch ausgebaut werden neutral 
3
/== Gestaltung ==.{500,}== Hinweise ==/s
Sektion Gestaltung sollte noch ausgebaut werden neutral 
3
/== Hinweise ==.{1000,}== Lösung ==/s
Sektion Hinweise sollte noch ausgebaut werden neutral 
3
/== Lösung ==.{450,}== Kritik ==/s
Sektion Lösung oder Cheats sollte noch ausgebaut werden cool
3
/== Kritik ==.{700,}== Sonstiges ==/s
Sektion Kritik sollte noch ausgebaut werden neutral 
3

Artikelinhalt[Quelltext bearbeiten]

Plausibilitätsprüfungen hinsichtlich der Präsenz sinnvollen Inhalts. Für Spiele-Artikel.

/== Beschreibung ==.{150,}== Gestaltung ==/s
B  contra  Sektion Beschreibung glänzt durch immense Bescheidenheit
3
n/== Beschreibung ==.{151,460}== Gestaltung ==/s
B  neutral  Sektion Beschreibung sollte noch ausgebaut werden 
3
/== Gestaltung ==.{55,}== Hinweise ==/s
G  contra  Sektion Gestaltung glänzt durch immense Bescheidenheit 
3
n/== Gestaltung ==.{56,180}== Hinweise ==/s
G  neutral  Sektion Gestaltung sollte noch ausgebaut werden 
3
/== Hinweise ==.{150,}== Lösung ==/s
H  contra  Sektion Hinweise glänzt durch immense Bescheidenheit 
3
n/== Hinweise ==.{151,320}== Lösung ==/s
H  neutral  Sektion Hinweise sollte noch ausgebaut werden 
3
/== Kritik ==.{75,}== Sonstiges ==/s
K  contra  Sektion Kritik glänzt durch immense Bescheidenheit 
3
n/== Kritik ==.{76,150}== Sonstiges ==/s
K  neutral  Sektion Kritik sollte noch ausgebaut werden 
3
/== Lösung ==.{150,}== Kritik ==/s
cool Sektion Lösung oder Cheats sollte noch ausgebaut werden 
3

Artikel ohne Cover[Quelltext bearbeiten]

Prüft ob ein Cover-Bild vorhanden ist. Für Spiele-Artikel.

n/\[\[Bild:Cover.gif/i
C  Platzhalter an Stelle des Covers
1
/(== Sonstiges ==.*Bild:.*== Highscore ==)|(== Sonstiges ==.*kein offizielles Cover erschienen.*== Highscore ==)|(== Sonstiges ==.*Kein offizielles Cover erschienen.*== Highscore ==)/s
C  Cover fehlt
1

Bild-Platzhalter[Quelltext bearbeiten]

Prüft ob noch Bild-Platzhalter im Artikel enthalten sind. Für Spiele-Artikel.

n/Bild:Bild1.gif/im
P  Artikel enthält Platzhalter (Bild1.gif)
1
n/Bild:Bild2.gif/im
P  Artikel enthält Platzhalter (Bild2.gif)
1
n/game3dummy.gif/im
P  Artikel enthält Platzhalter (game3dummy.gif)
1
n/Bild:Titel.gif/im
P  Artikel enthält Platzhalter (Titel.gif)
1
n/HighscoreEntry.*Hiscore.gif.*HighscoreEntry.*Hiscore.gif.*HighscoreEntry.*Hiscore.gif/is
P  Artikel enthält drei Highscore-Platzhalter (Hiscore.gif)
1

Test[Quelltext bearbeiten]

Dies ist ein Testregelsatz.

n/mobygames\|id=/m
Mobygames Vorlage mit id=
1

Highscores[Quelltext bearbeiten]

Ermittelt ob schon Highscoreeinträge bzw. Highscorescreenshots vorhanden sind. Für Spiele-Artikel.

/# (?!\'\'\'Keiner|Niemand|Leer).*?$/m
Kein Highscoreeintrag
1
n/\[\[Bild:Musterscore.gif/i
Platzhalter an Stelle des Highscorebilds
1
n/\[\[Bild:Hiscore.gif/i
Platzhalter an Stelle des Highscorebilds
1

Alle PrüfungenPlus[Quelltext bearbeiten]

für Spiele-Artikel:

iVorlagennutzung
(Include)
1
iArtikelstruktur
(Include)
1
iGrunddaten
(Include)
1
iArtikelinhaltPlus
(Include)
1
iArtikel ohne Cover
(Include)
1
iBild-Platzhalter
(Include)
1
iSpiel allgemein
(Include)
1

Alle Prüfungen[Quelltext bearbeiten]

für Spiele-Artikel:

iVorlagennutzung
(Include)
1
iArtikelstruktur
(Include)
1
iGrunddaten
(Include)
1
iArtikelinhalt
(Include)
1
iArtikel ohne Cover
(Include)
1
iBild-Platzhalter
(Include)
1
iSpiel allgemein
(Include)
1
iMusterartikel
(Include)
1

Alle Kurzbeschreibungen[Quelltext bearbeiten]

für Kurzbeschreibungen:

iKurzbeschreibung
(Include)
1
iVorlagennutzung
(Include)
1
iArtikelstruktur
(Include)
1
iGrunddaten
(Include)
1
iArtikelinhalt
(Include)
1
iArtikel ohne Cover
(Include)
1
iBild-Platzhalter
(Include)
1
iMusterartikel
(Include)
1

2SpielerAbwechselnd[Quelltext bearbeiten]

2 Spieler abwechselnd

n/\{\{Spieler\|2/i
2 Spieler abwechselnd
1

MehrAls2SpielerAbwechselnd[Quelltext bearbeiten]

Mehr als 2 Spieler abwechselnd

n/\{\{Spieler\|3/i
3 Spieler abwechselnd
1
n/\{\{Spieler\|4/i
4 Spieler abwechselnd
1
n/\{\{Spieler\|5/i
5 Spieler abwechselnd
1
n/\{\{Spieler\|6/i
6 Spieler abwechselnd
1
n/\{\{Spieler\|7/i
7 Spieler abwechselnd
1
n/\{\{Spieler\|8/i
8 Spieler abwechselnd
1
n/\{\{Spieler\|9/i
9 Spieler abwechselnd
1

2SpielerSimultan[Quelltext bearbeiten]

2 Spieler simultan

n/\{\{Spieler\|.{0,1}\|2/i
2 Spieler simultan
1

MehrAls2SpielerSimultan[Quelltext bearbeiten]

Mehr als 2 Spieler simultan

n/\{\{Spieler\|.{0,1}\|[3-9]/i
mehr als 2 Spieler simultan
1

TemplateEN[Quelltext bearbeiten]

Checks if the article uses TemplateEN.

/(== Weblinks ==.*EN:.*)|(== Weblinks ==.*en:.*)|(== Weblinks ==.*En:.*)/s
Template EN nicht genutzt! Sprache:englisch
1

Personregeln[Quelltext bearbeiten]

Prüft Personen auf bestimmte Regelsätze

n/Aufbau1/i
Aufbau-Vorlage vorhanden
1
/(Infobox Person)|(==.{0,1}Interview)/
Infobox-Vorlage fehlt
1
/==.{0,1}Weblinks.{0,1}==/
Sektion Weblinks fehlt
1
/.{800,}/s
contra  Artikel ist zu kurz!
1

Kurzbeschreibung[Quelltext bearbeiten]

Artikellänge bei Kurzbeschreibungen testen

n/Infobox.{100,2500}:Kurzbeschreibung/s
contra  <2500 Zeichen - Löschkandidat
3
n/Infobox.{6001,}:Kurzbeschreibung/s
pro >6000 Zeichen - Potential für Spieleartikel
3
n/^\|Spielenummer = .{1,}/m
Spielenummer vorhanden
3
n/c64games\|1317\}/s
MW  Weblinks c64games aus Musterartikel
3
n/gamebase\|6722\}/s
MW  Weblinks gamebase aus Musterartikel
3
n/CSDb\|6722\}/s
MW  Weblinks CSDb aus Musterartikel
3
n/lemonEN\|6722\}/s
MW  Weblinks lemonEN aus Musterartikel
3
n/c64com\|270\}/s
MW  Weblinks c64com aus Musterartikel
3
n/thelegacy\|222\}/s
MW  Weblinks thelegacy aus Musterartikel
3
n/ready64\|105\}/s 
MW  Weblinks ready64 aus Musterartikel
3
n/kultboy\|105\}/s
MW  Weblinks kultboy aus Musterartikel
3
n/zzap64\|38\|11\}/s
MW  Weblinks zzap64 aus Musterartikel
3
n/mobygames\|id=donald-ducks-playground/s
MW  Weblinks mobygames aus Musterartikel
3
n/stadium64\|olympicskier\}/s
MW  Weblinks stadium64 aus Musterartikel
3
n/solutionarchiv\|2255\}/s
MW  Weblinks solutionarchiv aus Musterartikel
3
n/sfodb\|1552\}/s
MW  Weblinks fodb aus Musterartikel
3
n/ifwizz\|robox/s
MW  Weblinks ifwizz aus Musterartikel
3