rellek
retired
Dabei seit: 16.01.04
Beiträge: 720
|
|
Titel: Who Read This Thread?
Version: 1.0
Beschreibung: Name: Who Read This Thread?
Version: 1.0
Für wBB-Version: 2.3
Getestet mit: 2.3 Beta 3
Beschreibung: Mit diesem Hack kann man sehen, wer den Thread gelesen hat.
Achtung, es wird erst ab Einbau des Hacks protokolliert.
Original-Version für 2.0.x by Mr.Hatch
Da er lange nicht mehr online war, kam ich leider auch nicht dazu, ihn nach
seinem Einverständnis zu fragen. Sollte er etwas gegen diese Veröffentlichung
haben, wird der Hack selbstverständlich wieder entfernt.
Demo: http://board.rellek.org/attachment.php?attachmentid=522
Copyright: (c) 2003 by Mr.Hatch / (c) 2004 by rellek (Anpassung an wBB 2.3)
Disclaimer: Keine Haftung für irgendwelche Schäden am Board. Fehler sind natürlich nicht ausgeschlossen
---
Bekannte Fehler: -
Updates und Bugfixes: -
----
Demo: http://board.rellek.org/attachment.php?attachmentid=522
weiter zum Download
|
|
31.12.04 04:40 |
WWW
Finden
Als Freund hinzufügen
|
|
JaY^JaY
Mitglied
Dabei seit: 16.01.04
Beiträge: 1.059
Herkunft: Aachen Forenversion: 2.3.5
|
|
Super Teil!
Geht der auch für 2.2.1?
__________________
Mit freundlichen Grüßen aus dem Schönen Aachen
Yehya "JaY^JaY" El Omari
Welkenrather Str. 50
52074 Aachen
Festnetz: +49 (0) 241 9890858
eMail: info@RauteMusik.FM
Homepage: www.RauteMusik.FM
|
|
31.12.04 10:41 |
E-Mail
WWW
Finden
Als Freund hinzufügen
|
|
Polarist2k
Mitglied
Dabei seit: 26.11.04
Beiträge: 1.132
Forenversion: Lite - 2.3.3
|
|
Zitat: |
Original von JaY^JaY
Super Teil!
Geht der auch für 2.2.1? |
*auchgernemalwissenwürde*
__________________ Greetz, Polarist
|
|
31.12.04 11:00 |
E-Mail
WWW
Finden
Als Freund hinzufügen
|
|
rellek
retired
Dabei seit: 16.01.04
Beiträge: 720
Themenstarter
|
|
@ JaY^JaY
Weiß ich nicht
ist aber durchaus möglich... ausprobieren
Ich könnt auch ne 2.2er Version machen... morgen oder so. Wenn du auf Nummer sicher gehen willst.
@ Dirk17:
thread.php, suche:
code: |
1:
2:
3:
4:
5:
6:
7:
|
if($readcount[0]==0){
$db->query("INSERT INTO bb".$n."_threads_users (threadid,userid,readtime,timesread) VALUES ('$threadid','$wbbuserdata[userid]','".time()."','1')");
}
else{
$db->query("UPDATE bb".$n."_threads_users SET readtime='".time()."',timesread=timesread+1 WHERE threadid='$threadid' AND userid='$wbbuserdata[userid]'");
}
|
|
ersetze durch:
code: |
1:
2:
3:
4:
5:
6:
7:
8:
9:
|
if($wbbuserdata['userid']) {
if($readcount[0]==0){
$db->query("INSERT INTO bb".$n."_threads_users (threadid,userid,readtime,timesread) VALUES ('$threadid','$wbbuserdata[userid]','".time()."','1')");
}
else{
$db->query("UPDATE bb".$n."_threads_users SET readtime='".time()."',timesread=timesread+1 WHERE threadid='$threadid' AND userid='$wbbuserdata[userid]'");
}
}
|
|
ungetestet.
|
|
31.12.04 20:54 |
WWW
Finden
Als Freund hinzufügen
|
|
Dirk17
Mitglied
Dabei seit: 21.04.04
Beiträge: 310
Fähigkeiten: WBB2 Fortgeschritten Herkunft: Hanau - Steinheim Forenversion: 2.3
|
|
Zitat: |
Original von rellek
@ JaY^JaY
Weiß ich nicht
ist aber durchaus möglich... ausprobieren
Ich könnt auch ne 2.2er Version machen... morgen oder so. Wenn du auf Nummer sicher gehen willst.
@ Dirk17:
thread.php, suche:
code: |
1:
2:
3:
4:
5:
6:
7:
|
if($readcount[0]==0){
$db->query("INSERT INTO bb".$n."_threads_users (threadid,userid,readtime,timesread) VALUES ('$threadid','$wbbuserdata[userid]','".time()."','1')");
}
else{
$db->query("UPDATE bb".$n."_threads_users SET readtime='".time()."',timesread=timesread+1 WHERE threadid='$threadid' AND userid='$wbbuserdata[userid]'");
}
|
|
ersetze durch:
code: |
1:
2:
3:
4:
5:
6:
7:
8:
9:
|
if($wbbuserdata['userid']) {
if($readcount[0]==0){
$db->query("INSERT INTO bb".$n."_threads_users (threadid,userid,readtime,timesread) VALUES ('$threadid','$wbbuserdata[userid]','".time()."','1')");
}
else{
$db->query("UPDATE bb".$n."_threads_users SET readtime='".time()."',timesread=timesread+1 WHERE threadid='$threadid' AND userid='$wbbuserdata[userid]'");
}
}
|
|
ungetestet. |
Scheint zu funktionieren,kannste nochwas machen,dass man den Link im Thread auch als Gast sieht?
Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von Dirk17: 01.01.05 13:14.
|
|
01.01.05 13:13 |
E-Mail
Finden
Als Freund hinzufügen
|
|
Perfect-X
Mitglied
Dabei seit: 16.01.04
Beiträge: 981
|
|
Zitat: |
Original von rellek
@ JaY^JaY
Weiß ich nicht
ist aber durchaus möglich... ausprobieren
Ich könnt auch ne 2.2er Version machen... morgen oder so. Wenn du auf Nummer sicher gehen willst.
@ Dirk17:
thread.php, suche:
code: |
1:
2:
3:
4:
5:
6:
7:
|
if($readcount[0]==0){
$db->query("INSERT INTO bb".$n."_threads_users (threadid,userid,readtime,timesread) VALUES ('$threadid','$wbbuserdata[userid]','".time()."','1')");
}
else{
$db->query("UPDATE bb".$n."_threads_users SET readtime='".time()."',timesread=timesread+1 WHERE threadid='$threadid' AND userid='$wbbuserdata[userid]'");
}
|
|
ersetze durch:
code: |
1:
2:
3:
4:
5:
6:
7:
8:
9:
|
if($wbbuserdata['userid']) {
if($readcount[0]==0){
$db->query("INSERT INTO bb".$n."_threads_users (threadid,userid,readtime,timesread) VALUES ('$threadid','$wbbuserdata[userid]','".time()."','1')");
}
else{
$db->query("UPDATE bb".$n."_threads_users SET readtime='".time()."',timesread=timesread+1 WHERE threadid='$threadid' AND userid='$wbbuserdata[userid]'");
}
}
|
|
ungetestet. |
Fürs wBB2.2 habe ich das Addon schon vor langer Zeit rausgebracht
__________________ mfg Perfect-X
ex-y****** Teammitglied in Pause
|
|
01.01.05 16:46 |
Finden
Als Freund hinzufügen
|
|
JaY^JaY
Mitglied
Dabei seit: 16.01.04
Beiträge: 1.059
Herkunft: Aachen Forenversion: 2.3.5
|
|
Aber nicht so gut und schön wie das von rellek @ deikana
Bei rellek seins werden z.b. die Aufrufe gezählt...
"wenn du dir auf nummer sicher gehen willst für 2.2"
Ja wäre super von dir @ rellek wenn du noch eine für 2.2 machen würdest
__________________
Mit freundlichen Grüßen aus dem Schönen Aachen
Yehya "JaY^JaY" El Omari
Welkenrather Str. 50
52074 Aachen
Festnetz: +49 (0) 241 9890858
eMail: info@RauteMusik.FM
Homepage: www.RauteMusik.FM
|
|
01.01.05 16:49 |
E-Mail
WWW
Finden
Als Freund hinzufügen
|
|
Perfect-X
Mitglied
Dabei seit: 16.01.04
Beiträge: 981
|
|
Zitat: |
Original von JaY^JaY
Aber nicht so gut und schön wie das von rellek @ deikana
Bei rellek seins werden z.b. die Aufrufe gezählt... |
Hätte an ja auch mal als Vorschlag schreiben können
Aber nun egal...
__________________ mfg Perfect-X
ex-y****** Teammitglied in Pause
|
|
01.01.05 16:53 |
Finden
Als Freund hinzufügen
|
|
rellek
retired
Dabei seit: 16.01.04
Beiträge: 720
Themenstarter
|
|
So, ist jetzt für 2.2 und auch für 2.1 gemacht. Wird gleich hier released
Dirk:
Template: thread
suche:
code: |
1:
|
<if($wbbuserdata['userid'])><then> | <a href="misc.php?action=whoread&threadid=$threadid{$SID_ARG_2ND}" onClick="window.open('misc.php?action=whoread&threadid=$threadid{$SID_ARG_2ND}','_blank','toolbar=no,location=no,menubar=no,scrollbars=yes,width=640,height=480,resizeable=yes,status=no');return false" target="_blank" title="Zeige User, die das Thema gelesen haben">Watchlist</a></then></if> |
|
ersetze durch:
code: |
1:
|
| <a href="misc.php?action=whoread&threadid=$threadid{$SID_ARG_2ND}" onClick="window.open('misc.php?action=whoread&threadid=$threadid{$SID_ARG_2ND}','_blank','toolbar=no,location=no,menubar=no,scrollbars=yes,width=640,height=480,resizeable=yes,status=no');return false" target="_blank" title="Zeige User, die das Thema gelesen haben">Watchlist</a> |
|
Perfect-X: Ach, na und... is doch egal *g*
mfg
|
|
01.01.05 17:49 |
WWW
Finden
Als Freund hinzufügen
|
|
Dirk17
Mitglied
Dabei seit: 21.04.04
Beiträge: 310
Fähigkeiten: WBB2 Fortgeschritten Herkunft: Hanau - Steinheim Forenversion: 2.3
|
|
Zitat: |
Original von rellek
So, ist jetzt für 2.2 und auch für 2.1 gemacht. Wird gleich hier released
Dirk:
Template: thread
suche:
code: |
1:
|
<if($wbbuserdata['userid'])><then> | <a href="misc.php?action=whoread&threadid=$threadid{$SID_ARG_2ND}" onClick="window.open('misc.php?action=whoread&threadid=$threadid{$SID_ARG_2ND}','_blank','toolbar=no,location=no,menubar=no,scrollbars=yes,width=640,height=480,resizeable=yes,status=no');return false" target="_blank" title="Zeige User, die das Thema gelesen haben">Watchlist</a></then></if> |
|
ersetze durch:
code: |
1:
|
| <a href="misc.php?action=whoread&threadid=$threadid{$SID_ARG_2ND}" onClick="window.open('misc.php?action=whoread&threadid=$threadid{$SID_ARG_2ND}','_blank','toolbar=no,location=no,menubar=no,scrollbars=yes,width=640,height=480,resizeable=yes,status=no');return false" target="_blank" title="Zeige User, die das Thema gelesen haben">Watchlist</a> |
|
Perfect-X: Ach, na und... is doch egal *g*
mfg |
thx!
|
|
01.01.05 18:02 |
E-Mail
Finden
Als Freund hinzufügen
|
|
Dirk17
Mitglied
Dabei seit: 21.04.04
Beiträge: 310
Fähigkeiten: WBB2 Fortgeschritten Herkunft: Hanau - Steinheim Forenversion: 2.3
|
|
Hmm,in geschlossenen Thread's zählt er nicht mehr weiter...kann man das beheben,das er da auch weiter zählt?
|
|
19.01.05 14:09 |
E-Mail
Finden
Als Freund hinzufügen
|
|
rellek
retired
Dabei seit: 16.01.04
Beiträge: 720
Themenstarter
|
|
Eigentlich müsste er in geschlossenen Threads zählen - es wurde jedenfalls nicht eingebaut, dass geschlossene threads ignoriert werden.
|
|
19.01.05 14:18 |
WWW
Finden
Als Freund hinzufügen
|
|
Dirk17
Mitglied
Dabei seit: 21.04.04
Beiträge: 310
Fähigkeiten: WBB2 Fortgeschritten Herkunft: Hanau - Steinheim Forenversion: 2.3
|
|
Hmm aber bei mir zählt es nur in offenen Themen!
|
|
19.01.05 17:45 |
E-Mail
Finden
Als Freund hinzufügen
|
|
|
hallo rellek,
der hack beißt sich mit deinem quickreply-hack.
who read this thread funktioniert nur, wenn man require "quickreply.php"; aus der thread.php wieder raus nimmt.
ansonsten produziert ein seitenaufruf eine weiße sprich leere seite.
hast du dafür eine lösung?
__________________ FaMI-Portal.de
|
|
20.01.05 00:19 |
E-Mail
WWW
Finden
Als Freund hinzufügen
|
|
rellek
retired
Dabei seit: 16.01.04
Beiträge: 720
Themenstarter
|
|
Kannst du bitte testweise alle Funktionen im Quick-Reply deaktivieren und dann nach und nach aktivieren?
|
|
20.01.05 13:37 |
WWW
Finden
Als Freund hinzufügen
|
|
MUpper
Mitglied
Dabei seit: 10.03.04
Beiträge: 41
|
|
Zitat: |
Original von devil_himself
hallo rellek,
der hack beißt sich mit deinem quickreply-hack.
who read this thread funktioniert nur, wenn man require "quickreply.php"; aus der thread.php wieder raus nimmt.
ansonsten produziert ein seitenaufruf eine weiße sprich leere seite.
hast du dafür eine lösung?
|
Kann ic hmir nicht vorstellen, zumal ich auch beides drinnen habe !
|
|
20.01.05 15:27 |
E-Mail
WWW
Finden
Als Freund hinzufügen
|
|
|
Zitat: |
Original von rellek
Kannst du bitte testweise alle Funktionen im Quick-Reply deaktivieren und dann nach und nach aktivieren? |
sorry! mein fehler, aus mir unerfindlichen gründen hatte ich die quickreply.php gelöscht - dann kann es natürlich nicht funktionieren ...
__________________ FaMI-Portal.de
|
|
20.01.05 22:55 |
E-Mail
WWW
Finden
Als Freund hinzufügen
|
|
|