Hallo, Gast!
AnmeldenRegistrieren

Board Stats PHP Coding
#1
Hallo MyBBler,

ich möchte gerne im Themplate index_stats ein Funktion einbauen, welches mir später dies anzeigt:

Board online seit XYZ Jahr(e), XYZ Tage und XYZ Stunden.

Im index.php möchte ich diese PHP Funktion einbauen und mit z.B. "{board_stats}" im Themplate anzeigen.

Kann mir jemand helfen, wie die Funktion lauten muss?

Gruß
 
#2
http://mods.mybb.com/view/forum-age

Im geeignetten Template die Variable {$forumage} einfügen.
 
#3
Hallo,

das Plugin ist genau das was ich suche. Nur möchte ich folgendes hinzufügen:

Board online seit 1 Jahr, XYZ Monate und XYZ Tage.

Wie kann ich das ändern? PHP Erfahrung -> Niete.

Gruß
 
#4
Versuch mal den Anhang.

Diese Variable in das Startseiten Template->index_stats einfügen.

Code:
<!--OUGC_FORUMAGE-->


Angehängte Dateien
.php   ougc_forumage.php (Größe: 2,94 KB / Downloads: 6)
 
#5
Perfekt.

Will nur die Anzeige auf
Online seit XYZ Jahre, XYZ Monate und XYZ Tage (XYZ Gesamttage)

anzeigen soll. Kriegen Wir das noch irgendwie hin?

Danke
 
#6
Was willst Du denn mit gesamt Tagen ??
 
#7
Anzeigen, seit wv Tagen das Board entstanden ist.

z.B.

Online seit 1 Jahr, 6 Monaten und 32 Tage (580 Tage)
 
#8
Dazu benötigt man kein Plugin:
PHP-Code:
$oTimeZone = new DateTimeZone'Europe/Berlin' );
$oStartDate = new DateTime'2014-01-15'$oTimeZone );
$oLifeAge $oStartDate->diff( new DateTime('NOW'$oTimeZone) );

echo 
$oLifeAge->format'Online %y Jahr(e), %m Monat(e) und %d Tag(e) - (Gesamt: %a Tage)' ); 
$oStartDate ist hier nur fix gesetzt, muß halt mit dem Datum der Installation bzw. des Online-Gangs befüllt werden.

Das legt man dann an entsprechender Stelle in der index.php auf ein $lang-Element, bspw:
PHP-Code:
$lang->stats_board_age $oLifeAge->format'Online %y Jahr(e), %m Monat(e) und %d Tag(e) - (Gesamt: %a Tag)' ); 
, dann sollte man in der index_stats darauf zugreifen können:
Code:
{$lang->stats_board_age}
Alles ungetestet, aber der Weg sollte funktionieren.

Gruß Arne
 


Möglicherweise verwandte Themen…
Anzahl der Attachments auf stats.php anzeigen lassen
Letzter Beitrag: 26.11.2017, 22:04