"minimal vorher" = 2 Tage, so alt ist der Fix schon ... großzügig ausgelegtDreamPromise hat geschrieben:Manchmal schreibe ich eine Antwort und ein andere schickt sein Text aber minimal vorher ab..dann kann schnell was durcheinander kommen...

"minimal vorher" = 2 Tage, so alt ist der Fix schon ... großzügig ausgelegtDreamPromise hat geschrieben:Manchmal schreibe ich eine Antwort und ein andere schickt sein Text aber minimal vorher ab..dann kann schnell was durcheinander kommen...
Code: Alles auswählen
#####################################################################
## Erweiterung zum WM Tipp MOD, um in der Finalrunde ##
## "nach Verlängerung" und "nach Elfmeterschießen" anzeigen ##
## zu können. ##
## ##
## Autor: buegelfalte < N/A > ( B.Funke ) http://forum.beehave.de ##
#####################################################################
#
#-----[ SQL ]------------------------------------------
#
ALTER TABLE `phpbb_wm_results` ADD `result_status` TINYINT NOT NULL DEFAULT '0';
#
#-----[ OPEN ]------------------------------------------
#
language/lang_german/lang_wm.php
#
#-----[ FIND ]------------------------------------------
#
?>
#
#-----[ BEFORE, ADD ]------------------------------------------
#
$lang['wm_finalreg'] = 'reg.';
$lang['wm_finalnv'] = 'n.V.';
$lang['wm_finalne'] = 'n.E.';
#
#-----[ OPEN ]------------------------------------------
#
wm_finals.php
#
#-----[ FIND ]------------------------------------------
#
save_result($game_id, intval($home_val), intval($away_val), intval($home_id), intval($away_id));
#
#-----[ REPLACE WITH ]------------------------------------------
#
save_result($game_id, intval($home_val), intval($away_val), intval($home_id), intval($away_id), intval($HTTP_POST_VARS['game_status']));
#
#-----[ FIND ]------------------------------------------
#
save_result($game_id, intval($home_val), intval($away_val), intval($away_id), intval($home_id));
#
#-----[ REPLACE WITH ]------------------------------------------
#
save_result($game_id, intval($home_val), intval($away_val), intval($away_id), intval($home_id), intval($HTTP_POST_VARS['game_status']));
#
#-----[ FIND ]------------------------------------------
#
$wm_results = '<form action="' . append_sid("./wm_finals.".$phpEx) . '" name="save_a_result" method="POST" enctype="multipart/form-data"><input type="hidden" name="game_id" value="' . $game_id . '" /><input type="hidden" name="home_id" value="' . $teams_data[$games_row[$j]['game_home']]['team_id'] . '" /><input type="hidden" name="away_id" value="' . $teams_data[$games_row[$j]['game_away']]['team_id'] . '" /><input type="text" name="home" value="' . $goals_home . '" maxlength="2" size="2" class="post" tabindex="' . $tabCount++ . '" /> <b>:</b> <input type="text" name="away" value="' . $goals_away . '" maxlength="2" size="2" class="post" tabindex="' . $tabCount++ . '" /> <input type="submit" class="liteoption" name="save_results" value="' . $lang['l_wm_round1_editresults1'] . '"></form>';
#
#-----[ REPLACE WITH ]------------------------------------------
#
$status_reg = (intval($results_data[$game_id]['result_status'] == 0)) ? ' checked="checked"' : '';
$status_nv = ($results_data[$game_id]['result_status'] == 1) ? ' checked="checked"' : '';
$status_ne = ($results_data[$game_id]['result_status'] == 2) ? ' checked="checked"' : '';
$wm_results = '<form action="' . append_sid("./wm_finals.".$phpEx) . '" name="save_a_result" method="POST" enctype="multipart/form-data"><input type="hidden" name="game_id" value="' . $game_id . '" /><input type="hidden" name="home_id" value="' . $teams_data[$games_row[$j]['game_home']]['team_id'] . '" /><input type="hidden" name="away_id" value="' . $teams_data[$games_row[$j]['game_away']]['team_id'] . '" /><input type="text" name="home" value="' . $goals_home . '" maxlength="2" size="2" class="post" tabindex="' . $tabCount++ . '" /> <b>:</b> <input type="text" name="away" value="' . $goals_away . '" maxlength="2" size="2" class="post" tabindex="' . $tabCount++ . '" /> <input type="submit" class="liteoption" name="save_results" value="' . $lang['l_wm_round1_editresults1'] . '"><br />' . $lang['wm_finalreg'] . '<input name="game_status" type="radio" value="0" ' . $status_reg . '> | ' . $lang['wm_finalnv'] . '<input name="game_status" type="radio" value="1"' . $status_nv . '> | ' . $lang['wm_finalne'] . '<input name="game_status" type="radio" value="2"' . $status_ne . '></form>';
#
#-----[ FIND ]------------------------------------------
#
'GAME_ID' => $game_id,
#
#-----[ AFTER, ADD ]------------------------------------------
#
'GAME_STATUS' => (($results_data[$game_id]['result_status'] != 0) && ($moderation == '')) ? ($results_data[$game_id]['result_status'] == 1) ? ' ('.$lang['wm_finalnv'].')' : ' ('.$lang['wm_finalne'].')' : '',
#
#-----[ OPEN ]------------------------------------------
#
includes/functions_wm.php
#
#-----[ FIND ]------------------------------------------
#
function save_result($game_id, $home_val, $away_val, $winner = 0, $loser = 0) {
#
#-----[ REPLACE WITH ]------------------------------------------
#
function save_result($game_id, $home_val, $away_val, $winner = 0, $loser = 0, $status = 0) {
#
#-----[ FIND ]------------------------------------------
#
$sql = "INSERT INTO " . WM_RESULTS_TABLE . " (result_game,result_home,result_away)
VALUES ($game_id,$home_val,$away_val)";
#
#-----[ REPLACE WITH ]------------------------------------------
#
$sql = "INSERT INTO " . WM_RESULTS_TABLE . " (result_game,result_home,result_away,result_status)
VALUES ($game_id,$home_val,$away_val,$status)";
#
#-----[ FIND ]------------------------------------------
#
$sql = "INSERT INTO " . WM_RESULTS_TABLE . " (result_game,result_home,result_away,final_winner,final_loser)
VALUES ($game_id,$home_val,$away_val,$winner,$loser)";
#
#-----[ REPLACE WITH ]------------------------------------------
#
$sql = "INSERT INTO " . WM_RESULTS_TABLE . " (result_game,result_home,result_away,final_winner,final_loser,result_status )
VALUES ($game_id,$home_val,$away_val,$winner,$loser,$status)";
#
#-----[ OPEN ]------------------------------------------
#
templates/subSilver/wm_tipp_body.tpl
#
#-----[ FIND ]------------------------------------------
# NOTE: this is not the whole line !
#
{grouprow.gamesrow.GAME_RESULT}
#
#-----[ IN-LINE AFTER, ADD ]------------------------------------------
#
{grouprow.gamesrow.GAME_STATUS}
#
#
#-----[ SAVE/CLOSE ALL FILES ]------------------------------------------
#
# EoM
Dann vergleich mal mit der Original wm_showtipps.tpl.DreamPromise hat geschrieben:Und in diesem Fenster kommt KEIN Copyright-Hinweis![]()
![]()
Fehler bei dir![]()
nun such den mal
![]()
![]()
Dann muß es wohl das 1% sein, denn rein durch das Aufrufen der wm_finals.php ist es technisch *unmöglich*, daß der den Tip zurücksetzt, das passiert nur beim Speichern nach dem Eintragen des Ergebnisses.Lattenknaller hat geschrieben:Selbst wenn ich von Hand den Status bei besagtem Spiel von 0 auf 2 änder, wird das sofort nach dem nächsten Aufruf der wm_finals.php wieder auf 0 zurückgesetzt. Verlängerung funzt einwandfrei. Bitte um Hilfe (...) Einbaufehler schließe ich also zu 99% aus.
sorry buegelfalte, auch ich kann das bestätigen das kein copyright-Hinweis erscheint wenn noch kein Tipp abgegeben wurde... ich hab ganz sicher die original Versionbuegelfalte hat geschrieben:Dann vergleich mal mit der Original wm_showtipps.tpl.DreamPromise hat geschrieben:Und in diesem Fenster kommt KEIN Copyright-Hinweis![]()
![]()
Fehler bei dir![]()
nun such den mal
![]()
![]()