Betaphase MKTT-online

Im vergangenen Jahr haben sich die Servicemeldungen um ein nicht funktionierendes MKTT-online gehäuft. Zu 90% waren die Fehler auf eine nicht aktuelle Version zurückzuführen. Teilweise wurde sogar noch Version 1.6.x verwendet.

Daher habe ich mich dazu entschlossen MKTT-online zur Installationsversion umzustellen. Ähnlich wie MKTT wird MKTT-online zukünftig per OneClick installiert.
Der Vorteil: Automatische Überprüfung und Installation von Updates (Internetverbindung vorausgesetzt).

Der Nachteil (oder die Umstellung): Die Vorlagen-, Uploadordner, etc. müssen vom Programmordner in einen öffentlichen Bereich umziehen. Dazu wird automatisch im Benutzerbereich unter "Dokumente" ein neues Unterverzeichnis "MKTT-onine" angelegt und die entsprechenden Verzeichnisse und Daten kopiert.
Wichtig hierbei ist zu wissen, dass alle mit ausgelieferten Vorlagen bei einem Update IMMER kopiert und ersetzt werden.
Eigene Vorlagen sind daher zwingend in eigenen Unterordnern anzulegen.
Beispiel: Um die HTTV Vorlage an den Kreis Hersfeld-Rotenburg anzupassen (Logo, etc.) sollte der Unterordner HTTV nach HTTV-HR kopiert werden. Die dort getätigten Änderungen bleiben auch noch einem Update dann erhalten.
Falls sich an den Hauptvorlagen etwas grundsätzliches ändert, müssen diese entsprechend nachgearbeitet werden, aber das war schon immer so.

Ein weiterer Nachteil ist, dass man nun nicht mehr 2 oder 3 Versionen von MKTT-onlne parallel betreiben kann (z.B. für Verband/Bezirk/Kreis) und somit immer die korrekten Einstellungen (Vorlage/FTP/etc.) hat, sondern sich diese immer per XML einlesen muss. Hierzu gibt es schon länger die Möglichkeit beim Start von MKTT-online immer das Einlesen der XML direkt zu starten, so dass man es nicht "vergessen" kann.

Diese Umstellung bedarf einiger Tests, dass die ganzen Verzeichnisse, etc. korrekt umgestellt wurden. Hierfür suche ich Betatester, die sich die neue Version installieren und damit (produktiv oder testweise) arbeiten. Inhaltlich ist die neue Version zu 99% identisch mit der aktuell offiziellen Version.

Falls also Interesse besteht, bitte bei mir per Mail melden. Ihr bekommt dann den Link zum Installationsseite. Geplant ist die Veröffentlichung zwischen den Jahren oder Anfang Januar inkl. einem kleinen Videotutorial.

Mögiche Probleme seit MKTT Update vom 26.11.24

Hinweis: Am 26.11. wurde von MKTT der Zeichensatz innerhalb der DB auf utf8mb4 geändert.
Dies scheint nicht mehr mit Datenbanktreiber ODBC 5.1 kompatibel zu sein.
MKTT liefert seit einiger Zeit schon den Datenbanktreiber ODBC 8.0 mit aus. MKTT-online nutzt die Treiber, die MKTT installiert. In einigen Fällen kann es jedoch passieren, dass wenn noch beide Treiber auf dem PC sind, MKTT zwar ODBC 8.0 nutzt, MKTT-online jedoch noch 5.1 was zu einem Absturz bei neuen Turnieren führt.

Workaround: Entweder ODBC 5.1 deinstallieren oder sich bei mir für einen Hotfix melden. Ein entsprechendes, offizielles Update folgt.

mktt-online: Neue Version 1.7.2(1)

ACHTUNG: Für das UPDATE ist Version 1.7.0 notwendig. Version 1.6.x kann damit nicht geupdatet werden!

Dieses Update beinhaltet den Hotfix vom März mit der Anpassung an die Datenbankänderungen von MKTT.

Des weiteren wurde eine rudimentäre Updateprüfung hinzugefügt mit einem Hinweis, wenn eine neue Version vorliegt. In einer späteren Version soll dann noch ein automatisches Update hinzukommen.

Als letzten Punkt wurde im FTP-Bereich die Option der FTPS Verbindung hinzugefügt, was einige Server vermehrt verlangen. Diese neue Option ist natürlich nicht in bereits vorhandenen Einstellungsdateien (XML-Dateien) enthalten. Daher wird nun beim Import dieser "veralteten" XML-Dateien ein Hinweis ausgegeben. Es wird empfohlen die XML-Dateien neu zu erstellen (Einstellungen/Export). Es ist jedoch nicht zwingend erforderlich, sofern man keinen FTPS-Support für den entsprechenden FTP-Server benötigt.

Das reine Update kann hier herunter geladen werden: Update auf 1.7.2
Es wird mindestens die Vollversion 1.7.0 benötigt. Die Originaldateien sind mit denen im ZIP-Verzeichnis zu überschreiben.

  • CHANGELOG:

- ADD
-- FTP: FTPS Verbindungen (nicht SFTP), also Verbindungen via FTP jedoch mit TLS/SSL Verschlüsselung hinzugefügt.

-- Versionsprüfung: Beim Start prüft MKTT-online, ob es eine neue Version gibt. (Internetverbindung vorausgesetzt)
In einer späteren Version wird eine automatische Updatefunktion hinzugefügt.

- FIX
-- Anpassung an neue Datenbankstruktur von MKTT

-- XML-IMPORT: Die nicht von Beginn an vorhandenden Einstellfelder "kein QTTR", "nur Anwesende", "FTP-Verschlüsselung" (neu in 1.7.2) werden beim Import gesondert abgefragt und ein Hinweis ausgegeben,
falls diese in der XML-Datei nicht vorhanden sind.

MKTT-online: Hotfix zum Märzupdate von MKTT

ACHTUNG: Dies ist kein UPDATE! Es ist Version 1.7.1 als Basis notwendig.

Die ZIP-Datei beinhaltet nur eine gepatchte EXE-Datei, die in das eigentliche MKTT-online Verzeichnis entpackt werden muss und die vorhandene EXE überschreibt.

Der Hotfix wurde notwendig, da im Märzupdate von MKTT die Datenbankstruktur verändert wurde. Ohne diesen Hotfix werden bei der Erstellung der Gruppen Fehler ausgeworfen und keine erstellt.

Der Hotfix kann hier herunter geladen werden: Hotfix auf 1.7.2 Beta
Es wird mindestens die Vollversion 1.7.1 benötigt. Die Originaldateien sind mit denen im ZIP-Verzeichnis zu überschreiben.

Wer aktuell kein Turnier zu veranstalten hat, der kann diesen Hotfix ignorieren und auf das offizielle Update warten. Wer den Hotfix einspielt oder später das Update muss alte Turniere einmal mit MKTT öffnen (in den Turnierclient gehen), so dass die neue Struktur geschrieben wird. Macht man dies nicht wird ein Warnhinweis bei MKTT-online ausgegeben und der Generierungsbutton bleibt deaktiviert.

  • CHANGELOG:
  • FIX
    - Anpassung an neue Datenbankstruktur von MKTT in der Version ab März 2024

MKTT-online: Neue Version 1.7.1

ACHTUNG: Für das UPDATE ist Version 1.7.0 notwendig. Version 1.6.x kann damit nicht geupdatet werden!

Dieses Update beinhaltet Korrekturen in der Verarbeitung von Trostrunden. So werden diese nun bei den "Aktiven Tischen" entsprechend markiert und in der Siegerliste getrennt aufgeführt. Des weiteren gibt es die Möglichkeit angemeldete aber nicht anwesende Turnierteilnehmer nun aus der Teilnehmerliste zu entfernen und die Importfunktion wurde ebenfalls überarbeitet.

Das reine Update kann hier herunter geladen werden: Update auf 1.7.1
Es wird mindestens die Vollversion 1.7.0 benötigt. Die Originaldateien sind mit denen im ZIP-Verzeichnis zu überschreiben.

  • CHANGELOG:
  • ADD
    - Neues Spielsystem "Top32" des DTTB hinzugefügt.
  • FIX
    - Abbruch bei der Generierung wenn TTR-Wert = "NULL". Passiert vermutlich nur bei Minimeisterschaften, wenn die spezielle Version von MKTT genutzt wird!?

MKTT-online: Neue Version 1.7.0

Dieses Update beinhaltet Korrekturen in der Verarbeitung vom Spielsystem "VR Schweizersystem/KO-Runde". Zudem wird bei der Teilnehmerliste ein Hinweis ausgegeben, wenn sich ein Spieler nur auf der Warteliste befindet. Abschließend wurde, zunächst nur für die Verbände, eine Funktion hinzugefügt, welche das Löschen von Turnieren aus dem Programm heraus ermöglicht.

Da mit der Version 1.7.0 das Programm auf eine neue Codebasis angehoben wurde und auch das FTP-Modul für die neue Löschfunktion aktualisiert werden musste, gibt es diesmal keinen Updatelink.
Version 1.7.0 ist eine Vollversion. Falls ihr den Link zur Vollversion (1.6.x) noch besitzt, so könnt ihr diesen für die 1.7.0er Version nutzen. Er ist gleich geblieben! Andernfalls muss dieser per Mail neu angefragt werden.
Man kann eine vorhandene Version 1.6.x mit Version 1.7.0 ersetzen, indem man wie bei einem Update den Hinhalt der Zip-Datei in den vorhandenen Ordner der Version 1.6.x entpackt/kopiert. Falls eigene Anpassungen an den Vorlagen getätigt wurden, sollte man diese evtl. nicht kopieren/überschreiben. Die Vorlagen wurden nicht geändert!

CHANGELOG:

  • CHANGE
    Teilnehmerliste: Falls eine Warteliste hinterlegt ist, wird bei den "wartenden" Spielern hinter dem Namen nun der Hinweis (Warteliste) ausgegeben.
  • ADD
    FTP-Button "Turniere löschen" hinzugefügt.
    (Diese Funktion ist zur Zeit nur für die Verbände aktiviert, da hier oftmals Personen Turniere hochladen, jedoch nicht löschen dürfen. Zudem ist hierfür ein gewisser Support zur Einrichtung notwendig).
    Über diesen Button kann man ein neues Fenster öffnen, welches die Turniere des verbundenen Servers/Unterverzeichnisses auflistet und die Möglichkeit der Löschung direkt aus dem Programm heraus ermöglicht. Da dies eine mächtige Funktion ist, wird sie zusätzlich geschützt. So ist gewährleistet, dass nur berechtigte Personen Turniere löschen können auch wenn viel mehr hochladen dürfen.
    Funktionsweise: Beim Klick auf den Button kommt es zur Passwortabfrage. Erst nach erfolgreicher Eingabe, wird das Fenster geöffnet. Das Auflisten der Turniere dauert, je nach Anzahl der vorhandenen Turniere etwas, da von jedem einzelnen Turnier die "turnierinfo.xml" eingelesen werden muss. An einer Geschwindigkeitserhöhung wird gearbeitet.
  • FIX
    Abbruch bei der Generierung der Gruppen behoben, wenn Spielsystem "VR Schweizersystem/KO-Runde" (SysId 16) und "Gruppenraster ausgeben" gewählt wurde. Das Gruppenraster wird nun automatisch korrekt unterdrückt.

Anfragen unter:

MKTT-online: Neue Version 1.6.9

WICHTIG: Bitte auch den Beitrag zur Version 1.6.8 und den Hinweisen zur neuen Datenbankstruktur lesen!

Dieses Update beinhaltet Korrekturen in der Verarbeitung von Trostrunden. So werden diese nun bei den "Aktiven Tischen" entsprechend markiert und in der Siegerliste getrennt aufgeführt. Des weiteren gibt es die Möglichkeit angemeldete aber nicht anwesende Turnierteilnehmer nun aus der Teilnehmerliste zu entfernen und die Importfunktion wurde ebenfalls überarbeitet.

Das reine Update kann hier herunter geladen werden: Update auf 1.6.9
Es wird mindestens die Vollversion 1.6.0 benötigt. Die Originaldateien sind mit denen im ZIP-Verzeichnis zu überschreiben.

  • CHANGELOG:
  • CHANGE
    - Aktive Tische kennzeichnet nun beim Typ die Trostrundenspiele mit dem Zusatz "(TR)".
    - Einstellungen/Import erfordert keinen Neustart mehr.
  • ADD
    - Teilnehmerliste: Möglichkeit hinzugefügt mittels einer Checkbox auszuwählen, dass in der Teilnehmerliste nur die Spieler aufgeführt werden, der Status in MKTT auf "Anwesend" gesetzt wurde.
    - Parameter "xml" hinzugefügt. Wird die "mktt-online.exe" mit dem Parameter "xml" gestartet, wird beim Programmstart automatisch das XML-Importfenster geöffnet. (z.B. MKTT-online.exe xml).
    - Tooltips (Kurzbeschreibungen der Funktion) teilweise ergänzt/überarbeitet.
  • FIX
    - Programmabsturz behoben, der in Verbindung mit der Einstellung "Navigation optimieren" und der Option "Klassen Gruppieren und Sortieren" auftreten konnte.
    - Siegerlisten in Verbindung mit Trostrunden geben nun die korrekten, getrennten Siegerlisten aus.
    - In Voll-KO Feldern konnte es passieren, dass Platzhalter noch dargestellt wurden.
    - Bearbeitung der index.content über den experimentellen Button im Bereich "Einstellungen" konnte beim Aktualisieren einen Absturz verursachen.
    - Einstellungen/Vorlagelayout: Falls das gespeicherte Vorlagelayout nicht (mehr) vorhanden ist, wird nun das 'default' Layout gesetzt. Ist dieses auch nicht vorhanden, wird das erste in der Liste gesetzt.

MKTT-online: Neue Version 1.6.8

Mit Version 1.6.7 wurde MKTT-online an die neue Datenbankstruktur von MKTT angepasst und die Kompatibilität mit der alten DB Struktur erhalten. Leider kommt es dabei immer wieder zu Fehlern, wodurch ab und an keine Gruppen ausgegeben wurden. Wir haben uns daher entschlossen, mit der Version 1.6.8 diese Kompatibilität zu entfernen und somit Sicherheit für die neuen Turniere zu erhalten. Falls alte Datenbanken (Turniere) nochmals mit MKTT-online generiert werden müssen, dann sind diese zuvor erst einmal im Turnierclienten von MKTT aufzurufen. Damit werden diese Turniere konvertiert und sind wieder mit MKTT-online Version 1.6.8 kompatibel.

Das reine Update kann hier herunter geladen werden: Update auf 1.6.8
Es wird mindestens die Vollversion 1.6.0 benötigt. Die Originaldateien sind mit denen im ZIP-Verzeichnis zu überschreiben.

  • CHANGELOG:
  • CHANGE
    Weitere Anpassungen an die neue Datenbankstruktur von MKTT. Diese Version von MKTT-online funktioniert nur mit Datenbanken, die mit MKTT Version 1.3.6.120 oder neuer erstellt wurde.
    Alte Datenbanken müssen zur Konvertierung einmalig mit der neuen Version geöffnet werden, damit sie korrekt mit MKTT-online 1.6.8 funktionieren.
  • CHANGE
    Der Turniername in der turnierinfo.xml wird nun vom Turniernamen in MKTT oder dem altern. Turniernamen in MKTT-online gesetzt.
    Erst wenn beide nicht vorhanden sind, wird auf den Turniernamen zurück gegriffen, der in Click-TT hinterlegt wurde.
    Dies betrifft hauptsächlich die Verbandslizenzen, bei denen die Turniernamen auf der Übersichtsseite aus diesen Informationen gebildet werden.

MKTT-online: Neue Version 1.6.7

Hauptgrund für die Version 1.6.7 war die Anpassung an die geänderte Datenbankstruktur von MKTT. Diese Version ist mit der neuen MKTT Datenbank MariaDB kompatibel, die bei Neuinstallationen von MKTT (Version 1.1.6.117 oder höher) standardmäßig anstelle von MySQL installiert wird.

Die Updatedateien könnt ihr hier herunter laden: Update auf 1.6.7
Es wird mindestens die Vollversion 1.6.0 benötigt. Die Originaldateien sind mit denen im ZIP-Verzeichnis zu überschreiben.

Die Vollversion erhaltet ihr wie immer per Mailanfrage.
Falls ihr einen alten Downloadlink habt: Dieser ist weiterhin gültig.

MKTT-online: Neue Version 1.6.6

Hauptgrund für die Version 1.6.6 war die Anpassung an den Datenbanktreiber ODBC 8.0 von MKTT. In nicht all zu ferner Zukunft wird es ein weitere Änderung bei den Datenbanktreibern, zumindest für Neuinstallationen, geben, teilte mir Martin Koreis von MKTT bereits mit. Diese Änderung wird zuerst in der Beta Version Einzug halten.

Die Updatedateien könnt ihr hier herunter laden: Update auf 1.6.6
Es wird mindestens die Vollversion 1.6.0 benötigt. Die Originaldateien sind mit denen im ZIP-Verzeichnis zu überschreiben.

Die Vollversion erhaltet ihr wie immer per Mailanfrage.
Falls ihr einen alten Downloadlink habt: Dieser ist weiterhin gültig.

Alle Änderungen in 1.6.6:

  • ADD
    Unterstützung für Datenbanktreiber ODBC 8.0 hinzugefügt, da MKTT diesen Treiber nun mitliefert und installieren will.
  • CHANGE
    Bei nicht ausgetragenen Spielen wird die angedachte Paarung unterdrückt und ein Hinweistext beim Ergebnisfeld eingetragen.
  • FIX
    Ersetzung von *-Zeichen in Turniernamen für die FTP-Unterverzeichniserstellung bei {turnier}, da sonst kein Upload
WordPress Cookie Hinweis von Real Cookie Banner