Doppel Posts - Doppelte Postings - Doppelte Antworten

Probleme bei der regulären Arbeiten mit phpBB, Fragen zu Vorgehensweisen oder Funktionsweise sowie sonstige Fragen zu phpBB im Allgemeinen.
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.1, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Antworten
bobandrews
Mitglied
Beiträge: 155
Registriert: 29.06.2006 00:20

Doppel Posts - Doppelte Postings - Doppelte Antworten

Beitrag von bobandrews »

Hallo,
leider kommt es bei einem User immer wieder vor, dass er normal auf absenden klickt und die Antwort dann doppelt im Forum erscheint!

Das Flood-Interval (nach benutzen der Suche hier) habe ich bereits auf 10 Sek. gestellt, allerdings hat das nocht geholfen.

was kann ich noch versuchen?

die Phpbb version ist aktuell.
Benutzeravatar
area57
Mitglied
Beiträge: 2111
Registriert: 26.12.2005 19:43
Wohnort: Berlin
Kontaktdaten:

Beitrag von area57 »

Moin,

such mal auf phpbbhacks.com nach Topic Bumping ;)

Windows - Ein Slangebegriff der Indianer: Weißer Mann starrt durch Glasscheibe auf Sanduhr
In a world without walls - Who need's windows and gates???
bobandrews
Mitglied
Beiträge: 155
Registriert: 29.06.2006 00:20

Beitrag von bobandrews »

area57 hat geschrieben:Moin,

such mal auf phpbbhacks.com nach Topic Bumping ;)
danke, aber da bekomme ich zig treffer! welchen meinst du?
Benutzeravatar
area57
Mitglied
Beiträge: 2111
Registriert: 26.12.2005 19:43
Wohnort: Berlin
Kontaktdaten:

Beitrag von area57 »

Moin,

-.- such dir davon doch einen aus der dir am angenehmsten ist;
oder such nach Stop Bumping

Windows - Ein Slangebegriff der Indianer: Weißer Mann starrt durch Glasscheibe auf Sanduhr
In a world without walls - Who need's windows and gates???
bobandrews
Mitglied
Beiträge: 155
Registriert: 29.06.2006 00:20

Beitrag von bobandrews »

Danke, werde ich nachher mal einbauen! :D
bobandrews
Mitglied
Beiträge: 155
Registriert: 29.06.2006 00:20

Beitrag von bobandrews »

Das hier blicke ich grad nicht,

hast du den stop bumbing mod schon installiert?

Code: Alles auswählen

#
#--------------[ OPEN ]-------------
#
includes/functions_post.php

#
#--------------[ FIND ]-------------
# // after "function submit_post("

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

#
#--------------[ BEFORE, ADD ]-------------
#
	$forum_bumping = 0;
	if ($board_config['stop_bumping'] == 2 && $mode != 'newtopic')
	{
		$sql = "SELECT f.stop_bumping FROM " . FORUMS_TABLE . " f, " . TOPICS_TABLE . " t
			WHERE f.forum_id = t.forum_id
				AND t.topic_id = $topic_id";
		if (!$result = $db->sql_query($sql))
		{
			message_die(GENERAL_ERROR, 'Could not fetch bumping status for this forum', '', __LINE__, __FILE__, $sql);
		}
		while ($row = $db->sql_fetchrow($result))
		{
			$forum_bumping = $row['stop_bumping'];
		}
		$db->sql_freeresult($result);
	}

	if (($board_config['stop_bumping'] == 1 || $forum_bumping == 1) && $userdata['user_level'] == USER && ($mode == 'reply' || $mode == 'quote')) 
	{
		$sql = "SELECT p.poster_id FROM " . POSTS_TABLE . " p, " . TOPICS_TABLE . " t
			WHERE t.topic_id = " . $topic_id . "
				AND t.topic_last_post_id = p.post_id";
		if (!($result = $db->sql_query($sql)))
		{
			message_die(GENERAL_ERROR, 'Could not check last poster id', '', __LINE__, __FILE__, $sql);
		}

		$row = $db->sql_fetchrow($result);
		$checked_user = $row['poster_id'];

		if ($checked_user == $userdata['user_id'])
		{
			message_die(GENERAL_ERROR, $lang['Rules_bump_cannot']);
		}

		$db->sql_freeresult($result);
	}
	// END Stop Bumping Mod
Wo soll den bitte schön da

Code: Alles auswählen

# // after "function submit_post("
stehen`?


bei mir steht da "nur"

Code: Alles auswählen

//
// Post a new topic/reply/poll or edit existing post/poll
//
function submit_post($mode, &$post_data, &$message, &$meta, &$forum_id, &$topic_id, &$post_id, &$poll_id, &$topic_type, &$bbcode_on, &$html_on, &$smilies_on, &$attach_sig, &$bbcode_uid, $post_username, $post_subject, $post_message, $poll_title, &$poll_options, &$poll_length)
{
	global $board_config, $lang, $db, $phpbb_root_path, $phpEx;
	global $userdata, $user_ip;

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

	$current_time = time();

	if ($mode == 'newtopic' || $mode == 'reply' || $mode == 'editpost') 
	{
Benutzeravatar
nickvergessen
Ehrenadmin
Beiträge: 11559
Registriert: 09.10.2006 21:56
Wohnort: Stuttgart, Germany
Kontaktdaten:

Beitrag von nickvergessen »

Code: Alles auswählen

#
#--------------[ OPEN ]-------------
#
includes/functions_post.php

#
#--------------[ FIND ]-------------
#
	include($phpbb_root_path . 'includes/functions_search.'.$phpEx);
#
Dann mach das, es gibt nur wahrscheinlich mehrere Treffer mit der zeile udn deswegen als Info: // after "function submit_post("

edit: und der codeschnippsel is ziemlich lang *reusper*
kein Support per PN
bobandrews
Mitglied
Beiträge: 155
Registriert: 29.06.2006 00:20

Beitrag von bobandrews »

ach sooo, das war mir noch nicht geläufig! besten dank!
Antworten

Zurück zu „phpBB 2.0: Administration, Benutzung und Betrieb“