[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.
Soki Sokrates
Mitglied
Beiträge: 130
Registriert: 22.04.2005 04:58

Beitrag von Soki Sokrates »

O:K. Dadurch konnte es nicht behoben werden und ich konnte die tips auch wieder löschen.

Hmmmm, vielleicht gibt die fehlermeldung hinweise
chinchilla
Mitglied
Beiträge: 12
Registriert: 10.04.2006 23:13

Beitrag von chinchilla »

Es liegt definitv am AddOn für PositionChange in der wm_stats.php

Und zwar um genau zu sein hier:

nach

for ( $i = 0; $i < count($wm_users_data); $i++ )
{

Code: Alles auswählen

   // absolute position now 
   $int_userpos_absolute = $i+1; 
    
   // user position yesterday 
   $int_userpos_yesterday = get_rank_of_yesterday($wm_users_data[$i]['tipp_user']); 

   // compare the absolute positions 
   if($int_userpos_yesterday < $int_userpos_absolute ){ 
      $userpos_change = '<img src="./images/wm/down.gif" alt="Down" border="0" />';    
   }else if ($int_userpos_yesterday == $int_userpos_absolute ){ 
      $userpos_change = '<img src="./images/wm/stay.gif" alt="Stay" border="0" />';       
   }else if ($int_userpos_yesterday > $int_userpos_absolute ){ 
      $userpos_change = '<img src="./images/wm/up.gif" alt="Up" border="0" />';    
   } 
Ich habe diesen Bereich zunächst mal auskommentiert. Danach klappte es wieder, natürlich ohne diese Spalte dann.
Sputum
Mitglied
Beiträge: 197
Registriert: 19.03.2004 18:48

Beitrag von Sputum »

gibts da auch eine andere Methode?!?!
Benutzeravatar
buegelfalte
Mitglied
Beiträge: 759
Registriert: 16.02.2005 14:32
Wohnort: Köln
Kontaktdaten:

Beitrag von buegelfalte »

Quickfix:

in der includes/wm_functions.php das hier

Code: Alles auswählen

       WHERE A.tipp_time < ". $timestamp_last_game_before_this_day ."
durch das hier

Code: Alles auswählen

       WHERE A.tipp_time < ". intval($timestamp_last_game_before_this_day) ."
ersetzen. Der Fehler liegt in den Funktionen für das PositionChange-AddOn, die funktionieren einfach nicht richtig. (Grund wahrscheinlich: nach dem Achtelfinale wird in der Spieltabelle nicht mehr das Team aus der wm_config sondern die ID des Spiels eingetragen, bei der die aktuelle Mannschaft Sieger war ... :-?)

Dadurch werden zwar die Tendenzen völlig falsch dargestellt (ich nehm die jetzt vorerst mal raus), aber wenigstens funktioniert die Rangliste wieder, ohne daß man großartig programmieren muß.
http://www.beehave.de - home of humbug - und zocken !
[kein Support per PN]
Gismo110
Mitglied
Beiträge: 848
Registriert: 29.03.2005 16:48
Kontaktdaten:

Beitrag von Gismo110 »

cool_Torsten hat geschrieben:Ja, das ist richtig. Die Rangliste funktioniert nach der Vorrunde ohne die Änderungen nicht mehr, weil die Finalrunden in einer anderen Tabelle gespeichert sind als die Vorrundenspiele.

kann man das auch machen obwohl schon alle spiele des achtelfinales gelaufen sind?

und ich habe mal nachgerechnet...meine punkte vom achtelfinale wurden automatisch ohne den fix auf meine punkte von der vorrunde gerechnet kann das denn sein?
dj piet
Mitglied
Beiträge: 54
Registriert: 25.10.2005 09:21

Beitrag von dj piet »

Hat jemand ne Idee was ich änder muss damit die Rangliste automatisch so generiert wird, dass bei Punktegleichheit der mit den meissten richtigen (3 Punkte) Tipps den besseren Platz bekommt?

also meine Punkteverteilung ist 1 tendenz, 2 differenz, 3 richtiges Ergebnis.

Wenn jetzt 3 leute mit x punkten am ende auf dem ersten platz stehen, einer 10 mal richtig der andere 5 mal und der 3. nur 3 mal richtig getippt haben, soll der mit den 10 den ersten platz bekommen der mit 5 den zweiten etc.


kann da jemand bei helfen ?
cool_Torsten
Mitglied
Beiträge: 92
Registriert: 26.07.2004 16:14

Beitrag von cool_Torsten »

buegelfalte hat geschrieben:Dadurch werden zwar die Tendenzen völlig falsch dargestellt (ich nehm die jetzt vorerst mal raus), aber wenigstens funktioniert die Rangliste wieder, ohne daß man großartig programmieren muß.
Habe das Tendenz-Addon jetz einfach erstma ausgebaut, ist ja auch nicht so wichtig, ob da nun n grüner oder roter Pfeil ist. Interessant ist die Aufsplittung der Punkte und die Gesamtpunktzahl.


Mfg cool_Torsten
Gismo110
Mitglied
Beiträge: 848
Registriert: 29.03.2005 16:48
Kontaktdaten:

Beitrag von Gismo110 »

Gismo110 hat geschrieben:
cool_Torsten hat geschrieben:Ja, das ist richtig. Die Rangliste funktioniert nach der Vorrunde ohne die Änderungen nicht mehr, weil die Finalrunden in einer anderen Tabelle gespeichert sind als die Vorrundenspiele.

kann man das auch machen obwohl schon alle spiele des achtelfinales gelaufen sind?

und ich habe mal nachgerechnet...meine punkte vom achtelfinale wurden automatisch ohne den fix auf meine punkte von der vorrunde gerechnet kann das denn sein?

*schieb*
zweistein
Mitglied
Beiträge: 59
Registriert: 04.10.2003 18:32
Kontaktdaten:

Beitrag von zweistein »

Gismo110 hat geschrieben: *schieb*
stell dir mal vor jeder schiebt seine fragen, wenn sie innerhalb von 2 Stunden und 2 neuen Beiträgen nicht beantwortet wurden :o
Soki Sokrates
Mitglied
Beiträge: 130
Registriert: 22.04.2005 04:58

Beitrag von Soki Sokrates »

Ich klick grad zum 1000sten mal auf WM2006 und bekomme nur eine weisse seite. Dieses Problem haben seit Anfang an meine Tipper und nun immer öfter auch ich. Echt nervig, ich kann aber einfach nicht gerausfinden woran es liegt. Es nervig grad. Ob es wohl an dem Login/Logout-Problem des Boards liegt? Das Problem haben einige User meines Boards nähmlich auch permanent.
Antworten

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