Seite 2 von 2

Verfasst: 13.12.2006 00:53
von Markus67
Hi ...

bei Oxpus' Mods würde ich eigentlich davon ausgehen dass sie funktionieren.

Kannst du mal bitte deine functions_post.php als txt-Datei verlinken.
KB:datei

die db_update.php hast du ausgeführt?

Markus

Verfasst: 13.12.2006 08:45
von _roger_
Hallo Markus,
anscheinend haben wir einen Fehler gemacht...

Habe die db_update.php eben ausgeführt:
(Boris hatte sie allerdings schon gestern...)
Updating the database
INSERT INTO forum_config (config_name, config_value) VALUES ('delete_post_forum', '0')
+++ Error: Duplicate entry 'delete_post_forum' for key 1

INSERT INTO forum_config (config_name, config_value) VALUES ('mod_allow_delete_post', '0')
+++ Error: Duplicate entry 'mod_allow_delete_post' for key 1



End
Installation is now finished. Please be sure to delete this file now.
If you have run into any errors, please visit the phpBBSupport.co.uk and ask someone for help.
Have a nice day



Nachfolgend die:

functions_post.txt

Grüße,
Roger

Verfasst: 14.12.2006 22:18
von _roger_
Also: Der Mod funktioniert anscheinend doch, aber nicht immer.

(Zumindest habe ich dort einige von Moderatoren gelöschte Postings gefunden)
Alle Postings die ich mit Mod-Funktionen gelöscht hatte, landeten allerdings im Nirwana... :roll:

Grüße,
Roger

Verfasst: 15.12.2006 01:44
von Markus67
Hi ...

suche in der functions_post.php (Zeile 527) und lösche den folgenden Block:

Code: Alles auswählen

				$sql = "DELETE FROM " . TOPICS_TABLE . " 
					WHERE topic_id = $topic_id 
						OR topic_moved_id = $topic_id";
				if (!$db->sql_query($sql))
				{
					message_die(GENERAL_ERROR, 'Error in deleting post', '', __LINE__, __FILE__, $sql);
				}
suche:

Code: Alles auswählen

				}
			}
		}

		remove_search_post($post_id);
ersetze mit:

Code: Alles auswählen

				}

				$sql = "DELETE FROM " . TOPICS_WATCH_TABLE . "
					WHERE topic_id = $topic_id";
				if (!$db->sql_query($sql))
				{
					message_die(GENERAL_ERROR, 'Error in deleting post', '', __LINE__, __FILE__, $sql);
				}
			}
		}

		remove_search_post($post_id);
Markus

Verfasst: 15.12.2006 11:25
von _roger_
Hey, das funktioniert! (Konnte bisher nichts Gegenteiliges feststellen, denn alle von mir gelöschten Postings die ich mit Mod-Funktionen gelöscht hatte landeten in dem versteckten Forum - und nicht nur meine...)

[ externes Bild ] & ;)

Danke Dir Markus!


Grüße,
Roger