Fehlerseite bei nicht vorhandenem Thread |
|
Ich hab grad leider kein WBB2 zur Hand und ohne den Code zu sehen und rumzuprobieren
fällt es mir leider schwer eine Lösung zu finden, cfix hät ich meine Kristallkugel mal lieber nicht fallen lassen...
Heute haben wir hier auf your-wbb.de Wartungsarbeiten durchgeführt (größtenteils im Background, waren nur für paar Minuten off)
und morgen/heute wollte ich den Invitesystem Hack nochmal durchchecken und ggf. noch anpassen damit der endlich aus der Beta Phase raus ist.
Wenn ich Heute/Morgen danach noch zeitfinde setz ich mal ein blankes WBB2 auf und
schau ob ich dein Problem beheben kann.
Natürlich nur insofern bis dahin niemand anderes eine Lösung für dich gefunden/postet hat...
PS:
Häng doch mal deine thread.php hier an. Könnte helfen...
lg
Revolutionary Act
__________________ » Meine Erweiterungen
Lite 1
» Sitemanager Lite (Download)
» Infobox für den Index (Frei definierbar) (Download)
» Gefällt mir (Für Beiträge, Facebook Like) (Download)
» BBCode Youporn und Pornhub (Download)
» User Anstupsen (Facebook Like) (Download)
» your-WBB.de Invitesystem Pro (Download)
» Pflichtthread (Download)
» Sicherheitsfrage beim registrieren (Download)
» your-WBB.de Mobile Erkennung (Download)
» Geburtstag und Geschlecht Pflicht beim registrieren (Download)
WBB 2.3.x
» BBCode Youporn und Pornhub PRO (Download)
» your-WBB.de Mobile Erkennung (Download)
lg
Revolutionary Act
|
|
05.05.15 00:51 |
E-Mail
Finden
Als Freund hinzufügen
|
|
|
Komisch,
Ich hab mal ein frisches Board aufgesetzt und deine thread.php genommen
und halt die Sachen die ich nicht eingebaut habe, ausgeklammert. bei mir funktionierts...
Ich bekomme keine "SQL Error" Meldung sondern "Sie haben einen ungültigen Verweis angegeben bla bla bla..."
Probier mal folgendes (sichere vorher die aktuelle thread.php):
Öffne "thread.php" und suche nach:
code: |
1:
2:
3:
4:
5:
6:
|
if ((!isset($postid) && !isset($threadid)) || $thread['closed'] == 3)
error($lang->get("LANG_GLOBAL_ERROR_FALSELINK", array('$adminmail' => $adminmail)));
if (!checkpermissions("can_read_thread"))
access_error();
|
|
=> Lösche es!
Suche weiter nach:
code: |
1:
|
require('./global.php'); |
|
Füge darunter ein:
code: |
1:
2:
3:
4:
|
if ((!isset($postid) && !isset($threadid)) || $thread['closed'] == 3)
error($lang->get("LANG_GLOBAL_ERROR_FALSELINK", array('$adminmail' => $adminmail)));
if (!checkpermissions("can_read_thread"))
access_error(); |
|
Gehts so?
__________________ » Meine Erweiterungen
Lite 1
» Sitemanager Lite (Download)
» Infobox für den Index (Frei definierbar) (Download)
» Gefällt mir (Für Beiträge, Facebook Like) (Download)
» BBCode Youporn und Pornhub (Download)
» User Anstupsen (Facebook Like) (Download)
» your-WBB.de Invitesystem Pro (Download)
» Pflichtthread (Download)
» Sicherheitsfrage beim registrieren (Download)
» your-WBB.de Mobile Erkennung (Download)
» Geburtstag und Geschlecht Pflicht beim registrieren (Download)
WBB 2.3.x
» BBCode Youporn und Pornhub PRO (Download)
» your-WBB.de Mobile Erkennung (Download)
lg
Revolutionary Act
|
|
05.05.15 21:43 |
E-Mail
Finden
Als Freund hinzufügen
|
|
|
Im Anhang findest du die originale thread.php
Sichere aber deine aktuelle!
Probiers mal aus und gib dann bitte bescheid ob's damit geht, oder nicht...
lg
Revolutionary Act
Dateianhang: |
thread.php (34 KB, 1 mal heruntergeladen)
|
__________________ » Meine Erweiterungen
Lite 1
» Sitemanager Lite (Download)
» Infobox für den Index (Frei definierbar) (Download)
» Gefällt mir (Für Beiträge, Facebook Like) (Download)
» BBCode Youporn und Pornhub (Download)
» User Anstupsen (Facebook Like) (Download)
» your-WBB.de Invitesystem Pro (Download)
» Pflichtthread (Download)
» Sicherheitsfrage beim registrieren (Download)
» your-WBB.de Mobile Erkennung (Download)
» Geburtstag und Geschlecht Pflicht beim registrieren (Download)
WBB 2.3.x
» BBCode Youporn und Pornhub PRO (Download)
» your-WBB.de Mobile Erkennung (Download)
lg
Revolutionary Act
|
|
05.05.15 23:45 |
E-Mail
Finden
Als Freund hinzufügen
|
|
|
Häng mal deine global.php hier an!
An der misc.php liegt es nicht und ich würd gerne mal einen Blick in die global.php werfen da ich den Fehler dort vermute...
__________________ » Meine Erweiterungen
Lite 1
» Sitemanager Lite (Download)
» Infobox für den Index (Frei definierbar) (Download)
» Gefällt mir (Für Beiträge, Facebook Like) (Download)
» BBCode Youporn und Pornhub (Download)
» User Anstupsen (Facebook Like) (Download)
» your-WBB.de Invitesystem Pro (Download)
» Pflichtthread (Download)
» Sicherheitsfrage beim registrieren (Download)
» your-WBB.de Mobile Erkennung (Download)
» Geburtstag und Geschlecht Pflicht beim registrieren (Download)
WBB 2.3.x
» BBCode Youporn und Pornhub PRO (Download)
» your-WBB.de Mobile Erkennung (Download)
lg
Revolutionary Act
|
|
06.05.15 00:21 |
E-Mail
Finden
Als Freund hinzufügen
|
|
|
Also es liegt aufjedenfall an der global.php, weil wenn ich die originale nehme, funktioniert es
und wenn ich deine nehme dann passiert sowas wie bei dir... ^^
Was genau es ist kann ich dir gerade nicht sagen (vielleicht möchte ja nochmal jemand anderes drüberschauen) aber ich habe eine Lösung gebastelt, die hoffentlich funktioniert.
=> Sichere bitte deine aktuelle global.php <=
Dann öffne "global.php" und suche:
code: |
1:
2:
3:
4:
5:
6:
|
if (isset($threadid) && isset($thread['visible']) && $thread['visible'] == 0 && !checkmodpermissions()) {
error($lang->get("LANG_GLOBAL_ERROR_FALSELINK", array('$adminmail' => $adminmail)));
}
if (isset($postid) && isset($post['visible']) && $post['visible'] == 0 && !checkmodpermissions()) {
error($lang->get("LANG_GLOBAL_ERROR_FALSELINK", array('$adminmail' => $adminmail)));
} |
|
Füge darunter ein:
code: |
1:
2:
|
if ($thread['visible'] == 0)
error($lang->get("LANG_GLOBAL_ERROR_FALSELINK", array('$adminmail' => $adminmail))); |
|
Sollte (zumindest hat's in meinem Testboard) so funktionieren.
Falls es nicht funzt oder andere Fehler hervorruft, bitte melden...
Ansonsten bitte auch bescheidgeben wenn es funktioniert.
Vielen Dank!
__________________ » Meine Erweiterungen
Lite 1
» Sitemanager Lite (Download)
» Infobox für den Index (Frei definierbar) (Download)
» Gefällt mir (Für Beiträge, Facebook Like) (Download)
» BBCode Youporn und Pornhub (Download)
» User Anstupsen (Facebook Like) (Download)
» your-WBB.de Invitesystem Pro (Download)
» Pflichtthread (Download)
» Sicherheitsfrage beim registrieren (Download)
» your-WBB.de Mobile Erkennung (Download)
» Geburtstag und Geschlecht Pflicht beim registrieren (Download)
WBB 2.3.x
» BBCode Youporn und Pornhub PRO (Download)
» your-WBB.de Mobile Erkennung (Download)
lg
Revolutionary Act
|
|
06.05.15 01:53 |
E-Mail
Finden
Als Freund hinzufügen
|
|
|
Ignoriere den letzten Post!
Wenn du den Code in die global.php einbaust kannst du nur noch
threads aufrufen die existieren und sonst keine Seite mehr im Board...
Mach anstelle dessen folgendes...
Öffne die "thread.php" und suche nach:
code: |
1:
|
require('./global.php'); |
|
Füge darunter ein:
code: |
1:
2:
3:
|
if ($thread['visible'] == 0) {
error($lang->get("LANG_GLOBAL_ERROR_FALSELINK", array('$adminmail' => $adminmail)));
} |
|
Nun müsste es funktionieren.
Gib bitte bescheid, ob es so klappt...
__________________ » Meine Erweiterungen
Lite 1
» Sitemanager Lite (Download)
» Infobox für den Index (Frei definierbar) (Download)
» Gefällt mir (Für Beiträge, Facebook Like) (Download)
» BBCode Youporn und Pornhub (Download)
» User Anstupsen (Facebook Like) (Download)
» your-WBB.de Invitesystem Pro (Download)
» Pflichtthread (Download)
» Sicherheitsfrage beim registrieren (Download)
» your-WBB.de Mobile Erkennung (Download)
» Geburtstag und Geschlecht Pflicht beim registrieren (Download)
WBB 2.3.x
» BBCode Youporn und Pornhub PRO (Download)
» your-WBB.de Mobile Erkennung (Download)
lg
Revolutionary Act
|
|
06.05.15 03:33 |
E-Mail
Finden
Als Freund hinzufügen
|
|
|
Wunderbar,
danke für die Rückmeldung
__________________ » Meine Erweiterungen
Lite 1
» Sitemanager Lite (Download)
» Infobox für den Index (Frei definierbar) (Download)
» Gefällt mir (Für Beiträge, Facebook Like) (Download)
» BBCode Youporn und Pornhub (Download)
» User Anstupsen (Facebook Like) (Download)
» your-WBB.de Invitesystem Pro (Download)
» Pflichtthread (Download)
» Sicherheitsfrage beim registrieren (Download)
» your-WBB.de Mobile Erkennung (Download)
» Geburtstag und Geschlecht Pflicht beim registrieren (Download)
WBB 2.3.x
» BBCode Youporn und Pornhub PRO (Download)
» your-WBB.de Mobile Erkennung (Download)
lg
Revolutionary Act
|
|
06.05.15 16:16 |
E-Mail
Finden
Als Freund hinzufügen
|
|
|