Neuigkeiten
  • Die modified eCommerce Shopsoftware ist kostenlos, aber nicht umsonst.
    Spenden
  • Damit wir die modified eCommerce Shopsoftware auch zukünftig kostenlos anbieten können:
    Spenden
  • Thema: Wer ist online: Bots ausblenden + automatischer Reload?

    Da Sandro

    • Fördermitglied
    • Beiträge: 832
    • Geschlecht:
    Hi zusammen,

    ist es denn möglich, bei Wer ist Online die Bots auszublenden?
    Ich habe immer ca. 50-60 Einträge mit der gleichen IP - das können doch nur Bots sein oder?
    Allesamt auf den verschiedensten Seiten.

    Kann man die erkennen und ausblenden lassen?

    Und dann würde mich noch interessieren, ob ein automatischer Reload möglich ist damit man die Bewebungen besser sieht und vor allem auch die Session aufrecht erhalten bleibt?

    Merci,
    ciao, Sandro

    Linkback: https://www.modified-shop.org/forum/index.php?topic=17546.0

    DokuMan

    • modified Team
    • Beiträge: 6.669
    • Geschlecht:
    Re: Wer ist online: Bots ausblenden + automatischer Reload?
    Antwort #1 am: 23. Dezember 2011, 19:26:54
    Versuch mal die aktuellste Version von hier: /trunk/admin/whos_online.php

    Da Sandro

    • Fördermitglied
    • Beiträge: 832
    • Geschlecht:
    Re: Wer ist online: Bots ausblenden + automatischer Reload?
    Antwort #2 am: 28. Dezember 2011, 13:46:22
    Wenn ich die aktuelle hochlade beschwert er sich hiermit:

    Code: PHP  [Auswählen]
    Fatal error: Call to undefined function xtc_get_geoip_data() in /www/htdocs/w00e70ba/fiatwelt/admin/whos_online.php on line 104

    DokuMan

    • modified Team
    • Beiträge: 6.669
    • Geschlecht:
    Re: Wer ist online: Bots ausblenden + automatischer Reload?
    Antwort #3 am: 28. Dezember 2011, 14:31:07
    Nimm alle Dateien aus r1838. :)

    Da Sandro

    • Fördermitglied
    • Beiträge: 832
    • Geschlecht:
    Re: Wer ist online: Bots ausblenden + automatischer Reload?
    Antwort #4 am: 28. Dezember 2011, 15:46:20
    Ahja, jetzt läuft's wieder.
    Jetzt wird mir im Backend nur bei Klick auf einen Eintrag ein weiterer Fehler angezeigt:

    Code: PHP  [Auswählen]
    Fatal error: Call to undefined method box::infoBoxSt() in /www/htdocs/w00e70ba/fiatwelt/admin/whos_online.php on line 164

    DokuMan

    • modified Team
    • Beiträge: 6.669
    • Geschlecht:
    Re: Wer ist online: Bots ausblenden + automatischer Reload?
    Antwort #5 am: 28. Dezember 2011, 16:39:20
    Der Fehler kommt, weil du die Dateien einfach 1:1 überklatscht hast, statt nur die grünen Änderungen zu übernehmen.
    (Das Feature kommt erst in der nächsten Version von modified eCommerce Shopsoftware)

    Mach deine Änderungen rückgängig und übernimmt nur was auch geändert wurde!

    Wenn du dir nicht sicher bist, wie man einzelne Quelltextfragmente aus der Entwicklungsversion ("Trunk") übernimmt, lass dich hier bitte entsprechend beraten, da sonst noch ganz andere Phänomene auftreten können, wenn du im Alleingang wird Quelldateien änderst!
    :flee:

    Da Sandro

    • Fördermitglied
    • Beiträge: 832
    • Geschlecht:
    Re: Wer ist online: Bots ausblenden + automatischer Reload?
    Antwort #6 am: 28. Dezember 2011, 16:57:22
    Nee, ich hab die grünen Änderungen schon übernommen - nur halt die "/admin/whoisonline.php" nicht, weil ich dachte da wären genug Änderungen drin, die ich eh noch nicht hätte. ;)

    Da Sandro

    • Fördermitglied
    • Beiträge: 832
    • Geschlecht:
    Re: Wer ist online: Bots ausblenden + automatischer Reload?
    Antwort #7 am: 28. Dezember 2011, 21:07:59
    Also ich hab's ja jetzt hinbekommen, aber kann es sein, dass trotzdem nicht alle Bots und Crawler ausgeblendet werden?
    Die x-fachen Einträge durch Crawler/Bots wurden aber auf 2-3 fach minimiert.

    DokuMan

    • modified Team
    • Beiträge: 6.669
    • Geschlecht:
    Re: Wer ist online: Bots ausblenden + automatischer Reload?
    Antwort #8 am: 29. Dezember 2011, 09:56:54
    In der Liste wird ja nun angezeigt, ob es nun ein Bot ist oder nicht.
    Wenn du Bots generell ausblenden willst, müsste man das nur im Coding anpassen, dass für die erkannten Einträge einfach keine Ausgabe erfolgt.

    Sick

    • Fördermitglied
    • Beiträge: 570
    • Geschlecht:
    Re: Wer ist online: Bots ausblenden + automatischer Reload?
    Antwort #9 am: 19. Januar 2012, 23:21:05
    Habe mir das ganze auch mal angesehen, weil ich es sehr interessant finde.

    Was macht denn Mannheim in dem Code? Muss das Geotagging für den eigenen Standort angepasst werden?

    Muss der Code aus dem Changeset in der "/admin/includes/functions/general.php" ans Ende bevor:

    Code: PHP  [Auswählen]
    ?>

    :-?

    Was ist mit den roten Codezeilen? Werden die in der 1.06er nicht mehr da sein?

    Kann man den Code trotzdem in einen Produktivshop einbauen, oder würdet ihr davon abraten?

    Danke und Gruß

    Tomcraft

    • modified Team
    • Gravatar
    • Beiträge: 46.369
    • Geschlecht:
    Re: Wer ist online: Bots ausblenden + automatischer Reload?
    Antwort #10 am: 20. Januar 2012, 00:34:25
    "Mannheim" ist oben am Anfang der Datei nur ein Beispiel für die Ausgabe. Der Teil ist doch auskommentiert! :!:

    Rote Zeilen im Changeset werden durch die grünen Zeilen ersetzt!

    Grüße
    Torsten

    cooler

    • Mitglied
    • Beiträge: 190
    • Geschlecht:
    Re: Wer ist online: Bots ausblenden + automatischer Reload?
    Antwort #11 am: 13. April 2012, 18:29:18
    Eingebaut und ich bekomme folgende Fehlermeldung....

    Zitat
    Fatal error: Call to undefined method box::infoBoxSt() in /var/www/vhosts/acscomputer.ch/httpdocs/admin/whos_online.php on line 164

    Was kann das sein?
    37 Antworten
    19729 Aufrufe
    20. Juni 2015, 15:54:16 von Matutinao
    3 Antworten
    2892 Aufrufe
    07. Juli 2012, 18:26:57 von galadi
    10 Antworten
    6470 Aufrufe
    09. Mai 2012, 04:07:01 von nusskiller
    33 Antworten
    12828 Aufrufe
    19. April 2015, 01:56:57 von hpzeller