New since last visit

Helmchen
Hack Name: New since last visit
Hack Ersteller: Helmchen (bei AFF Lord Helmchen ...)
Forenversion: WBB 2.3
Getestet mit: wbb 2.3.6

Beschreibung:
Dieser Hack fügt unter die Boardstatistik (auf der Hauptseite)
noch eine kleine Anzeige mit der Anzahl der neuen Themen, neuen Posts
und neuen Registrierungen, seit dem letzten Besuch.
Mit dem Klick auf eine der Zahlen erhält man einen Überblick über das jeweilige neue ...
Wenn man z.B. auf die Zahl hinter den neuen Posts klickt, bekommt
man eine kurze Auflistung inklussive dem Board und Thread, indem sich
der Post befindet...
Dies wird alles nur angezeigt, wenn man eingeloggt ist.
Außerdem kann dieser Hack mit dem Helmheader (second edition) kombiniert werden ...
Wenn ihr die Anzeige box unten nicht wollt, sondern nur die Kombination mit dem Helmheader,
dann führt einfach Schritt 2 der Installation nicht aus ...
Dieser Hack kann mit Helmheader (second edition) kombiniert werden !


Copyright ist denke ich klar ...
-> ansonsten siehe Readme ^^


Have a nice day everyone ^_^
----


weiter zum Download
blechdose
Super, Vielen Dank, ins 2.36 eingebaut und funzt einwandfrei. cool
vieleicht sollte aber noch in der Anleitung stehen das die neu erstellten Templates

Zitat:
Jetzt ladet ihr alle neuen und geänderten Dateien auf den Server

noch importiert und gecached werden müssen.
Helmchen
warum importieren XD
Es gibt keine Dateien zum Importieren und cachen... sie werden ja direkt erstellt Augenzwinkern
hardcore-punk
Nette Erweiterung Helm Augenzwinkern
ROBthePRO
Geil Funktioniert n1
baas
Wie immer: Klasse Hack von Dir.

Aber wenn ich im helmheader auf "Neue Mitglieder" Klicke ( Wert 0 im moment ) und der die neue Seite mit den ( zu erwartenden ) Mitglieder kommt, steht oben links das Wort: Inhalt:

Ist das bei 0 Neuusern normal, oder habe ich irgendwo mist gebaut?
Alle anderen Seiten sind normal.

Sorry... hat sich erledigt. Hatte ein Template zu schnelle kopiert und "Inhalt" mit übernommen.

Leg Dich wieder hin. :-)

baas.
Helmchen
Danke fürs Lob... ^^
Daweile ist der Hack net neu ... Xd
Hab ihn auch früher schon für wbb1.2 und lite released XD
Missy78
ach mensch ich bekomme einfach nichts hin :-(

mit der shoutbox heute war es viel schwieriger und hat auch nachher super geklappt aber an diesen Hacks hier verzweifle ich obwohl die doch zig mal einfacher sind... natürlich habe ich alles wie in der txt Hilfe beschrieben gemacht, habe mich dann ausgeloggt und wollte mich auf dem Board wieder einloggen, bekomme ich folgenden Fehler:

_____________________________________________

CGIWrap Error: Execution of this script not permitted

Execution of (home/***name der angelegten Datenbank****/ww.******.de/wbb2/login.php) is not permitted for the following reason:

Script is group writable.

Local Information and Documentation:

Contact Name: Webmaster
Contact EMail: root@

Server Data:

Server Administrator/Contact: [no address given]
Server Name: www.***********.de
Server Port: 80
Server Protocol: HTTP/1.1

Request Data:

User Agent/Browser: Mozilla/5.0 (Windows; U; Windows NT 5.1; de; rv:1.8.1.3) Gecko/20070309 Firefox/2.0.0.3
Request Method: POST
Remote Address: **.**.****.****
Remote Port: 1195
Extra Path Info: wbb2/login.php
Referring Page: http://*******.de/wbb2/index.php

_____________________________________________

Natürlich habe ich vorher ein Backup gemacht, doch möchte ich es laden bekomme ich den Fehler:
_____________________________________________
Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.

Please contact the server administrator, [no address given] and inform them of the time the error occurred, and anything you might have done that may have caused the error.

More information about this error may be available in the server error log.
_____________________________________________

Dann habe ich per Hand im ACP die index wieder geändert, die neu zugefügten dort wieder gelöscht und auch die richtige Index wieder im FTP hochgeladen, aber der Fehler bleibt!

Ich verstehs nicht....
Helmchen
Wende dich damit bitte an deinen Hoster,
das Prob wird nicht beim hack, sondern eher bei der Serverkonfiguration o.ä. liegen ...


MfG. Helm
Snulix
hallo helmchen, das teil ist echt super.

das problem an der anzeige ist aber leider, dass user auch threadnamen lesen können, zu denen sie gar keine berechtigung haben. kann man das irgendwie lösen?
Snulix
schade, dass man keinen support bekommt!

Augen rollen
boleros
Hallo, das mit den sichtbaren Threads / Posts trotz fehlender Berechtigung habe ich auch gerade festgestellt.
Wir haben bei uns im Forum ein paar interne Forenbereiche, das wär in der Tat super, wenn diese nicht angezeigt würden.

Vielleicht kommt da ja doch noch was? Finde das schon wichtig..

Gruß
boleros
Pfropfen
Schade, aber aufgrund der Tatsache, dass man auch die Beiträge aus den geschützen/gesperrten Bereichen angezeigt bekommt, habe ich diesen Hack wieder löschen müssen. Wäre schön, wenn das behoben wird, damit ich ihn doch noch nutzen kann.
unglücklich
stesch79
Zitat:
Original von Pfropfen
Schade, aber aufgrund der Tatsache, dass man auch die Beiträge aus den geschützen/gesperrten Bereichen angezeigt bekommt, habe ich diesen Hack wieder löschen müssen. Wäre schön, wenn das behoben wird, damit ich ihn doch noch nutzen kann.
unglücklich


Die Abfrage macht ja folgenes:
code:
1:
$result=$db->query("SELECT count(*) FROM `bb".$n."_posts` WHERE `posttime`>'".$wbbuserdata['lastvisit']."'");


ich kenne mich mit SQL zuwenig aus, aber man sollte doch die Abfrage so umbauen können, dass alles gezählt werden soll mit LASTVISIT und wo z.B. der Wert VISIBLE eines Boards 0 ist. Ist nicht ganz das was Propfen wollte, aber ein Anfang und mein Weg zum Glück ;-)
Shackles
stesch, bitte nochmal übersetzen, hast du die Abfrage ausgeführt, die du grad gepostet hast, wenn ja, was bewirkt sie genau?
stesch79
Die Abfrage ist Teil des Hacks "New Posts Since Last Visit". Sie ist so bereits in meinem Forum in Betrieb und bewirkt, dass dem User die Anzahl der Posts seit dem letzten Login angezeigt werden.

Mein Problem ist, dass die Abfrage über das ganze Forum läuft. Ich habe aber einige Boards die ich von dieser Abfrage ausschliessen möchte.

Beispiel: Alle Posts in Boards der Tabelle bb5_boards die in der Spalte VISIBLE de Wert 0 haben sollen nicht mitgezählt werden.

Ise die Übersetzung so besser verständlich? großes Grinsen
Shackles
Ja genau, das ist das Problem.
Die Beiträge aus dem Teambereich werden angezeigt, was kann man da denn machen?
Helmchen gibt wohl keinen Support mehr! unglücklich
stesch79
Man könnte eben die Abfrage mit dieser Bedingung erweitern. Nur, da muss man mit SQL gut sein! Ich habs stundenlang ohne Erfolg versucht. Auch mit googlen & Co. bin ich nicht weitergekommen.
Shackles
Echt blöd!
Support ausser im Thread gibt er auch nicht, hmm...

Vielleicht besteht die Möglichkeit, dass sich jemand anders die Sache annimmt?
stesch79
Ja. Aber ich Held! Könnte ja das Problem auch im SQL-Board hier im Forum posten. Hm.... das wär' was, was? großes Grinsen Danke trotzdem!