Seite 1 von 2

Standard-Boardstatistik in Signatur einbinden

Verfasst: 27.06.2008 15:57
von losbenos
Hallo!


Ich habe mir alle Beiträge durchgelesen zur Statistik in der Signatur.
Ich suche aber nach einer einfacheren Lösung!

In der Template-Datei "profile_view_body.tpl" habe ich zur Statistik folgenden Code gefunden:

Code: Alles auswählen

{L_TOTAL_POSTS}: {POSTS} [{POST_PERCENT_STATS} / {POST_DAY_STATS}]
Ist es nicht theoretisch möglich diesen Code in die Datei "viewtopic_body.tpd" unter den Code

Code: Alles auswählen

{postrow.EDITED_MESSAGE}{postrow.SIGNATURE}
zu setzen?

Ich habe es versucht, allerdings dann nur den Code im Produkt gesehen und nicht die Statistik. Was habe ich da falsch gemacht?
Muss ich in der PHP noch was verlinken?

Ich danke allen, die sich den Kopf darüber zerbrechen . . . :P
Vielen Dank!

Verfasst: 05.07.2008 04:40
von losbenos
Schade, hätte gedacht, jemand hätte eine Idee!

Verfasst: 06.07.2008 12:17
von Mavo460
Moin,

wenn ich dich richtig verstehe mmöchtest du das die Anzahl der Beiträge nicht mehr inks stehen sondern automatisch in der Signatur stehen?

Gruß

Marco

Verfasst: 06.07.2008 13:18
von Andi1111
hallo, was hast du denn gegen den signatur banner? das sind 2 dateien die du hochladen musst, einfacher gehts doch nicht, das sieht dann so aus

[ externes Bild ]

den banner kannst du natürlich mit jedem grafikprogramm ändern.

runterladen kannst du das hier http://www.net4seven.de/downloads,cat,2.html (Statistics in Signature 1.07)

Verfasst: 08.07.2008 21:50
von losbenos
Ja,
ich dachte mir das genau so anzuzeigen, wie in der Profilseite.

Angeführt von diesem Code:
{L_TOTAL_POSTS}: {POSTS} [{POST_PERCENT_STATS} / {POST_DAY_STATS}]

Verfasst: 08.07.2008 22:41
von losbenos
Und in der Statistik hätte ich auch gerne die Information wie viel Beiträge der User pro Tag schreibt.

Also genau wie im Profil!
Beiträge insgesamt: 773 [22.46% aller Beiträge / 1.00 Beiträge pro Tag]
Alle Beiträge von ### anzeigen

Verfasst: 08.07.2008 23:25
von DMX200

Verfasst: 09.07.2008 01:24
von Mavo460
Anstatt hier einfach was zu posten was überhaupt nichts mit der Anfrage von losbenos zu tun hat hättet ihr ruhig mal das lesen sollen was er möchte :roll:

Aber hier die entsprechende Lösung:

öffne viewtopic.php und suche

Code: Alles auswählen

		$icq_img = '';
		$icq = '';
		$aim_img = '';
		$aim = '';
		$msn_img = '';
		$msn = '';
		$yim_img = '';
		$yim = '';
	}
füge darunter ein:

Code: Alles auswählen

	//
	// Calculate the number of days this user has been a member ($memberdays)
	// Then calculate their posts per day
	//
	$regdate = $postrow[$i]['user_regdate'];
	$memberdays = max(1, round( ( time() - $regdate ) / 86400 ));
	$posts_per_day = $postrow[$i]['user_posts'] / $memberdays;

	// Get the users percentage of total posts
	if ( $postrow[$i]['user_posts'] != 0  )
	{
		$total_posts_board = get_db_stat('postcount');
		$percentage = ( $total_posts_board ) ? min(100, ($postrow[$i]['user_posts'] / $total_posts_board) * 100) : 0;
	}
	else
	{
		$percentage = 0;
	}
suche:

Code: Alles auswählen

		'POSTER_FROM' => $poster_from,
und füge darüber ein:

Code: Alles auswählen

		'POSTS_PER_DAY' => $posts_per_day,
		'PERCENTAGE' => $percentage . '%', 
		'POST_DAY_STATS' => sprintf($lang['User_post_day_stats'], $posts_per_day), 
		'POST_PERCENT_STATS' => sprintf($lang['User_post_pct_stats'], $percentage),
öffne viewtopic_body.tpl und suche

Code: Alles auswählen

{postrow.PM_IMG}
und füge an gewünschter Stelle ein:

Code: Alles auswählen

<span class="postdetails"><b>{postrow.POSTER_POSTS}</b> [{postrow.POST_PERCENT_STATS} / {postrow.POST_DAY_STATS}]</span>
Das ergibt dann folgendes:

[ externes Bild ]

Gruß

Marco

Verfasst: 09.07.2008 17:10
von losbenos
Vielen, vielen, vielen Dank!

Genau so habe ich mir das vorgestellt!!!
Danke, das Du dir die Frage genau durchgelesen hast und Dir die Mühe gemacht hast.

Tut mir leid noch für die eine doofe Frage.

Wie mache ich das ganze kursiv?

Vielen Dank!!!

Verfasst: 09.07.2008 18:36
von Mavo460
Moin,

kursiv machst du das ganze mit <i> und </i>

Gruß

Marco