[Final] Version 1.2014.0 - Formel 1 WebTipp - phpBB3

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.
klausm
Mitglied
Beiträge: 176
Registriert: 19.04.2005 18:07

Beitrag von klausm »

Hallo Dr.Death,
Dr.Death hat geschrieben:@klausm :

Könntest Du das mal in der install_f1webtipp.php testen ?

Code: Alles auswählen

	// Check db sql_layer :  mysqli, mysql4 (>= 4.1.3)  or mysql4 (< 4.1.3) ?
	$sql_data = '';
	if ($db->sql_layer == 'mysqli' || version_compare($db->mysql_version, '4.1.3', '>='))
	{ 
		$sql_data = ' CHARACTER SET `utf8` COLLATE `utf8_bin`;'; 
	} 
	else
	{
		$sql_data = ';';
	}
Test bestanden. Funktionierte einwandfrei ohne einmal zu mucken. :P
Gruß
Klaus
Benutzeravatar
Dr.Death
Moderator
Moderator
Beiträge: 17399
Registriert: 23.04.2003 08:22
Wohnort: Xanten
Kontaktdaten:

Beitrag von Dr.Death »

Vielen dank nochmals.

Dann werde ich das so in der nächsten Version einfliessen lassen.
klausm
Mitglied
Beiträge: 176
Registriert: 19.04.2005 18:07

Beitrag von klausm »

Hallo Dr.Death,
overunder hat geschrieben:in der formel.php sind doch die Top-Spieler aufgeführt. Statt der 1 würde ich gerne ein geeignetes Bild einfügen evtl. in Form eines Pokals.
wie kann ich das in dieser Version realisieren?
Gruß
Klaus
Benutzeravatar
Dr.Death
Moderator
Moderator
Beiträge: 17399
Registriert: 23.04.2003 08:22
Wohnort: Xanten
Kontaktdaten:

Beitrag von Dr.Death »

Öffne die formel.php

SUCHE:

Code: Alles auswählen

		// Show users toplist
		else 
		{
			$stat_table_title = $user->lang['formel_user_stats'];

			// Get all tips and fill top10
			$sql = 'SELECT sum(tipp_points) AS total_points, tipp_user 
				FROM ' . FORMEL_TIPPS_TABLE . '
				GROUP BY tipp_user
				ORDER BY total_points DESC';
			$result = $db->sql_query($sql);
DANACH EINFÜGEN:

Code: Alles auswählen

			$first_rank = $phpbb_root_path . "images/formel/pokal.gif";
SUCHE:

Code: Alles auswählen

					'RANK'					=> ($rank == 1 || $rank == 2 || $rank == 3) ? "<b>" . $rank . "</b>" : $rank,
ERSETZE MIT:

Code: Alles auswählen

					//'RANK'					=> ($rank == 1 || $rank == 2 || $rank == 3) ? "<b>" . $rank . "</b>" : $rank,
					'RANK'					=> ($rank == 1) ? '<img src="' . $first_rank . '">' : $rank,
Du musst nun im Verzeichnis images/formel/ ein Bild mit dem Namen "pokal.gif" hinterlegen.
klausm
Mitglied
Beiträge: 176
Registriert: 19.04.2005 18:07

Beitrag von klausm »

Hallo Dr.Death

Danke :wink:
Gruß
Klaus
klausm
Mitglied
Beiträge: 176
Registriert: 19.04.2005 18:07

Beitrag von klausm »

Hallo Dr.Death,
Dr.Death hat geschrieben:Öffne die formel.php

SUCHE:

Code: Alles auswählen

		// Show users toplist
		else 
		{
			$stat_table_title = $user->lang['formel_user_stats'];

			// Get all tips and fill top10
			$sql = 'SELECT sum(tipp_points) AS total_points, tipp_user 
				FROM ' . FORMEL_TIPPS_TABLE . '
				GROUP BY tipp_user
				ORDER BY total_points DESC';
			$result = $db->sql_query($sql);
DANACH EINFÜGEN:

Code: Alles auswählen

			$first_rank = $phpbb_root_path . "images/formel/pokal.gif";
SUCHE:

Code: Alles auswählen

					'RANK'					=> ($rank == 1 || $rank == 2 || $rank == 3) ? "<b>" . $rank . "</b>" : $rank,
ERSETZE MIT:

Code: Alles auswählen

					//'RANK'					=> ($rank == 1 || $rank == 2 || $rank == 3) ? "<b>" . $rank . "</b>" : $rank,
					'RANK'					=> ($rank == 1) ? '<img src="' . $first_rank . '">' : $rank,
Du musst nun im Verzeichnis images/formel/ ein Bild mit dem Namen "pokal.gif" hinterlegen.
funktioniert einwandfrei aber halt nur wenn ich die Statistik für die Spieler auf rufe.
Was müßte noch geändert werden damit der Pokal auch in der Formel 1 Web Tipp Übersicht erscheint?
Gruß
Klaus
Benutzeravatar
Dr.Death
Moderator
Moderator
Beiträge: 17399
Registriert: 23.04.2003 08:22
Wohnort: Xanten
Kontaktdaten:

Beitrag von Dr.Death »

Das klappt so ähnlich.

Allerdings solltest Du dort ein kleineres Bild verwenden. Ich habe mal den Namen "pokal_klein.gif" verwendet:

Öffne die formel.php

SUCHE:

Code: Alles auswählen

		// Get all tips and fill top10
		$sql = 'SELECT sum(tipp_points) AS total_points, tipp_user 
			FROM ' . FORMEL_TIPPS_TABLE . '
			GROUP BY tipp_user
			ORDER BY total_points DESC LIMIT 5';
		$result = $db->sql_query($sql);
DANACH EINFÜGEN:

Code: Alles auswählen

		$first_rank = $phpbb_root_path . "images/formel/pokal_klein.gif";
SUCHE:

Code: Alles auswählen

			$template->assign_block_vars('top_tippers', array(
				'TIPPER_NAME' 	=> $tipp_username_link,
				'RANK' 			=> $rank,
				'TIPPER_POINTS' => $row['total_points'])
ERSETZE MIT:

Code: Alles auswählen

			$template->assign_block_vars('top_tippers', array(
				'TIPPER_NAME' 	=> $tipp_username_link,
				//'RANK' 			=> $rank,
				'RANK'               => ($rank == 1) ? '<img src="' . $first_rank . '">' : $rank,
				'TIPPER_POINTS' => $row['total_points'])
klausm
Mitglied
Beiträge: 176
Registriert: 19.04.2005 18:07

Beitrag von klausm »

Hallo Dr.Death

nochmals Danke :P
Gruß
Klaus
klausm
Mitglied
Beiträge: 176
Registriert: 19.04.2005 18:07

Beitrag von klausm »

Hallo Dr.Death,

hab da noch was.
  • Countdown bis Deadline Tage 5 %1$s Stunden, 08 : 50 : 30
Ist mir erst jetzt aufgefallen. :roll:
Gruß
Klaus
Benutzeravatar
Dr.Death
Moderator
Moderator
Beiträge: 17399
Registriert: 23.04.2003 08:22
Wohnort: Xanten
Kontaktdaten:

Beitrag von Dr.Death »

Ja, der Fehler tritt dadurch auf, das du den "Wer war da" MOD RC1 installiert hast.

Der MOD überschreibt die Variable L_HOURS aus der Language Datei common.php !!!!!


Ich werde Nickvergessen noch darauf aufmerksam machen.
Solange Nickvergessen das nicht ändert bleibt der Anzeigefehler bestehen.
Antworten

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