[BETA] EURO 2008 Webtipp

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
bacci
Mitglied
Beiträge: 84
Registriert: 24.03.2007 11:02
Wohnort: Hennigsdorf
Kontaktdaten:

Re: Doppelte Einträge in der Datenbank

Beitrag von bacci »

Patch hat geschrieben:kann es sein dass du die anstosszeiten geändert hast nachdem user schon die entsprechenden spiele getippt hatten? von 18 Uhr auf 20:45 uhr und andersrum?
Naja, so nicht, aber ürsprünglich hatte ich die Beta 0.4 drauf, dort haben die Anstosszeiten nicht gestimmt, waren alle eine Stunde zu früh. Mit dem Update auf 0.6.0, dann 0.6.1 und so weiter bis jetzt 1.0 musste ich beim Update auf 0.6 auch ein Datenbankupdate machen. Danach waren die Zeiten dann korrekt.

Meinst Du das kann damit Zusammenhängen ??

Ich selbst habe aber die Zeiten nicht geändert und es ist eigenartiger Weise auch nicht immer wenn ein Tipp geändert wird :-?

LG.Bacci
Wenn Du denkst du hast ihn drinne ...
http://formel1.ofcomputer.de F1 WebTip
Benutzeravatar
buegelfalte
Mitglied
Beiträge: 759
Registriert: 16.02.2005 14:32
Wohnort: Köln
Kontaktdaten:

Beitrag von buegelfalte »

jerx hat geschrieben:Wenn ein Spieler bisher nicht mitgetippt hat, so erhält er einen roten Pfeil. Dort steht dann z. B. "von Rang auf 20". Kann man diesen Usern nicht einen grünen Pfeil geben?
Nein, denn diese User sind nicht AUF- sondern ABgestiegen - die hatten vorher keinen Rang, sind also quasi von "Rang 0" auf den jetzigen abgefallen, daher ist der rote Pfeil korrekt. (Bei einem grünen Pfeil müßten die von irgendwoher AUFgestiegen sein.) Und solange diese User keinen Tipp abgeben, behalten die auch den roten Pfeil, da der "Rang von gestern" immer "0" ist.

Das hier zeigt die "0" mit an (also "von Rang 0 auf 20" statt "von Rang auf 20" im Tooltip):

em_stats.php

finden

Code: Alles auswählen

$int_userpos_yesterday = $arr_oldranks[$em_users_data[$i]['tipp_user']];
ersetzen mit

Code: Alles auswählen

$int_userpos_yesterday = intval($arr_oldranks[$em_users_data[$i]['tipp_user']]);
http://www.beehave.de - home of humbug - und zocken !
[kein Support per PN]
wwwthomasbauerattf
Mitglied
Beiträge: 1151
Registriert: 30.01.2006 15:15
Kontaktdaten:

Beitrag von wwwthomasbauerattf »

kann mir dazu keiner weiterhelfen?:
wwwthomasbauerattf hat geschrieben:in den ranglisten werden ja auch die avatare klein dargestellt.
nur haben jetzt ein großteil meiner user kein avatar ausgewählt.

es gibt aber einen mod namens "default avatar", wo im viewforum und im profil des benutzers die kein avatar ausgewählt haben ein standardavatar angezeigt wird...


hier das wichtige aus der installationsanleitung:

Code: Alles auswählen

#
#-----[ OPEN ]------------------------------------------
#

includes/usercp_viewprofile.php

#
#-----[ FIND ]------------------------------------------
#

		case USER_AVATAR_GALLERY:
			$avatar_img = ( $board_config['allow_avatar_local'] ) ? '<img src="' . $board_config['avatar_gallery_path'] . '/' . $profiledata['user_avatar'] . '" alt="" border="0" />' : '';
			break;
	}
}

#
#-----[ AFTER, ADD ]------------------------------------------
#

//
// Default Avatar MOD - Begin
//
if ( empty($avatar_img) )
{
	$avatar_img = '<img src="'.  $images['default_avatar'] .'" alt="" border="0" />';
}
//
// Default Avatar MOD - End
//

hab das jetzt auch in die em_stats.php eingebaut... leider funktioniert das nicht. weiß jemand was man da machen kann...
den default_avatar-mod hab ich in meinem forum selbst eingebaut und da funktioniert es. wenn man in das profil eines benutzers schaut der kein avatar ausgewählt hat sieht man das standard-avatar...
jerx
Mitglied
Beiträge: 47
Registriert: 19.05.2006 01:45

Beitrag von jerx »

buegelfalte hat geschrieben: Nein, denn diese User sind nicht AUF- sondern ABgestiegen - die hatten vorher keinen Rang, sind also quasi von "Rang 0" auf den jetzigen abgefallen, daher ist der rote Pfeil korrekt. (Bei einem grünen Pfeil müßten die von irgendwoher AUFgestiegen sein.) Und solange diese User keinen Tipp abgeben, behalten die auch den roten Pfeil, da der "Rang von gestern" immer "0" ist.

Das hier zeigt die "0" mit an (also "von Rang 0 auf 20" statt "von Rang auf 20" im Tooltip):

em_stats.php

finden

Code: Alles auswählen

$int_userpos_yesterday = $arr_oldranks[$em_users_data[$i]['tipp_user']];
ersetzen mit

Code: Alles auswählen

$int_userpos_yesterday = intval($arr_oldranks[$em_users_data[$i]['tipp_user']]);
Ich sehe es anders. Aus meiner Sicht sind die User vom letzten Platz+1 aufgestiegen. Wenn man es nicht so sehen würde, bräuchte man gar nicht erst tippen und wäre besser als der Erstplatzierte.

Um diese Problematik zu umgehen, könnte man die User vielleicht mit einem anderen Zeichen versehen. In den Musikcharts wird bei Neueinsteigern z. B. "Neu" anstatt der Tendenzsymbole angezeigt.
Benutzeravatar
buegelfalte
Mitglied
Beiträge: 759
Registriert: 16.02.2005 14:32
Wohnort: Köln
Kontaktdaten:

Beitrag von buegelfalte »

jerx hat geschrieben:Wenn man es nicht so sehen würde, bräuchte man gar nicht erst tippen und wäre besser als der Erstplatzierte.
Wenn es einen Platz "0" geben würde, dann ja ...
jerx hat geschrieben:In den Musikcharts wird bei Neueinsteigern z. B. "Neu" anstatt der Tendenzsymbole angezeigt.
Ich habe einige, die haben nur den Meister getippt und dann das Interesse verloren ... die bleiben dann für immer "neu" ...


here u go

finden

Code: Alles auswählen

if($int_userpos_yesterday < $int_userposabsolute )
ersetzen mit

Code: Alles auswählen

	if ($int_userpos_yesterday == 0)
	{
		$userpos_change = '<img src="./images/em/neu.gif" alt="Neueinsteiger" title="Neueinsteiger" border="0" />';
	}
	else if($int_userpos_yesterday < $int_userposabsolute )
in das Verzeichnis images/em muß natürlich noch ein "neu.gif", ich nehme das hier: [ externes Bild ]
http://www.beehave.de - home of humbug - und zocken !
[kein Support per PN]
Slyver
Mitglied
Beiträge: 74
Registriert: 13.09.2005 18:18

Beitrag von Slyver »

Hi,

ich hab das EM 2008 Webtipp Teil bei mir Eingebaut.

Aber ich möchte auch die Torjäger- und Europameister Tipps verwenden.

Warum kommen da nur Fehler?

Gruß
Benutzeravatar
buegelfalte
Mitglied
Beiträge: 759
Registriert: 16.02.2005 14:32
Wohnort: Köln
Kontaktdaten:

Beitrag von buegelfalte »

buegelfalte hat geschrieben:in das Verzeichnis images/em muß natürlich noch ein "neu.gif", ich nehme das hier: [ externes Bild ]
Und passend dazu habe ich mir die anderen auch neu gebaut:
[ externes Bild ] [ externes Bild ] [ externes Bild ] [ externes Bild ]
Slyver hat geschrieben:Warum kommen da nur Fehler?
Sorry, Kristallkugel kaputt ... wenigstens die Info welche Version und WAS für Fehler, wäre schon hilfreich ... :roll:
http://www.beehave.de - home of humbug - und zocken !
[kein Support per PN]
jerx
Mitglied
Beiträge: 47
Registriert: 19.05.2006 01:45

Beitrag von jerx »

buegelfalte hat geschrieben:
jerx hat geschrieben:In den Musikcharts wird bei Neueinsteigern z. B. "Neu" anstatt der Tendenzsymbole angezeigt.
Ich habe einige, die haben nur den Meister getippt und dann das Interesse verloren ... die bleiben dann für immer "neu" ...
Bei mir wird es sicher auch einige geben, die das Interesse verlieren. Wieso bleiben die denn dann immer auf neu? Müßten sie nicht beim nächsten Spiel ein Tendenzsymbol erhalten?

---------------------------------------------------------------------------
Slyver hat geschrieben:Hi,

ich hab das EM 2008 Webtipp Teil bei mir Eingebaut.

Aber ich möchte auch die Torjäger- und Europameister Tipps verwenden.

Warum kommen da nur Fehler?

Gruß
Meine Kristallkugel scheint noch zu funktionieren. Die Torjäger und Europameistertipps konnte man ursprünglich nur bis EM Beginn tippen. Wenn du das neueste Paket von wwwthomasbauerattf heruntergeladen hast, dann war die Deadline zu Beginn des zweiten Spieltages.

Such in em_round1.php und em_finals.php nach (kommt jeweils zweimal vor)

Code: Alles auswählen

4 * 86400
und ersetze die erste 4 durch beispielsweise 8. Damit können deine User bis zum Beginn des dritten Spieltages diese Tipps abgeben.

---------------------------------------------------------------------------------
wwwthomasbauerattf hat geschrieben:in den ranglisten werden ja auch die avatare klein dargestellt.
nur haben jetzt ein großteil meiner user kein avatar ausgewählt.

es gibt aber einen mod namens "default avatar", wo im viewforum und im profil des benutzers die kein avatar ausgewählt haben ein standardavatar angezeigt wird...


hier das wichtige aus der installationsanleitung:

Code: Alles auswählen

#
#-----[ OPEN ]------------------------------------------
#

includes/usercp_viewprofile.php

#
#-----[ FIND ]------------------------------------------
#

		case USER_AVATAR_GALLERY:
			$avatar_img = ( $board_config['allow_avatar_local'] ) ? '<img src="' . $board_config['avatar_gallery_path'] . '/' . $profiledata['user_avatar'] . '" alt="" border="0" />' : '';
			break;
	}
}

#
#-----[ AFTER, ADD ]------------------------------------------
#

//
// Default Avatar MOD - Begin
//
if ( empty($avatar_img) )
{
	$avatar_img = '<img src="'.  $images['default_avatar'] .'" alt="" border="0" />';
}
//
// Default Avatar MOD - End
//

hab das jetzt auch in die em_stats.php eingebaut... leider funktioniert das nicht. weiß jemand was man da machen kann...
den default_avatar-mod hab ich in meinem forum selbst eingebaut und da funktioniert es. wenn man in das profil eines benutzers schaut der kein avatar ausgewählt hat sieht man das standard-avatar...
Mein Code in der em_stats.php sieht jetzt so aus. Bin kein Coder, aber es scheint zu funktionieren:

Code: Alles auswählen

	//
	// Default Avatar MOD - Begin
	//
	if ( empty($str_avatar) && $poster_id != ANONYMOUS)
	{
		$str_avatar = 'http://www.deinedomain.de/images/avatars/no_avatar.gif';
	}
	// Default Avatar MOD - End
	//
Benutzeravatar
bacci
Mitglied
Beiträge: 84
Registriert: 24.03.2007 11:02
Wohnort: Hennigsdorf
Kontaktdaten:

@Slyver

Beitrag von bacci »

Slyver hat geschrieben:Hi,

ich hab das EM 2008 Webtipp Teil bei mir Eingebaut.

Aber ich möchte auch die Torjäger- und Europameister Tipps verwenden.

Warum kommen da nur Fehler?

Gruß
na weil die Tippannahme dafür bereits vorbei ist ??
Wenn dort einTipp abgegeben worden ist/wäre, dann ist der Fehler weg.

Das von Teamkiller sollte helfen :

http://www.phpbb.de/viewtopic.php?p=999 ... nig#999323

alledings musst Du das

Code: Alles auswählen

if ( $current_time < $first_game_time + ( 4 * 86400 )) { 
bei allen glaube 3 Codezeilen anpassen, in dem Fall war die Verlängerung 4 Tage. Also da wurde das Tippannahmeende 4 Tage nach EM Beginn Verschoben. die 4 musst Du also so ändern das dein Annahmeende für die beiden Tipps wenn zum Bsp. Sonntag das Annahmeende dafür sein soll 9 dasteht.

Code: Alles auswählen

if ( $current_time < $first_game_time + ( 9 * 86400 )) {
LG.Bacci
Wenn Du denkst du hast ihn drinne ...
http://formel1.ofcomputer.de F1 WebTip
Benutzeravatar
buegelfalte
Mitglied
Beiträge: 759
Registriert: 16.02.2005 14:32
Wohnort: Köln
Kontaktdaten:

Beitrag von buegelfalte »

jerx hat geschrieben:Bei mir wird es sicher auch einige geben, die das Interesse verlieren. Wieso bleiben die denn dann immer auf neu? Müßten sie nicht beim nächsten Spiel ein Tendenzsymbol erhalten?
Bei denen, die NIE tippen (außer den EM-Meister), bleiben die Gesamtpunkte immer auf Null, und es gibt keinen "Vortages-Rang", der die Tendenz bestimmen würde. Daher bleiben diese Leute immer auf "neu".
http://www.beehave.de - home of humbug - und zocken !
[kein Support per PN]
Antworten

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