netrix & Glyon hatte das schon vorlängerem gemeldet, das ist schon bekannt. RE: [Fehler] Tippspiel
Beiträge von Lord Retr0
-
-
Marcel Beckers danke für das update
leider folgt nun das nächste problem, mit dem plugin
Nach dem erstellen & beim öffnen eines Wettbewerbes nach dem update kommt der Fehler
als ergänzung, betrifft neu angelegte Wettbewerbe
-
Marcel Beckers danke für das update
leider folgt nun das nächste problem, mit dem plugin
Nach dem erstellen & beim öffnen eines Wettbewerbes nach dem update kommt der Fehler
ZitatSun, 07 Apr 2024 21:15:03 +0000
Message: cbs\data\bettingGame\football\Manual::getGameDay(): Return value must be of type array, null returned
PHP version: 8.3.4
WoltLab Suite version: 6.0.11
Request URI: GET /cbs/competition/6-test-0-spieltag/
Referrer: https://nindo.community/cbs/
User Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:124.0) Gecko/20100101 Firefox/124.0
Peak Memory Usage: 6608120/536870912
======
Error Class: TypeError
Error Message: cbs\data\bettingGame\football\Manual::getGameDay(): Return value must be of type array, null returned
Error Code: 0
File: /var/www/vhosts/nindo.community/httpdocs/cbs/lib/data/bettingGame/football/Manual.class.php (174)
Extra Information: -
Stack Trace: [{"file":"\/var\/www\/vhosts\/nindo.community\/httpdocs\/cbs\/lib\/page\/CompetitionPage.class.php","line":109,"function":"getGameDay","class":"cbs\\data\\bettingGame\\football\\Manual","type":"->","args":[0]},{"file":"\/var\/www\/vhosts\/nindo.community\/httpdocs\/lib\/page\/AbstractPage.class.php","line":349,"function":"readData","class":"cbs\\page\\CompetitionPage","type":"->","args":[]},{"file":"\/var\/www\/vhosts\/nindo.community\/httpdocs\/lib\/page\/AbstractPage.class.php","line":134,"function":"show","class":"wcf\\page\\AbstractPage","type":"->","args":[]},{"file":"\/var\/www\/vhosts\/nindo.community\/httpdocs\/lib\/system\/request\/Request.class.php","line":57,"function":"__run","class":"wcf\\page\\AbstractPage","type":"->","args":[]},{"file":"\/var\/www\/vhosts\/nindo.community\/httpdocs\/lib\/http\/middleware\/HandleValinorMappingErrors.class.php","line":35,"function":"handle","class":"wcf\\system\\request\\Request","type":"->","args":["Laminas\\Diactoros\\ServerRequest"]},{"file":"\/var\/www\/vhosts\/nindo.community\/httpdocs\/lib\/system\/request\/RequestHandler.class.php","line":147,"function":"process","class":"wcf\\http\\Pipeline","type":"->","args":["Laminas\\Diactoros\\ServerRequest","wcf\\http\\RequestHandlerMiddleware"]},{"file":"\/var\/www\/vhosts\/nindo.community\/httpdocs\/cbs\/index.php","line":3,"function":"handle","class":"wcf\\system\\request\\RequestHandler","type":"->","args":["cbs"]}] -
Hey Marcel Beckers
hoffe du hattest schöne Ostern gehabt.
Wollte mal nachfragen, für wann du das Update zur Fehlerbehebung geplant hast.
wcf\util\StringUtil::formatNumeric(): Argument #1 ($numeric) must be of type int|float, null given, called in /var/www/vhosts/nindo.community/httpdocs/templates/compiled/5_cbs_1_competitionPairing.php on line 2647
Wed, 20 Mar 2024 23:56:46 +0000
Message: wcf\util\StringUtil::formatNumeric(): Argument #1 ($numeric) must be of type int|float, null given, called in /var/www/vhosts/nindo.community/httpdocs/templates/compiled/5_cbs_1_competitionPairing.php on line 2647
PHP version: 8.3.4
WoltLab Suite version: 6.0.10
Request URI: GET /cbs/competition-pairing/13-croatia-vs-albania/
Referrer:
User Agent: Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GeedoProductSearch; +http://www.geedo.com/product-search.html) Chrome/79.0.3945.88 Safari/537.36
Peak Memory Usage: 6672216/536870912
======
Error Class: TypeError
Error Message: wcf\util\StringUtil::formatNumeric(): Argument #1 ($numeric) must be of type int|float, null given, called in /var/www/vhosts/nindo.community/httpdocs/templates/compiled/5_cbs_1_competitionPairing.php on line 2647
Error Code: 0
File: /var/www/vhosts/nindo.community/httpdocs/lib/util/StringUtil.class.php (188)
Extra Information: -
Stack Trace: [{"file":"\/var\/www\/vhosts\/nindo.community\/httpdocs\/templates\/compiled\/5_cbs_1_competitionPairing.php","line":2647,"function":"formatNumeric","class":"wcf\\util\\StringUtil","type":"::","args":[null]},{"file":"\/var\/www\/vhosts\/nindo.community\/httpdocs\/lib\/system\/template\/TemplateEngine.class.php","line":340,"args":["\/var\/www\/vhosts\/nindo.community\/httpdocs\/templates\/compiled\/5_cbs_1_competitionPairing.php"],"function":"include","class":"","type":""},{"file":"\/var\/www\/vhosts\/nindo.community\/httpdocs\/lib\/page\/AbstractPage.class.php","line":386,"function":"display","class":"wcf\\system\\template\\TemplateEngine","type":"->","args":["competitionPairing","cbs"]},{"file":"\/var\/www\/vhosts\/nindo.community\/httpdocs\/lib\/page\/AbstractPage.class.php","line":134,"function":"show","class":"wcf\\page\\AbstractPage","type":"->","args":[]},{"file":"\/var\/www\/vhosts\/nindo.community\/httpdocs\/lib\/system\/request\/Request.class.php","line":57,"function":"__run","class":"wcf\\page\\AbstractPage","type":"->","args":[]},{"file":"\/var\/www\/vhosts\/nindo.community\/httpdocs\/lib\/http\/middleware\/HandleValinorMappingErrors.class.php","line":35,"function":"handle","class":"wcf\\system\\request\\Request","type":"->","args":["Laminas\\Diactoros\\ServerRequest"]},{"file":"\/var\/www\/vhosts\/nindo.community\/httpdocs\/lib\/system\/request\/RequestHandler.class.php","line":147,"function":"process","class":"wcf\\http\\Pipeline","type":"->","args":["Laminas\\Diactoros\\ServerRequest","wcf\\http\\RequestHandlerMiddleware"]},{"file":"\/var\/www\/vhosts\/nindo.community\/httpdocs\/cbs\/index.php","line":3,"function":"handle","class":"wcf\\system\\request\\RequestHandler","type":"->","args":["cbs"]}]Bin mit den Woltlab-Schnitstellen & PHP leider noch nicht so vertraut. Sonst hätte ich dir etwas zuarbeiten können bei dem Fehler.
Grüße Lord Retr0
-
Hallo Marcel Beckers,
vielen dank das du dich Problem so schnell an nimmst. 😉
Ich schätze das Problem ist schon bekannt, trotzdem der Hinweis von mir das der Paketserver aktuell nicht funktioniert.
Grüße Lord Retr0
-
Angeboten wird er, kann aber passieren das er nicht erreichbar ist, dann einfach Marcel Beckers bescheid geben.
-
Hey, Skayritares doch YoureCom hat noch einen Paketserver die Zugangsdaten findest du im Shop unter deinen Bestellungen, oben Links findest du dann den Button "Zugangsdaten".
LG Lord Retr0
-
Hey Marcel Beckers ich habe noch einen Fehler gefunden.
Diesen hab ich nun nur per E-Mail bekommen. Daher kann ich nichts genaueres dazu sagen außer das er häufiger Auftrat.
wcf\util\StringUtil::formatNumeric(): Argument #1 ($numeric) must be of type int|float, null given, called in /var/www/vhosts/nindo.community/httpdocs/templates/compiled/5_cbs_1_competitionPairing.php on line 2647
Wed, 20 Mar 2024 23:56:46 +0000
Message: wcf\util\StringUtil::formatNumeric(): Argument #1 ($numeric) must be of type int|float, null given, called in /var/www/vhosts/nindo.community/httpdocs/templates/compiled/5_cbs_1_competitionPairing.php on line 2647
PHP version: 8.3.4
WoltLab Suite version: 6.0.10
Request URI: GET /cbs/competition-pairing/13-croatia-vs-albania/
Referrer:
User Agent: Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GeedoProductSearch; +http://www.geedo.com/product-search.html) Chrome/79.0.3945.88 Safari/537.36
Peak Memory Usage: 6672216/536870912
======
Error Class: TypeError
Error Message: wcf\util\StringUtil::formatNumeric(): Argument #1 ($numeric) must be of type int|float, null given, called in /var/www/vhosts/nindo.community/httpdocs/templates/compiled/5_cbs_1_competitionPairing.php on line 2647
Error Code: 0
File: /var/www/vhosts/nindo.community/httpdocs/lib/util/StringUtil.class.php (188)
Extra Information: -
Stack Trace: [{"file":"\/var\/www\/vhosts\/nindo.community\/httpdocs\/templates\/compiled\/5_cbs_1_competitionPairing.php","line":2647,"function":"formatNumeric","class":"wcf\\util\\StringUtil","type":"::","args":[null]},{"file":"\/var\/www\/vhosts\/nindo.community\/httpdocs\/lib\/system\/template\/TemplateEngine.class.php","line":340,"args":["\/var\/www\/vhosts\/nindo.community\/httpdocs\/templates\/compiled\/5_cbs_1_competitionPairing.php"],"function":"include","class":"","type":""},{"file":"\/var\/www\/vhosts\/nindo.community\/httpdocs\/lib\/page\/AbstractPage.class.php","line":386,"function":"display","class":"wcf\\system\\template\\TemplateEngine","type":"->","args":["competitionPairing","cbs"]},{"file":"\/var\/www\/vhosts\/nindo.community\/httpdocs\/lib\/page\/AbstractPage.class.php","line":134,"function":"show","class":"wcf\\page\\AbstractPage","type":"->","args":[]},{"file":"\/var\/www\/vhosts\/nindo.community\/httpdocs\/lib\/system\/request\/Request.class.php","line":57,"function":"__run","class":"wcf\\page\\AbstractPage","type":"->","args":[]},{"file":"\/var\/www\/vhosts\/nindo.community\/httpdocs\/lib\/http\/middleware\/HandleValinorMappingErrors.class.php","line":35,"function":"handle","class":"wcf\\system\\request\\Request","type":"->","args":["Laminas\\Diactoros\\ServerRequest"]},{"file":"\/var\/www\/vhosts\/nindo.community\/httpdocs\/lib\/system\/request\/RequestHandler.class.php","line":147,"function":"process","class":"wcf\\http\\Pipeline","type":"->","args":["Laminas\\Diactoros\\ServerRequest","wcf\\http\\RequestHandlerMiddleware"]},{"file":"\/var\/www\/vhosts\/nindo.community\/httpdocs\/cbs\/index.php","line":3,"function":"handle","class":"wcf\\system\\request\\RequestHandler","type":"->","args":["cbs"]}] -
Die on dir genannten Probleme sind mit den soeben erschienenden Update behoben.
Vielen Dank Marcel für den schnellen fix
SOllte dir unter PHP 8.3 noch irgendwas konkretes auffallen, lass es mich gern wissen, dann schau ich mir das an. Ich konnte soeben nichts mehr festellen.
Das werde ich machen werde allerdings erst frühestens morgen dazu kommen.
Wünsche dir noch einen entspannten Abend -
Marius74 Der Fehler ist bei mir behoben 🤔
(WSC 6)
-
-
Ich wollte nun für die EM 24 ein Tippspiel im Manuellen Modus erstellen.
Nach dem Anlegen des Tippspiel´s sowie zweier Spieltage wollte ich die Paarung anlegen. Dabei ist mir aufgefallen das #gameday1 bzw. der aktuell aktive #gameday nicht standartmäßig aufgerufen wird, sondern man ihn erst mit einem Klick auf den Reiter Spieltag02 und dann zurück auf Spieltag01 aufrufen kann.
/cbs/pairing-add/4-euro-2024-spieltag-01/
/cbs/pairing-add/4-euro-2024-spieltag-01/#gameday1 liefert dann wiederum erst diese Übersicht
Lege ich nun die erste Paarung fest und klicke auf "Absenden" erhalte ich die Fehlermeldung
Somit ist auch wieder die Tabelle für die Paarung verschwunden. Erst das erneute Aufrufen vom #gameday1 offenbart mir den Fehler, Das dort das Ergebnis Fehlt
Neben dem Fehlenden Ergebnis wurden aber auch alle änderungen Vorworfen
Fülle ich nun Alles wie gewünscht aus für die erste Paarung
und schicke diese Formular nun "Korrigiert" ab erhalte ich wieder eine Fehlermeldung das das Formular nicht Richtig ausgefüllt sei und änderungen werden wieder Verworfen.
Auch ein Export Versuch mit der hoffnung per XML das Schneller anzulegen endete mit dem Fehler
Spoiler anzeigen
Thu, 07 Mar 2024 12:08:58 +0000
Message: str_replace(): Passing null to parameter #3 ($subject) of type array|string is deprecated
PHP version: 8.3.3
WoltLab Suite version: 6.0.10
Request URI: GET /cbs/competition-export/4-euro-2024-spieltag-01/
Referrer: https://nindo.community/cbs/pairing-ad…24-spieltag-01/
User Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:123.0) Gecko/20100101 Firefox/123.0
Peak Memory Usage: 5756384/536870912
======
Error Class: wcf\system\exception\ErrorException
Error Message: str_replace(): Passing null to parameter #3 ($subject) of type array|string is deprecated
Error Code: 0
File: /var/www/vhosts/nindo.community/httpdocs/lib/system/WCF.class.php (368)
Extra Information: -
Stack Trace: [{"function":"handleError","class":"wcf\\system\\WCF","type":"::","args":[8192,"str_replace(): Passing null to parameter #3 ($subject) of type array|string is deprecated","\/var\/www\/vhosts\/nindo.community\/httpdocs\/lib\/util\/StringUtil.class.php",497],"file":"[internal function]","line":"?"},{"file":"\/var\/www\/vhosts\/nindo.community\/httpdocs\/lib\/util\/StringUtil.class.php","line":497,"function":"str_replace","args":["]]>","]]]]><![CDATA[>",null],"class":"","type":""},{"file":"\/var\/www\/vhosts\/nindo.community\/httpdocs\/lib\/util\/XMLWriter.class.php","line":148,"function":"escapeCDATA","class":"wcf\\util\\StringUtil","type":"::","args":[null]},{"file":"\/var\/www\/vhosts\/nindo.community\/httpdocs\/cbs\/lib\/action\/CompetitionExportAction.class.php","line":174,"function":"writeElement","class":"wcf\\util\\XMLWriter","type":"->","args":["yourecomRoundID",null,[],true]},{"file":"\/var\/www\/vhosts\/nindo.community\/httpdocs\/lib\/action\/AbstractAction.class.php","line":56,"function":"execute","class":"cbs\\action\\CompetitionExportAction","type":"->","args":[]},{"file":"\/var\/www\/vhosts\/nindo.community\/httpdocs\/lib\/system\/request\/Request.class.php","line":57,"function":"__run","class":"wcf\\action\\AbstractAction","type":"->","args":[]},{"file":"\/var\/www\/vhosts\/nindo.community\/httpdocs\/lib\/http\/middleware\/HandleValinorMappingErrors.class.php","line":35,"function":"handle","class":"wcf\\system\\request\\Request","type":"->","args":["Laminas\\Diactoros\\ServerRequest"]},{"file":"\/var\/www\/vhosts\/nindo.community\/httpdocs\/lib\/system\/request\/RequestHandler.class.php","line":147,"function":"process","class":"wcf\\http\\Pipeline","type":"->","args":["Laminas\\Diactoros\\ServerRequest","wcf\\http\\RequestHandlerMiddleware"]},{"file":"\/var\/www\/vhosts\/nindo.community\/httpdocs\/cbs\/index.php","line":3,"function":"handle","class":"wcf\\system\\request\\RequestHandler","type":"->","args":["cbs"]}] -
Danke für die Rückmeldung
Dann roll ich den Fix mit dem nächsten Update aus.
Gruß
Marceltop, vielen dank
-
kannst du btte mal die Sprachvariabel: cbs.index.stats.detail vom Inhalt her in folgendes verändern:
HTML<ul class="inlineList dotSeparated"> <li>{plural value=$stats[members] 1='1 Mitglied' other='# Mitglieder'}</li> <li>{plural value=$stats[authors] 1='1 Autor' other='# Autoren'} {plural value=$stats[competitions] 1='1 Wettbewerb' other='# Wettbewerbe'} ({#$stats[competitionsPerDay]} Wettbewerbe pro Tag)</li> </ul> {if $stats[newestMember]}<p>Unser neuestes Mitglied heißt: <a href="{link controller='User' object=$stats[newestMember]}{/link}" class="userLink" data-user-id="{@$stats[newestMember]->userID}">{$stats[newestMember]->username}</a></p>{/if}
funktioniert
-
okay...
also nochmal von Vorne...
in dem FooterBox Bereich, ist ein Grid an dem sich die Boxen Orientieren, Boxen wie die Offiziellen (Statistik & Benutzer Online Boxen) welche im Forum, Kalender, Blog, Gallery & der Filebase unterhalb zu finden sind.Dort funktioniert alles Super und es gibt keine Sogen & Probleme.
Gehe ich nun über die Navigationsleiste auf "Wettbewerbe" lande ich auf der Startseite des Plugins. Dort werden alle bekannten/laufenden Wettbewerbe (Tippspiele, Liegen usw.) Aufgelistet.
Unterhalb dieser Auflistung im FooterBox bereich werden die Boxen wie sonst auch an dem Grid ausgerichtet und würde im normal fall auch wieder alles passen.
Aber es wird auf dieser Seite eine "Unsichtbare" Box welche als <a>-Tag in dem Grid platziert wird. Auf dem zweiten Slot des Grid´s gelegt ....
Diese "Box" Verlinkt auf den neusten User (Hover & Click).Hover ich mit der Maus über diese "Unsichtbare" Box (Roter Kasten) wird auch der neuste User dargestellt (Grüner Kasten).
Hier sieht man (Ohne Entwickler-Tools des Browsers) Das an dem zweiten Grid-Slot nicht´s zu sehen ist und somit auch keine Box Vorgesehen ist durch das Wettbewerbe Plugin dennoch wird dort eine Verlinkung generiert. Und somit der Grid-Slot für die anderen Boxen Blockiert und es zu dieser unsauberen Darstellung kommt.
Hoffe das es nun Verständlicher wurde.
mfg Lord Retr0
-
Hallo Marcel Beckers ,
also es geht nicht um den Benutzer Moonlight
hier mal die Footerboxen aus dem Kalender und anderen Anwendungen
Daher ist die Blau gehiglighte Box a#wcf4.userlink unpassend
-
auch wenn ein Benutzer ein Tunier erstellt hat, erhalte ich diese meldung
Spoiler anzeigen
Fri, 01 Mar 2024 08:22:51 +0000
Message: Creation of dynamic property cbs\data\participiant\Participiant::$username is deprecated
PHP version: 8.3.3
WoltLab Suite version: 6.0.10
Request URI: GET /cbs/competition/1-test-turnier-0-spieltag/
Referrer: https://nindo.community/cbs/
User Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:123.0) Gecko/20100101 Firefox/123.0
Peak Memory Usage: 7204632/536870912
======
Error Class: wcf\system\exception\ErrorException
Error Message: Creation of dynamic property cbs\data\participiant\Participiant::$username is deprecated
Error Code: 0
File: /var/www/vhosts/nindo.community/httpdocs/lib/system/WCF.class.php (368)
Extra Information: -
Stack Trace: [{"file":"\/var\/www\/vhosts\/nindo.community\/httpdocs\/cbs\/lib\/data\/participiant\/Participiant.class.php","line":135,"function":"handleError","class":"wcf\\system\\WCF","type":"::","args":[8192,"Creation of dynamic property cbs\\data\\participiant\\Participiant::$username is deprecated","\/var\/www\/vhosts\/nindo.community\/httpdocs\/cbs\/lib\/data\/participiant\/Participiant.class.php",135]},{"file":"\/var\/www\/vhosts\/nindo.community\/httpdocs\/templates\/compiled\/5_cbs_1_tournament.php","line":291,"function":"getTitle","class":"cbs\\data\\participiant\\Participiant","type":"->","args":[]},{"file":"\/var\/www\/vhosts\/nindo.community\/httpdocs\/lib\/system\/template\/TemplateEngine.class.php","line":340,"args":["\/var\/www\/vhosts\/nindo.community\/httpdocs\/templates\/compiled\/5_cbs_1_tournament.php"],"function":"include","class":"","type":""},{"file":"\/var\/www\/vhosts\/nindo.community\/httpdocs\/lib\/system\/template\/TemplateEngine.class.php","line":790,"function":"display","class":"wcf\\system\\template\\TemplateEngine","type":"->","args":["tournament","cbs",false]},{"file":"\/var\/www\/vhosts\/nindo.community\/httpdocs\/templates\/compiled\/5_cbs_1_competition.php","line":2816,"function":"includeTemplate","class":"wcf\\system\\template\\TemplateEngine","type":"->","args":["tournament","cbs",[],0]},{"file":"\/var\/www\/vhosts\/nindo.community\/httpdocs\/lib\/system\/template\/TemplateEngine.class.php","line":340,"args":["\/var\/www\/vhosts\/nindo.community\/httpdocs\/templates\/compiled\/5_cbs_1_competition.php"],"function":"include","class":"","type":""},{"file":"\/var\/www\/vhosts\/nindo.community\/httpdocs\/lib\/page\/AbstractPage.class.php","line":386,"function":"display","class":"wcf\\system\\template\\TemplateEngine","type":"->","args":["competition","cbs"]},{"file":"\/var\/www\/vhosts\/nindo.community\/httpdocs\/lib\/page\/AbstractPage.class.php","line":134,"function":"show","class":"wcf\\page\\AbstractPage","type":"->","args":[]},{"file":"\/var\/www\/vhosts\/nindo.community\/httpdocs\/lib\/system\/request\/Request.class.php","line":57,"function":"__run","class":"wcf\\page\\AbstractPage","type":"->","args":[]},{"file":"\/var\/www\/vhosts\/nindo.community\/httpdocs\/lib\/http\/middleware\/HandleValinorMappingErrors.class.php","line":35,"function":"handle","class":"wcf\\system\\request\\Request","type":"->","args":["Laminas\\Diactoros\\ServerRequest"]},{"file":"\/var\/www\/vhosts\/nindo.community\/httpdocs\/lib\/system\/request\/RequestHandler.class.php","line":147,"function":"process","class":"wcf\\http\\Pipeline","type":"->","args":["Laminas\\Diactoros\\ServerRequest","wcf\\http\\RequestHandlerMiddleware"]},{"file":"\/var\/www\/vhosts\/nindo.community\/httpdocs\/cbs\/index.php","line":3,"function":"handle","class":"wcf\\system\\request\\RequestHandler","type":"->","args":["cbs"]}]mich wundert der Fehler Creation of dynamic property cbs\data\participiant\Participiant::$username is deprecated da auch bei dem Footer Userlink eine ID "com.woltlab.wcf.user.Depricated-5" generiert wurde.
-
Hallo Marcel Beckers ,
in dem Wettbewerbe Plugin hab ich folgendes Fehlverhalten gefunden. Es wird dort ein User Link generiert der da Garnichts zu Suchen hat
-
das weis keiner so recht
Hier Marcel Becker abwesend! gab es schon eine Hitzige Debatte. -
Mon D.Mertsch ich schätze mal weil die aktive Weiterentwicklung für WSC 5.5 eingestellt wurde. RE: Einstellung der aktiven Weiterentwicklung der Versionsreihe 5.5
Marcel Beckers ist aktuell abwesend daher, wird es eine weile dauern.
mfg