Benutzer Rekord

Probleme bei der regulären Arbeiten mit phpBB, Fragen zu Vorgehensweisen oder Funktionsweise sowie sonstige Fragen zu phpBB im Allgemeinen.
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.1, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Benutzeravatar
Miriam
Mitglied
Beiträge: 12310
Registriert: 13.10.2004 07:18
Kontaktdaten:

Beitrag von Miriam »

Und die Anzahl soll dann anstelle des ursprünglichen Textes (mit dem Userrecord) stehen?
Gruss, Miriam.
Ich schmeiß' alles hin und...
... lasse es liegen
Lacrimula
Mitglied
Beiträge: 75
Registriert: 31.05.2006 22:05

Beitrag von Lacrimula »

Nein, der Text soll genauso bleiben.Nur die Anzahl soll sich ändern. Und zwar soll gezählt werden, wieviele bis jetzt an diesem Tag online waren.

LG
Lacrimula
Benutzeravatar
Miriam
Mitglied
Beiträge: 12310
Registriert: 13.10.2004 07:18
Kontaktdaten:

Beitrag von Miriam »

Also soll da dann stehen:
Der Rekord liegt bei <Anzahl der Benutzer des aktuellen Tages> Benutzern am <Tag des Rekords>, <Uhrzeit des Rekords>
Komisch... aber gut. :lol:
Gruss, Miriam.
Ich schmeiß' alles hin und...
... lasse es liegen
Lacrimula
Mitglied
Beiträge: 75
Registriert: 31.05.2006 22:05

Beitrag von Lacrimula »

ja, genauso.......

LG
Lacrimula
Benutzeravatar
Miriam
Mitglied
Beiträge: 12310
Registriert: 13.10.2004 07:18
Kontaktdaten:

Beitrag von Miriam »

<Tag des Rekords> und <Aktueller Tag> sind nicht das selbe... bezeichnen also nicht das selbe Datum. So soll es sein? :roll:
Zuletzt geändert von Miriam am 23.01.2007 19:32, insgesamt 1-mal geändert.
Gruss, Miriam.
Ich schmeiß' alles hin und...
... lasse es liegen
Lacrimula
Mitglied
Beiträge: 75
Registriert: 31.05.2006 22:05

Beitrag von Lacrimula »

Hallo Miriam

Es wäre gut, wenn die Anzeige so wäre:

<aktueller Tag> waren schon <Anzahl der User(plus evtl. Gäste)> online.

Geht das?

LG
Lacrimula
Benutzeravatar
Miriam
Mitglied
Beiträge: 12310
Registriert: 13.10.2004 07:18
Kontaktdaten:

Beitrag von Miriam »

Na klar... wieso nicht? :grin:

finde in include/functions.php

Code: Alles auswählen

function get_db_stat($mode)
davor füge ein:

Code: Alles auswählen

function users_today()
{
	global $db;

         $sql = "SELECT count(user_id) as users_today  FROM `phpbb_users`
		WHERE YEAR(NOW())=YEAR(FROM_UNIXTIME(user_lastvisit))
		AND DAYOFYEAR(NOW())-DAYOFYEAR(FROM_UNIXTIME(user_lastvisit))=0";
         if ($result = $db->sql_query($sql))
         {
         	$row = $db->sql_fetchrow($result);
                 $users_today = $row['users_today'];
         }
	return $users_today;
}
finde in template/subSilver/index_body.tpl

Code: Alles auswählen

{RECORD_USERS}
tausche aus gegen:

Code: Alles auswählen

{USERS_TODAY}
finde in language/lang_german/lang_main.php

Code: Alles auswählen

$lang['Online_users_zero_total'] = 'Insgesamt sind <b>0</b> Benutzer online: ';
davor füge ein:

Code: Alles auswählen

$lang['Users_today'] = 'Heute waren bis dato <b>%d</b> registrierte(r) Benutzer online.';
finde in includes/page_header.php

Code: Alles auswählen

	'LOGGED_IN_USER_LIST' => $online_userlist,
davor füge ein:

Code: Alles auswählen

	'USERS_TODAY' => sprintf($lang['Users_today'], users_today()),
Du musst das auch für die anderen lang_main.php einpflegen und auch die weiteren index_body.tpl auf den neuen Stand bringen.
Gruss, Miriam.
Ich schmeiß' alles hin und...
... lasse es liegen
Lacrimula
Mitglied
Beiträge: 75
Registriert: 31.05.2006 22:05

Beitrag von Lacrimula »

Hallo Miriam

Ganz lieben Dank für deine Hilfe. Ich denke mal, es werden nur die registrierten User gezählt. Kann man es so ändern, dass auch Gäste gezählt werden?

LG
Lacrimula
Benutzeravatar
Miriam
Mitglied
Beiträge: 12310
Registriert: 13.10.2004 07:18
Kontaktdaten:

Beitrag von Miriam »

Bist Du sicher, dass Du das willst?Ich habe es mal auf meinem Forum getestet: Heute waren es bis jetzt 370.

Aber wenn Du willst, können wir das gern realisieren. :roll:
Gruss, Miriam.
Ich schmeiß' alles hin und...
... lasse es liegen
Lacrimula
Mitglied
Beiträge: 75
Registriert: 31.05.2006 22:05

Beitrag von Lacrimula »

Hallo Miriam

Wenns möglich wäre, dann hätte ich es schon gerne. Vielleicht könnte man die Zahl der Gäste extra aufführen?

LG
Lacrimula
Antworten

Zurück zu „phpBB 2.0: Administration, Benutzung und Betrieb“