start.php Statistik anzeigen

In diesem Forum kann man Fragen zur Programmierung stellen, die bei der Entwicklung von Mods für phpBB 3.0.x oder dem Modifizieren des eigenen Forums auftauchen.
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.
Benutzeravatar
Miriam
Mitglied
Beiträge: 12310
Registriert: 13.10.2004 07:18
Kontaktdaten:

Re: start.php Statistik anzeigen

Beitrag von Miriam »

Das ist aber jetzt zweimal der Template Code. :roll:
Gruss, Miriam.
Ich schmeiß' alles hin und...
... lasse es liegen
editor2
Mitglied
Beiträge: 373
Registriert: 13.12.2009 14:25

Re: start.php Statistik anzeigen

Beitrag von editor2 »

Miriam hat geschrieben:Das ist aber jetzt zweimal der Template Code. :roll:
Gefixt!
Helmut
Mitglied
Beiträge: 2048
Registriert: 27.12.2002 20:35
Wohnort: Augsburg

Re: start.php Statistik anzeigen

Beitrag von Helmut »

Hallo editor2,

deine php Datei ist ja ziemlich durcheinander, da musst noch etwas Ordnung rein bringen.

Code: Alles auswählen

'START_DATE'        => $start_date,
'BOARD_DAYS'        => $boarddays,  
fehlt ganz in deiner php, dann kann auch nichts in der html ausgegeben werden.

Code: Alles auswählen

// Set some stats, get posts count from forums data if we... hum... retrieve all forums data
$total_posts    = $config['num_posts'];
$total_topics    = $config['num_topics'];
$total_users    = $config['num_users'];


$l_total_user_s = ($total_users == 0) ? 'TOTAL_USERS_ZERO' : 'TOTAL_USERS_OTHER';
$l_total_post_s = ($total_posts == 0) ? 'TOTAL_POSTS_ZERO' : 'TOTAL_POSTS_OTHER';
$l_total_topic_s = ($total_topics == 0) ? 'TOTAL_TOPICS_ZERO' : 'TOTAL_TOPICS_OTHER';

//Board Statistik
$start_date = $user->format_date($config['board_startdate']);
$boarddays = (time() - $config['board_startdate']) / 86400;
 
Der Teil gehört vor $template->assign_vars(array( rein.


Gruß Helmut :wink:
Ich bin nicht ganz dicht.... na und.
editor2
Mitglied
Beiträge: 373
Registriert: 13.12.2009 14:25

Re: start.php Statistik anzeigen

Beitrag von editor2 »

Hallo,

hab es nun hingekriegt. Vielen Dank für deine Unterstützung.

Nun möchte ich die "Online seit 18.02.2010, { ONLINE_SINCE }{ ONLINE_FOR }" einfügen. Was muss ich da genau machen?Irgendwie muss ich ja die Datei importieren, sodass ich es benutzen kann.

Gruß
Helmut
Mitglied
Beiträge: 2048
Registriert: 27.12.2002 20:35
Wohnort: Augsburg

Re: start.php Statistik anzeigen

Beitrag von Helmut »

Hallo editor2,

auf deiner Seit kommt übrigens die Fehlermeldung:
[phpBB Debug] PHP Warning: in file /includes/session.php on line 1035: Cannot modify header information - headers already sent by (output started at /start.php:1)
Schaue mal nach, ob vor dem <?php ein Leerzeichen/Zeile ist, das gehört da nicht rein.


Was soll den bei { ONLINE_SINCE }{ ONLINE_FOR } eigentlich angezeigt werden?

Gruß Helmut
Ich bin nicht ganz dicht.... na und.
editor2
Mitglied
Beiträge: 373
Registriert: 13.12.2009 14:25

Re: start.php Statistik anzeigen

Beitrag von editor2 »

Sollte bereits erledigen sein :)
editor2
Mitglied
Beiträge: 373
Registriert: 13.12.2009 14:25

Re: start.php Statistik anzeigen

Beitrag von editor2 »

Bitte um Hilfe, Danke.
Helmut
Mitglied
Beiträge: 2048
Registriert: 27.12.2002 20:35
Wohnort: Augsburg

Re: start.php Statistik anzeigen

Beitrag von Helmut »

Hallo editor2,

was willst du jetzt genau noch machen?

Gruß Helmut
Ich bin nicht ganz dicht.... na und.
editor2
Mitglied
Beiträge: 373
Registriert: 13.12.2009 14:25

Re: start.php Statistik anzeigen

Beitrag von editor2 »

Ich möchte in der start.php folgendes ausgeben:

"Online seit 18.02.2010, 673 Tagen | Beiträge: 35780 | Themen: 2363 | Mitglieder: 527 | Neustes Mitglied: ErroROnly"

Das soll komplett ausgegeben.
Helmut
Mitglied
Beiträge: 2048
Registriert: 27.12.2002 20:35
Wohnort: Augsburg

Re: start.php Statistik anzeigen

Beitrag von Helmut »

Hallo editor2,

hm ..... aber du hast doch schon alle wichtigen Infos von mir bekommen (siehe hier), damit sollte genau das Angezeigt weden. Was fehlt denn jetzt noch bzw. geht genau nicht?

Das {START_DATE} und {BOARD_DAYS} musst halt auch noch in deine html einbauen, sonst wird da nichts angezeigt, habe ich aber schon geschrieben.

Kleiner Nachtrag:

Damit ganze Tage ohne Kommastelle angezeigt werden, muss der Teil

Code: Alles auswählen

$boarddays = (time() - $config['board_startdate']) / 86400; 
durch

Code: Alles auswählen

$boarddays = sprintf('%.0f', (time() - $config['board_startdate']) / 86400);  
ersetzt werden.

Wie schaut denn jetzt dein Code aus, php und html?

Gruß Helmut
Ich bin nicht ganz dicht.... na und.
Antworten

Zurück zu „[3.0.x] Mod Bastelstube“