Shoutbox mod

Hulp nodig bij een modificaties of op zoek naar een MOD? Bekijk ons archief. Support wordt helaas niet meer verleend.
Forumregels

Sinds 1 januari 2009 wordt phpBB2 niet meer ondersteund.
Onderstaande informatie is verouderd en dient uitsluitend als archief.
phpBB2.0.x
Gesloten
Gebruikersavatar
Sebastiaan2003
Berichten: 97
Lid geworden op: 13 nov 2003, 08:27
Contacteer:

Shoutbox mod

Bericht door Sebastiaan2003 » 16 jan 2004, 16:50

Ik wilde de shoutbox mod installeren op m'n forum. Nu krijg ik na het bewerken/uploaden van alle files dit als ik de index.php open:

Code: Selecteer alles

Parse error: parse error in /home/www/*********/includes/template.php(127) : eval()'d code on line 156
op sterretjes staat goede url.

het rare is dat ik die helemaal niet hoefde aantepassen template.php . Ik heb even gekeken wat er op regel 156 staat en dat is dit:
Wat kan er fout gegaan zijn tijdens install, ik moest volgende bestanden editen:

## index.php
## includes/constants.php
## viewonline.php
## includes/page_header.php
## admin/admin_board.php
## admin/admin_users.php
## admin/admin_db_utilities.php
## language/lang_english/lang_main.php
## language/lang_english/lang_admin.php
## templates/subsilver/admin/board_config.tpl
## templates/subSilver/index_body.tpl
## templates/subSilver/subSilver.cfg

Gebruikersavatar
Luuk
Berichten: 7311
Lid geworden op: 22 okt 2003, 10:07
Locatie: Delft

Bericht door Luuk » 16 jan 2004, 17:39

Kijk dat de } evenver van de kantlijn staat dan de { waarmee het stuk wordt geopent!
Afbeelding

Gebruikersavatar
Sebastiaan2003
Berichten: 97
Lid geworden op: 13 nov 2003, 08:27
Contacteer:

Bericht door Sebastiaan2003 » 16 jan 2004, 18:33

ja staat op exact dezelfde lijn, kijk maar:

Code: Selecteer alles

	{
		if (!$this->loadfile($handle))
		{
			die("Template->assign_var_from_handle(): Couldn't load template file for handle $handle");
		}

		// Compile it, with the "no echo statements" option on.
		$_str = "";
		$code = $this->compile($this->uncompiled_code[$handle], true, '_str');

		// evaluate the variable assignment.
		eval($code);
		// assign the value of the generated variable to the given varname.
		$this->assign_var($varname, $_str);

		return true;
	}

Gebruikersavatar
Bas
Berichten: 2741
Lid geworden op: 02 dec 2003, 17:38
Locatie: Omgeving Goslar (Duitsland)
Contacteer:

Bericht door Bas » 16 jan 2004, 18:56

Nee!!!! Niks aanpassen in template.php... Er is iets mis met de .tpl-bestanden, en dan namelijk de switches en loops...

Gebruikersavatar
Sebastiaan2003
Berichten: 97
Lid geworden op: 13 nov 2003, 08:27
Contacteer:

Bericht door Sebastiaan2003 » 17 jan 2004, 10:32

bast schreef:Nee!!!! Niks aanpassen in template.php... Er is iets mis met de .tpl-bestanden, en dan namelijk de switches en loops...
en hoe kan dat opgelost worden?

Gebruikersavatar
Bas
Berichten: 2741
Lid geworden op: 02 dec 2003, 17:38
Locatie: Omgeving Goslar (Duitsland)
Contacteer:

Bericht door Bas » 17 jan 2004, 10:41

Welk .tpl-bestand zat bij de mod? Dan zou ik de inhoud daarvan eens posten als ik jou was... De foutmelding zit toch in het shoutbox-blokje? Als dat zo is post de .tpl van de shoutbox, als dat niet zo is, post de index_body.tpl...

Gebruikersavatar
Sebastiaan2003
Berichten: 97
Lid geworden op: 13 nov 2003, 08:27
Contacteer:

Bericht door Sebastiaan2003 » 17 jan 2004, 12:00

ik heb niks veranderd aan die .tpl die erbij zaten, hierbij de index_body.tpl:

Code: Selecteer alles

Niet nodig verwijderd
Laatst gewijzigd door Sebastiaan2003 op 17 jan 2004, 17:03, 1 keer totaal gewijzigd.

Gebruikersavatar
mosymuis
Berichten: 6940
Lid geworden op: 05 feb 2003, 14:00
Locatie: Amsterdam
Contacteer:

Bericht door mosymuis » 17 jan 2004, 13:24

bast schreef:Welk .tpl-bestand zat bij de mod? Dan zou ik de inhoud daarvan eens posten als ik jou was... De foutmelding zit toch in het shoutbox-blokje? Als dat zo is post de .tpl van de shoutbox, als dat niet zo is, post de index_body.tpl...
Bast, wat voor grote fouten er ook staan in een .tpl, dit zal nooit in een PHP error resulteren, tenzij het bestand volledig leeg is. :roll:

Sebastiaan2003 heeft gewoon ergens iets fout gedaan tijdens het modden, vermoedelijk in index.php. Je hebt wel gelijk dat het niet in template.php kan zitten. ;)

Gebruikersavatar
Bas
Berichten: 2741
Lid geworden op: 02 dec 2003, 17:38
Locatie: Omgeving Goslar (Duitsland)
Contacteer:

Bericht door Bas » 17 jan 2004, 15:12

Dan moet er iets mis zijn in index.php bij een $template->assign_vars... Want dat gedeelte hoort ook bij de ge-eval()de code...

Gebruikersavatar
Sebastiaan2003
Berichten: 97
Lid geworden op: 13 nov 2003, 08:27
Contacteer:

Bericht door Sebastiaan2003 » 17 jan 2004, 17:05

Dit is het enigste was ik moest aanpassen:

Code: Selecteer alles

# 
#-----[ OPEN ]------------------------------------------ 
# 
index.php

# 
#-----[ FIND ]------------------------------------------ 
#
'FORUM_LOCKED_IMG' => $images['forum_locked'],


# 
#-----[ AFTER, ADD ]------------------------------------------ 
#
'U_SHOUTBOX' => append_sid("shoutbox.$phpEx"),
'L_SHOUTBOX' => $lang['Shoutbox'],
'U_SHOUTBOX_MAX' => append_sid("shoutbox_max.$phpEx"),

Gebruikersavatar
mosymuis
Berichten: 6940
Lid geworden op: 05 feb 2003, 14:00
Locatie: Amsterdam
Contacteer:

Bericht door mosymuis » 17 jan 2004, 18:44

Laat het stuk rond, en vooral onder, het aangepaste stuk eens zien? De $template functie zou er in de buurt moeten staan en wordt misschien door een fout beïnvloed.

Gebruikersavatar
Sebastiaan2003
Berichten: 97
Lid geworden op: 13 nov 2003, 08:27
Contacteer:

Bericht door Sebastiaan2003 » 17 jan 2004, 18:55

Code: Selecteer alles


	//
	// Start output of page
	//
	define('SHOW_ONLINE', true);
	$page_title = $lang['Index'];
	include($phpbb_root_path . 'includes/page_header.'.$phpEx);

	$template->set_filenames(array(
		'body' => 'index_body.tpl')
	);

	// ChatBox Mod
	require_once($phpbb_root_path . 'chatbox_front.php');

	$template->assign_vars(array(
		'TOTAL_POSTS' => sprintf($l_total_post_s, $total_posts),
		'TOTAL_USERS' => sprintf($l_total_user_s, $total_users),
		'NEWEST_USER' => sprintf($lang['Newest_user'], '<a href="' . append_sid("profile.$phpEx?mode=viewprofile&" . POST_USERS_URL . "=$newest_uid") . '">', $newest_user, '</a>'), 

		'FORUM_IMG' => $images['forum'],
		'FORUM_NEW_IMG' => $images['forum_new'],
		'FORUM_LOCKED_IMG' => $images['forum_locked'],
		'U_SHOUTBOX' => append_sid("shoutbox.$phpEx"),
		'L_SHOUTBOX' => $lang['Shoutbox'],
		'U_SHOUTBOX_MAX' => append_sid("shoutbox_max.$phpEx"),


		'L_WHOSBIRTHDAY_WEEK' => ($board_config['birthday_check_day']>1) ? sprintf((($birthday_week_list) ? $lang['Birthday_week'].$birthday_week_list : $lang['Nobirthday_week']), $board_config['birthday_check_day']) : '',
		'L_WHOSBIRTHDAY_TODAY' => ($board_config['birthday_check_day']) ? ($birthday_today_list) ? $lang['Birthday_today'].$birthday_today_list : $lang['Nobirthday_today'] : '',
		'L_FORUM' => $lang['Forum'],
		'L_TOPICS' => $lang['Topics'],
		'L_REPLIES' => $lang['Repli

Gebruikersavatar
mosymuis
Berichten: 6940
Lid geworden op: 05 feb 2003, 14:00
Locatie: Amsterdam
Contacteer:

Bericht door mosymuis » 17 jan 2004, 19:17

Nee, ik zie het niet. :roll:

Gebruikersavatar
Sebastiaan2003
Berichten: 97
Lid geworden op: 13 nov 2003, 08:27
Contacteer:

Bericht door Sebastiaan2003 » 17 jan 2004, 19:21

Ik snap er niks van, ik heb exact de dingen opgevolgd die ik moest veranderen :cry:

Gesloten