phpbb 2.0.14 - Quick Reply Problem

Du hast Probleme beim Einbau oder bei der Benutzung eines Mods? In diesem Forum bist du richtig.
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.0, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Samariel
Mitglied
Beiträge: 214
Registriert: 04.04.2004 11:50
Kontaktdaten:

phpbb 2.0.14 - Quick Reply Problem

Beitrag von Samariel »

Jetzt noch ein Problem mit dem alten Quick Reply Mod:

Quick Reply with Quote
MOD Version: 1.1.3

Jedes mal wenn ich eine Kurzwantwort bestätigen will, kommt folgende Meldung:
Eine neue Antwort wurde gepostet oder der letzte Post wurde gelöscht während du geantwortet hast. Prüfe deinen Post anhand der "Vorschau" und schicke ihn erneut ab wenn geeignet.
Gehe ich aber normal über antworten, so klappt alles wunder....
Seltsam erscheint unsere Lage auf dieser Erde. Jeder von uns erscheint da unfreiwillig
und ungebten zu kurzem Aufenthalt, ohne zu wissen, warum und wozu.

[Albert Einstein]
Benutzeravatar
Budman
Mitglied
Beiträge: 327
Registriert: 02.02.2005 10:46

Beitrag von Budman »

Dannn hast Du aber den CH2.1.x installiert oder ist das neuerdings ein Standardfeature????

Wie dem auch sei, ich denke, es liegt am CH. Ich habe dasselbe Problem, und habe daraufhin folgende Tips erhalten:

GGWeb-FR

Ich habe es schon probiert, ändert leider nix.. :( Aber ich probiere gerade einen veränderten QuickReply Mod auf dem CH aus, mal sehen, was draus wird, ich gebe Bescheid.

Wenn Du mit o.g. was anfangen kannst, wär's natürlich noch besser wenn Du dann hier eine Lösung posten könntest!

Gruss
Samariel
Mitglied
Beiträge: 214
Registriert: 04.04.2004 11:50
Kontaktdaten:

Beitrag von Samariel »

Ja, habe das CH 2.1.1 auch installiert, gehört jedoch ncht zu dessen Features.

Mit dem alten 2.0.5er klappte es allerdings noch wunderbar!

Oder es liegt an der 14er phpbb.

Wie dem auch sei, versuche Deinen Link direkt mal, ansonsten hoffe ich, dass Du bald weiterkommst - Ein Feature, wodrauf ich jetzt eigentlich nicht mehr verzichten will. ;)


Dank Dir aber shcon mal bis hierher!!! :)



Edit: Dein Link bringt mir absoult garnichts, da es sichd abei um einen anderen Quick Reply Mod handel.

Welchen benutzt Du?


Ich hab den:

Code: Alles auswählen


##############################################################
## MOD Title: Quick Reply with Quote
## MOD Author: Smartor < smartor_xp@hotmail.com > (Hoang Ngoc Tu) http://smartor.is-root.com
## MOD Description: This will add a quick-reply form below every topics
##			It will only display when user has the Reply access
##			User have a option to quote the last message
## MOD Version: 1.1.5
##
## Installation Level: easy
## Installation Time: 5 Minutes
## Files To Edit: 3
##	viewtopic.php
##	language/lang_XX/lang_main.php
##	templates/template_XX/viewtopic_body.tpl
## Included Files: N/A
##############################################################
## Author Notes:
##
##############################################################
## This MOD is released under the GPL License.
## Intellectual Property is retained by the MOD Author(s) listed above
##############################################################
## Before Adding This MOD To Your Forum, You Should Back Up All Files Related To This MOD
##############################################################

#
#-----[ OPEN ]------------------------------------------
#
viewtopic.php

#
#-----[ FIND ]------------------------------------------
#
$template->pparse('body');

include($phpbb_root_path . 'includes/page_tail.'.$phpEx);

#
#-----[ BEFORE, ADD ]------------------------------------
#
//
// Quick Reply Mod
//
if ( ((!$is_auth['auth_reply']) or ($forum_topic_data['forum_status'] == FORUM_LOCKED) or ($forum_topic_data['topic_status'] == TOPIC_LOCKED)) and ($userdata['user_level'] != ADMIN) )
{
	$quick_reply_form = "";
}
else
{
	if ($can_watch_topic and $is_watching_topic)
	{
		$notify_user = 1;
	}
	else
	{
		$notify_user = $userdata['user_notify'];
	}
	$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(":u:$bbcode_uid", "", $last_msg);
	$last_msg = str_replace(":o:$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]";
	$quick_reply_form = "
	<script language='JavaScript' type='text/javascript'>
		function checkForm()
		{
			formErrors = false;
			document.post.message.value = '';
			if (document.post.input.value.length < 2) {
				formErrors = '" . $lang['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.input.value;
				return true;
			}
		}
	</script>
	<form action='".append_sid("posting.$phpEx")."' method='post' name='post' onsubmit='return checkForm(this)'>
	<span class='genmed'><b>".$lang["Quick_Reply"].":</b><br />";

	if (!$userdata['session_logged_in'])
	{
		$quick_reply_form .= $lang['Username'] . ":&nbsp;<input class='post' type='text' name='username' size='25' maxlength='25' value='' /><br />";
	}

	$quick_reply_form .= "<textarea name='input' rows='10' cols='50' wrap='virtual' class='post''></textarea><br />
	<input type='checkbox' name='quick_quote' />".$lang["Quick_quote"]."<br />
	<input type='checkbox' name='attach_sig' checked='checked' />".$lang["Attach_signature"]."<br />
	<input type='hidden' name='mode' value='reply' />
	<input type='hidden' name='sid' value='" . $userdata['session_id'] . "' />
	<input type='hidden' name='t' value='" . $topic_id . "' />
	<input type='hidden' name='message' value='' />
	<input type='hidden' name='notify' value=" . $notify_user  . " />
	<input type='hidden' name='last_msg' value='" . $last_msg  . "' />
	<input type='submit' name='preview' class='liteoption' value='".$lang['Preview']."' />&nbsp;
	<input type='submit' name='post' class='mainoption' value='".$lang["Submit"]."' />
	</form></span>";
}

$template->assign_vars(array(
	'QUICK_REPLY_FORM' => $quick_reply_form)
);
//
// END Quick Reply Mod
//

#
#-----[ OPEN ]------------------------------------------
#
lang_main.php

#
#-----[ FIND ]------------------------------------------
#
//
// That's all Folks!

#
#-----[ BEFORE, ADD ]------------------------------------
#
// Quick Reply Mod
$lang['Quick_Reply'] = 'Quick Reply';
$lang['Quick_quote'] = 'Quote the last message';

#
#-----[ OPEN ]------------------------------------------
#
viewtopic_body.tpl

#
#-----[ FIND ]------------------------------------------
#
{S_TOPIC_ADMIN}

#
#-----[ AFTER, ADD ]------------------------------------
#
{QUICK_REPLY_FORM}


#
#-----[ SAVE/CLOSE ALL FILES ]------------------------------------------
#
# EoM


Wie gesagt, vorher klappte ein ohne Probleme!
Seltsam erscheint unsere Lage auf dieser Erde. Jeder von uns erscheint da unfreiwillig
und ungebten zu kurzem Aufenthalt, ohne zu wissen, warum und wozu.

[Albert Einstein]
Benutzeravatar
Budman
Mitglied
Beiträge: 327
Registriert: 02.02.2005 10:46

Beitrag von Budman »

Ne, da muss ich Dich enttäuschen, das ist ein Feature des CH:
ptirhiik hat geschrieben:What's new in this version :
[...]
# you will be warned if someone post a reply while you were writing a message on the same topic,
[...]
Das Problem besteht darin, dass bei allen Quick Reply Mods die ID des letzten Posts nicht mit übergeben wird, darum nimmt dann das CH-Skript an, es wäre der "erste Beitrag" und da ja schon ein Beitrag geschrieben steht, das da was nicht übereinstimmt....

Deshalb die Zwischenmeldung. Wie gesagt, es muss irgendwie über die Zeilen in dem Link gehen, auch in "unseren" Quick Reply's. Nur leider habe ich die passende Stelle noch nciht gefunden, bzw es zum laufen gebracht... ;)

Mal sehen, ich verfolge dieses Thema auch bei phpbb.com und in Ptirhiiks Forum mit....

Gruss Bud
Samariel
Mitglied
Beiträge: 214
Registriert: 04.04.2004 11:50
Kontaktdaten:

Beitrag von Samariel »

Danke für Deine Aufklärung. So weiss ich zumidnest genau woran es liegt! ;)

Ich hoffe es wird bald was gefunden... :)
Seltsam erscheint unsere Lage auf dieser Erde. Jeder von uns erscheint da unfreiwillig
und ungebten zu kurzem Aufenthalt, ohne zu wissen, warum und wozu.

[Albert Einstein]
Samariel
Mitglied
Beiträge: 214
Registriert: 04.04.2004 11:50
Kontaktdaten:

Beitrag von Samariel »

Wenn jemand einen ähnlichen kennt... ;)
Seltsam erscheint unsere Lage auf dieser Erde. Jeder von uns erscheint da unfreiwillig
und ungebten zu kurzem Aufenthalt, ohne zu wissen, warum und wozu.

[Albert Einstein]
Benutzeravatar
Budman
Mitglied
Beiträge: 327
Registriert: 02.02.2005 10:46

Beitrag von Budman »

Also, ich hab leider keine Lösung für unsere QuickReply's, aber ich habe einen gefunden, der dieses Problem nicht hat, und auch funktioniert!

Es handelt sich um den QuickPost ES von reddog! :D

Das entsprechende Topic in seinem Board findest Du hier!

In dem Download findest Du ein Verzeichnis optional, indem ist die Version für den CH versteckt!

Ich hab ihn eingebaut, und er funktioniert bestens! :D

Gruss Bud
Einste1n
Mitglied
Beiträge: 520
Registriert: 09.06.2004 18:54

Beitrag von Einste1n »

okey, vielen dank damit hat sich das erledigt mit dem CH_210 Mod ... wollte ihn eigentlich dieses WE installieren, aber der scheint ja mehr probleme zu machen, als das er was nutzt :(
Benutzeravatar
Budman
Mitglied
Beiträge: 327
Registriert: 02.02.2005 10:46

Beitrag von Budman »

Einste1n hat geschrieben:okey, vielen dank damit hat sich das erledigt mit dem CH_210 Mod ... wollte ihn eigentlich dieses WE installieren, aber der scheint ja mehr probleme zu machen, als das er was nutzt :(
Wie man's nimmt! Ich halte Ihn für sehr gut, und ich wüsste offengestanden nicht, wie ich die schon inkludierten Funktionen anderweitig ersetzen könnte...

Zumal ja im Laufe der nächsten Zeit ein paar Mods kommen, die perfekt in den CH passen, und dort auch bestens funktionieren.

Wenn ich Dir also einen Rat geben darf (ich hoffe, Du nimmst mir das nicht übel ;) ), warte bis alle Erweiterungen für den CH als Final raus sind (ich schätze mal Spätsommer / Herbst), und dann installiere Dir ein vorgemoddetes Pack, dann hast Du keine Probs und alles andere geht auch! :)

Wenn ich Ihn nicht schon hätte, würde ich auch eher warten, aber ganz entgehen lassen würd ich ihn mir nicht! ;)

Gruss Bud
Einste1n
Mitglied
Beiträge: 520
Registriert: 09.06.2004 18:54

Beitrag von Einste1n »

das ist doch nur ein subforen mod oder steckt da noch mehr drin ?
Das Problem ist, ich habe ein sehr gut gemoddes Forum, daher kann ich nicht mal eben ein neues aufsetzen, da würde dann ne menge verschwinden, also bleibt nur der normale Einbau nach Anleitung ;-)

Bei zwei Mods hab ich jetzt schon von Problemen gehört, einmal bei Schnellantwort Mod und einmal beim Pruning Mod. Und ob der Dateianhangmod damit funzt weiss ich auch noch net weil der chmod scheint ja so einige probleme mit anderen mods zu haben. Und dieser CH Mod ist ja vom Einbau her richtig heftig!

Leider hab ich bisher keine Demo von diesen Mod gefunden, der mir mehr zeigt als Subforen, darum hab ich es immer nur für einen Subforen Mod gehalten und nicht mehr :)
Antworten

Zurück zu „phpBB 2.0: Mod Support“