today's events mod problemen

Installatie lukt niet? Plotseling een foutmelding. Of weet je niet hoe iets werkt. Problemen met phpBB2 kun je in dit archief opzoeken.
Forumregels

Sinds 1 januari 2009 wordt phpBB2 niet meer ondersteund.
Onderstaande informatie is verouderd en dient uitsluitend als archief.
phpBB2.0.x
Gesloten
Gebruikersavatar
Luuk
Berichten: 7311
Lid geworden op: 22 okt 2003, 10:07
Locatie: Delft

today's events mod problemen

Bericht door Luuk » 26 nov 2003, 19:52

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?
Afbeelding

Gebruikersavatar
Podium4
Berichten: 3009
Lid geworden op: 07 aug 2003, 15:32
Locatie: Groningen / Zwolle

Bericht door Podium4 » 26 nov 2003, 22:42

kijk eerst 'ns of je het wel goed hebt gedaan... zorg ervoor dat je dat ZEKER weet...
Alleen support via het forum, dus geen support via email, msn of pb.

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

Bericht door Luuk » 27 nov 2003, 13:43

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?
Afbeelding

Gebruikersavatar
headout
Berichten: 1082
Lid geworden op: 11 dec 2002, 19:55
Contacteer:

Bericht door headout » 27 nov 2003, 18:13

Luuk schreef: Wie heeft zelf deze mod geinstalleerd, zonder problemen?
Welke mod is het? Er bestaan namelijk meerdere calendar mods.
http://phpbb3.nl Jouw gratis forumprovider!

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

Bericht door Luuk » 27 nov 2003, 20:59

Het is de "callite" mod versie 1.4.2 Author: WebSnail

Gedownload van phpbbhacks.com
Afbeelding

Gebruikersavatar
headout
Berichten: 1082
Lid geworden op: 11 dec 2002, 19:55
Contacteer:

Bericht door headout » 28 nov 2003, 00:41

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)
http://phpbb3.nl Jouw gratis forumprovider!

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

Bericht door Luuk » 28 nov 2003, 14:20

Ja, dat je de events van de dag onderaan het forum ziet (zie titel)
Afbeelding

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

Bericht door Luuk » 30 nov 2003, 10:06

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...
Afbeelding

Gesloten