Moderatoren haben keine Rechte

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.
Benutzeravatar
--Florian--
Mitglied
Beiträge: 52
Registriert: 29.11.2003 23:01
Wohnort: Münster
Kontaktdaten:

Beitrag von --Florian-- »

jo genau. Es kommt wieder eine leere Fehlermeldung
.:The-Games-Forum::.
Besucht mal mein Forum ;-) Noch ist meine Community klein, aber ihr könnt mich ja unterstützen.
PhilippK
Vorstand
Vorstand
Beiträge: 14662
Registriert: 13.08.2002 14:10
Wohnort: Stuttgart
Kontaktdaten:

Beitrag von PhilippK »

Neuer Versuch:

Code: Alles auswählen

		message_die(GENERAL_MESSAGE, $lang['Not_auth_edit_topic']);
in

Code: Alles auswählen

		message_die(GENERAL_MESSAGE, 'DEBUG: ' . $lang['Not_auth_edit_topic']);
ändern.

Gruß, Philipp
Kein Support per PN!
Der Sozialstaat ist [...] eine zivilisatorische Errungenschaft, auf die wir stolz sein können. Aber der Sozialstaat heutiger Prägung hat sich übernommen. Das ist bitter, aber wahr. (Horst Köhler)
Meine Mods
Benutzeravatar
--Florian--
Mitglied
Beiträge: 52
Registriert: 29.11.2003 23:01
Wohnort: Münster
Kontaktdaten:

Beitrag von --Florian-- »

jetzt kommt schonmal eine Meldung: DEBUG:
.:The-Games-Forum::.
Besucht mal mein Forum ;-) Noch ist meine Community klein, aber ihr könnt mich ja unterstützen.
PhilippK
Vorstand
Vorstand
Beiträge: 14662
Registriert: 13.08.2002 14:10
Wohnort: Stuttgart
Kontaktdaten:

Beitrag von PhilippK »

Prüf doch mal, von welchem Mod das kommt:

Code: Alles auswählen

	if( $userdata['user_level'] != ADMIN && ($mode == 'editpost' || $mode == 'delete' || $mode == 'poll_delete') && $post_info['topic_first_post_id'] == $post_id )
	{
		message_die(GENERAL_MESSAGE, $lang['Not_auth_edit_topic']);
	}
Der Code soll nämlich genau verhindern, das ein Mod den ersten Beitrag ändert... :-?

Gruß, Philipp
Kein Support per PN!
Der Sozialstaat ist [...] eine zivilisatorische Errungenschaft, auf die wir stolz sein können. Aber der Sozialstaat heutiger Prägung hat sich übernommen. Das ist bitter, aber wahr. (Horst Köhler)
Meine Mods
Benutzeravatar
--Florian--
Mitglied
Beiträge: 52
Registriert: 29.11.2003 23:01
Wohnort: Münster
Kontaktdaten:

Beitrag von --Florian-- »

Ich glaub von den Password-protected topics 0.2 Mod

http://www.phpbbhacks.com/viewhack.php?id=1459
.:The-Games-Forum::.
Besucht mal mein Forum ;-) Noch ist meine Community klein, aber ihr könnt mich ja unterstützen.
PhilippK
Vorstand
Vorstand
Beiträge: 14662
Registriert: 13.08.2002 14:10
Wohnort: Stuttgart
Kontaktdaten:

Beitrag von PhilippK »

Das scheint dann entweder ein Bug oder ein Feature des Mods zu sein :-?
Man könnte das evtl. ändern - aber ich weiß nicht, ob es da noch Nebenwirkungen gibt. Evtl musst du mal den Autor direkt fragen.

Gruß, Philipp
Kein Support per PN!
Der Sozialstaat ist [...] eine zivilisatorische Errungenschaft, auf die wir stolz sein können. Aber der Sozialstaat heutiger Prägung hat sich übernommen. Das ist bitter, aber wahr. (Horst Köhler)
Meine Mods
Benutzeravatar
--Florian--
Mitglied
Beiträge: 52
Registriert: 29.11.2003 23:01
Wohnort: Münster
Kontaktdaten:

Beitrag von --Florian-- »

Wie sieht denn der Originale Code von phpBB 2.0.8a aus?
.:The-Games-Forum::.
Besucht mal mein Forum ;-) Noch ist meine Community klein, aber ihr könnt mich ja unterstützen.
PhilippK
Vorstand
Vorstand
Beiträge: 14662
Registriert: 13.08.2002 14:10
Wohnort: Stuttgart
Kontaktdaten:

Beitrag von PhilippK »

Den gibt's an 'ner ganz anderen Stelle:

Code: Alles auswählen

		//
		// Can this user edit/delete the post/poll?
		//
		if ( $post_info['poster_id'] != $userdata['user_id'] && !$is_auth['auth_mod'] )
		{
			$message = ( $delete || $mode == 'delete' ) ? $lang['Delete_own_posts'] : $lang['Edit_own_posts'];
			$message .= '<br /><br />' . sprintf($lang['Click_return_topic'], '<a href="' . append_sid("viewtopic.$phpEx?" . POST_TOPIC_URL . "=$topic_id") . '">', '</a>');

			message_die(GENERAL_MESSAGE, $message);
		}
		else if ( !$post_data['last_post'] && !$is_auth['auth_mod'] && ( $mode == 'delete' || $delete ) )
		{
			message_die(GENERAL_MESSAGE, $lang['Cannot_delete_replied']);
		}
		else if ( !$post_data['edit_poll'] && !$is_auth['auth_mod'] && ( $mode == 'poll_delete' || $poll_delete ) )
		{
			message_die(GENERAL_MESSAGE, $lang['Cannot_delete_poll']);
		}
Gruß, Philipp
Kein Support per PN!
Der Sozialstaat ist [...] eine zivilisatorische Errungenschaft, auf die wir stolz sein können. Aber der Sozialstaat heutiger Prägung hat sich übernommen. Das ist bitter, aber wahr. (Horst Köhler)
Meine Mods
Benutzeravatar
--Florian--
Mitglied
Beiträge: 52
Registriert: 29.11.2003 23:01
Wohnort: Münster
Kontaktdaten:

Beitrag von --Florian-- »

hm genau den gleichen Code hatte ich schon in der posting.php ca. ab Zeile 330
.:The-Games-Forum::.
Besucht mal mein Forum ;-) Noch ist meine Community klein, aber ihr könnt mich ja unterstützen.
PhilippK
Vorstand
Vorstand
Beiträge: 14662
Registriert: 13.08.2002 14:10
Wohnort: Stuttgart
Kontaktdaten:

Beitrag von PhilippK »

Nur nachdem der andere Code in Zeile 279ff steht, kommt der Original-Code nicht zum Zuge...
Das einfachste dürfte sein, wenn du den Autor direkt kontaktierst - bis sich da einer sauber eingearbeitet hat, braucht's 'ne Weile...

Gruß, Philipp
Kein Support per PN!
Der Sozialstaat ist [...] eine zivilisatorische Errungenschaft, auf die wir stolz sein können. Aber der Sozialstaat heutiger Prägung hat sich übernommen. Das ist bitter, aber wahr. (Horst Köhler)
Meine Mods
Antworten

Zurück zu „phpBB 2.0: Mod Support“