[Beta] WorldCup WebTip 2006 (WM Tippspiel)

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 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.0, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Benutzeravatar
Patch
Mitglied
Beiträge: 242
Registriert: 12.06.2006 17:26
Kontaktdaten:

Beitrag von Patch »

Code: Alles auswählen

Could not get historical user tipps data

DEBUG MODE

SQL Error : 1064 You have an error in your SQL syntax near 'GROUP BY A.tipp_user ORDER BY user_points DESC, user_points_result DESC, ' at line 10

SELECT A.tipp_user , sum( A.tipp_points ) AS user_points, count( A.tipp_points ) AS user_total_tipps, count( B.tipp_points ) AS user_points_tendency, count( C.tipp_points ) AS user_points_difference, count( D.tipp_points ) AS user_points_result FROM phpbb_wm_tipps A LEFT JOIN phpbb_wm_tipps B ON A.tipp_id = B.tipp_id AND A.tipp_points = 1 LEFT JOIN phpbb_wm_tipps C ON A.tipp_id = C.tipp_id AND A.tipp_points = 2 LEFT JOIN phpbb_wm_tipps D ON A.tipp_id = D.tipp_id AND A.tipp_points = 3 WHERE A.tipp_time < GROUP BY A.tipp_user ORDER BY user_points DESC, user_points_result DESC, user_points_difference DESC, user_points_tendency DESC

Line : 83
File : functions_wm.php
das kommt wenn ich die rangliste aufrufen will...

jemand eine lösung ?
wwwthomasbauerattf
Mitglied
Beiträge: 1151
Registriert: 30.01.2006 15:15
Kontaktdaten:

Beitrag von wwwthomasbauerattf »

die lösung findest du zwei seiten davor

zitat:
buegelfalte hat geschrieben:Keine Ahnung, ob die Tabellenfelder komplett übereinstimmen (da müßte der Programmierer der Erweiterung nochmal drüberstehen), aber folgender "quick&dirty"-Hack (einfach die Tabelle hardcoded geändert, die Vorrunde braucht ja garnicht mehr abgefragt zu werden) macht zumindest die Rangliste schonmal wieder zugänglich.

Ich vermute, daß die korrekten Vortagsplatzierungen erst einen Tag später wieder stimmen, da jetzt nur noch die "finals"-Tabelle abgefragt wird und quasi gar kein Vergleich zum Vortag (der in der "games"-Tabelle steht) mehr gezogen werden kann, aber das wird man wohl verschmerzen können.

Code: Alles auswählen

#
#-----[ OPEN ]------------------------------------------
#
includes/functions_wm.php

#
#-----[ FIND ]------------------------------------------
#
   $sql = "SELECT game_time
      FROM  " . WM_GAMES_TABLE . "

#
#-----[ REPLACE WITH ]------------------------------------------
#
   $sql = "SELECT game_time
      FROM  " . WM_FINALS_TABLE . "

#
#-----[ FIND ]------------------------------------------
#
      $sql = "SELECT game_time
         FROM  " . WM_GAMES_TABLE . "
         WHERE game_time < ". $timestamp_today_begin ."

#
#-----[ REPLACE WITH ]------------------------------------------
#
      $sql = "SELECT game_time
         FROM  " . WM_FINALS_TABLE . "
         WHERE game_time < ". $timestamp_today_begin ."

#
#-----[ FIND ]------------------------------------------
#
      $sql = "SELECT game_time
         FROM  " . WM_GAMES_TABLE . "
         WHERE game_time > ". $timestamp_last_day_with_a_game_begin ."

#
#-----[ REPLACE WITH ]------------------------------------------
#
      $sql = "SELECT game_time
         FROM  " . WM_FINALS_TABLE . "
         WHERE game_time > ". $timestamp_last_day_with_a_game_begin ."
Anmerkung: alle Änderungen finden in der Funktion "get_timestamp_for_ranking_history" statt - hier wird einfach nur WM_GAMES_TABLE (3x) durch WM_FINALS_TABLE ersetzt.
Benutzeravatar
AceVentura
Mitglied
Beiträge: 366
Registriert: 30.07.2005 02:16
Wohnort: Altenkirchen
Kontaktdaten:

Beitrag von AceVentura »

Wichtiges Update !!

Version 0.4.0 des Mods steht zum Download bereit.

Entweder alle .php Dateien ersetzen, oder (da ihr ja mittlerweile ne Menge geändert habt) die Anleitung im Update 0.3.0 to 0.4.0 Ordner befolgen.

Arbeitsaufwand 2 Minuten.

Download: hier
Benutzeravatar
Sonnengott
Mitglied
Beiträge: 277
Registriert: 03.11.2004 11:08
Wohnort: April-April

Beitrag von Sonnengott »

Fertig ,danke
Aber was hat sich geändert?
Einste1n
Mitglied
Beiträge: 520
Registriert: 09.06.2004 18:54

Beitrag von Einste1n »

ich mach das Update 0.3.0 to 0.4.0 weil ich einige Mods installiert habe
vielen Dank Ace!

Edit : oh, sieht aus wie ein Fehler bei der Tipzeit. Also wenn da jemand nen Weg gefunden hat, zu schumeln, ist das wirklich wichtig ;-)
Benutzeravatar
Patch
Mitglied
Beiträge: 242
Registriert: 12.06.2006 17:26
Kontaktdaten:

Beitrag von Patch »

@wwwthomasbauerattf

vielene dank, das haut wieder hin.



p.s. ist das update nun gut oder ehr nicht zu emfehlen ? was ist daran besser als an dem alten ?
Einste1n
Mitglied
Beiträge: 520
Registriert: 09.06.2004 18:54

Beitrag von Einste1n »

wenn Ace schreibt, das es wichtig ist, dann ist es das auch ;p
gonZaleZ
Mitglied
Beiträge: 48
Registriert: 15.09.2005 17:04
Wohnort: Königswinter

Beitrag von gonZaleZ »

Vielen Dank für das Update Ace! :D :D :D
:wink:

Da nun die Vorrunde vorbei ist und Deutschland die erste Hürde in der Endrunde überwunden hat (Olé!), wollte ich mal freundlich anfragen, ob es möglich ist direkt auf die Endrunde zu verlinken, oben auf der Navileiste bei "WM 2006"?

Wie gesagt, meine PHP-Kenntnisse sind recht bescheiden und ich wollte nicht einfach so in der overall_header.tpl rumfummeln (falls dort der "Hund" begraben liegt...) :oops:
Zuletzt geändert von gonZaleZ am 24.06.2006 23:40, insgesamt 1-mal geändert.
Benutzeravatar
AceVentura
Mitglied
Beiträge: 366
Registriert: 30.07.2005 02:16
Wohnort: Altenkirchen
Kontaktdaten:

Beitrag von AceVentura »

ist das update nun gut oder ehr nicht zu emfehlen ?
Es ist sehr zu empfehlen ! "Wichtiges Update" schreib ich nicht ohne Grund :)

Ich möchte nicht näher drauf eingehen bis alle das Update gemacht haben.
Aber ich empfehle es jedem.....
ob es möglich ist direkt auf die Endrunde zu verlinken, oben auf der Navileiste bei "WM 2006"
öffne includes/page_header.php

suche

Code: Alles auswählen

'U_WM_WEBTIPP' => append_sid('wm_round1.'.$phpEx),
ersetze mit

Code: Alles auswählen

'U_WM_WEBTIPP' => append_sid('wm_finals.'.$phpEx),
Einste1n
Mitglied
Beiträge: 520
Registriert: 09.06.2004 18:54

Beitrag von Einste1n »

ich kanns mir denken ... gibts irgendeinen weg das in der Datenbank nachzuschauen, wann der letze Tip bei einem Spiel abgegeben wurde ?
mfg
Einste1n
Antworten

Zurück zu „phpBB 2.0: Mods in Entwicklung“