[2.0.x] Mini Forum Statistik im Index

In diesem Forum können Mod-Autoren ihre Mods vorstellen, die sich noch im Entwicklungsstatus befinden. Der Einbau in Foren im produktiven Betrieb wird nicht empfohlen.
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.
Benutzeravatar
Markus67
Ehrenadmin
Beiträge: 28346
Registriert: 12.01.2004 16:02
Wohnort: Neuss
Kontaktdaten:

Beitrag von Markus67 »

Hi ...

da fehlt ja auch was ... :wink:

suche in der index_body.tpl

Code: Alles auswählen

<!-- BEGIN switch_user_logged_out -->
<form method="post" action="{S_LOGIN_ACTION}">
eine Zeile davor einfügen:

Code: Alles auswählen

{ACTUALSTATS_OUTPUT}
Markus
SOS
Mitglied
Beiträge: 124
Registriert: 18.11.2005 17:12

Beitrag von SOS »

habe ich gemacht.. und jetz is unten links eine klammer ">"
SOS
Mitglied
Beiträge: 124
Registriert: 18.11.2005 17:12

Beitrag von SOS »

ah krass jetz hats geklappt.. vielen dank :D

-

eine frage noch wo kann ich einstellen, wenn ich es oben haben will zb?
Benutzeravatar
Markus67
Ehrenadmin
Beiträge: 28346
Registriert: 12.01.2004 16:02
Wohnort: Neuss
Kontaktdaten:

Beitrag von Markus67 »

Hi ...

dann musst du den Teil hier an die von dir gewünschte Stelle verschieben.

Code: Alles auswählen

{ACTUALSTATS_OUTPUT}
Markus
SOS
Mitglied
Beiträge: 124
Registriert: 18.11.2005 17:12

Beitrag von SOS »

ok danke hat geklappt =)
Top10Forum
Mitglied
Beiträge: 63
Registriert: 10.02.2006 07:42
Wohnort: Gifhorn
Kontaktdaten:

Beitrag von Top10Forum »

Kann mir den Mod jemand so ändern, das anstelle der Webmaster Ansicht ein ebsucherzähler erscheint. Mit den Daten Besucher gesamt und heute? Wäre echt supernett. Danke schonmal.
Benutzeravatar
Skeita
Mitglied
Beiträge: 377
Registriert: 13.10.2005 12:43
Wohnort: Bonn
Kontaktdaten:

Beitrag von Skeita »

Hallo!

Wollte die Mini-Statistik auch eben einbauen, habe aber (nachdem ich alles fertig und hochgeladen hatte) diese Fehlermeldung:

Code: Alles auswählen

Could not obtain topic information

DEBUG MODE

SQL Error : 1054 Unknown column 't.forum_id' in 'on clause'

SELECT t.*, u.username, u.user_id, u2.username as user2, u2.user_id as id2, p.post_username, p2.post_username AS post_username2, p2.post_time FROM phpbb_topics t, phpbb_users u, phpbb_posts p, phpbb_posts p2, phpbb_users u2 LEFT JOIN phpbb_forums f ON t.forum_id=f.forum_id WHERE t.topic_poster = u.user_id AND p.post_id = t.topic_first_post_id AND p2.post_id = t.topic_last_post_id AND u2.user_id = p2.poster_id AND f.auth_view < 2 ORDER BY t.topic_last_post_id DESC LIMIT 5

Line : 188
File : actualstats.php
Hier die actualstats.php

Könnt ihr mir sagen, was ich falsch gemacht habe?

P.S. Die Zeile forum_id existiert noch in der DB.
Mit freundlichen Grüßen, Erik Holz

PimpMyForum .de- Wir MODden dein Forum gratis!
Webminister
Mitglied
Beiträge: 2
Registriert: 04.06.2006 23:49

Beitrag von Webminister »

Hi

auch ein Problemchen:
Installation ging glatt. wenn ich nicht eingeloggt bin, sind die statistiken zu sehen, wenn ich mich als Moderator oder Administrator einlogge, ist alles noch beim alten. Ob's bei den Usern klappt weiss ich nicht.

muss die actualstats_body.php noch irgendwo in den /admin ???

thx
sheol

Beitrag von sheol »

First User hat geschrieben:Hallo!

Wollte die Mini-Statistik auch eben einbauen, habe aber (nachdem ich alles fertig und hochgeladen hatte) diese Fehlermeldung:

Code: Alles auswählen

Could not obtain topic information

DEBUG MODE

SQL Error : 1054 Unknown column 't.forum_id' in 'on clause'

SELECT t.*, u.username, u.user_id, u2.username as user2, u2.user_id as id2, p.post_username, p2.post_username AS post_username2, p2.post_time FROM phpbb_topics t, phpbb_users u, phpbb_posts p, phpbb_posts p2, phpbb_users u2 LEFT JOIN phpbb_forums f ON t.forum_id=f.forum_id WHERE t.topic_poster = u.user_id AND p.post_id = t.topic_first_post_id AND p2.post_id = t.topic_last_post_id AND u2.user_id = p2.poster_id AND f.auth_view < 2 ORDER BY t.topic_last_post_id DESC LIMIT 5

Line : 188
File : actualstats.php
Hier die actualstats.php

Könnt ihr mir sagen, was ich falsch gemacht habe?

P.S. Die Zeile forum_id existiert noch in der DB.
Mit diesem SQL-Error schlage ich mich auch gerade herum.

In meinen Testboard funktioniert alles einwandfrei:

http://sheol.sh.ohost.de/sheolforumphpb ... tspage.php

Nur in dem Board, wo ich jetzt die Mod in der Praxis einsetzen wollte, bekomme ich nur die Fehlermeldung angezeigt:

http://sheol.pytalhost.com/sheolforumph ... tspage.php

Die benötigten Dateien habe ich alle hochgeladen. Jetzt bin ich grad ein bisschen am Verzweifeln.

:(
sheol

Beitrag von sheol »

Nachdem ich nun noch eine Weile weiter gestöbert habe, habe ich die Lösung gefunden :grin:

Im Code der actualstats.php muss in dem zugehörigen SQL-Statement eine Anpassung vorgenommen werden. Siehe Code, orangene Farbe = neu:

$sql = "SELECT t.*, u.username, u.user_id, u2.username as user2, u2.user_id as id2, p.post_username, p2.post_username AS post_username2, p2.post_time
FROM (" . TOPICS_TABLE . " t, " . USERS_TABLE . " u, " . POSTS_TABLE . " p, " . POSTS_TABLE . " p2, " . USERS_TABLE . " u2)
LEFT JOIN " . FORUMS_TABLE . " f
ON t.forum_id=f.forum_id
WHERE t.topic_poster = u.user_id
AND p.post_id = t.topic_first_post_id
AND p2.post_id = t.topic_last_post_id
AND u2.user_id = p2.poster_id
AND f.auth_view < 2
ORDER BY t.topic_last_post_id DESC
LIMIT 5";
Antworten

Zurück zu „phpBB 2.0: Mods in Entwicklung“