Peh
Das mit dem Zählen funktioniert immer noch nicht richtig spätestens bei der 3. Seite spinnts wieder:
aber ich hab jetzt die richtige Lösung:
Im original Hack folgendes ändern:
Suche:
php: |
1:
|
$userposts=$row['userposts']; |
|
Füge darunter ein:
php: |
1:
|
$counter=(($page-1)*$usersperpage)+$i; |
|
Suche im Template [whoreadthisthreadbit]:
code: |
1:
|
<td class="$tdid" width="5%" align="center"><span class="normalfont"><b>$i</b></span></td> |
|
Ersetze durch:
code: |
1:
|
<td class="$tdid" width="5%" align="center"><span class="normalfont"><b>$counter</b></span></td> |
|
passt sich vor allem auch dann an wenn man $usersperpage verändert!
gruß peh
MK70
Hallo,
ich habe den Hack auch eingebaut ( local ), aber ich bekomme keine Anzeige da, wo das Wort angezeigt werden soll ( watchlist )
Aber auch keine Fehlermeldung, dass irgendwas nicht stimmt...
Es wurde alles genau nach ANleitung eingebaut, sogar 3 Mal...
Eine Idee, woran es liegt ???
BreiteSeite
Suche doch mal im Browser nach Watchlist....
kleiner Tipp.. ist rechts am Bildrand über der Mitte
Ansonstenn fehlt bestimmt ne Sprachvariable!
MK70
ähm... im Browser oder im Forum ???
Der Text müsste doch laut Einbau direkt neben:
- Druckvorschau | Thema zu Favoriten hinzufügen -
stehen, oder ???
BreiteSeite
Ja... wenn du alles richtig eingebaut hast (inkl. Templates aller Styles) und der Text nicht erscheint, sollte nur die Sprachvariable fehlen.
MK70
in der Anleitung steht folgendes:
Dieser Hack verwendet keine Sprachvariablen.
Ich habe auch keine dabei...
BreiteSeite
Geb mal den Code, den du ins Template einfpügen musstest.
MK70
php: |
1:
2:
3:
4:
5:
6:
|
TEMPLATE: thread
suche (Zeile 51):
<a href="usercp.php?action=addsubscription&threadid=$threadid{$SID_ARG_2ND}">{$lang->items['LANG_THREAD_ADD_FAVORITES']}</a>
danach einfügen:
<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> |
|
EDIT:
Gehört da doch eine SPrachvariable erstellt ?
Evtl. ne kurze Anleitung dazu ? Hab selbst noch keine erstellt. Bau das WBB2.3 erst seit ein paar tagen um...
BreiteSeite
Schonmal die Gruppenberechtigungen durchgegangen?
MK70
Hi, da steht nirgends etwas von. Hab aber gerade trotzdem mal in die Benutzer-, Mod- und Adminrechte geschaut, da findet man nichts dazu...
Hätte dann ja auch irgendwo etwas eingebaut werden müssen...
rellek
Du musst eingeloggt sein, um den Link "Watchlist" zu sehen...
Ansonsten: Hast du schonmal geschaut, ob du evtl. mehrere Templatepacks hast, in denen sich ein Template "thread" befindet?
MK70
Hallo,
ich hab dann gestern nochmals alles ausgebaut und wieder eingebaut.
Ich habe dann jetzt auch den Textlink neben Favoriten drinne ( etwas abgeändert ). Kann auch drauf klicken, aber dann kommt ein popup mit KEINEM Inhalt... Sprich: Leer...
Was kann das sein ???
Ich habe nur ein Templatepack.
nAsH
was muß man ändern damit Gäste nicht angezigt werden?¿?
sieht bissel blöde aus
nAsH
Iceblue
such einfach mal das wort Wachtlist raus oder was du bei dir dafür eingestellt hast und dann setzte ganz an den anfang von dem link bei <a ... einfach <if($wbbuserdata['userid'])><then> vor und ganz am ende machst du noch ein </if></then>
und nun dürfte das nur noch gästen angezeigt werden.
nAsH
Zitat: |
Original von Iceblue
such einfach mal das wort Wachtlist raus oder was du bei dir dafür eingestellt hast und dann setzte ganz an den anfang von dem link bei <a ... einfach <if($wbbuserdata['userid'])><then> vor und ganz am ende machst du noch ein </if></then>
und nun dürfte das nur noch gästen angezeigt werden. |
mir gehts um das popup das dort keine gäste gelistet werden...
das von dir is dafür, damit gäste den link nich sehen können.
nAsH
Iceblue
achso

ups, da hab ich wohl zu schnell gelesen, sorry.
wie das geht weiß ich jetzt so aus dem steh greif aber auch nicht
snoopi
danke, eingebaut und für sehr gut befunden!!
Net-Hacker
Hi rellek
Könntest du beim Hack noch folgendes machen ?
Das noch zusätzlich angezeigt wann der einzelne User den Thread zuerst gelesen hat ?
Danke
Mandy
Hallo,
ich hab heute den Hack auch eingebaut. Ich hab allerdings mit mysql noch nichts gemacht, und deswegen komm ich hier auch nicht klar. In der Anleitung steht ja, dass man die Tabelle anlegen soll, falls sie noch nicht existiert. Hab ich gemacht, auch die Felder eingefügt. Aber mit der letzten Zeile kann ich nichts anfangen:
Zitat: |
KEY threadid (threadid,userid) |
Was muss ich denn da tun?
nAsH
Zitat: |
Original von Mandy
Hallo,
ich hab heute den Hack auch eingebaut. Ich hab allerdings mit mysql noch nichts gemacht, und deswegen komm ich hier auch nicht klar. In der Anleitung steht ja, dass man die Tabelle anlegen soll, falls sie noch nicht existiert. Hab ich gemacht, auch die Felder eingefügt. Aber mit der letzten Zeile kann ich nichts anfangen:
Zitat: |
KEY threadid (threadid,userid) |
Was muss ich denn da tun? |
geh ins ACP --> SQL Abfragen...
in das feld links ( SQL-Abfrage(n) eingeben: ) trägst du folgendes ein...
code: |
1:
2:
3:
4:
5:
6:
7:
8:
|
DROP TABLE IF EXISTS bbX_threads_users;
CREATE TABLE bbX_threads_users (
threadid int(11) NOT NULL default '0',
userid int(11) NOT NULL default '0',
readtime int(11) NOT NULL default '0',
timesread int(11) NOT NULL default '0',
KEY threadid (threadid,userid)
) TYPE=MyISAM; |
|
bbX_ jeweils durch deine Boardnummer ersetzen (bb1_, bb2_ etc!)
aber nich jede zeile einzeln sondern den completten code...nun auf Start klicken & fertig
nAsH