Statistik ohne mod

Du hast Probleme beim Einbau oder bei der Benutzung eines Mods? In diesem Forum bist du richtig.
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.0, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Antworten
Benutzeravatar
Vincent
Mitglied
Beiträge: 130
Registriert: 10.03.2004 14:05
Wohnort: Amberg
Kontaktdaten:

Statistik ohne mod

Beitrag von Vincent »

Hi,

also ich hab mir ja schon mal die miniboard statistic angeguggt und denke da sind für mich viel zu unwichtige sachen drin.

viel mehr würde ich gern die statistik die ohnehin schon im phpbb vorhanden ist auch wo anders sichtbar machen

zum einen steht ja unten in der index.php ja schon wieviel beiträge und user da sind, wer sich zu letzt registriert hat und auf der startseite des ACP findet man die infos wieviel Themen insgesamt da sind

diese Platzhalter z. B. {TOTAL_POSTS} usw würde ich gern auf einer anderen seiter nämlich meiner start.php einbinden. Hab aber kein template zu dieser seite.

was müste ich denn an entsprechender stelle machen damit ich diese Variablen dort auch benutzen kann ?
oder wie müsste z. B. die funktion get_db_stat('postcount') aussehen damit sie auch dort funktioniert ?
Acid
Ehrenadmin
Beiträge: 12195
Registriert: 26.04.2001 02:00
Wohnort: Berlin

Beitrag von Acid »

Damit du {TOTAL_POSTS} in der start.tpl benutzen könntest, müssten sie in der start.php definiert werden.
Suche als z.B. in der index.php, wie {TOTAL_POSTS} definiert wird und kopiere die Codes/Variabeln dann in die start.php.
Benutzeravatar
Vincent
Mitglied
Beiträge: 130
Registriert: 10.03.2004 14:05
Wohnort: Amberg
Kontaktdaten:

Beitrag von Vincent »

hab aba keine start.tpl
die start.php ist nur eine seite die ich selber gemacht hab, in sie wurden bis dato eigentlich nur header footer eine recent-topics und eine recent news includiert (ganz einfach über include(). da wurden die formatierungen einfach mitgebracht

kann ich nicht einfach irgendwie die function die hinter beispielsweise {TOTAL_POSTS} steckt ind iese start.php einfügen anstelle einer {TOTAL_POSTS}
Benutzeravatar
Vincent
Mitglied
Beiträge: 130
Registriert: 10.03.2004 14:05
Wohnort: Amberg
Kontaktdaten:

Beitrag von Vincent »

hab eine möglichkeit gefunden

Code: Alles auswählen

// Mini Statistik
$total_posts = get_db_stat('postcount'); 
$total_users = get_db_stat('usercount'); 
$total_topics = get_db_stat('topiccount'); 

print 'Es sind '.$total_posts.' Beiträge in '.$total_topics.' Themen geschrieben worden.<BR>'; 
print 'Wir haben '.$total_users.' Mitglieder.<BR>'; 
?>
Tut genau das was ich will

jetzt find ich leider nich wie ich den neusten User ausgeben kann und auf dessen namen halt den link zu seinem profil auf dem selben weg wie oben
Acid
Ehrenadmin
Beiträge: 12195
Registriert: 26.04.2001 02:00
Wohnort: Berlin

Beitrag von Acid »

// Mini Statistik
$total_posts = get_db_stat('postcount');
$total_users = get_db_stat('usercount');
$total_topics = get_db_stat('topiccount');
$newest_userdata = get_db_stat('newestuser');
$newest_user = $newest_userdata['username'];
$newest_uid = $newest_userdata['user_id'];


print 'Es sind '.$total_posts.' Beiträge in '.$total_topics.' Themen geschrieben worden.<br />';
print 'Wir haben '.$total_users.' Mitglieder. Das neueste Mitglied ist <a href="'. append_sid("profile.$phpEx?mode=viewprofile&". POST_USERS_URL ."=$newest_uid") .'">'. $newest_user .'</a>.<br />';
?>
Benutzeravatar
Vincent
Mitglied
Beiträge: 130
Registriert: 10.03.2004 14:05
Wohnort: Amberg
Kontaktdaten:

Beitrag von Vincent »

Hey subba DAnke schön.
Thomas23
Mitglied
Beiträge: 3
Registriert: 07.04.2004 18:15

Beitrag von Thomas23 »

Hi. Ich hab das gleiche Problem. Nur versteh ich eure Lösung nicht. :cry:

Ich kann

Code: Alles auswählen

// Mini Statistik 
$total_posts = get_db_stat('postcount'); 
$total_users = get_db_stat('usercount'); 
$total_topics = get_db_stat('topiccount'); 

print 'Es sind '.$total_posts.' Beiträge in '.$total_topics.' Themen geschrieben worden.<BR>'; 
print 'Wir haben '.$total_users.' Mitglieder.<BR>'; 
?> 
ja nicht einfach in irgend eine Start datei schreiben, die vielleicht in einem ganz anderen Verzeichnis liegt. Muss ich noch einen Pfad definieren ?
Benutzeravatar
Vincent
Mitglied
Beiträge: 130
Registriert: 10.03.2004 14:05
Wohnort: Amberg
Kontaktdaten:

Beitrag von Vincent »

öhmm, ja solang es eine php datei ist und sie ins phpbb intigriert ist, also ich denke dass wegen dem datenbankzugriff die overall_header mit includiert wird. oder zumindest die common und die config. so genau kenn ich mcih da auch nich aus.

also so includiert funzt sie auf alle fälle in meiner start.php in der ich header und footer von phpbb includiert habe
"Aber dein Vater sagte, du heißt Edna"
Visit:
http://www.dasmittelalterboard.de
Thomas23
Mitglied
Beiträge: 3
Registriert: 07.04.2004 18:15

Beitrag von Thomas23 »

Aha. Und wie integriere ich eine php datei ins phpBB ? In den Forenordner reinkopieren funktioniert nicht, wie ich festgestellt habe.
Benutzeravatar
Vincent
Mitglied
Beiträge: 130
Registriert: 10.03.2004 14:05
Wohnort: Amberg
Kontaktdaten:

Beitrag von Vincent »

der suchen-button wirkt wunder

http://phpbb.de/doku/kb/artikel.php?art ... =einbinden

hier findest du eine vorlage um seiten in phpbb einzubinden

danach dürfte es ausreichen den code oben einfach einzufügen.
"Aber dein Vater sagte, du heißt Edna"
Visit:
http://www.dasmittelalterboard.de
Antworten

Zurück zu „phpBB 2.0: Mod Support“