wp-championship – Pluginbeschreibung

Diese Seite ist veraltet. Informationen zur aktuellen Version des Tippspielplugins wp-championship für WordPress stehen hier. Die neue Version hat einige neue Features und beinhaltet eine Reihe von Fehlerkorrekturen.

Auf dieser Seite beschreibe ich den aktuellen Stand der Umsetzung des Pugins wp-championship. Aktuell bezieht sich diese Dokumentation auf die Version 1.2 des Plugins.

0. Installation

Eine Kurzinstallationsanleitung steht auf der wp-championship Seite.

1. Administration

Die Administration erfolgt im Admin-Bereich von WordPress unter dem Punkt wp-championship. Unterhalb von wp-championship gibt es folgende Seiten zur Pflege und Einstellung der folgenden Punkte.

1.1 Allgemeine Einstellungen (Untermenüpunkt wp-championship)

Auf dieser Seite werden allgemeine Einstellungen verwaltet.

wp-championship unterscheidet zwischen Vorrunde und Finalrunde. In der Vorrunde werden in n Gruppen beim Spiel jeder gegen jeden die m besten Mannschaften ermittelt, die sich dann für die Finalrunde qualifizieren.

Option: Anzahl der Gruppen in der Vorrunde; Werte: 1-12; Gibt die Anzahl der Gruppen in der Vorrunde an. Default: 6

Option: Punkte für Sieger einer Begegnung, Wert: ganzzahlig numerisch, Default: 3

Option: Punkte für Verlierer einer Begegnung, Wert: ganzzahlig numerisch, Default: 0

Option: Punkte für Unentschieden , Wert: ganzzahlig numerisch, Default: 1

Option: Anzahl der Mannschaften pro Gruppe, die sich für die Finalrunde qualifizieren
Option: Punkte für korrekten Tipp, Wert: ganzzahlig numerisch, Default:5

Option: Punkte für richtige Tendenz, Wert: ganzzahlig numerisch, Default:1

Option: Punkte für richtige Tendenz und Tordifferenz, Wert: ganzzahlig numerisch, Default:3

Option: Punkte für richtigen Champion, Wert: ganzzahlig numerisch, Default:10

Schaltfläche:Alle Tipps löschen?: Um alle abgegebenen Tipps zu löschen, aktiviert man die Checkbox und klickt auf die Schaltfläche.

Schaltfläche:Alle Ergebnisse löschen?: Um alle eingegebenen Spielergebnisse zu löschen, aktiviert man die Checkbox und klickt auf die Schaltfläche. Bei diesem Vorgang wird auch eine manuell eingegebene Platizerung der Vorrunde entfernt.

Schaltfläche:Tabellen entfernen: Um alle durch wp-championship angelegten Datenbankteballen zu entfernen, aktiviert man die Checkbox und klickt auf die Schaltfläche. ACHTUNG: Dieser Vorgang löscht alle Daten, die mit dem Tippspiel in Verbindung stehen.

Option: Deaktivieren der Stellvertreterfunktion

Option: Turniermodus, es kann zwischen Standard und Bundesliga ausgewählt werden. Der Standardmodus ermittelt das beste Team nach Punkten, Tordifferenz, Anzahl Tore. Der Bundesligamodus ermittelt das beste Team nach Punkten, Tordifferenz, direkter Vergleich (Gesamtergebnis, Auswärtstore, Auswärtstore im gesamten Turnier)

1.2 Pflege der Teams (Untermenüpunkt Mannschaften)

Auf dieser Seite werden die am Turnier teilnehmenden Mannschaften verwaltet. Für jedes Team kann der Name, ein Symbol / Wappen / Icon (zum Beispiel die Landesflagge) und die Gruppe abgebildet werden. Das Feld „qualifiziert“ kann dazu benutzt werden, die automatisch ermittelte Platzierung für die Vorrunde zu übersteuern. Es empfiehlt sich jeweils alle Platzierungen einer Gruppe zu übersteuern.

1.3 Pflege der Spiele in der Vorrunde (Untermenüpunkt Vorrunde)

In diesem Dialog werden die Spiele der Vorrunde verwaltet. Für jedes Spiel müssen folgende Informationen eingegeben werden: Team 1 (Auswahlliste), Team 2 (Auswahlliste), Ort (Textfeld), Datum und Zeit des Spielbeginns. Datum und Zeit sind im Format JJJJ-MM-TT HH:mm einzugeben. Beispielsweise 2008-06-07 18:00 für den 07.06.2008, 18:00 Uhr.

1.4 Pflege der Spiele in der Finalrunde (Untermenüpunkt Finalrunde)

Dieser Dialog ist dem Dialog „Vorrunde“ sehr ähnlich und verwaltet die Spiele in der Finalrunde. Zur Auswahl der Mannschaften stehen zwei Möglichkeiten zur Verfügung. Entweder man selektiert die Gruppe und die Platzierung in dieser Gruppe zur Auswahl der Mannschaft oder man selektiert den Gewinner oder den Verlierer einer bestimmten Begegnung über die zugeordnete Spielnummer.

Naturgemäß wird der erste Teil der Finalrunde in der Regel über eine Gruppen/Platzierungs-Selektion definiert werden und die folgenden Runden über eine Gewinner/Verlierer/Spielnummer aufgebaut werden.

1.5 Pflege der Mitspieler (Untermenüpunkt Mitspieler)

Über diesen Dialog können Einstellungen zu den Mitspielern des Tippspiels vorgenommen werden. Es können Mitspieler neu angelegt, sowie verändert und gelöscht werden. Für jeden Spieler kann die Einstellung für die Parameter Mailservice, Tippspiel-Admin, Stellvertreter und der Sieger-Tipp (Champion-Tipp) angepasst werden. Mit Ausnahme des Parameters Tippspiel-Admin können diese Einstellungen auch durch jeden Mitspieler selbst verändert werden (UserTipp-Dialog).

Die Option Mailservice steuert, ob der Mitspieler bei jeder neuen Erfassung von Spielergebnissen per Mail die aktuelle Rangliste zugesendet bekommt. Die Option Tippspiel-Admin steuert, ob der Spieler auch Spielergebnisse erfassen kann. Ein eingestellter Stellvertreter kann in Vertretung des Spielers für diesen Tipps erfassen. Der Sieger-Tipp beinhaltet den Tipp des Mitspielers, welche Mannschaft das Turnier gewinnt. Der Sieger-Tipp kann durch die Mitspieler nur bis zum Turnierbeginn erfasst werden. Der Admin kann die Einstellungen immer verändern.

1.6 Statistik für den Admin (Untermenüpunkt Statistiken)

Der Bildschirm Statistiken enthält aktuell nur wenige Informationen.

Es werden angezeigt die Anzahl der Spiele des Turniers, wie viele Spiele es in der Vorrunde und der Finalrunde gibt und wie viele bereits entschieden wurden.

Ergänzend wird die aktuelle Rangliste der Mitspieler mit den Spalten Platz, Spieler, Punkte, Anzahl der abgegebenen Tipps und Sieger-Tipp angezeigt.

2 Mitspieler-Dialoge

2.1 Tippdialog

Der Tippdialog ermöglicht es den Mitspielern die Tipps abzugeben und zu sehen wie die einzelnen Tipps bewertet wurden und die Spiele verlaufen sind. Der Tippspiel-Admin kann dort die Ergebnisse bereits beendeter Spiele einpflegen und/oder korrigieren. Die Mitspieler können direkt über diese Seite die Stellvertretefunktion für andere Spieler wahrnehmen. Weiterhin werden einige Informationen wie beispielsweise der aktuelle Rang des Spielers im Tippspiel angezeigt.

Diese Informationen können in beliebigen Seiten und / oder Beiträgen eingebunden werden. Dazu fügt man der Seite / dem Beitrag das Tag [cs-usertipp] hinzu.

2.2 Statistik

Die Statistikseite zeigt die aktuelle Rangtabelle aller Mitspieler, die Gruppentabellen und die Tabelle zur Finalrunde an. Diese Informationen können in beliebigen Seiten und / oder Beiträgen eingebunden werden. Dazu fügt man der Seite / dem Beitrag das Tag [cs-userstats] hinzu.

 

Teile diesen Beitrag

28 Kommentare zu „wp-championship – Pluginbeschreibung“

  1. Hallo, vielen Dank. Es ist ein super Plugin. Ich weiss nur nicht wie ich Unentschieden Spiele in der Finalrunde handlen soll. Eigentlich Tippt man ja Ergebnisse nach 90 Minuten. Dann kommt allerdings der Sieger nach Verlängerung oder Elfmeterschiessen nicht weiter.

    Das setzen des Winners in der Datenbank per Hand bringt auch nicht das gewünschte Ergebnis.

    Danke schon mal für die Hilfe.

    1. Hallo Arnd,

      wenn ihr auf das Ergebnis nach 90 Minuten tippt und es in der Finalrunde ein unentschieden gibt, dann kannst Du einfach im Finalrundendialog die nächste Paarung mit der Hand eintragen bzw. die vorhandene ändern.
      Gruß, Hans

  2. Hi,
    vorweg ein riesen Lob an dein tolles PlugIn!

    Ich stelle gerade das Tippspiel zur WM-2014 zusammen.
    ja ich weiss, ein wenig früh, habe aber gerade Zeit dafür.

    Die Vorrundenerstellung hat auch wunderbar geklappt, doch wp-championship lässt mich keine Finalrunden anlegen.

    Hier mal der Fehlercode:
    —————————————————
    WordPress database error: [Column count doesn’t match value count at row 1]
    insert into cs_team values (0,’#A1′,“,“,“,1);

    WordPress database error: [Column count doesn’t match value count at row 1]
    insert into cs_team values (0,’#B2′,“,“,“,1);

    WordPress database error: [You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ‚,’Mineirão Stadion Belo Horizonte‘,’2013-08-28 18:00:00′,-1,-1,-1,,)‘ at line 1]
    insert into cs_match values (0,’F‘,-1,,,’Mineirão Stadion Belo Horizonte‘,’2013-08-28 18:00:00′,-1,-1,-1,,);
    Finalbegegnung hinzufügen

    Datenbankfehler Mannschaft 1 konnte nicht automatisch angelegt werden.

    Datenbankfehler Mannschaft 2 konnte nicht automatisch angelegt werden.

    Datenbankfehler; Vorgang abgebrochen
    —————————————————

    Ich hoffe du kannst mir etwas behilflich sein.
    Schon einmal Danke im Vorraus.

    Gruß
    Marco

  3. Hallo ,
    ich hätte mal ne Frage zur Funktion STELLVERTRETER.
    Wie kann ich für nen Mitspieler Tippen wenn ich sein Passwort nicht weiß?
    Ich find nirgends wo was , wo ich für nen anderen Tippen kann obwohl ich als Stellvertreter eingetragen bin.

    GRuß

    Markus

    1. Hallo Markus,

      zuerst muss im Admindialog die Stellvertreterfunktion aktiviert werden. Der Mitspieler trägt Dich dann auf seine Tippseite als Vertreter ein. Wenn Du dann auf Deine Tippseite gehst, hast Du die Möglichkeit Dich zum Vertreter des anderen Spielers zu machen. Das steht dann da auch. Hoffe ich konnte es knapp und verständlich erklären.

      Gruß, Hans

  4. Vieled Dank für die tolle Hilfe bei Problemen.

    Ich hab eigentlich fas alles zum Laufen gebracht.
    Leider hab ich bei meinen Freunden etwas spät Werbung für das Tippspiel gemacht. Jetzt sind einige est zum zweiten Spieltag der Bundesliga dazugestoßen.
    Leider können die jetzt nicht mehr den MEISTERTIPP abgeben. Kann man den noch irgendwie freischalten?

    GRuß

    Markus

  5. Danke für dieses tolle Plugin. Probieren diese Saison das erste Mal über das Internet zu spielen. Nun nachdem das erste Spiel gelaufen ist würde ich gerne das Ergebnis ein pflegen. Frage mich allerdings wo ich dieses tun kann. Unter dem Punkt Vorrunde finde ich keine Möglichkeit. Über Hilfe würde ich mich freuen.
    Gruß Dirk

  6. Zervuzz,
    ich versuch grad das mit er BL-Saison 12/13 zu impementieren. aber irgendwie bin ich zu blöd.mu8ss ich das Plugin neu installieren, oder wi bekomm ich die Manschaften aus 3.7 rein?
    kann mir da jemand nen Tip geben?

    Gruß

    Markus

      1. Ich wär auch bereit meinen Admin zugang für meine Seite zur Verfügung zu stellen. die Zeit wird ja langsam etwas knapp!! :-) :bye:

      2. Hallo Markus,

        das ist eigentlich ganz einfach. Im Verzeichnis SQL findest du eine Datei bundesliga201213.sql. Diese Datei musst Du über phpmyadmin laden (unter Import). Falls du noch Daten von der WM oder EM oder so in den Tabellen hast, dann sollten diese vorher gelöscht werden (Tabellen cs_team, cs_match). Abschließend empfehle ich die Tipps über das Backend im Admindialog ebenfalls zu löschen. Die User bleiben in dem Fall dann erhalten.

        Gruß, Hans

      3. könntest das mit dem importieren etwas genauer erklären? wie komm ich in „phpmydmin“ ?
        Gruß

        Markus

      4. Prinzipiell schon, aber das hängt von deinem Provider ab. Normalerweise stellt jeder Provider eine Möglichkeit bereit die MySQL Datenbank zu pflegen. Bei sehr vielen wird phpMyAdmin verwendet. Wenn Dein Provider ein Kontrollcenter oder sowas hat, dann findest du dort irgendwo Datenbanken und dann auch dort irgendwo phpMyAdmin. Genauer gehts leider nicht. Aber schau mal in die FAQ deines Providers. Dort findest Du bestimmt etwas dazu.

        Gruß, Hans

    1. Hallo Thorsten,

      so wie es aussieht werde ich das in den nächsten Tagen veröffentlichen können. Aber bitte gut testen, bei der Anzahl von Spielen, kann durchaus auch mal ein Fehler drin sein.

      Gruß, Hans

  7. hallo Thomas,

    die Ergebnisse können von jedem Tippspiel-Admin auf dessen Tipp-Seite erfasst werden.
    Um einen Benutzer zum Tippspieladmin zu machen gehst du auf die Admin Seite wp-championship / Mitspieler und setzt das Häkchen Tippspiel-Admin.

    gruß
    hans

  8. Hallo,

    ich habe mir das Plugin heruntergeladenund auch erfolgreich installiert. Wo aber kann man die Ergebnisse der einzelnen Ansetzungen eintragen?

    viele Grüße Thomas

  9. Pingback: Mein WordPress Testblog » Tippspiel-Plugin zur Fußball-EM: wp-championship

  10. Pingback: >Tuxlog

  11. Pingback: >Tuxlog

Kommentar verfassen

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

:bye: 
:good: 
:negative: 
:scratch: 
:wacko: 
:yahoo: 
B-) 
mehr...
 


Diese Seite verwendet Cookies. Mit der Nutzung von tuxlog erklärst Du Dich mit der Verwendung von Cookies einverstanden. Detaillierte Informationen über die Verwendung von Cookies auf dieser Website findest Du in der Datenschutzerklärung.

Nach oben scrollen