Statistiken über Posts und coole Foren Signatur gesucht?

  • Deine Meinung? 6

    1. Cool! Habe es gleich mal eingebettet! (2) 33%
    2. Hmm. Finde ich jetzt irgendwie unnötig :( (4) 67%



    MOIN!

    TL; DR

    Du willst Statistiken über deine Posts?

    Geh in deine Signatureinstellungen und füge ein Bild mit folgender Quelle ein:

    Code
    1. https://signature.dunklesToast.de/u/<deinUsername>/silent

    Fertig. Unter

    Code
    1. https://signature.dunklestoast.de/api/cpu/<deinUsername>

    gibt es dann die Statistiken. Ein Userinterface kommt noch!



    LANGE VERSION:


    Ich habe in den letzten 2 Tagen mal ein kleines Programm geschrieben, mit dem man einmal seine Signatur hier im PiForum etwas lockerer machen kann und außerdem auch noch sehen kann, welche Beiträge wie oft geklickt wurden.

    Im Grunde funktioniert es so, dass ihr einfach ein Bild in eure Signatur einbettet, welches von meinem Server generiert wird. Dieses kann verschiedene Texte beinhalten:

    • euren Username
    • den Satz "Du warst doch schon mal hier, oder?" wenn die IP Adresse bereits auf dem Beitrag war
    • oder einen von dreamshader 's Sprüchen


    Der Username kommt immer, wenn es der erste Klick auf den Beitrag ist, die Info "Du warst doch schon mal hier, oder?" und dreamis Sprüche werden zufällig gezeigt, wenn die IP Adresse schon einmal auf dem Beitrag war.


    Aber wie benutze ich das jetzt?

    Gaaaaanz einfach. Du musst nur auf deine SIgnatureinstellungen gehen und ein Bild einbetten.

    Die URL für das Bild ist folgende:

    Code
    1. https://signature.dunklesToast.de/u/<deinUsername>

    <deinUsername> muss euer hier im Forum registrierter Benutzername sein!


    Das war's schon. Ihr müsst euch nirgendwo registrieren oder so. Einfach nur das Bild nutzen und es klappt!


    Falls ihr schon eine coole Signatur habt, aber trotzdem eine kleine Statistik welcher Beitrag wie oft aufgerufen wurde, nutzt einfach folgende URL für das Bild:


    Code
    1. https://signature.dunklesToast.de/u/<deinUsername>/silent


    So wird nur ein 1 Pixel kleines Bild in eure Signatur gefügt, welches weiß ist.


    Und wo sehe ich jetzt die Statistiken?

    Ein Userinterface gibt's noch nicht - kommt aber bald!


    Wer solange trotzdem schon seine Statistiken sehen will, schaut hier vorbei:

    Code
    1. https://signature.dunklestoast.de/api/cpu/<deinUsername>

    Dort bekommt ihr ein Array zurück, welches alle WebSites beinhaltet, die auf das Bild verweisen und geklickt wurden (also könntet ihr das auch in anderen Foren benutzen, müsst aber trotzdem einen Account hier haben!)


    Code: https://signature.dunklestoast.de/api/cpu/dunklesToast
    1. {
    2. "clicks": 1,
    3. "id": "https://forum-raspberrypi.de/forum/thread/35898-festplatte-freigeben-unter-samba/",
    4. "noipclicks": 2
    5. }


    Key Type Info
    clicks Integer Anzahl der Aufrufe, mit Überprüfung der IP
    id String / URL Der Referer der auf das Bild verweist
    noipclicks Integer Anzahl aller Aufrufe (ohne IP Überprüfung)




    Welche Daten werden gespeichert?

    Benutzerdaten werden keine gespeichert. Lediglich die IP Adresse wird gespeichert, um überprüfen zu können ob die Person einen Beitrag schon einmal angeklickt hat!



    SourceCode?

    Kommt demnächst! Ich schreibe aber noch ein paar Sachen um, da der Code teilweise echt hässlich ist :D



    Fragen // Fehler // Feedback // Ideen

    Am besten hier im Thread oder per PN!




    Also wer Lust hat kann das ja einfach in seine Signatur packen :)

    Würde mich echt freuen!




    - toasty, jetzt auch mal wieder da!








  • Moin dunklesToast,


    wie hast du dir das mit dem IP Check vorgestellt? Die meisten von uns werden dynamische IP's von ihrem Provider (Teledoof, 1-1 etc.) haben.


    Viele Grüße

    Sebastian

  • Ich bin verwirrt. Hier geht es um was? dunklestoast hat seinen Namen in Grün...das krieg ich auch mit Paint hin...Von Statistiken seh ich auch nix.

    Der Unterschied zwischen Genie und Wahnsinn definiert sich im Erfolg.

  • dbv Klar, den Namen kriegst du in Paint hin. Aber durch jeden Aufruf wird mitgeloggt, welcher deiner Threads aufgerufen wurde. So kann man über eine JSON API (und später auch ein Interface) sehen, welcher Beitrag von dir wie oft angeklickt wurde und ich habe noch vor eine Möglichkeit einzubauen, sich bei Usern zu bedanken. Dies macht dann aber natürlich nur Sinn, wenn man es in mehreren Foren nutzt



    - toasty