Fehler in Funktion message_die()

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
caesarem
Mitglied
Beiträge: 56
Registriert: 21.04.2003 21:20
Kontaktdaten:

Fehler in Funktion message_die()

Beitrag von caesarem »

Hallo.

Beim Aufrufen meines Boards (http://www.planet-der-haustiere.de) bekomme ich folgende Fehlermeldung:
Parse error: parse error in /home/httpd/vhosts/planet-der-haustiere.de/httpdocs/includes/functions.php on line 979

Fatal error: Call to undefined function: message_die() in /home/httpd/vhosts/planet-der-haustiere.de/httpdocs/common.php on line 284
Also nehme ich ma an, dass der Fehler in der functions.php liegt. An der angegebenen Stelle kann ich aber keinen Fehler entdecken. Kann mir da vllt jemand weiterhelfen. Das wär natürlich super :)

Die functions.php ist als Textfile hier zu finden:
http://www.caesarem2.de/functions.txt
Benutzeravatar
caesarem
Mitglied
Beiträge: 56
Registriert: 21.04.2003 21:20
Kontaktdaten:

Beitrag von caesarem »

Ach kommt Jungs, keiner ne Idee? :wink:

mfg
CAESAREM
Benutzeravatar
Markus67
Ehrenadmin
Beiträge: 28346
Registriert: 12.01.2004 16:02
Wohnort: Neuss
Kontaktdaten:

Beitrag von Markus67 »

Hi ...

hast du den CH MOD selbst eingebaut oder hast du die voreditierten Files benutzt?

Markus
Benutzeravatar
caesarem
Mitglied
Beiträge: 56
Registriert: 21.04.2003 21:20
Kontaktdaten:

Beitrag von caesarem »

Ich hab den Mod selbst eingebaut, weil es für die aktuelle Version vom phpBB ja noch keine voreditierten Files gibt. Ich hab an der betreffenden Stelle die Klammersetzung überprüft, Semikolons kontrolliert, aber das scheint alles zu stimmen. Ich weiß nicht, warum er da meckert... :(

mfg
CAESAREM
Benutzeravatar
Markus67
Ehrenadmin
Beiträge: 28346
Registriert: 12.01.2004 16:02
Wohnort: Neuss
Kontaktdaten:

Beitrag von Markus67 »

Hi ...

suche:

Code: Alles auswählen

		if ( !defined('IN_ADMIN') )
		{
			$template->set_filenames(array(
				'message_body' => 'message_body.tpl')
			);
		}
//-- mod : categories hierarchy ------------------------------------------------
//-- add
ersetze mit:

Code: Alles auswählen

		if ( !defined('IN_ADMIN') )
		{
			$template->set_filenames(array(
				'message_body' => 'message_body.tpl')
			);
		}
		else
		{
			$template->set_filenames(array(
				'message_body' => 'admin/admin_message_body.tpl')
			);
		}

//-- mod : categories hierarchy ------------------------------------------------
//-- add
suche:

Code: Alles auswählen

				'NAVIGATION_BOX' => '<a href="' . append_sid('index.' . $phpEx) . '" class="nav">' . sprintf($lang['Forum_Index'], $board_config['sitename']) . '</a>',
			));
		}
  //-- fin mod : categories hierarchy --------------------------------------------
		else
		{
			$template->set_filenames(array(
				'message_body' => 'admin/admin_message_body.tpl')
			);
		}

		$template->assign_vars(array(
			'MESSAGE_TITLE' => $msg_title,
			'MESSAGE_TEXT' => $msg_text)
ersetze mit:

Code: Alles auswählen

				'NAVIGATION_BOX' => '<a href="' . append_sid('index.' . $phpEx) . '" class="nav">' . sprintf($lang['Forum_Index'], $board_config['sitename']) . '</a>',
			));
		}
//-- fin mod : categories hierarchy --------------------------------------------

		$template->assign_vars(array(
			'MESSAGE_TITLE' => $msg_title,
			'MESSAGE_TEXT' => $msg_text)
Markus
Benutzeravatar
caesarem
Mitglied
Beiträge: 56
Registriert: 21.04.2003 21:20
Kontaktdaten:

Beitrag von caesarem »

Hey spitze, Fehler behoben! Vielen Dank !!

Wer jetzt nochmal checken ob meine install fehlerhaft war oder ich einfach nur zu doof bin :)

Auf jedenfall, Danke!

mfg
CAESAREM
Benutzeravatar
caesarem
Mitglied
Beiträge: 56
Registriert: 21.04.2003 21:20
Kontaktdaten:

Beitrag von caesarem »

So wie es aussieht, ist der Spass noch nicht zuende...
Parse error: parse error in /home/httpd/vhosts/planet-der-haustiere.de/httpdocs/posting.php on line 929
Hab die betreffende Zeile aus dem Original zurückkopiert und überprüft: alle bestens, an der Stelle werden ja nur eine Reihe zusätzlicher Parameter eingefügt...

Was mach ich eigentlich falsch, das ist doch nicht der erste größere Mod ... :(

http://www.caesarem2.de/posting.txt

*seufz* danke

mfg
CAESAREM
Benutzeravatar
Markus67
Ehrenadmin
Beiträge: 28346
Registriert: 12.01.2004 16:02
Wohnort: Neuss
Kontaktdaten:

Beitrag von Markus67 »

Hi ...

auch da hast du 2 "Flüchtigkeitsfehler" drin ...
suche:

Code: Alles auswählen

    break;
			}


		case 'delete':
		case 'poll_delete':
ersetze mit:

Code: Alles auswählen

			}
			break;

		case 'delete':
		case 'poll_delete':
suche:

Code: Alles auswählen

$template->assign_vars(array(
	'FORUM_NAME' => $forum_name,
	'L_POST_A' => $page_title,
	'L_POST_SUBJECT' => $lang['Post_subject'], 

	'U_VIEW_FORUM' => append_sid("viewforum.$phpEx?" . POST_FORUM_URL . "=$forum_id"))
);
ersetze mit:

Code: Alles auswählen

$template->assign_vars(array(
	'FORUM_NAME' => $forum_name,
	'L_POST_A' => $page_title,
	'L_POST_SUBJECT' => $lang['Post_subject'],
Markus
Benutzeravatar
caesarem
Mitglied
Beiträge: 56
Registriert: 21.04.2003 21:20
Kontaktdaten:

Beitrag von caesarem »

In der Tat zwei ganz idiotische Fehler *schäm*

Beide behoben ( http://www.caesarem2.de/posting.txt )

Fehler nach wie vor vorhanden:
Parse error: parse error in /home/httpd/vhosts/planet-der-haustiere.de/httpdocs/posting.php on line 929
*verzweifelt guckt*

mfg
CAESAREM
Benutzeravatar
Markus67
Ehrenadmin
Beiträge: 28346
Registriert: 12.01.2004 16:02
Wohnort: Neuss
Kontaktdaten:

Beitrag von Markus67 »

Hi ...

jetzt hab ich ihn :wink:
suche:

Code: Alles auswählen

submit_post($mode, $post_data, $return_message, $return_meta, $forum_id, $topic_id, $post_id, $poll_id, $topic_type, $bbcode_on, $html_on, $smilies_on, $attach_sig, $bbcode_uid, str_replace("\'", "''", $username), str_replace("\'", "''", $subject), str_replace("\'", "''", $message), str_replace("\'", "''", $poll_title, $poll_options, $poll_length, $post_icon, $topic_duration, $calendar_time, $calendar_duration, $sub_title, $topic_sub_type);
ersetze mit:

Code: Alles auswählen

submit_post($mode, $post_data, $return_message, $return_meta, $forum_id, $topic_id, $post_id, $poll_id, $topic_type, $bbcode_on, $html_on, $smilies_on, $attach_sig, $bbcode_uid, str_replace("\'", "''", $username), str_replace("\'", "''", $subject), str_replace("\'", "''", $message), str_replace("\'", "''", $poll_title), $poll_options, $poll_length, $post_icon, $topic_duration, $calendar_time, $calendar_duration, $sub_title, $topic_sub_type);
Markus
Antworten

Zurück zu „phpBB 2.0: Mod Support“