Quick Reply
Forumsregeln
Auch wenn hier der Support für phpBB 2 weiterhin aufrecht erhalten bleibt, weisen wir darauf hin, dass das phpBB 2 nicht mehr offiziell unterstützt und weiterentwickelt wird!
Auch wenn hier der Support für phpBB 2 weiterhin aufrecht erhalten bleibt, weisen wir darauf hin, dass das phpBB 2 nicht mehr offiziell unterstützt und weiterentwickelt wird!
- Bootenks
- Beiträge: 1836
- Registriert: Sa 29.Mai, 2004 23:36
- Wohnort: G?rlitz (?stlichste Stadt Deutschlands)
Quick Reply
Ähm bei meiner Quick Reply Box funktioniert das Zitieren des letzten post´s nicht und ich werde nicht benachrichtigt wenn eine antwort kommt...
habe in der tpl nachgeguckt und dann die quick_reply.php angeschaut die funktionen sind definiert
habe in der tpl nachgeguckt und dann die quick_reply.php angeschaut die funktionen sind definiert
Zuletzt geändert von Bootenks am So 27.Jun, 2004 14:56, insgesamt 1-mal geändert.
testBootenks hat geschrieben:Ähm bei meiner Quick Reply Box funktioniert das Zitieren des letzten post´s nicht und ich werde nicht benachrichtigt wenn eine antwort kommt...
habe in der tpl nachgeguckt und dann die quick_reply.php angeschaut die funktionen sind definiert
//EDIT
also bei Oxpus funkt es!
Oder meinst du die Funktion, "auswahl zitieren" denn die funktioniert leider nicht mit allen Browsern!"
Zuletzt geändert von skittles am So 27.Jun, 2004 15:54, insgesamt 1-mal geändert.
- oxpus
- Administrator
- Beiträge: 28735
- Registriert: Mo 27.Jan, 2003 22:13
- Wohnort: Bad Wildungen
- Kontaktdaten:
Also mal zum Vergleich die Stellen, auf die es beim Zitieren des letzten Beitrages ankommt.
In der quick_reply.php
und die Jacascript-Funktion quick_reply_tpl
Dazu gehört das Form
und die Checkbox
Die <textarea> für die Nachricht muss dann den Namen "message" haben, ansonsten läuft die Javascript-Funktion ins Leere und fügt den letzten Beitrag nicht ein.
In der quick_reply.php
Code: Alles auswählen
$bbcode_uid = $postrow[$total_posts - 1]['bbcode_uid'];
$last_poster = $postrow[$total_posts - 1]['username'];
$last_msg = $postrow[$total_posts - 1]['post_text'];
$last_msg = str_replace(":1:$bbcode_uid", '', $last_msg);
$last_msg = str_replace(":$bbcode_uid", '', $last_msg);
$last_msg = str_replace("'", ''', $last_msg);
$last_msg = "[quote=\"$last_poster\"]" . $last_msg . '[/quote]';Code: Alles auswählen
function checkForm() {
formErrors = false;
if (document.post.message.value.length < 2) {
formErrors = '{L_EMPTY_MESSAGE}';
}
if (formErrors) {
alert(formErrors);
return false;
} else {
if (document.post.quick_quote.checked) {
document.post.message.value = document.post.last_msg.value + document.post.message.value;
}
document.post.quick_quote.checked = false;
return true;
}
}Code: Alles auswählen
<form action='{quick_reply.POST_ACTION}' method='post' name='post' onsubmit='return checkForm(this)'>Code: Alles auswählen
<input type='checkbox' name='quick_quote'>{L_QUOTE_LAST_MESSAGE}Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
- oxpus
- Administrator
- Beiträge: 28735
- Registriert: Mo 27.Jan, 2003 22:13
- Wohnort: Bad Wildungen
- Kontaktdaten:
Nein, es ist nicht alles gleich. In Deiner quick_reply.tpl ist die Javascript-Funktion checkForm 2x vorhanden. Die Zweite ist da falsch!
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
