|
Ich wollte das Bugfix gerade einbauen. Bei meinen Board habe ich das Portal lite installiert.
Kann es sein das nicht die portal.php sondern die portal_boxes.php zu ändern ist ?
|
|
31.01.08 04:11 |
E-Mail
Finden
Als Freund hinzufügen
|
|
pixelinchen
Mitglied
Dabei seit: 26.07.08
Beiträge: 206
Fähigkeiten: WBB2 Anfänger; WBB Lite 1 Fortgeschritten Forenversion: 2.3
|
|
Dies ist eine vorgefertigte Schablone.
Bitte fülle soviel aus, wie dir nur Möglich ist, du kannst auch gerne noch mehr Angaben machen.
Problembeschreibung:
hallo habe mir deinen buchfix wbblite eingebaut.
Fehlermeldung:
SQL-DATABASE ERROR
Database error in WoltLab Burning Board: Invalid SQL: SELECT threadid, lastvisit FROM bb2_threadvisit WHERE userid = '1'
mysql error: Table 'stylemotel.bb2_threadvisit' doesn't exist
mysql error number: 1146
Date: 24.07.2009 @ 20:22
Script: /testboard/
Referer:
Link zum Forum oder Screenshot:
Was wurde zuletzt geändert oder eingebaut?
buchfix als dateianhang
|
|
26.07.09 10:37 |
E-Mail
Finden
Als Freund hinzufügen
|
|
Bräke
Mitglied
Dabei seit: 01.01.04
Beiträge: 8.189
|
|
Jetzt muss mal meckern hier.
1. heißt es Bugfix. Zumindest beim Titel des Themas mal drauf achten was man schreibt. Denn keiner sucht nach buchfix wenn bugfix gemeint ist.
2. Sollen Thementitel aussagekräftig sein, damit man schon am Titel ggf. das Problem "erkennen" kann. Hilft beim Suchen.
3. Probleme/Fragen zu Hacks die hier in der Datenbank sind, immer in deren Supporttread posten. Wurdest schon vor 2 Tagen drauf angesprochen und wolltest selber dadrauf achten.
4. Zusammengefügt.
Du hast vergessen den Schritt zu machen, in dem per phpmyadmin die Tabelle erstellt wird. Steht oben in der Anleitung.
|
|
26.07.09 10:47 |
Finden
Als Freund hinzufügen
|
|
pixelinchen
Mitglied
Dabei seit: 26.07.08
Beiträge: 206
Fähigkeiten: WBB2 Anfänger; WBB Lite 1 Fortgeschritten Forenversion: 2.3
|
|
sorry
hab weil ich blöderweise wie du recht hast statt bugfix buchfix eingegeben und deshalb nichts gefunden und daher so gepostst
den fehler, ja verstanden hab ich da nun nichts was du gesagt hast
könntest du mir das etwas genauer erklären bitte ?
|
|
26.07.09 10:57 |
E-Mail
Finden
Als Freund hinzufügen
|
|
Bräke
Mitglied
Dabei seit: 01.01.04
Beiträge: 8.189
|
|
Führe folgenden String in PHPMYADMIN aus:
code: |
1:
|
CREATE TABLE bb2_threadvisit (threadid int(11) unsigned NOT NULL default '0', userid int(11) unsigned NOT NULL default '0', lastvisit int(11) unsigned NOT NULL default '0', PRIMARY KEY (threadid,userid), KEY userid (userid,lastvisit)) ENGINE=MyISAM |
|
Einfach in dein phpmyadmin gehen, das da oben kopieren (Nr. hab angepasst) und dann unter SQL im phpmyadmin reinkopieren und absenden.
So oder ähnlich sieht das aus.
|
|
26.07.09 11:04 |
Finden
Als Freund hinzufügen
|
|
pixelinchen
Mitglied
Dabei seit: 26.07.08
Beiträge: 206
Fähigkeiten: WBB2 Anfänger; WBB Lite 1 Fortgeschritten Forenversion: 2.3
|
|
sorry wenn ich nun echt dumm frage aber wo finde ich das phpmyadmin ?
in meinem ftp ?
oder in welcher .php oder tpl.
??? stehe grad echt auf m schlauch
|
|
26.07.09 11:13 |
E-Mail
Finden
Als Freund hinzufügen
|
|
Bastler
gesperrt 26/07/09
Dabei seit: 23.07.09
Beiträge: 5
|
|
wbblite: Fortgeschrittener
Und nicht wissen wie man die Datenbank verwaltet?
Seltsam ...
|
|
26.07.09 11:16 |
Finden
Als Freund hinzufügen
|
|
|
pixelinchen
Mitglied
Dabei seit: 26.07.08
Beiträge: 206
Fähigkeiten: WBB2 Anfänger; WBB Lite 1 Fortgeschritten Forenversion: 2.3
|
|
Zitat: |
Original von Bastler
wbblite: Fortgeschrittener
Und nicht wissen wie man die Datenbank verwaltet?
Seltsam ... |
anstatt nach 1 beitrag der gepostet wurde so ein mist loszulassen lieber erstmal nett sein und helfen ...
fällt mir nichts zu ein zu solchen leuten
bin ja auch nur n mensch und anfänger was sowas angeht.....
@bräke danke dir ich werd mal schaun.
|
|
26.07.09 11:21 |
E-Mail
Finden
Als Freund hinzufügen
|
|
Bräke
Mitglied
Dabei seit: 01.01.04
Beiträge: 8.189
|
|
Öhm, da musst du mal bei deinem Anbieter schauen. In der Adminsitrationsberfläche für deinen Webspace findest du sowas meistens oder in der FAQ von denen schauen.
|
|
26.07.09 11:17 |
Finden
Als Freund hinzufügen
|
|
|
pixelinchen
Mitglied
Dabei seit: 26.07.08
Beiträge: 206
Fähigkeiten: WBB2 Anfänger; WBB Lite 1 Fortgeschritten Forenversion: 2.3
|
|
Zitat: |
Original von Bräke
Öhm, da musst du mal bei deinem Anbieter schauen. In der Adminsitrationsberfläche für deinen Webspace findest du sowas meistens oder in der FAQ von denen schauen. |
vielen lieben dank für deine hilfe *wiedermal*
habs nun hinbekommen
|
|
26.07.09 11:28 |
E-Mail
Finden
Als Freund hinzufügen
|
|
Bastler
gesperrt 26/07/09
Dabei seit: 23.07.09
Beiträge: 5
|
|
Dann schreib auch Anfänger hin und nicht Fortgeschrittener.
Wie sollen wir denn das wissen, dass du dich nicht auskennst ...
|
|
26.07.09 11:23 |
Finden
Als Freund hinzufügen
|
|
Bräke
Mitglied
Dabei seit: 01.01.04
Beiträge: 8.189
|
|
Ok, hier für diejenigen die Probleme damit haben eine setup.php, ins ACP-verzeichnis laden aund aufrufen.
Dateianhang: |
setup.php (3 KB, 6 mal heruntergeladen)
|
|
|
26.07.09 11:36 |
Finden
Als Freund hinzufügen
|
|
Bräke
Mitglied
Dabei seit: 01.01.04
Beiträge: 8.189
|
|
Also an der search.php wird doch nichts geändert? Muss woanders herkommen.
|
|
02.04.10 16:48 |
Finden
Als Freund hinzufügen
|
|
Lori
Mitglied
Dabei seit: 25.01.04
Beiträge: 26
Forenversion: 1.2
|
|
Moin,
die URL ist völlig uninteressant, geht eine neue Browserseite mit Fehlermeldung auf, dass eben *search.php?action=24h&sid=* nicht gefunden wird. (Der Link von der Boardseite führt dahin)
Bräke, an der search.php wird schon was geändert:
Zitat: |
if(isset($_COOKIE['threadvisit'])) $threadvisit=decode_cookie($_COOKIE['threadvisit']); else $threadvisit=array(); |
ersetzen mit
Zitat: |
$result = $db->query("SELECT threadid, lastvisit FROM bb".$n."_threadvisit WHERE userid = '".$wbbuserdata['userid']."'"); while($row = $db->fetch_array($result)){ if($row['lastvisit'] < $wbbuserdata['lastvisit']) { $db->query("DELETE FROM bb".$n."_threadvisit WHERE threadid='".$row['threadid']."' AND userid='".$wbbuserdata['userid']."'"); continue; } $threadvisit[$row['threadid']] = $row['lastvisit']; } |
Das in thread.php, board,php, search,php und index.php
Da steht aber nix von 24 Std-Äktschn...
-- das muss irgendwas mit den cookies zu tun haben, die da geändert worden sind.
board.php nochmal checken? index.php?
Wo ist denn der Link ersichtlich, der auf die neuen Beiträge der letzten 24 Std. führt?
Den schmeiss ich dann ganz raus..... aber dann hätte ich gern einen, der die neuen Beiträge seit dem letzten Besuch aufführt
edit:: Ja, das mit den 24 Std. steht in der search.php, das wird aber gar nicht verändert. Also liegt es an einer anderen Änderung... egal, ich habe gerade auf meinem Rechner noch einen anderen entsprechenden Hack gefunden, der ist anders, baut gleich einen Link in der index_hello.tpl ein und funktioniert
Mit den alten Dateien funzt auch die 24-Std.-Anzeige wieder.
LG
Lori
Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von Lori: 03.04.10 04:17.
|
|
03.04.10 03:31 |
E-Mail
Finden
Als Freund hinzufügen
|
|
|