Not logged inClonkspot Forum
Forum Home Help Search Register Login
Up Topic Deutsch / Liga / [Startthread] – Fehler in der Liga?
- - By DMan (More than 200 posts.) Date 26.04.2014 21:45
Hey, hab gerade durch Matthes' Post im CF gesehen, dass Clonkspot jetzt auch ne Liga hat. Wollte nur fragen, welche Ähnlichkeiten es zur offiziellen Liga gibt, wie die funktioniert, etc..
Außerdem steht im Titel(-Tag) 'OpenClonk', läuft die Liga(-Seite) jetzt also für CR oder für OC?
Parent - - By Maddino (More than 50 posts.) Date 27.04.2014 07:46
Es war anfangs geplant, das clonkspot die CR UND die OC Liga hostet. Jetzt wird es aber nur bei CR bleiben.

Mehr Infos: http://forum.openclonk.org/topic_show.pl?tid=2978
Parent - - By DMan (More than 200 posts.) Date 27.04.2014 09:10
Danke für die Info und entschuldige bitte, dass ich mich darüber freue.

An die Moderatoren: Machen wir das dann hier gleich zum offiziellen Thread oder kommt da noch ein Diskussions- oder Newsbeitrag von eurer Seite? Mir sind da nämlich ein paar Fehler aufgefallen, zumindest denke ich, dass das Fehler sind.
Parent - By Nachtfalter (More than 1000 posts.) Date 27.04.2014 09:25
Ich kann dazu nicht viel sagen, dass ist alles Luchs' Baustelle. Soweit ich gehört hab, funktioniert aber einiges noch nicht und matthes war ein bisschen voreilig mit der Ankündigung.
Parent - - By Luchs (More than 1000 posts.) Date 27.04.2014 18:39
Ich hoffe, dass es jetzt funktioniert. Ansonsten kannst du dich im zugehörigen Brett beschweren :)
Parent - By DMan (More than 200 posts.) Date 27.04.2014 18:45
Juhu, erster!!1

PS: Hab den Thread-Titel geändert.
Parent - - By Luchs (More than 1000 posts.) Date 27.04.2014 17:53
Zu dem Zeitpunkt deines Posts hat sie noch gar nicht funktioniert, jetzt musst du eigentlich nur in den Clonk-Einstellungen als Masterserver league.clonkspot.org:80 eintragen. Sven hat schon mal eine Melee-Liga angelegt. Die Anmeldung funktioniert mit deinen Forum-Logindaten. Zu beachten ist allerdings, dass die Anmeldung in CR (im Gegensatz Forum hier) unverschlüsselt läuft, d.h. deine Anmeldedaten können relativ einfach mitgelesen werden.

>Außerdem steht im Titel(-Tag) 'OpenClonk', läuft die Liga(-Seite) jetzt also für CR oder für OC?


Das liegt nur daran, weil wir noch nicht dazu gekommen sind, das Styling der Liga für Clonkspot anzupassen.
Parent - - By DMan (More than 200 posts.) Date 27.04.2014 18:45

>Zu dem Zeitpunkt deines Posts hat sie noch gar nicht funktioniert, jetzt musst du eigentlich nur in den Clonk-Einstellungen als Masterserver league.clonkspot.org:80 eintragen.


Ich meinte eig. das Web-Interface, dass noch nicht ganz funktioniert. Hab mich dort auch schon eingelogt.

>Die Anmeldung funktioniert mit deinen Forum-Logindaten. Zu beachten ist allerdings, dass die Anmeldung in CR (im Gegensatz Forum hier) unverschlüsselt läuft, d.h. deine Anmeldedaten können relativ einfach mitgelesen werden.


Mein Passwort fürs Clonkspot-Forum benutze ich nur für das Clonkspot-Forum (Startpasswort).
Parent - By Luchs (More than 1000 posts.) Date 27.04.2014 19:05
Funktionieren müsste das Webinterface aber auch schon einigermaßen, auch wenn es nicht so schön aussieht. Aber der wesentliche Teil ist auf jeden Fall der Masterserver.
- - By DMan (More than 200 posts.) Date 09.05.2014 19:50
Wollte nur schnell hinzufügen, dass eine Suche in der Liga ins Nichts führt, wenn man etwas ins Suchfeld eingibt und abschickt. Bitte ausbessern. Hab vorher versucht nach 'Pitri' zu suchen, da hab ich das gesehen.

clonkspot.org/league/ -> Suche -> clonkspot.org/league/?part=game&method=list&sort[col]=&sort[dir]= (leere Seite)
Parent - By Luchs (More than 1000 posts.) Date 18.05.2014 16:00
Danke, ist gefixt. Das Problem war, dass die Liga da irgendein spezielles PHP-Modul zum Caching verwendet hat, das hier aber nicht installiert ist.
- - By dan-dan (More than 50 posts.) Date 18.05.2014 17:03
Bei manchen Spielen werden anscheinend nicht alle Spieler angezeigt.
Beispielsweise werden Dinge angezeigt wie "Spieler vs. " oder "Spieler vs. ,Spieler".
Außerdem fehlen manche Szenarientitel.
Parent - By DMan (More than 200 posts.) Date 18.05.2014 19:30
Und ab und zu steht nur ", «Spieler»" in der Zeile. Hab ich gestern einige Male bei Pitri gesehen.
Parent - - By Luchs (More than 1000 posts.) Date 18.05.2014 21:12
Das passiert bei allen Spielern, die nicht-ASCII-Zeichen im Namen haben, die mit \<Zahl> escaped werden.
Parent - - By B_E (More than 200 posts.) Date 19.05.2014 05:53
Parent - By Luchs (More than 1000 posts.) Date 19.05.2014 07:15
Nur wundert mich, das die clonk.de-Liga das Problem nicht hat.
Parent - - By dan-dan (More than 50 posts.) Date 30.05.2014 07:29
Wird das denn noch repariert? Ich finds extrem nervig, wenn eine Runde offen ist ohne Name und ohne Spieler, da weiß man nie bescheid, was offen ist und ob jemand auf Mitspieler wartet.
Parent - - By Luchs (More than 1000 posts.) Date 30.05.2014 11:56
Klar. Ich brauche halt nur irgendwann etwas Zeit dafür, weil es überhaupt nicht offensichtlich ist, an welcher Stelle der Name komplett verloren geht.
Parent - By Frogtok (More than 200 posts.) Date 30.05.2014 15:27
Bei Umlauten setzt es, glaube ich, immer aus - fall das damit gemeint ist
Parent - - By Luchs (More than 1000 posts.) Date 30.05.2014 22:44
Das Problem ist, dass neuere PHP-Versionen intern mit UTF-8 arbeiten und nicht mehr mit Latin1, wie Clonk es tut.

Ich bin jetzt einen halben Schritt weiter - Spieler- und Szenarionamen mit Umlauten und anderen nicht-ASCII-Zeichen verschwinden jetzt nicht mehr komplett, aber die entsprechenden Zeichen werden durch ein ? ersetzt.
Parent - - By B_E (More than 200 posts.) Date 02.06.2014 08:08 Edited 02.06.2014 08:11
Ich hab mich nochmal in PHP damit beschäftigt, meine Implementierung war doch oft kaputt. Anscheinend wird das ganze manchmal in UTF-8 kodiert (dann bis zu 4 Bytes bzw. Oktetttripel) und manchmal fällt das auf die Latin1-Codierung zurück. Hatte da ein sehr seltsames Beispiel mit einem Testplayer mit vielen Umlauten, bei denen der Spielername völlig anders als der Dateiname kodiert wurde. Wenn ich eine zuverlässige Lösung finde kann ich das hier reinstellen (wundert mich nur, dass der "offizielle" Masterserver das nicht kann, auf Clonk.de ging das meistens).

Zum Nachvollziehen: Für latin1 gibt es chr(), für UTF-8 hilft mb_convert_encoding().
Parent - By Luchs (More than 1000 posts.) Date 02.06.2014 15:32
Vielleicht wäre der beste Ansatz, intern komplett mit UTF-8 zu arbeiten und nur bei Ein- und Ausgabe mit CR Latin1-Konvertierung durchzuführen. Das macht auch die Interaktion mit dem Webinterface einfacher.
Parent - - By DMan (More than 200 posts.) Date 07.06.2014 18:00
Gerade gesehen:
    \303?\356?\356?\373? ?\352?  07.06.14 - 17:08   0:07:44  Flammable,FUNny Fantom
Ich hab's aber nur in der Liga und nicht in Clonk gesehen.

Außerdem sind alle Spieler des laufende Liga-Spiels rot. Absicht?

>Das Problem ist, dass neuere PHP-Versionen intern mit UTF-8 arbeiten und nicht mehr mit Latin1, wie Clonk es tut.


Ich bekomm ja immer ne Krise, wenn PHP mir mal Dateien auflisten soll und die Datei nen Umlaut hat..
Parent - - By dan-dan (More than 50 posts.) Date 07.06.2014 18:52

>Außerdem sind alle Spieler des laufende Liga-Spiels rot. Absicht?


Das sind links.

Und ich hab heute auch eine Sonderzeichenrunde gesehn, hab dann schnell CR gestartet und gesehn, dass der name in etwa "âÌäêöùí" (nur doppelt) so lang war.
Parent - - By DMan (More than 200 posts.) Date 07.06.2014 18:55

>Das sind links.


Ich weiß, hätte ich noch erwähnen müssen. >.<

Weil die anderen Liga-Spieler sind ja auch blau bzw. grau. Warum die laufenden rot sind.
Parent - By Luchs (More than 1000 posts.) Date 07.06.2014 19:41
Bei einem fertigen Spiel gibt blau/grau ja gewonnen/verloren an. Bei einem laufenden Spiel gibt es diese Information nicht.
- By KA (More than 50 posts.) Date 22.05.2014 12:35
ich kann mich nicht anmelden weil Username KA zu kurz ist :shocked:
- By alex (More than 200 posts.) Date 15.06.2014 12:04 Edited 15.06.2014 12:38
Zum Thema Fehler in der (alten Melee-)Liga:

Kann es sein, dass immer noch 20 Punkte pro Woche abgezogen werden? Denn ich bin mir sicher, dass nicht nur 21 Clonker am Ende der Liga Punkte hatten.

Gilt vermutlich auch für die Magie-Liga.

Edit: Ja die Punkte werden in beiden Ligen abgezogen, hab meine momentanen Punkte mit denen verglichen, die ich in meinem letzten Spiel hatte.
- - By DMan (More than 200 posts.) Date 25.06.2014 09:25
Ist das mit der Liga jetzt fixed?
Hab gestern gegen 21:25 Uhr auf die Liga-Seite geschaut und folgende Spiele festgehalten:

Hills of Gore (Remaked)  24.06.14 - 21:14   0:00:00  Jalava vs. Joshua vs. Shadow
GIDL_Kanibal  24.06.14 - 21:11   0:00:53  ~[ÒvÓ]~Nachtuhle scaba vs. Marlo
Blobby Volley! v1.02  24.06.14 - 21:11   0:03:14  Nyrem vs. [RW]Slayer
[...]
Wound-Valley King  24.06.14 - 20:54   0:18:34  Jalava,Glyndis vs. Shadow,[Empire] Stormy
GIDL_S2DynMap v1.1  24.06.14 - 20:52   0:13:21  ~[?v?]~Nachtuhle scaba vs. ala


Aber wenn ich jetzt wieder auf die Liga-Seite gehe, dann sind die Zeichen wieder fehlend.
GIDL_Kanibal  24.06.14 - 21:11   0:00:53  ~[?v?]~Nachtuhle scaba vs. Marlo
Blobby Volley! v1.02  24.06.14 - 21:11   0:05:54  Nyrem vs. [RW]Slayer


Weiß nicht ganz so recht, was da los ist aber evtl. ist das der entscheidende Hinweis, damit so eine Lösung gefunden werden kann. :)
Parent - - By Luchs (More than 1000 posts.) Date 25.06.2014 14:44
Parent - - By DMan (More than 200 posts.) Date 25.06.2014 18:35
Habe diesen Post schon gelesen gehabt (und auch darauf Stellung bezogen. *hust*)
Ich meinte, weil es vorrühergehend korrekt angezeigt wurde.
Parent - By Luchs (More than 1000 posts.) Date 25.06.2014 18:47
Achso. Das ist, weil die kaputten Zeichen zunächst korrekt aus der Datenbank gelesen werden. Die Liga cacht aber das HTML der Tabelleneinträge in einer getrennten Datenbanktabelle. Beim Speichern da rein gehen die Umlaute und Sonderzeichen verloren und werden durch `?` ersetzt. Dadurch erscheint es ein Mal korrekt, aber bei folgenden Aufrufen nicht mehr.

Der beste Fix an der Stelle wird wohl sein, dieses Caching zu deaktivieren. Ich denke, dass die Datenbank hier das recht gut wegstecken wird (Shared Hosting sei Dank oder so ;)).
Parent - - By Luchs (More than 1000 posts.) Date 07.07.2014 16:14
Ist jetzt behoben.
Parent - - By DMan (More than 200 posts.) Date 07.07.2014 17:30
\o/
Wie habt ihr das geschafft? :D
Parent - By Luchs (More than 1000 posts.) Date 07.07.2014 20:26
Das HTML wird nicht mehr in einer MySQL-Relation gecacht, sondern in Redis. Dort werden Strings generell ohne jegliche Konvertierung gespeichert, sodass nichts kaputt gehen kann.
- - By KA (More than 50 posts.) Date 05.07.2014 13:32
Äh ja...  ich wollt ja nur mal anmerken das Google-Chrome-Canary 64 Bit Version die Liga-Seite nicht aufrufen kann...
Die Webseite bleibt einfach weiß
zum Glück habe ich auch IE (=müll:grin:)...

Parent - - By Luchs (More than 1000 posts.) Date 05.07.2014 14:53
Das ist dann wohl ein Bug in Chrome. Verwendest du die Entwicklerversion zum normalen Surfen?
Parent - By KA (More than 50 posts.) Date 05.07.2014 16:27
äh ja... :grin:
Parent - - By KA (More than 50 posts.) Date 08.07.2014 11:43
Ich habe noch mal ein bisschen geschaut und habe das:

gefunden.
Ich hoffe, dass das euch weiterhilft.
Parent - By Luchs (More than 1000 posts.) Date 08.07.2014 18:05
Das hat nichts mit Chrome zu tun und müsste nach dem Neuladen weggehen.
- By DMan (More than 200 posts.) Date 24.08.2014 21:15
Ein paar Fehler bei den speziellen Zeichen in der Beschreibung und bei der Verlinkung der Team-Website, bestes Beispiel: Angry-Uhlen-Clan
- - By DMan (More than 200 posts.) Date 27.12.2014 16:55 Edited 27.12.2014 18:00
Stimmt gerade irgendwas mit der Liga nicht? In der Lobby von Zed (Tempelschubsen) wurden Spieler auf der Liga-Page angezeigt, die nicht / niemals in der Lobby waren. (Foto folgt.)

Edit: Der Client war da, aber die Spieler waren nicht / niemals in der Lobby. Wir waren 6 Spieler und trotz MaxPlayer 10 konnte keiner joinen Grund: Alle bis Tod waren drin (6) + die 4 die in der Liga standen (Client "Trix-PC" mit Icy, Selina, Darcy und Stormy)

2 Screenshots in der gleichen Zeit:
Hier die Lobby: http://DManstrator.tk/private/Tempelschubsen_lobby.png
Liga-Seite: http://DManstrator.tk/private/Tempelschubsen_league.png
Parent - - By B_E (More than 200 posts.) Date 27.12.2014 18:04
Das hat per se nichts mit der Liga zu tun, die Spielerliste wird von Clonk selbst erzeugt. Kann sein, dass es sich damals mal verschluckt und ist auch weiter nicht tragisch.
Parent - By DMan (More than 200 posts.) Date 27.12.2014 18:10
Kay, Zed meinte das. Daher hab ich hier mal nachfragen wollen. Danke. ^^
- - By dan-dan (More than 50 posts.) Date 14.02.2015 09:57
manchmal tauchen solche Einträge auf der Server-Seite auf:
Parent - - By Nachtfalter (More than 1000 posts.) Date 14.02.2015 10:23
Ist es möglich, dass dies nur der Fall ist, wenn gerade keine Spiele laufen?
Parent - By dan-dan (More than 50 posts.) Date 14.02.2015 18:18
nein, ich habs auch schon zwischen anderen Spielen gesehen bzw. eine leere Liste gehabt
Parent - By Luchs (More than 1000 posts.) Date 14.02.2015 11:13
Ich habe gestern abend versehentlich was kaputt gemacht, wodurch dieses eine Spiel nicht sauber entfernt wurde. Ich habe es jetzt manuell entfernt.
Up Topic Deutsch / Liga / [Startthread] – Fehler in der Liga?

Powered by mwForum 2.29.7 © 1999-2015 Markus Wichitill