Seite 1 von 3
Button zum einfügen von Bestimmten Text ins Textfeld
Verfasst: 22.01.2006 16:42
von feldhase
Hallo,
für mein Verkaufsforum suche ich einen Button, der sich oberhalb des posting-Textfeldes befindet. (Wie Quote ider Code)
Wenn man auf den klickt, soll ein bestimmter Text (in meinem Fall eine Angebotsvorlage) eingefügt werden, damit man das nocht jedesmal manuell schreiben muss.
Wer kann mir bei sowas helfen?

Verfasst: 22.01.2006 17:33
von witzigerkiller
<input type="button" name="vorlage" value="Vorlage" oncklick="formname.textarea.input +='DeinVorlagenText'"; />
das sollte funzen. ISt das gleiche, wie bei den smilies, nur nen anderer text halt
Verfasst: 22.01.2006 20:41
von feldhase
Danke schonma,
ich nehme an ich muss es in der posting.php einfügen, aber wo genau, dass es neben den Anderen Buttons is?
Verfasst: 22.01.2006 20:53
von witzigerkiller
Suche
in der posting_body.tpl nach:(templates/deintemplate/posting_body.tpl)
Code: Alles auswählen
<td><span class="genmed">
<input type="button" class="button" accesskey="w" name="addbbcode16" value="URL" style="text-decoration: underline; width: 40px" onClick="bbstyle(16)" onMouseOver="helpline('w')" />
</span></td>
danach einfügen:
Code: Alles auswählen
<td><span class="genmed">
<input type="button" name="vorlage" value="Vorlage"
style="width:40px"
oncklick="area.massage.value +='DeinVorlagenText'"/>
</td>
danach suche:
Code: Alles auswählen
<span class="gen">
<textarea name="message" rows="15" cols="35" wrap="virtual" style="width:450px" tabindex="3" class="post" onselect="storeCaret(this);" onclick="storeCaret(this);" onkeyup="storeCaret(this);">{MESSAGE}</textarea>
</span>
ersetze mit
Code: Alles auswählen
<form name="area">
<span class="gen"><textarea name="message" rows="15" cols="35" wrap="virtual" style="width:450px" tabindex="3" class="post" onselect="storeCaret(this);" onclick="storeCaret(this);" onkeyup="storeCaret(this);">{MESSAGE}</textarea></span></form>
Habe den code vorher nicht getestet, deshalb musst du vorher eine sicherung der datei machen, und falls es einen fehler gibt, die kaputte datei mit der sicherun überschreiben.
Verfasst: 23.01.2006 16:08
von feldhase
Hi,
danke, der Button is zwar da, allerdings kommt nix ins textfeld, wenn man draufklickt..
Verfasst: 23.01.2006 16:11
von witzigerkiller
ok, das sagt mir schonmal einiges, jetzt heißt das, das entweder was mit dem onclick nicht funzt, oder was mit dem form teil, dass schau ich ma grad an,dann schreib ich nochmal
Verfasst: 23.01.2006 16:34
von feldhase
Alles klar!

Verfasst: 23.01.2006 17:42
von Ivan
haste das OnClick auch korrekt angepasst?
Verfasst: 23.01.2006 18:07
von witzigerkiller
versuch mal so:
suche
Code: Alles auswählen
<td><span class="genmed">
<input type="button" name="vorlage" value="Vorlage"
style="width:40px"
oncklick="area.massage.value +='DeinVorlagenText'"/>
</td>
ersetze mit:
Code: Alles auswählen
<td><span class="genmed">
<input type="button" name="vorlage" value="Vorlage"
style="width:40px"
oncklick="form.area.massage.value +='DeinVorlagenText'"/>
</td>
Verfasst: 23.01.2006 18:23
von feldhase
Hi, ändert noch nichts....