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.
-
Sebastiaan2003
- Berichten: 97
- Lid geworden op: 13 nov 2003, 08:27
-
Contacteer:
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
-
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!
-
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;
}
-
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...
-
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?
-
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...
-
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:
Laatst gewijzigd door
Sebastiaan2003 op 17 jan 2004, 17:03, 1 keer totaal gewijzigd.
-
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.
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.

-
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...
-
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"),
-
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.
-
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
-
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.

-
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
