[pForum] Antwort schreiben wird nicht angezeigt. (nicht nachvollziehbar)

Begonnen von k00ni, 25. Mai 2007, 23:50:21

Vorheriges Thema - Nächstes Thema

k00ni

pScript Modul: pForum
Version: 0.6.2
php Version: 5.2.2
Fehlerbeschreibung:
Man kann bei (manchen) Threads keine neuen Antworten schreiben, obwohl der Status auf \"open\" steht. In der showthread.php Zeile 281 ff. wird die bestehende Variable $getthread mit einer Abfrage der Posts überschrieben. Daher gibt es auch keinen Status mehr, da er in der Post-Tabelle nicht vorhanden ist.
 
Fehlerbehebung:
In der showthread.php bei Zeile 63 ff. die Zeile
 

$thread_status = $thread [\'status\'];

 
 
einfügen. Damit speichert man den Status des Threads.
Und dann in der Zeile 348 ff. die Zeile durch folgende ersetzen
 

if ($thread_status == \"open\" or $tstatus ==\"top\") 

 
 
Nächtliche Grüße

Powie

nicht nachvollziehbar...
$thread wird sauber in Zeile 63 gefüllt und $tstatus damit in Zeile 131 gesetzt...

k00ni

Morgähn.. eben, ich kann es auch nicht nachvollziehen. Denn einerseits läuft ja die Version bei dir hier sauber, andererseits hatte wir gestern Probleme beim Antworten auf Threads. Es wurde die newpost.inc.php nicht eingebunden. Nach der Ausgabe der benötigten Variablen, war zu sehen, dass alle \"leer\" waren. Deshalb diese Hilfsvariable.
Wenn ich meinen Threadtitle ändern könnte, würde ich [noBug] schreiben /uploads/emoticons/icon_e_wink.gif.3167d127940f44558fbf1ccd9b6d60a9.gif\" alt=\";-)\" />

all your base are belong to us / Discord