[BETA] phpBB3 Football MOD Version 0.9.3

In diesem Forum können Mod-Autoren ihre Mods vorstellen, die sich noch im Entwicklungsstatus befinden. Der Einbau in Foren im produktiven Betrieb wird nicht empfohlen.
Forumsregeln
phpBB 3.0 hat das Ende seiner Lebenszeit überschritten
phpBB 3.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 3.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf die neuste phpBB-Version, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
femu
Mitglied
Beiträge: 568
Registriert: 18.10.2005 11:47
Wohnort: Pfaffenhofen
Kontaktdaten:

Re: [BETA] phpBB3 Football MOD Version 0.9.1

Beitrag von femu »

Hallo football,

ich hab jetzt die Ergebnisse manuell in die DB eingetragen. Wegen der zwei restlichen Spiele mach ich mir jetzt keinen Kopf mehr :grin: Schau mer dann mal in zwei Jahren bei der EM wieder :D
Gruß, femu
___________________________________________
[Meine Modification Homepage] - [Meine reguläre Homepage]
Fabian
Mitglied
Beiträge: 797
Registriert: 25.12.2003 11:25

Re: [BETA] phpBB3 Football MOD Version 0.9.1

Beitrag von Fabian »

football hat geschrieben:Du hast also mit
CODE: ALLES AUSWÄHLEN
Delete from phpbb_footb_rank_matchdays where season=2010 and league=6 and user_id=98

Nico aus den Spieltagsranglisten gelöscht. Da jetzt aber der letzte Spieltag ist, können noch Punkte über den Weltmeistertipp hinzugefügt werden.
Lösch doch bitte die Sondertipps von Nico:
CODE: ALLES AUSWÄHLEN
Delete from phpbb_footb_extra_bets where season=2010 and league=6 and user_id=98
Beide SQL-Abfragen wurden ausgeführt, die leere Zeile war noch immer da. Im ACP war der User Nico noch als Tipper aufgeführt, da habe ich dann auch noch gelöscht. In der Gesamtrangliste ist der leere Eintrag allerdings immer noch vorhanden. Übrigens nur, wenn man "Viertelfinale - Finale" ausgewählt hat und nicht bei den vorherigen Spieltagen.
Benutzeravatar
football
Mitglied
Beiträge: 862
Registriert: 03.05.2009 10:37
Kontaktdaten:

Re: [BETA] phpBB3 Football MOD Version 0.9.1

Beitrag von football »

femu hat geschrieben:Hallo football,

ich hab jetzt die Ergebnisse manuell in die DB eingetragen. Wegen der zwei restlichen Spiele mach ich mir jetzt keinen Kopf mehr :grin: Schau mer dann mal in zwei Jahren bei der EM wieder :D
Wenn du die Ergebnisse direkt in der DB einträgst, werden die Ranglisten nicht neu berechnet. Du solltest zumindest einmal die Ergebnisse im Adminbereich erneut speichern.
Versuch doch mal folgendes:

Code: Alles auswählen

REPLACE INTO `phpbb_footb_matchdays` VALUES
(2010, 6, 5, 0, '2010-07-10 20:30:00', '', '', 'Viertelfinale - Finale', '8');

REPLACE INTO `phpbb_footb_matches` VALUES
(2010, 6, 57, 918, 903, '2', '1', 5, 3, '2010-07-02 16:00:00', '', 'W 53', 'W 54', 1, '', ''),
(2010, 6, 58, 930, 910, '1', '1', 5, 3, '2010-07-02 20:30:00', '', 'W 49', 'W 50', 1, '4', '2'),
(2010, 6, 59, 901, 906, '0', '4', 5, 3, '2010-07-03 16:00:00', '', 'W 52', 'W 51', 1, '', ''),
(2010, 6, 60, 921, 927, '0', '1', 5, 3, '2010-07-03 20:30:00', '', 'W 55', 'W 56', 1, '', ''),
(2010, 6, 61, 930, 918, '2', '3', 5, 3, '2010-07-06 20:30:00', '', 'W 58', 'W 57', 1, '', ''),
(2010, 6, 62, 906, 927, '0', '1', 5, 3, '2010-07-07 20:30:00', '', 'W 59', 'W 60', 1, '', ''),
(2010, 6, 63, 930, 906, '', '', 5, 0, '2010-07-10 20:30:00', '', 'L 61', 'L 62', 1, '', ''),
(2010, 6, 64, 918, 927, '', '', 5, 0, '2010-07-11 20:30:00', '', 'W 61', 'W 62', 1, '', '');
Dann sollte deine DB in Ordnung sein und du kannst die Ergebnisse des Spieltags erneut im Adminbereich speichern damit die Rangliste aktualisiert wird.
Kein Support per PN oder E-Mail. Support-Anfragen beantworte ich nur über diese Community.
Benutzeravatar
football
Mitglied
Beiträge: 862
Registriert: 03.05.2009 10:37
Kontaktdaten:

Re: [BETA] phpBB3 Football MOD Version 0.9.1

Beitrag von football »

Fabian hat geschrieben:Beide SQL-Abfragen wurden ausgeführt, die leere Zeile war noch immer da. Im ACP war der User Nico noch als Tipper aufgeführt, da habe ich dann auch noch gelöscht. In der Gesamtrangliste ist der leere Eintrag allerdings immer noch vorhanden. Übrigens nur, wenn man "Viertelfinale - Finale" ausgewählt hat und nicht bei den vorherigen Spieltagen.
Mach noch einmal sicherhaltshalber:

Code: Alles auswählen

Delete from phpbb_footb_bets where season=2010 and league=6 and user_id=98;
Delete from phpbb_footb_rank_matchdays where season=2010 and league=6 and user_id=98;
Delete from phpbb_footb_extra_bets where season=2010 and league=6 and user_id=98;
Und speicher dann noch einmal die Ergebnisse des letzten Spieltags im Adminbereich.
Kein Support per PN oder E-Mail. Support-Anfragen beantworte ich nur über diese Community.
Fabian
Mitglied
Beiträge: 797
Registriert: 25.12.2003 11:25

Re: [BETA] phpBB3 Football MOD Version 0.9.1

Beitrag von Fabian »

football hat geschrieben:Mach noch einmal sicherhaltshalber:

Delete from phpbb_footb_bets where season=2010 and league=6 and user_id=98;
Delete from phpbb_footb_rank_matchdays where season=2010 and league=6 and user_id=98;
Delete from phpbb_footb_extra_bets where season=2010 and league=6 and user_id=98;
Die SQL-Befehle habe ich ausgeführt. Es erscheint # MySQL lieferte ein leeres Resultat zurück (d. h. null Zeilen).
football hat geschrieben:Und speicher dann noch einmal die Ergebnisse des letzten Spieltags im Adminbereich.
Beim Speichern erhalte ich neuerdings (könnte zeitlich gesehen möglicherweise sein seitdem die Leerzeile angezeigt wird) immer folgende Meldung:

Code: Alles auswählen

Allgemeiner Fehler
SQL ERROR [ mysql4 ]

Fehler in der SQL-Syntax. Bitte die korrekte Syntax im Handbuch nachschlagen bei '' in Zeile 3 [1064]

SQL

UPDATE phpbb_footb_rank_matchdays SET rank_total = 12 WHERE season = 2010 AND league = 6 AND matchday = 5 AND user_id = 

BACKTRACE

FILE: includes/db/mysql.php
LINE: 174
CALL: dbal->sql_error()

FILE: football/includes/functions.php
LINE: 351
CALL: dbal_mysql->sql_query()

FILE: includes/acp/acp_football_results.php
LINE: 381
CALL: save_ranking_matchday()

FILE: includes/functions_module.php
LINE: 507
CALL: acp_football_results->main()

FILE: adm/index.php
LINE: 74
CALL: p_master->load_active()
Die Spielergebnisse wurden bisher aber trotzdem immer gespeichert.
Benutzeravatar
Hegse
Mitglied
Beiträge: 262
Registriert: 05.06.2006 12:49
Wohnort: Liemke
Kontaktdaten:

Re: [BETA] phpBB3 Football MOD Version 0.9.1

Beitrag von Hegse »

football hat geschrieben:@Hegse
Da ist noch ein Fehler im Programm:

Ersetze in /styles/prosilver/template/football/bet.html

Code: Alles auswählen

<!-- IF bet_edit.GROUP <> '' -->
durch

Code: Alles auswählen

<!-- IF bet_edit.GROUP >= 'A' -->
Besten Dank!
femu
Mitglied
Beiträge: 568
Registriert: 18.10.2005 11:47
Wohnort: Pfaffenhofen
Kontaktdaten:

Re: [BETA] phpBB3 Football MOD Version 0.9.1

Beitrag von femu »

football hat geschrieben:
femu hat geschrieben:Hallo football,

ich hab jetzt die Ergebnisse manuell in die DB eingetragen. Wegen der zwei restlichen Spiele mach ich mir jetzt keinen Kopf mehr :grin: Schau mer dann mal in zwei Jahren bei der EM wieder :D
Wenn du die Ergebnisse direkt in der DB einträgst, werden die Ranglisten nicht neu berechnet. Du solltest zumindest einmal die Ergebnisse im Adminbereich erneut speichern.
Versuch doch mal folgendes:

Code: Alles auswählen

REPLACE INTO `phpbb_footb_matchdays` VALUES
(2010, 6, 5, 0, '2010-07-10 20:30:00', '', '', 'Viertelfinale - Finale', '8');

REPLACE INTO `phpbb_footb_matches` VALUES
(2010, 6, 57, 918, 903, '2', '1', 5, 3, '2010-07-02 16:00:00', '', 'W 53', 'W 54', 1, '', ''),
(2010, 6, 58, 930, 910, '1', '1', 5, 3, '2010-07-02 20:30:00', '', 'W 49', 'W 50', 1, '4', '2'),
(2010, 6, 59, 901, 906, '0', '4', 5, 3, '2010-07-03 16:00:00', '', 'W 52', 'W 51', 1, '', ''),
(2010, 6, 60, 921, 927, '0', '1', 5, 3, '2010-07-03 20:30:00', '', 'W 55', 'W 56', 1, '', ''),
(2010, 6, 61, 930, 918, '2', '3', 5, 3, '2010-07-06 20:30:00', '', 'W 58', 'W 57', 1, '', ''),
(2010, 6, 62, 906, 927, '0', '1', 5, 3, '2010-07-07 20:30:00', '', 'W 59', 'W 60', 1, '', ''),
(2010, 6, 63, 930, 906, '', '', 5, 0, '2010-07-10 20:30:00', '', 'L 61', 'L 62', 1, '', ''),
(2010, 6, 64, 918, 927, '', '', 5, 0, '2010-07-11 20:30:00', '', 'W 61', 'W 62', 1, '', '');
Dann sollte deine DB in Ordnung sein und du kannst die Ergebnisse des Spieltags erneut im Adminbereich speichern damit die Rangliste aktualisiert wird.
Vielen Dank. Sieht jetzt erst mal gut aus. Mal schauen, ob ich dann Samstag wieder Ergebnisse eintragen kann :wink:
Gruß, femu
___________________________________________
[Meine Modification Homepage] - [Meine reguläre Homepage]
Benutzeravatar
archivar
Mitglied
Beiträge: 572
Registriert: 07.08.2008 08:25
Wohnort: Deutschland

Re: [BETA] phpBB3 Football MOD Version 0.9.1

Beitrag von archivar »

football hat geschrieben:Die neuen Spielpläne für die Saison 2011 könnt ihr hier downloaden und auf der Demoseite ansehen.

Die Saison könnt iht im Adminbereich anlegen oder diesen Befehl benutzen:

Code: Alles auswählen

REPLACE INTO `phpbb_footb_seasons` VALUES
(2011, 'Saison 2010/2011', '2010/2011');
Hallo football,
vielen Dank für die Spielpläne-2011.
Die Install. in die DB lief bei mir ohne Probleme. :)
V. G. archivar
Benutzeravatar
football
Mitglied
Beiträge: 862
Registriert: 03.05.2009 10:37
Kontaktdaten:

Re: [BETA] phpBB3 Football MOD Version 0.9.1

Beitrag von football »

Fabian hat geschrieben:Beim Speichern erhalte ich neuerdings (könnte zeitlich gesehen möglicherweise sein seitdem die Leerzeile angezeigt wird) immer folgende Meldung:

Code: Alles auswählen

Allgemeiner Fehler
SQL ERROR [ mysql4 ]

Fehler in der SQL-Syntax. Bitte die korrekte Syntax im Handbuch nachschlagen bei '' in Zeile 3 [1064]

SQL

UPDATE phpbb_footb_rank_matchdays SET rank_total = 12 WHERE season = 2010 AND league = 6 AND matchday = 5 AND user_id = 

BACKTRACE

FILE: includes/db/mysql.php
LINE: 174
CALL: dbal->sql_error()

FILE: football/includes/functions.php
LINE: 351
CALL: dbal_mysql->sql_query()

FILE: includes/acp/acp_football_results.php
LINE: 381
CALL: save_ranking_matchday()

FILE: includes/functions_module.php
LINE: 507
CALL: acp_football_results->main()

FILE: adm/index.php
LINE: 74
CALL: p_master->load_active()
Die Spielergebnisse wurden bisher aber trotzdem immer gespeichert.
Die Spielergebnisse werden zuerst abgespeichert und anschließend die Rangliste für diesen Spieltag neu berechnet.
Da bricht er bei dir aber noch ab.

Vergleich doch mal die user_ids der Sonderwetten mit denen deiner Tipper:

Code: Alles auswählen

Select * from phpbb_footb_extra_bets where season=2010 AND league=6 AND matchday <> 5 AND matchday_eval = 5;
Das sollten ja maximal 11 (bzw. ein vielfaches davon, falls du mehrere Sonderwetten hast) sein.
Andere bitte löschen.

Oder zähl noch einmal die Ranglistenplätze:

Code: Alles auswählen

Select * from phpbb_footb_rank_matchdays where season=2010 AND league=6; 
Das sollten ja genau 55 (5 mal 11) sein.
Wenn nicht, dann überzähligen löschen.
Kein Support per PN oder E-Mail. Support-Anfragen beantworte ich nur über diese Community.
Fabian
Mitglied
Beiträge: 797
Registriert: 25.12.2003 11:25

Re: [BETA] phpBB3 Football MOD Version 0.9.1

Beitrag von Fabian »

football hat geschrieben:Oder zähl noch einmal die Ranglistenplätze:

Select * from phpbb_footb_rank_matchdays where season=2010 AND league=6;

Das sollten ja genau 55 (5 mal 11) sein.
Wenn nicht, dann überzähligen löschen.
Hier kommen 54 Ergebnisse. Bei Spieltag 2-5 jeweils 11, bei Spieltag 1 sind es 10 Einträge. Ein Teilnehmer nimmt erst seit dem zweiten Spieltag teil.
football hat geschrieben:Vergleich doch mal die user_ids der Sonderwetten mit denen deiner Tipper:

Select * from phpbb_footb_extra_bets where season=2010 AND league=6 AND matchday <> 5 AND matchday_eval = 5;

Das sollten ja maximal 11 (bzw. ein vielfaches davon, falls du mehrere Sonderwetten hast) sein.
Andere bitte löschen.
Beim Ausführen dieser SQL-Abfrage erscheint die Fehlermeldung "#1054 - Unbekanntes Tabellenfeld 'matchday' in where clause"
Antworten

Zurück zu „[3.0.x] Mods in Entwicklung“