[RC] phpBB Statistics v1.0.2
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.
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.
-
- Mitglied
- Beiträge: 549
- Registriert: 21.04.2005 15:52
- Wohnort: Thailand
- Kontaktdaten:
Re: [BETA] phpBB Statistics v0.1.0
Danke, ja dann schaue ich mal, was die Zukunft bringt, ob ein Update gemacht werden kann, oder ein Neuinstallation besser wäre! Der Fluch ist nur, habe erst vor 2 wochen mein Forum neu aufgesetzt und sämtliche Mods neu eingebaut, darunter auch den Statistik-Mod!
Macht mehr LIEBE statt Hiebe!
-
- Mitglied
- Beiträge: 274
- Registriert: 11.01.2004 03:38
- Wohnort: Greifswald
- Kontaktdaten:
Re: [BETA] phpBB Statistics v0.1.0
Ich werde es heute Nachmittag nochmal antesten und gebe dir in meinem Thread als "EDIT" bescheid.marc1706 hat geschrieben:Hast du das Paket nochmal neu runtergeladen? Ich habe die install.xml jetzt nochmal neu als utf-8 abgespeichert und hoffe, dass das jetzt weg ist.
EDIT: Funktioniert! Danke
-
- Mitglied
- Beiträge: 274
- Registriert: 11.01.2004 03:38
- Wohnort: Greifswald
- Kontaktdaten:
Re: [BETA] phpBB Statistics v0.1.0
Hallo,
ich möchte eines noch zur Anleitung anmerken.
In dem letzten Punkt, sehe ich absolut kein Land.
Sollen da die Module hinzugefügt werden? ich meine das krieg ich ohne Probleme hin,
jedoch sehe ich bei den DIY Instructions nicht durch
Es ist auch der erste MOD, wo ich unter den DIY Instructions nicht durch schaue.
Wäre nett, wenn mir das mal einer in einer kurzen Zusammenfassung erklären könnte.
ich möchte eines noch zur Anleitung anmerken.
In dem letzten Punkt, sehe ich absolut kein Land.
Sollen da die Module hinzugefügt werden? ich meine das krieg ich ohne Probleme hin,
jedoch sehe ich bei den DIY Instructions nicht durch
Es ist auch der erste MOD, wo ich unter den DIY Instructions nicht durch schaue.
Wäre nett, wenn mir das mal einer in einer kurzen Zusammenfassung erklären könnte.
Re: [BETA] phpBB Statistics v0.1.0
Ja, es geht um das hinzufügen der Module.
Hier mal auf Deutsch (das kann ich dann gleich in die Anleitung packen):
Öffne deinen Admin-Bereich und klicke dort auf den System-Tab. Auf der linken Seite klickst du dann auf Administrations-Bereich und danach navigierst du auf der rechten Seite zu System -> Modul-Konfiguration. Dort erstellst du dann folgendes Modul:
'Name des Moduls' : STATS
'Modul-Typ' : Modul
'Übergeordnet' : Modul-Konfiguration
'Modul aktiviert' : Ja
'Modul Datei' : Modul-Konfiguration [acp_modules]
'Methode des Moduls' : phpBB Statistics
Nach dem erstellen, siehst du jetzt auf der linken Seite unter Modul-Konfiguration den Link phpBB Statistics. Klicke auf diesen.
Jetzt müssen wir Kategorien erstellen. Jede Kategorie hat folgende Einstellungen:
'Modul-Typ' : Kategorie,
'Übergeordnet' : Kein übergeordnetes Modul,
'Modul aktiviert' : Ja
Die "Names des Moduls" der jeweiligen Kategorien:
1. STATS_BASIC
2. STATS_ACTIVITY
3. STATS_CONTRIBUTIONS
4. STATS_PERIODIC
5. STATS_SETTINGS
Nun werden wir die einzelnen Module erstellen. Folgende Einstellungen bei jedem Modul angeben:
'Modul-Typ' : Modul,
'Modul aktiviert' : Ja,
Das sind die einzelnen Module, die erstellt werden müssen:
1. 'Name des Moduls' : STATS_BASIC_BASIC
'Übergeordnet' : 'Basic statistics'
'Modul-Datei' : 'Basic statistics [stats_basic]'
'Methode des Moduls' : 'Basic'
2. 'Name des Moduls' : STATS_BASIC_ADVANCED
'Übergeordnet' : 'Basic statistics'
'Modul-Datei' : 'Basic statistics [stats_basic]'
'Methode des Moduls' : 'Advanced'
3. 'Name des Moduls' : STATS_ACTIVITY_FORUMS
'Übergeordnet' : 'Forum Activity'
'Modul-Datei' : 'Forum Activity [stats_activity]'
'Methode des Moduls' : 'Forums'
4. 'Name des Moduls' : STATS_ACTIVITY_TOPICS
'Übergeordnet' : 'Forum Activity'
'Modul-Datei' : 'Forum Activity [stats_activity]'
'Methode des Moduls' : 'Topics'
5. 'Name des Moduls' : STATS_ACTIVITY_USERS
'Übergeordnet' : 'Forum Activity'
'Modul-Datei' : 'Forum Activity [stats_activity]'
'Methode des Moduls' : 'Users'
6. 'Name des Moduls' : STATS_CONTRIBUTIONS_ATTACHMENTS
'Übergeordnet' : 'Forum Contributions'
'Modul-Datei' : 'Forum Contributions [stats_contributions]'
'Methode des Moduls' : 'Attachments'
7. 'Name des Moduls' : STATS_CONTRIBUTIONS_POLLS
'Übergeordnet' : 'Forum Contributions'
'Modul-Datei' : 'Forum Contributions [stats_contributions]'
'Methode des Moduls' : 'Polls'
8. 'Name des Moduls' : STATS_PERIODIC_DAILY
'Übergeordnet' : 'Periodic statistics'
'Modul-Datei' : 'Periodic statistics [stats_periodic]'
'Methode des Moduls' : 'Daily statistics'
9. 'Name des Moduls' : STATS_PERIODIC_MONTHLY
'Übergeordnet' : 'Periodic statistics'
'Modul-Datei' : 'Periodic statistics [stats_periodic]'
'Methode des Moduls' : 'Monthly statistics'
10. 'Name des Moduls' : STATS_PERIODIC_HOURLY
'Übergeordnet' : 'Periodic statistics'
'Modul-Datei' : 'Periodic statistics [stats_periodic]'
'Methode des Moduls' : 'Hourly statistics'
11. 'Name des Moduls' : STATS_SETTINGS_BOARD
'Übergeordnet' : 'Settings statistics'
'Modul-Datei' : 'Settings statistics [stats_settings]'
'Methode des Moduls' : 'Board settings'
12. 'Name des Moduls' : STATS_SETTINGS_PROFILE
'Übergeordnet' : 'Settings statistics'
'Modul-Datei' : 'Settings statistics [stats_settings]'
'Methode des Moduls' : 'Profile settings'
Jetzt werden wir die phpBB Statistics Administration hinzufügen. Klicke in der linken Spalte auf Administrations-Bereich und klicke danach auf der rechten Seite auf Mods. Dort erstelle folgende Kategorie:
'Name des Moduls' : ACP_STATS_INFO
'Modul-Typ' : Kategorie
'Übergeordnet' : Mods
'Modul aktiviert' : Ja
Klicke nach dem Erstellen auf die neue phpBB Statistics Kategorie. Erstelle alle Module mit den folgenden Einstellungen:
'Modul-Typ' : Modul,
'Modul aktiviert' : Ja,
'Übergeordnet' : phpBB Statistics
'Modul-Datei' : 'phpBB Statistics [acp_stats]'
Folgende Module müssen erstellt werden:
1. 'Name des Moduls' : ACP_STATS_GENERAL_INFO
'Methode des Moduls' : 'Allgemein'
2. 'Name des Moduls' : ACP_BASIC_ADVANCED_INFO
'Methode des Moduls' : 'Erweiterte Forum-Statistiken'
3. 'Name des Moduls' : ACP_BASIC_MISCELLANEOUS_INFO
'Methode des Moduls' : 'Verschiedene Statistiken'
4. 'Name des Moduls' : ACP_ACTIVITY_USERS_INFO
'Methode des Moduls' : 'Statistiken Benutzer'
Bitte danach nicht vergessen den Forum Cache, Template Cache und Theme Cache zu leeren.
Hier mal auf Deutsch (das kann ich dann gleich in die Anleitung packen):
Öffne deinen Admin-Bereich und klicke dort auf den System-Tab. Auf der linken Seite klickst du dann auf Administrations-Bereich und danach navigierst du auf der rechten Seite zu System -> Modul-Konfiguration. Dort erstellst du dann folgendes Modul:
'Name des Moduls' : STATS
'Modul-Typ' : Modul
'Übergeordnet' : Modul-Konfiguration
'Modul aktiviert' : Ja
'Modul Datei' : Modul-Konfiguration [acp_modules]
'Methode des Moduls' : phpBB Statistics
Nach dem erstellen, siehst du jetzt auf der linken Seite unter Modul-Konfiguration den Link phpBB Statistics. Klicke auf diesen.
Jetzt müssen wir Kategorien erstellen. Jede Kategorie hat folgende Einstellungen:
'Modul-Typ' : Kategorie,
'Übergeordnet' : Kein übergeordnetes Modul,
'Modul aktiviert' : Ja
Die "Names des Moduls" der jeweiligen Kategorien:
1. STATS_BASIC
2. STATS_ACTIVITY
3. STATS_CONTRIBUTIONS
4. STATS_PERIODIC
5. STATS_SETTINGS
Nun werden wir die einzelnen Module erstellen. Folgende Einstellungen bei jedem Modul angeben:
'Modul-Typ' : Modul,
'Modul aktiviert' : Ja,
Das sind die einzelnen Module, die erstellt werden müssen:
1. 'Name des Moduls' : STATS_BASIC_BASIC
'Übergeordnet' : 'Basic statistics'
'Modul-Datei' : 'Basic statistics [stats_basic]'
'Methode des Moduls' : 'Basic'
2. 'Name des Moduls' : STATS_BASIC_ADVANCED
'Übergeordnet' : 'Basic statistics'
'Modul-Datei' : 'Basic statistics [stats_basic]'
'Methode des Moduls' : 'Advanced'
3. 'Name des Moduls' : STATS_ACTIVITY_FORUMS
'Übergeordnet' : 'Forum Activity'
'Modul-Datei' : 'Forum Activity [stats_activity]'
'Methode des Moduls' : 'Forums'
4. 'Name des Moduls' : STATS_ACTIVITY_TOPICS
'Übergeordnet' : 'Forum Activity'
'Modul-Datei' : 'Forum Activity [stats_activity]'
'Methode des Moduls' : 'Topics'
5. 'Name des Moduls' : STATS_ACTIVITY_USERS
'Übergeordnet' : 'Forum Activity'
'Modul-Datei' : 'Forum Activity [stats_activity]'
'Methode des Moduls' : 'Users'
6. 'Name des Moduls' : STATS_CONTRIBUTIONS_ATTACHMENTS
'Übergeordnet' : 'Forum Contributions'
'Modul-Datei' : 'Forum Contributions [stats_contributions]'
'Methode des Moduls' : 'Attachments'
7. 'Name des Moduls' : STATS_CONTRIBUTIONS_POLLS
'Übergeordnet' : 'Forum Contributions'
'Modul-Datei' : 'Forum Contributions [stats_contributions]'
'Methode des Moduls' : 'Polls'
8. 'Name des Moduls' : STATS_PERIODIC_DAILY
'Übergeordnet' : 'Periodic statistics'
'Modul-Datei' : 'Periodic statistics [stats_periodic]'
'Methode des Moduls' : 'Daily statistics'
9. 'Name des Moduls' : STATS_PERIODIC_MONTHLY
'Übergeordnet' : 'Periodic statistics'
'Modul-Datei' : 'Periodic statistics [stats_periodic]'
'Methode des Moduls' : 'Monthly statistics'
10. 'Name des Moduls' : STATS_PERIODIC_HOURLY
'Übergeordnet' : 'Periodic statistics'
'Modul-Datei' : 'Periodic statistics [stats_periodic]'
'Methode des Moduls' : 'Hourly statistics'
11. 'Name des Moduls' : STATS_SETTINGS_BOARD
'Übergeordnet' : 'Settings statistics'
'Modul-Datei' : 'Settings statistics [stats_settings]'
'Methode des Moduls' : 'Board settings'
12. 'Name des Moduls' : STATS_SETTINGS_PROFILE
'Übergeordnet' : 'Settings statistics'
'Modul-Datei' : 'Settings statistics [stats_settings]'
'Methode des Moduls' : 'Profile settings'
Jetzt werden wir die phpBB Statistics Administration hinzufügen. Klicke in der linken Spalte auf Administrations-Bereich und klicke danach auf der rechten Seite auf Mods. Dort erstelle folgende Kategorie:
'Name des Moduls' : ACP_STATS_INFO
'Modul-Typ' : Kategorie
'Übergeordnet' : Mods
'Modul aktiviert' : Ja
Klicke nach dem Erstellen auf die neue phpBB Statistics Kategorie. Erstelle alle Module mit den folgenden Einstellungen:
'Modul-Typ' : Modul,
'Modul aktiviert' : Ja,
'Übergeordnet' : phpBB Statistics
'Modul-Datei' : 'phpBB Statistics [acp_stats]'
Folgende Module müssen erstellt werden:
1. 'Name des Moduls' : ACP_STATS_GENERAL_INFO
'Methode des Moduls' : 'Allgemein'
2. 'Name des Moduls' : ACP_BASIC_ADVANCED_INFO
'Methode des Moduls' : 'Erweiterte Forum-Statistiken'
3. 'Name des Moduls' : ACP_BASIC_MISCELLANEOUS_INFO
'Methode des Moduls' : 'Verschiedene Statistiken'
4. 'Name des Moduls' : ACP_ACTIVITY_USERS_INFO
'Methode des Moduls' : 'Statistiken Benutzer'
Bitte danach nicht vergessen den Forum Cache, Template Cache und Theme Cache zu leeren.

phpBB Lead Developer
-
- Mitglied
- Beiträge: 274
- Registriert: 11.01.2004 03:38
- Wohnort: Greifswald
- Kontaktdaten:
Re: [BETA] phpBB Statistics v0.1.0
Code: Alles auswählen
[phpBB Debug] PHP Notice: in file /statistics/includes/functions.php on line 1427: Invalid argument supplied for foreach()
[phpBB Debug] PHP Notice: in file /includes/functions.php on line 3780: Cannot modify header information - headers already sent by (output started at /includes/functions.php:3186)
[phpBB Debug] PHP Notice: in file /includes/functions.php on line 3782: Cannot modify header information - headers already sent by (output started at /includes/functions.php:3186)
[phpBB Debug] PHP Notice: in file /includes/functions.php on line 3783: Cannot modify header information - headers already sent by (output started at /includes/functions.php:3186)
[phpBB Debug] PHP Notice: in file /includes/functions.php on line 3784: Cannot modify header information - headers already sent by (output started at /includes/functions.php:3186)
-
- Mitglied
- Beiträge: 200
- Registriert: 02.09.2007 14:57
- Kontaktdaten:
Re: [BETA] phpBB Statistics v0.1.0
Hey, super Sache den spitzen Mod mal weiterzubearbeiten! Werde den die nächsten Tage mal testen.
Allerdings wird bei Post pro Tag/Monat nurnoch die Zahl angezeigt, damals war dabei noch nen cooles Diagramm
.
Außerdem wird bei mir bei manchen Daten ne Tel. Nummer angezeigt, was wohl nicht der Sinn der Sache ist
Allerdings wird bei Post pro Tag/Monat nurnoch die Zahl angezeigt, damals war dabei noch nen cooles Diagramm

Außerdem wird bei mir bei manchen Daten ne Tel. Nummer angezeigt, was wohl nicht der Sinn der Sache ist

eAgora.de der "elektronische Diskussionsplatz" - hier wird über absolut alles diskutiert!
Re: [BETA] phpBB Statistics v0.1.0
@Futurestar: Kann es sein, dass du keine Umfragen hast? Egal, das hier sollte deinen Fehler bereinigen:
Öffne statistics/includes/functions.php
Finde:
Ersetze durch:
@Leinad3000:
Also das mit dem Diagramm kann nicht sein. Ich habe den alten MOD auf nem Test-Forum installiert (phpBB 3.0.0) und da wird kein Diagramm angezeigt. Kann es ein, dass du das mit den Forenaktivitäts Statistiken verwechselst?
Zu den Telefonnummern: Kann es ein, dass du das Skype Add-On installiert hast (z.B. in Firefox)? Das sorgt für die Telefonnummern, nicht der MOD
Öffne statistics/includes/functions.php
Finde:
Code: Alles auswählen
function get_accessible_polls()
{
global $db, $user, $cache;
$count = $cache->get('accessible_polls_count');
if(!isset($count) || $count < 1)
{
$count = 0;
$sql = "SELECT forum_id FROM " . ACL_GROUPS_TABLE . ' WHERE group_id = ' . $user->data['group_id'] . ' AND auth_role_id <> "16"';
$result = $db->sql_query($sql);
while ($forum_row = $db->sql_fetchrow($result))
{
$forum_id[] = $forum_row;
}
$db->sql_freeresult($result);
$sql = "SELECT DISTINCT topic_id FROM " . POLL_OPTIONS_TABLE;
$result = $db->sql_query($sql);
while ($topic_row = $db->sql_fetchrow($result))
{
$topic_id[] = $topic_row;
}
$db->sql_freeresult($result);
foreach ($topic_id as $current_topic)
{
$sql = "SELECT DISTINCT forum_id FROM " . TOPICS_TABLE . ' WHERE topic_id = ' . $current_topic['topic_id'];
$result = $db->sql_query($sql);
$resulting_id = $db->sql_fetchfield('forum_id');
foreach ($forum_id as $current_forum)
{
if ($resulting_id == $current_forum['forum_id'])
{
$count++;
}
}
}
$cached_count = $count;
$cache->put('accessible_polls_count', $cached_count);
}
return $count;
}
Code: Alles auswählen
function get_accessible_polls()
{
global $db, $user, $cache;
$count = $cache->get('accessible_polls_count');
if(!isset($count) || $count < 1)
{
$count = 0;
$sql = "SELECT forum_id FROM " . ACL_GROUPS_TABLE . ' WHERE group_id = ' . $user->data['group_id'] . ' AND auth_role_id <> "16"';
$result = $db->sql_query($sql);
while ($forum_row = $db->sql_fetchrow($result))
{
$forum_id[] = $forum_row;
}
$db->sql_freeresult($result);
$sql = "SELECT DISTINCT topic_id FROM " . POLL_OPTIONS_TABLE;
$result = $db->sql_query($sql);
while ($topic_row = $db->sql_fetchrow($result))
{
$topic_id[] = $topic_row;
}
$db->sql_freeresult($result);
if(isset($topic_id))
{
foreach ($topic_id as $current_topic)
{
$sql = "SELECT DISTINCT forum_id FROM " . TOPICS_TABLE . ' WHERE topic_id = ' . $current_topic['topic_id'];
$result = $db->sql_query($sql);
$resulting_id = $db->sql_fetchfield('forum_id');
foreach ($forum_id as $current_forum)
{
if ($resulting_id == $current_forum['forum_id'])
{
$count++;
}
}
}
}
$cached_count = $count;
$cache->put('accessible_polls_count', $cached_count);
}
return $count;
}
Also das mit dem Diagramm kann nicht sein. Ich habe den alten MOD auf nem Test-Forum installiert (phpBB 3.0.0) und da wird kein Diagramm angezeigt. Kann es ein, dass du das mit den Forenaktivitäts Statistiken verwechselst?
Zu den Telefonnummern: Kann es ein, dass du das Skype Add-On installiert hast (z.B. in Firefox)? Das sorgt für die Telefonnummern, nicht der MOD

phpBB Lead Developer
-
- Mitglied
- Beiträge: 200
- Registriert: 02.09.2007 14:57
- Kontaktdaten:
Re: [BETA] phpBB Statistics v0.1.0
Mit den Telefonnummern hast du recht.
Das Diagramm sehe ich aber bei ganz vielen Statistiken - ja, zum Beispiel in den "Periodic Statistics".
Das Diagramm sehe ich aber bei ganz vielen Statistiken - ja, zum Beispiel in den "Periodic Statistics".
eAgora.de der "elektronische Diskussionsplatz" - hier wird über absolut alles diskutiert!
-
- Mitglied
- Beiträge: 274
- Registriert: 11.01.2004 03:38
- Wohnort: Greifswald
- Kontaktdaten:
Re: [BETA] phpBB Statistics v0.1.0
Wenn ich jetzt Umfragen hätte, würde es den Fehler beheben?marc1706 hat geschrieben:@Futurestar: Kann es sein, dass du keine Umfragen hast? Egal, das hier sollte deinen Fehler bereinigen:
Öffne statistics/includes/functions.php
Es funktioniert aber jetzt und mir scheint, das nach der Code-Änderung in der function.php,
jetzt auch die Schriften Ordnungsgemäß dargestellt werden und nicht mehr so zusammen kleben, also alles an seinem Platz.
Vielen Dank!
Re: [BETA] phpBB Statistics v0.1.0
Genau, eine Umfrage hätte den Fehler behoben. Der Teil der Funktion, der den Fehler verursacht hat, ließt die Themen ID der Umfragen aus und benutzt diese dann in einem foreach Argument. Ohne Themen ID, gibt es nichts für das foreach und du bekommst einen Fehler angezeigt.
edit:
@Leinad3000: Kannst du mal erklären was du vorhin genau gemeint hast (evtl. mit einem Screenshot). Ich verstehe leider immer noch nicht was du vermisst.
edit:
@Leinad3000: Kannst du mal erklären was du vorhin genau gemeint hast (evtl. mit einem Screenshot). Ich verstehe leider immer noch nicht was du vermisst.

phpBB Lead Developer