Pagina 1 van 1

today's events mod problemen

Geplaatst: 26 nov 2003, 19:52
door Luuk
Ik heb een probleem bij het installeren van deze mod. Ik heb eerst natuurlijk de calender zelf geïnstalleerd, dat ging allemaal nog goed. Maar bij de veranderingen van calendar.php doet hij het opeens niet meer en krijg ik deze error:

Code: Selecteer alles

Parse error: parse error in /home/www/esaclan.50free.net/forum/calendar.php on line 1490
Dit moet ik allemaal aanpassen in calendar.php:

Code: Selecteer alles

#
#-----[	OPEN ]------------------------------------------
#

calendar.php

#
#-----[	FIND ]------------------------------------------
#

elseif ($mode == 'display') { display(); }

#
#-----[	ADD, UNDERNEATH ]------------------------------------------
#

elseif ($mode == 'displaytoday') { displaytoday(); }

#
#-----[	FIND ]------------------------------------------
#
include ($phpbb_root_path . "includes/page_header.php");

#
#-----[	ADD, *ABOVE* ]------------------------------------------
#

if ($mode == 'displaytoday') {
	$gen_simple_header = TRUE;
} 

#
#-----[	FIND ]------------------------------------------
#

	include_once($phpbb_root_path . 'includes/page_tail.php');

#
#-----[	REPLACE WITH ]------------------------------------------
#

if ($mode != 'displaytoday'){
	include_once($phpbb_root_path . 'includes/page_tail.php');
}

#
#-----[	FIND ]------------------------------------------
#

		'BUTTON_PREV' => $button_prev,
		'BUTTON_NEXT' => $button_next,
		'BUTTON_HOME' => $button_home,
		'BUTTON_ADD' => $button_add,
		'BUTTON_VAL' => $button_val)
	);
	$template->pparse('body');
	return;
}

#
#-----[	ADD, UNDERNEATH ]------------------------------------------
#

function displaytoday()
{
   	global $thisscript, $phpbb_root_path, $phpEx, $action, $homeurl, $images, $phpbbheaders,
		$id, $day, $month, $year, $userdata, $lang, $config_footer, $footer, $caluser,
		$endday, $endmonth, $endyear, $board_config, $bbcode_uid, $template, $db, $cal_version;

	$currentmonth = create_date("m", time(), $userdata['user_timezone']);

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

	$lastseconds = mktime(0,0,0,$month,$day,$year)-(24*60*60);
        $lastday = date('j', $lastseconds);
        $lastmonth = date('m', $lastseconds);
        $lastyear = date('Y', $lastseconds);

	$nextseconds = mktime(0,0,0,$month,$day,$year)+(24*60*60);
        $nextday = date('j', $nextseconds);
        $nextmonth = date('m', $nextseconds);
        $nextyear = date('Y', $nextseconds);
	$sql = "SELECT * FROM ".CAL_TABLE." WHERE valid = 'yes' AND ";
	if ($id) {
	   $sql .= "id = '$id'";
	   }
	else {
	   $sql .= "eventspan >= \"$year-$month-$day 00:00:00\" AND stamp <= \"$year-$month-$day 23:59:59\" ORDER BY stamp";
	   }
	if ( !($result = $db->sql_query($sql)) )
	{
		message_die(GENERAL_ERROR, 'Could not select Event data', '', __LINE__, __FILE__, $sql);
	}
	$check=0;
	while ($row = $db->sql_fetchrow($result))
	   {
	   $subject=stripslashes($row['subject']);
	   $zdesc=stripslashes($row['description']);
	   $bbcode_uid = $row['bbcode_uid'];
	   if( $board_config['allow_bbcode'] ) {
		$zdesc = ( $board_config['allow_bbcode'] ) ? bbencode_second_pass($zdesc, $bbcode_uid) : preg_replace("/\:[0-9a-z\:]+\]/si", "]", $zdesc);
		}
	   if ( $board_config['allow_smilies'] )
		{
		$zdesc = smilies_pass($zdesc);
		}
	   // Delete icon
	   $today = strtotime(date("Y-m-d"));
	   $not_old_check = (strtotime($row['stamp']) < $today) ? 1 : 0;

	   if ((($caluser >=4) && ($userdata['user_id']==$row['user_id'])) || ($caluser >=5)) {
		if (!$not_old_check) {
			$edit_img = '<a href="'. $thisscript .'?action=Modify_marked&id='.$row['id'].'"><img src="' . $images['icon_edit'] . '" alt="' . $lang['Edit_delete_post'] . '" title="' . $lang['Edit_delete_post'] . '" border="0" /></a>';
		}
		$delpost_img = '<a href="' . $thisscript .'?action=Delete_marked&id='.$row['id'].'"><img src="' . $images['icon_delpost'] . '" alt="' . $lang['Delete_post'] . '" title="' . $lang['Delete_post'] . '" border="0" /></a>';
		}
	   else {
		$edit_img = '';
		$delpost_img = '';
		}

	   $zdesc = make_clickable($zdesc);
	   $start_date = mydateformat($row['stamp'], $userdata['user_dateformat']);
	   $end_date = mydateformat($row['eventspan'], $userdata['user_dateformat'], 1);

	   $template->assign_block_vars('event_row', array(
	   	'SUBJECT' => $subject,
		'DATE' => $start_date,
		'END_DATE' => $end_date,
		'AUTHOR' => stripslashes($row['username']),
		'DESC' => $zdesc,
		'BUTTON_DEL' => $delpost_img,
		'BUTTON_MOD' => $edit_img)
		);
	   $check++;
	//echo $row['stamp']; exit;
	   }
	if($check == 0)
	   {
	   $template->assign_block_vars('no_events', array(
		'NO_EVENTS' => $lang["No events"])
		);
	   }

	$template->assign_vars(array(
		'SUBJECT' => $lang['Subject'],
		'DATE' => $lang['Date'],
		'END_DATE' => $lang['End_day'],
		'AUTHOR' => $lang['Author'])
	);
	$template->pparse('body');
	return;
}


#
#-----[	SAVE ALL FILES, AND UPLOAD. ]------------------------------------------
#
Wat is de fout?

Geplaatst: 26 nov 2003, 22:42
door Podium4
kijk eerst 'ns of je het wel goed hebt gedaan... zorg ervoor dat je dat ZEKER weet...

Geplaatst: 27 nov 2003, 13:43
door Luuk
Ik heb wel 3 keer dezelfde, volgens de beschrijving, handelingen gedaan, maar het werkt nog steeds niet. Er zal wel een fout in het script zitten, dat denk ik tenminste (kijk maar hier voor de fout).

Wie heeft zelf deze mod geinstalleerd, zonder problemen?

Geplaatst: 27 nov 2003, 18:13
door headout
Luuk schreef: Wie heeft zelf deze mod geinstalleerd, zonder problemen?
Welke mod is het? Er bestaan namelijk meerdere calendar mods.

Geplaatst: 27 nov 2003, 20:59
door Luuk
Het is de "callite" mod versie 1.4.2 Author: WebSnail

Gedownload van phpbbhacks.com

Geplaatst: 28 nov 2003, 00:41
door headout
Luuk schreef:Het is de "callite" mod versie 1.4.2 Author: WebSnail

Gedownload van phpbbhacks.com
Dan vat ik iets niet: bij mijn weten hoeft het bestand calenda.php niet bewerkt te worden, of ga je iets extra's doen?

(Ik heb die mod ook draaien, zowel op mijn oude board als op mijn nieuwe)

Geplaatst: 28 nov 2003, 14:20
door Luuk
Ja, dat je de events van de dag onderaan het forum ziet (zie titel)

Geplaatst: 30 nov 2003, 10:06
door Luuk
Plz kan niemand mij helpen :oops: , heeft iemand de mod voor een extra balkje onderaan het forum dat daar de events in komen. Een werkende...