und direkt noch ne Frage
Kann man unterdrücken, dass ein user die Betreffzeile seines eigenen Themas nachträglich ändern kann?
LG
sunny
Meinst du generell von Beiträgen und nur vom Thema, also dem ersten Beitrag?
vom Thema (erster Beitrag)
Das ist so einfach leider nicht möglich. Wenn es bei allen Betreffen unterbunden werden soll ist es kein Problem, aber nur beim ersten ist schwierig.
ok, wie sähe es denn aus wenn die Betreffzeile gar nicht veränderbar sein soll.
In welcher Datei müsste ich was ändern?
Template Beitrag Bearbeiten Templates -> editpost öffnen und suchen nach:
Code:
<tr>
<td class="trow2"><strong>$lang->subject</strong></td>
<td class="trow2"><input type="text" name="subject" size="40" maxlength="85" value="$subject" tabindex="1"></td>
</tr>
Ersetzen durch:
Code:
<tr>
<td class="trow2"><strong>$lang->subject</strong></td>
<td class="trow2">$subject</td>
<input name="subject" type="hidden" value="$subject" />
</tr>
Wie funktioniert das denn in 1.2.6?
Hab es so wie beschrieben probiert, aber da sind schon die Zeilen anders:
Code:
<tr>
<td class="trow2"><strong>$lang->subject</strong></td>
<td class="trow2"><input type="text" name="subject" size="40" maxlength="85" value="$subject" tabindex="1"></td>
</tr>
Kann mir da jemand weiterhelfen?
Das Template sollte ähnlich aussehen. Eine Änderung ist, dass sich Variablen in geschweiften Klammern befinden.
Ah, ist es das?
Code:
<tr>
<td class="trow2"><strong>{$lang->subject}</strong></td>
<td class="trow2"><input type="text" class="textbox" name="subject" size="40" maxlength="85" value="{$subject}" tabindex="1" /></td>
</tr>
Verändert sich dann an dem Code, den ich einfügen muss auch was?
Du musst auch da die Variablen in geschweifte Klammern setzen.