Themenbeschreibung

Levinas
Oh, sorry. Augenzwinkern Hier isse:

Zitat:
SQL-DATABASE ERROR Database error in WoltLab Burning Board: Invalid SQL: INSERT INTO bb1_threads (threadid,boardid,topic,iconid,starttime,starterid,starter,lastposttime,las
tposterid,lastposter,pollid,important,visible,descr) VALUES (NULL,'9','Bla','0','1335187300','2','Braxton Grayling','1335187300','2','Guest','0','0','1','bla') mysql error: Unknown column 'descr' in 'field list' mysql error number: 1054 Date: 23.04.2012 @ 15:21 Script: /newthread.php Referer:
#AHBL
Folgendes Feld gibt es nicht in deiner Datenbank descr am besten nochmal die install.php ausführen
Levinas
Ja, hab ich grad gemacht. Aber irgendwie geht das immer noch nich. oO
ich bin so langsam echt überfragt.
#AHBL
Nachschauen ob die Meldung immer noch die selbe ist wenn ja, dann die Instalation per Hand eintragen in die Datenbank
Levinas
Ja, hab ich gemacht. Nur bekomme ich jetz, wenn ich ein neues Thema erstellen will diesen Verweis:

Zitat:
Sie haben einen ungültigen Verweis angegeben. Wenn Sie einem korrekten Link gefolgt sind, sollten Sie den Administrator benachrichtigen. Benutzen Sie den Zurück-Button Ihres Browsers oder klicken Sie hier!
Pigsel
da bleibt eigentlich nur das Backup von vorher einzuspielen und den Einbau schritt für schritt neu machen
Levinas
Ja, es funktioniert jetz. großes Grinsen
Junni
Huhu,

ich weiß nicht. Vielleicht bin ich auch blind, aber ich glaube, dass in der Readme.txt ein Fehler ist.
Da steht:

code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
--> templates/new_thread.htm

suche nach:

 <tr bgcolor="{tablecolora}" id="tablea">
  <td><normalfont><b>Thema:</b></font></td>
  <td><input class="input" type="text" name="topic" value="$topic" SIZE=40 MAXLENGTH=100></td>
 </tr>

darunter einfügen:

 <tr bgcolor="{tablecolora}" id="tablea">
  <td><normalfont><b>Beschreibung:</b></font></td>
  <td><input class="input" type="text" name="subjectdescr" value="$topicdescr" SIZE=40 MAXLENGTH=50></td>
 </tr>

suche nach:

require("./global.php");

darunter einfügen:

$topicdescr = $HTTP_POST_VARS['subjectdescr'];


Also eine new_thread.htm-Datei habe ich gar nicht, aber genau die Textstelle hab ich in der newthread.tpl gefunden. Und die zweite zu ändernde Stelle findet man in dem Template gar nicht, sondern in der newthread.php ...
Ist bei mir irgendwas falsch oder liegt es wirklich an der Beschreibung?

Also ich hab wbblite 1.0.2 und schon einiges modifiziert, aber nichts gelöscht, also eigentlich kann ich mir nicht vorstellen, dass ich da irgendwas 'kaputt gemacht' habe.

Liebe Grüße. fröhlich


Edit: Hab es in den Dateien geändert, die ich genannt habe, und es hat funktioniert.
Rosenregen
Hallöchen! Vorab erstmal: Klasser Hack, ich find ihn echt toll!

Allerdings hab ich das Gefühl, dass er dran schuld ist, dass jeder Thread, den ich erstelle, doppelt angezeigt wird. Im zweiten Thema steht dann allerdings nichts drin, man sieht nichtmal das Textfenster.
Die Beschreibung wird außerdem nur beim zweiten, leeren Thema angezeigt.

Eine Ahnung woran das liegen könnte? Ich hab übrigens das hier geändert...

Zitat:
Original von mkkcs
board.php
suche
code:
1:
2:
  $descr = ' ('.$description.')';

ersetze es gegen
code:
1:
2:
  $descr = '<br />('.$description.')';


... und die Klammern auch rausgenommen.
Kanns daran liegen, dass mir zwei Threads erstellt werden?

LG,
Rosenregen
mkkcs
Zitat:
Original von Rosenregen
Hallöchen! Vorab erstmal: Klasser Hack, ich find ihn echt toll!

Allerdings hab ich das Gefühl, dass er dran schuld ist, dass jeder Thread, den ich erstelle, doppelt angezeigt wird. Im zweiten Thema steht dann allerdings nichts drin, man sieht nichtmal das Textfenster.
Die Beschreibung wird außerdem nur beim zweiten, leeren Thema angezeigt.

Eine Ahnung woran das liegen könnte? Ich hab übrigens das hier geändert...

Zitat:
Original von mkkcs
board.php
suche
code:
1:
2:
  $descr = ' ('.$description.')';

ersetze es gegen
code:
1:
2:
  $descr = '<br />('.$description.')';


... und die Klammern auch rausgenommen.
Kanns daran liegen, dass mir zwei Threads erstellt werden?

LG,
Rosenregen


nein daran kann es nicht liegen, das zeigt nur dann die "Beschreibung" in Klammern an!

da müßte evtl. ein Einbaufehler vorliegen, schon mal alles kontrolliert?
Rosenregen
Kann grade leider nicht viel überprüfen, weil mein Server beschlossen hat zu spacken :/

Ich schau aber gleich nochmal ob ich alles richtig gemacht hab. Vielleicht liegts ja auch an der Kombination mit einem anderen Addon? (wie zB den Themenpräfixen, das wär zumindest mein erster Gedanke.)

EDIT:
Aaah ich Vollidiot! Hab bei newthread.php was versaut. Hab den Code statt beim thread-Bereich beim post-Bereich eingefügt. Eh klar, dass das dann nicht hinhauen kann!
Sorry!
stormy-haze
Ist es möglich, die Themenbeschreibung in gewissen Foren (per Board-ID) verpflichtend zu machen?

Edit: Oder das ganze ACP gesteuert für bestimtme Boards an oder aus stellen zu können? Das ganze Feld an sich und ob es verpflichtend angegeben werden muss oder nicht.
Miss Diana
Hallo,

ich hab den Themenbeschreibungshack ebenfalls installiert. Bis Mai dieses Jahres hat er auch funktioniert, allerdings jetzt (nachdem ich monatelang nicht an dem Forum gearbeitet habe) nicht mehr. Sie wird weder angezeigt, wenn ich sie bei der Threaderstellung eingebe, noch wenn ich sie per ModCP ändere.

edit: Hat sich erledigt Freude
duda1993
wie kriege ich das hin, dass die themenbeschreibung nicht in klammern angezeigt wird? also ganz normal ohne eingeklammert zu sein?
JiShi
In dem du die paar wenigen Seiten liest und da mind. zweimal auf die Lösung stößt ;-)
Raylan
Hallöööchen, ich habe auch ein kleines Problemchen und zwar wird wenn man ein neues Thema erstellt die Beschreibung einfach nicht angezeigt. Sobald man das Thema bearbeitet und die Beschreibung nachträglich einfügt ist alles okay.

Es wäre allerdings wünschenswert, dass die Beschreibung beim erstellen des Themas bereits vorhanden ist.
Einbaufehler sollte es keinen geben, habe alles überprüft und keinen Gefunden.
jacqy
Huhu,

sind Umlaute vorhanden? Wenn ja hast du das berücksichtigt? http://www.hackeinbau.de/index.php?page=Thread&threadID=8044
Raylan
nein bei Versuch war kein Umlaut vorhanden, es wird trotzdem nicht angezeigt,...

hab jetzt auch wirklich nochmal alle PHPs überprüft und sollte alles so sein wie bei dir im Link angegeben, hab sogar das für die Themenbeschreibung eingegeben.... verwirrt

das komishce ist ja, dass es angezeigt wird, sobald man über das modcp den Untertitel nachbearbeitet... davor nicht.... Augen rollen
jacqy
code:
1:
rehtmlspecialchars
mus so bleiben wie es ist und darf nicht verändert werden.Es geht nur um das reine
code:
1:
htmlspecialchars
das verändert werden muss.

Versuche mal das.Suche in der thread.php
php:
1:
2:
$topicdescr $HTTP_POST_VARS['subjectdescr'];
    $topicdescr htmlspecialchars($topicdescr);


Ändere es in
php:
1:
2:
$topicdescr $_POST['subjectdescr'];
    $topicdescr htmlspecialchars_old($topicdescr);
Raylan
Siehe oben, cih habs nachkorrigiert, zeigt sich keinerlei veränderung Augenzwinkern

EDIT:

Da liegt der fehler, ih hab in meiner php gar keine beschreibung *komsicherweise* o.O kannst du mir sagen worunter oder worüber ich das einfügen muss?