[RC] phpBB Statistics v1.0.2

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 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
marc1706
phpBB.com
Beiträge: 323
Registriert: 20.08.2008 11:11
Wohnort: München
Kontaktdaten:

Re: [RC] phpBB Statistics v1.0.1

Beitrag von marc1706 »

Sieht so aus als hättest du den gleichen BBCode mehrmals in deiner Datenbank. Hast du eventuell align=left, center, usw.?
phpBB Lead Developer
Highwayman
Mitglied
Beiträge: 549
Registriert: 21.04.2005 15:52
Wohnort: Thailand
Kontaktdaten:

Re: [RC] phpBB Statistics v1.0.1

Beitrag von Highwayman »

Teilweise sind es schon doppelte BB-Codes, ein teil davon von einem Mod, den ich mal eingebaut hatte und die BB-Codes nicht lösche, weil sie schon in Beiträgen gebraucht wurden!
Macht mehr LIEBE statt Hiebe!
Benutzeravatar
marc1706
phpBB.com
Beiträge: 323
Registriert: 20.08.2008 11:11
Wohnort: München
Kontaktdaten:

Re: [RC] phpBB Statistics v1.0.1

Beitrag von marc1706 »

Öffne install/install_functions.php
Finde:

Code: Alles auswählen

    foreach($bbcode_ary as $current_bbcode)
    {
        $sql = 'INSERT INTO ' . STATS_BBCODES_TABLE . ' ' . $db->sql_build_array('INSERT', array(
            'bbcode'    => $current_bbcode['bbcode'],
            'bbcode_count'    => $current_bbcode['count']));
        $db->sql_query($sql);
    } 
Ersetze durch:

Code: Alles auswählen

    foreach($bbcode_ary as $current_bbcode)
    {
        $sql = 'UPDATE ' . STATS_BBCODES_TABLE . "
        SET bbcode_count = '" . $current_bbcode['count'] . "'
        WHERE bbcode = '" . $current_bbcode['bbcode'] . "'";
        $db->sql_query($sql);
        
        if (!$db->sql_affectedrows())
        {
            $sql = 'INSERT INTO ' . STATS_BBCODES_TABLE . ' ' . $db->sql_build_array('INSERT', array(
                'bbcode'    => $current_bbcode['bbcode'],
                'bbcode_count'    => $current_bbcode['count']));
            $db->sql_query($sql);
        }
    } 
Öffne statistics/includes/functions.php
Finde:

Code: Alles auswählen

    foreach($bbcode_ary as $current_bbcode)
    {
        $sql = 'INSERT INTO ' . STATS_BBCODES_TABLE . ' ' . $db->sql_build_array('INSERT', array(
            'bbcode'    => $current_bbcode['bbcode'],
            'bbcode_count'    => $current_bbcode['count']));
        $db->sql_query($sql);
    } 
Ersetze durch:

Code: Alles auswählen

    foreach($bbcode_ary as $current_bbcode)
    {
        $sql = 'UPDATE ' . STATS_BBCODES_TABLE . "
        SET bbcode_count = '" . $current_bbcode['count'] . "'
        WHERE bbcode = '" . $current_bbcode['bbcode'] . "'";
        $db->sql_query($sql);
        
        if (!$db->sql_affectedrows())
        {
            $sql = 'INSERT INTO ' . STATS_BBCODES_TABLE . ' ' . $db->sql_build_array('INSERT', array(
                'bbcode'    => $current_bbcode['bbcode'],
                'bbcode_count'    => $current_bbcode['count']));
            $db->sql_query($sql);
        }
    } 
Jetzt musst du allerdings in phpmyadmin noch folgenden Befehl ausführen:

Code: Alles auswählen

INSERT INTO phpbb_stats_config (config_name, config_value) VALUES ('stats_version', '1.0.1') 
Danach den Installer öffnen, und auf Uninstall klicken und das ganze durchlaufen. Danach kannst du dann die Installation noch einmal durchführen.
phpBB Lead Developer
Highwayman
Mitglied
Beiträge: 549
Registriert: 21.04.2005 15:52
Wohnort: Thailand
Kontaktdaten:

Re: [RC] phpBB Statistics v1.0.1

Beitrag von Highwayman »

Danke, die Installation ist nun durchgelaufen!
Macht mehr LIEBE statt Hiebe!
Helmut
Mitglied
Beiträge: 2048
Registriert: 27.12.2002 20:35
Wohnort: Augsburg

Re: [RC] phpBB Statistics v1.0.1

Beitrag von Helmut »

Hallo Marc,

gibt es Planungen, ein Add-on zu machen, um die PN's Statistisch zu erfassen. Ich denke dabei an eine Liste Täglich/Wöchentlich/Monatlich/Jährlich/Gesamt anzeigen zu lassen, welche User wieviele PN's verschickt/erhalten haben und die PN's gesamt im entsprechenden Zeitraum.

Es geht hier nicht um den Inhalt der PN's, sondern z.B. die User zu finden, welche überdurchschnittlich viele PN's innerhalb kurzer Zeit versenden, um ggf. Spammer zu enttarnen.


Ein weiteres interessantes Add-on wäre noch, die eingegebenen Suchbegriffe (Top ten) Täglich/Wöchentlich/Monatlich/Jährlich/Gesamt zu erfassen.

Gruß Helmut
Ich bin nicht ganz dicht.... na und.
Gast234254
Gesperrt
Beiträge: 1999
Registriert: 08.02.2009 22:58

Re: [RC] phpBB Statistics v1.0.1

Beitrag von Gast234254 »

Schließe mich an.
Addon´s zur phpbb Gallery Mod, Hotchis Download Mod sowie Video Mod von Müllers Portal.

Gruß
Stephan
Zuletzt geändert von Gast234254 am 24.01.2010 08:19, insgesamt 2-mal geändert.
updown
Mitglied
Beiträge: 40
Registriert: 19.07.2009 01:45

Re: [RC] phpBB Statistics v1.0.1

Beitrag von updown »

Helmut hat geschrieben:Ich denke dabei an eine Liste Täglich/Wöchentlich/Monatlich/Jährlich/Gesamt anzeigen zu lassen, welche User wieviele PN's verschickt/erhalten haben und die PN's gesamt im entsprechenden Zeitraum. Es geht hier nicht um den Inhalt der PN's, sondern z.B. die User zu finden, welche überdurchschnittlich viele PN's innerhalb kurzer Zeit versenden, um ggf. Spammer zu enttarnen
Will hier nicht der Antwort des MOD-authors vorweggreifen, aber für sowas empfiehlt sich ein eigener MOD
http://www.phpbb.com/community/viewtopi ... &t=1055615
Helmut
Mitglied
Beiträge: 2048
Registriert: 27.12.2002 20:35
Wohnort: Augsburg

Re: [RC] phpBB Statistics v1.0.1

Beitrag von Helmut »

Hallo updown,

den Mod habe ich schon eingebaut, aber der liefert nur die Infos insgesamt, sprich seit der User registriert ist. Es ist zwar auch ganz nett, aber es fehlt halt noch eine genauere Statistik dazu. Dazu müsste der Mod um die Auswertung Täglich/Wöchentlich/Monatlich/Jährlich erweitert werden.

Gruß Helmut
Ich bin nicht ganz dicht.... na und.
Benutzeravatar
marc1706
phpBB.com
Beiträge: 323
Registriert: 20.08.2008 11:11
Wohnort: München
Kontaktdaten:

Re: [RC] phpBB Statistics v1.0.1

Beitrag von marc1706 »

Ich arbeite zur Zeit an einer komplette Überarbeitung des Add-On Systems für die nächste Version. Deshalb werde ich vorerst auch keine Add-Ons erstellen.
Du kannst das Add-On aber gerne für die nächste Version anfragen: http://www.m-a-styles.de/tracker.php?p=12
phpBB Lead Developer
Helmut
Mitglied
Beiträge: 2048
Registriert: 27.12.2002 20:35
Wohnort: Augsburg

Re: [RC] phpBB Statistics v1.0.1

Beitrag von Helmut »

Hallo Marc,

danke dir für die Info. Hast du schon eine Idee wann du die neue Version rausbringen willst?

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

Zurück zu „[3.0.x] Mods in Entwicklung“