Seite 1 von 3 123 LetzteLetzte
Ergebnis 1 bis 20 von 54

Thema: Anzeigen aller Hits in der Boardstatistik

  1. #1
    Profi-Benutzer Avatar von Andree
    Registriert seit
    29.05.2003
    Alter
    45
    Beiträge
    471

    Anzeigen aller Hits in der Boardstatistik

    Bitte seht mir es nach.
    Das ist mein erster kleiner Mini Hack.
    Eventuell wurde dieser schon von jemand anderem realisiert. Ich habe zwar gesucht, aber nichts gefunden.

    Es handelt sich hierbei um eine kleine Datenbankabfrage. Ich selbst habe diesen Hack nur auf einen Demoboard installiert, kann also nicht sagen wie stark die Geschwindigkeit des Boards unter dieser DB Abfrage leidet, wenn es auf dem Board "Millionen" von Beiträgen gibt.

    Was macht dieser Mini Hack?
    Er zeigt auf der Startseite unten in den Statistiken, die Summe aller Hits an.

    Änderungen
    zu änderne php Dateien: index.php
    zu änderne templates: FORUMHOME
    eine neue Phrase

    Vielleicht hat der ein oder andere ja Interesse daran

    Liebe Grüße
    PcFreak
    Angehängte Grafiken Angehängte Grafiken
    Angehängte Dateien Angehängte Dateien

  2. #2
    vB-Guru Avatar von Gandalf2003
    Registriert seit
    30.07.2003
    Ort
    Hamburg
    Alter
    40
    Beiträge
    1.683
    Nette Idee. Werde den morgen mal einbauen, und eine Demo dafür veröffentlichen wenn jemand sich das vorher anschauen will
    bye Gandalf

    Webmaster & technical Administrator by:Politikarena.eu/.de/.com/.net/.org
    Probleme mit deinem Forum? Dann melde Dich bei mir ;-)

  3. #3
    Profi-Benutzer Avatar von Andree
    Registriert seit
    29.05.2003
    Alter
    45
    Beiträge
    471
    Wer mag, kann sich diesen Hack auch einmal auf meinem Board ansehen.

    Das Board wird zwar erst im Laufe des Tages zur Registrierung zugelassen (ein bisschen bastele ich noch) aber man kann ihn dort in der Board Statistik sehen.

    Im übrigen habe ich noch ein SMS System gecodet, welches sich aber im frühen beta Stadium befindet.

    Mit diesem ist es möglich sich Nachrichten mittels PopUp Fenster in Echtzeit zu senden.

    Diesen Hack habe ich vor, hier auch zu veröffentlichen.
    Er funktioniert soweit sehr gut, allerdings teste ich ihn noch etwas.
    Wer an solch Instant Messenger Hack Interesse hat, postet doch einfach einmal hier.

    Die Adresse zu meinem Board ist http://at-lantis.de/index.php?

    Liebe Grüße
    PcFreak

  4. #4
    Fortgeschrittener Benutzer
    Registriert seit
    31.01.2004
    Beiträge
    201
    ups,

    ich finde dieses

    // ### ALL DONE! SPIT OUT THE HTML AND LET'S GET OUTA HERE... ###

    nicht in meiner index.php

  5. #5
    Profi-Benutzer Avatar von Andree
    Registriert seit
    29.05.2003
    Alter
    45
    Beiträge
    471
    Dieser Text befindet sich fast am Ende der index.php Datei.

    Bei einer orginalen, noch nicht modfizierten ungfähr bei der Zeile 417

    Hier:
    PHP-Code:
    // ### ALL DONE! SPIT OUT THE HTML AND LET'S GET OUTA HERE... ###

    eval('$navbar = "' fetch_template('navbar') . '";');
    eval(
    'print_output("' fetch_template('FORUMHOME') . '");');

    /*======================================================================*\
    || ####################################################################
    || # Downloaded: xxxxx, Mon Mar 22nd 2004
    || # CVS: $RCSfile: index.php,v $ - $Revision: 1.128 $
    || ####################################################################
    \*======================================================================*/
    ?> 
    Liebe Grüße
    PcFreak

  6. #6
    Fortgeschrittener Benutzer
    Registriert seit
    31.01.2004
    Beiträge
    201
    ja danke,

    aber im Forumhome finde ich diesen String nicht

    <div>$vbphrase[threads]: $totalthreads, $vbphrase[posts]: $totalposts, $vbphrase[members]: $numbermembers</div> ich glaube ich krieg ne Krise




    Alles klar !!!! habs gefunden !!!!! Danke
    Geändert von Retti (15.05.2004 um 16:01 Uhr)

  7. #7
    Benutzer Avatar von TheShell
    Registriert seit
    21.06.2003
    Beiträge
    94
    Sers,

    habs auch eingebunden! Thx für den kleinen aber feinen Hack

    Guss
    Angehängte Grafiken Angehängte Grafiken

  8. #8
    Fortgeschrittener Benutzer
    Registriert seit
    18.09.2002
    Alter
    28
    Beiträge
    226
    nice der hack ^^
    hab ihn shcon eingebaut

    ps: der andere hack klingt auch sehr interessant ^^

  9. #9
    Profi-Benutzer Avatar von Andree
    Registriert seit
    29.05.2003
    Alter
    45
    Beiträge
    471
    Eine kleine Modifikation für Boards mit vielen Themen und entsprechenden Hitzahlen, wurde mir von Boofo vom vBulletin.org mitgeteilt.

    Anstatt einer Anzeige von z.B. 1234567 Hits kann man diese auch mit Kommas haben wie z.B. 1,234,567

    Anstelle von
    PHP-Code:
    $totalhits intval($totalhits['hits']); 
    einfach dies einfügen
    PHP-Code:
    $totalhits vb_number_format($totalhits['hits']); 
    Dank für diese Modifikation geht an Boofo.

    Liebe Grüße
    PcFreak

    @reti
    Benutze einfach im template FORUMHOME die Suchfunktion im Editor. Suche halt nur nach einem Teil dieser Zeile. Du findest es sicher.

  10. #10
    Supi PcFreak...

    Und am SMS-System hätte ich Interesse... ;-)

    C.

  11. #11
    vB-Experte
    Registriert seit
    06.01.2004
    Beiträge
    807
    Ein SUPER Sahnehäubchen für unsre boards --- D A N K E !

    [Bin auch am SMS-Messenger interessiert]

    Gruß von

    adusei

  12. #12
    vB-Guru Avatar von Gandalf2003
    Registriert seit
    30.07.2003
    Ort
    Hamburg
    Alter
    40
    Beiträge
    1.683
    Zitat Zitat von PcFreak

    Im übrigen habe ich noch ein SMS System gecodet, welches sich aber im frühen beta Stadium befindet.

    Mit diesem ist es möglich sich Nachrichten mittels PopUp Fenster in Echtzeit zu senden.

    Diesen Hack habe ich vor, hier auch zu veröffentlichen.
    Er funktioniert soweit sehr gut, allerdings teste ich ihn noch etwas.
    Wer an solch Instant Messenger Hack Interesse hat, postet doch einfach einmal hier.

    Die Adresse zu meinem Board ist http://at-lantis.de/index.php?

    Liebe Grüße
    PcFreak
    sieht nach dem hack von genial aus
    bye Gandalf

    Webmaster & technical Administrator by:Politikarena.eu/.de/.com/.net/.org
    Probleme mit deinem Forum? Dann melde Dich bei mir ;-)

  13. #13
    Profi-Benutzer Avatar von Andree
    Registriert seit
    29.05.2003
    Alter
    45
    Beiträge
    471
    Zitat Zitat von CharlieBrown
    sieht nach dem hack von genial aus
    Nun, ich kenne zwar diesen Hack bzw. dieses SMS System von genial, habe aber keine Ahnung wie dieser gecodet wurde bzw. realisiert wurde.

    Natürlich diente mir aber die Idee seines Hacks so etwas selbst einmal zu schreiben, da ich mich auch damals auf Boards bewegt habe, wo dieser eingesetzt wurde.

    Genial hat leider diesen Hack niemals veröffentlicht.

    Ich selber habe erst vor kurzen angefangen mich ein wenig mit php und mysql auseinanderzusetzen und glaube, wissen tue ich es nicht, das genials sms Hack sicherlich wesentlich eleganter und auch ganz anders gecodet wurde.

    Im Grunde ist dieser Hack aber sehr, sehr simpel.
    Es werden nur in einem Mini Editor, welcher in einem PopUp untergebracht wird, einige Daten in eine DB Tabelle geschrieben bzw ausgelesen und gleichzeitig gelöscht.

    Mein DB Tabelle besteht aus 6 Feldern (4 hätten wohl ausgereicht, doch ich wollte noch die Uhrzeit und einen Betreff anzeigen), 4 kleinen templates und einer php Datei mit ca 100 Zeilen Code.

    Ich denke einmal, dass hier jeder zweite so etwas wesentlich besser realisieren könnte.

    Liebe Grüße
    PcFreak

  14. #14
    vB-Experte
    Registriert seit
    26.08.2002
    Alter
    47
    Beiträge
    865
    Könnte man es so machen das der Hack nur nie täglichen Hits anzeigt, er soll mir ja die Frequenz des Tages zeigen.

    *click install*


    man nehme mir den Benutzer Titel *g*

  15. #15
    Profi-Benutzer Avatar von Andree
    Registriert seit
    29.05.2003
    Alter
    45
    Beiträge
    471
    Zitat Zitat von Subu1
    Könnte man es so machen das der Hack nur nie täglichen Hits anzeigt, er soll mir ja die Frequenz des Tages zeigen.

    *click install*
    Dieser Hack ist ja eigentlich nur eine simple Datenbankabfrage und nicht wirklich ein Hack.
    Um so etwas täglich auszuwerten bedarf es einiger zusätzliche Modifikationen.

    Möglich wäre das sicherlich. Da müsste man mit extra Tabellen in der DB arbeiten, wo tägliche Hits, welche man vorher zählt, archiviert werden.

    PcFreak
    Heimat der vBStatistic: www.vbstatistic.com

  16. #16
    Fortgeschrittener Benutzer
    Registriert seit
    15.02.2004
    Ort
    Südschwarzwald
    Alter
    41
    Beiträge
    176
    Hallo PcFreak,

    danke für das nette Häcklein - sowas hatte ich schon gesucht.
    Mich wundert die Zahl bei meinem neuen Board (das ich seit dem 01.04. eröffnet habe), bereits über 48.000 Hits...ist des möglich

    Eine kleine Frage noch. Der Tausender-Punkt wird bei den Hits nicht gesetzt. Wo könnte man das ändern?

    Danke und schöne Grüße

    VB-Fanatiker

  17. #17
    Profi-Benutzer Avatar von Andree
    Registriert seit
    29.05.2003
    Alter
    45
    Beiträge
    471
    Um Kommas anzuzeigen füge einfach hinter diesem Code:
    PHP-Code:
    $totalhits intval($totalhits['hits']); 
    diesen ein:

    PHP-Code:
    $totalhits vb_number_format($totalhits['hits']); 
    Nicht ersetzen, sondern zusätzlich einfügen.

    PcFreak
    Heimat der vBStatistic: www.vbstatistic.com

  18. #18
    Fortgeschrittener Benutzer
    Registriert seit
    15.02.2004
    Ort
    Südschwarzwald
    Alter
    41
    Beiträge
    176
    @PcFreak

    Danke, habe ich gemacht. Und nun sind die Hits (von 51.000) wieder auf NULL...

  19. #19
    Profi-Benutzer Avatar von Andree
    Registriert seit
    29.05.2003
    Alter
    45
    Beiträge
    471
    Da ist irgendetwas nicht richtig.

    Dieser Code zählt ja nichts, sondern summiert nur das views Feld in der thread Tabelle.

    Setze mal genau diesen code in der Index.php unter

    // ### ALL DONE! SPIT OUT THE HTML AND LET'S GET OUTA HERE... ###

    ein

    PHP-Code:
    // ### Anzeige aller Hits START ###    
    $totalhits $DB_site->query_first("
            SELECT COUNT(*) ,
            SUM(views) AS hits
            FROM " 
    TABLE_PREFIX " thread
                "
    );
                
        
    $totalhits intval($totalhits['hits']);
     
    $totalhits vb_number_format($totalhits['hits']); 
    // ### Anzeige aller Hits ENDE ### 
    Vielleicht behebt das dein Problem
    PcFreak
    Heimat der vBStatistic: www.vbstatistic.com

  20. #20
    Fortgeschrittener Benutzer
    Registriert seit
    15.02.2004
    Ort
    Südschwarzwald
    Alter
    41
    Beiträge
    176
    Auch mit dieser Änderung werden die Hits auf Null gestellt. Na dann lasse ich's eben ohne Tausenderpunkt. Klappt's den bei Dir mit dieser Änderung? Auch bei den anderen, die den Hack eingebaut haben, sehe ich überall den fehlenden Punkt, bzw. sehe ihn nicht...

Seite 1 von 3 123 LetzteLetzte

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Ähnliche Themen

  1. [Release vB 2.2.x] NewStatistikHack 1.2.1
    Von Afterburner im Forum vB2 Hack-Veröffentlichungen
    Antworten: 315
    Letzter Beitrag: 20.05.2008, 16:12
  2. Datum des erstellten Beitrages in Forenübersicht anzeigen
    Von Number4 im Forum vB3 Code-Hacking Diskussionen
    Antworten: 4
    Letzter Beitrag: 23.03.2004, 14:29
  3. Startseite / Forum-Mitarbeiter anzeigen
    Von Gandalf2003 im Forum Übersetzungsfehler und Unklarheiten
    Antworten: 0
    Letzter Beitrag: 21.03.2004, 13:15
  4. Hits heute + IP Zähler
    Von draganda im Forum vB2 Code-Hacking Diskussionen
    Antworten: 2
    Letzter Beitrag: 17.07.2002, 20:58
  5. Fehler beim IP anzeigen
    Von The Ghost im Forum vBulletin 2 Fragen und Probleme
    Antworten: 1
    Letzter Beitrag: 17.03.2002, 23:18

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •