Vergleich calendar.php - 1.4.2 - 1.4.5

  Keine Änderungen   Hinzugefügt   Modifiziert   Entfernt
Zeile 6Zeile 6
 * Website: http://www.mybboard.net
* License: http://www.mybboard.net/about/license
*

 * Website: http://www.mybboard.net
* License: http://www.mybboard.net/about/license
*

 * $Id: calendar.php 4081 2008-08-08 01:47:02Z Tikitiki $

 * $Id: calendar.php 4351 2009-04-17 02:37:21Z Tikitiki $

 */

define("IN_MYBB", 1);

 */

define("IN_MYBB", 1);

Zeile 14Zeile 14

$templatelist = "calendar_weekdayheader,calendar_weekrow_day,calendar_weekrow,calendar_eventbit_public,calendar_eventbit_private,calendar";
$templatelist .= ",calendar_weekview_day,calendar_weekview_day_event,calendar_mini_weekdayheader,calendar_mini_weekrow_day,calendar_mini_weekrow,calendar_mini,calendar_weekview_month,calendar_weekview,calendar_eventbit,calendar_addeventlink";


$templatelist = "calendar_weekdayheader,calendar_weekrow_day,calendar_weekrow,calendar_eventbit_public,calendar_eventbit_private,calendar";
$templatelist .= ",calendar_weekview_day,calendar_weekview_day_event,calendar_mini_weekdayheader,calendar_mini_weekrow_day,calendar_mini_weekrow,calendar_mini,calendar_weekview_month,calendar_weekview,calendar_eventbit,calendar_addeventlink";

$templatelist .= ",calendar_event_editbutton,calendar_event_modoptions,calendar_event,calendar_dayview_event,calendar_dayview,codebuttons,smilieinsert,calendar_editevent";

$templatelist .= ",calendar_event_editbutton,calendar_event_modoptions,calendar_event,calendar_dayview_event,calendar_dayview,codebuttons,smilieinsert,calendar_editevent,calendar_dayview_birthdays_bday,calendar_dayview_birthdays,calendar_dayview_noevents,calendar_dayview_noevents";


require_once "./global.php";



require_once "./global.php";


Zeile 119Zeile 119
			"year" => $mybb->input['end_year'],
"time" => $mybb->input['end_time']
);

			"year" => $mybb->input['end_year'],
"time" => $mybb->input['end_time']
);

		$event['timezone'] = $mybb->input['timezone'];

		$event['timezone'] = intval($mybb->input['timezone']);

		$event['ignoretimezone'] =	intval($mybb->input['ignoretimezone']);
$repeats = array();
switch($mybb->input['repeats'])

		$event['ignoretimezone'] =	intval($mybb->input['ignoretimezone']);
$repeats = array();
switch($mybb->input['repeats'])

Zeile 130Zeile 130
				break;
case 2:
$repeats['repeats'] = 2;

				break;
case 2:
$repeats['repeats'] = 2;

				break;

				break;

			case 3:
$repeats['repeats'] = 3;
$repeats['weeks'] = $mybb->input['repeats_3_weeks'];

			case 3:
$repeats['repeats'] = 3;
$repeats['weeks'] = $mybb->input['repeats_3_weeks'];

Zeile 150Zeile 150
			case 4:
$repeats['repeats'] = 4;
if($mybb->input['repeats_4_type'] == 1)

			case 4:
$repeats['repeats'] = 4;
if($mybb->input['repeats_4_type'] == 1)

				{

				{

					$repeats['day'] = $mybb->input['repeats_4_day'];
$repeats['months'] = $mybb->input['repeats_4_months'];

					$repeats['day'] = $mybb->input['repeats_4_day'];
$repeats['months'] = $mybb->input['repeats_4_months'];

				}

				}

				else
{
$repeats['months'] = $mybb->input['repeats_4_months2'];

				else
{
$repeats['months'] = $mybb->input['repeats_4_months2'];

Zeile 181Zeile 181
				$repeats['repeats'] = 0;
}
$event['repeats'] = $repeats;

				$repeats['repeats'] = 0;
}
$event['repeats'] = $repeats;

	}

	}


$eventhandler->set_data($event);



$eventhandler->set_data($event);


Zeile 243Zeile 243
	// Previous selections
$name = $description = '';
if(isset($mybb->input['name']))

	// Previous selections
$name = $description = '';
if(isset($mybb->input['name']))

	{

	{

		$name = htmlspecialchars_uni($mybb->input['name']);

		$name = htmlspecialchars_uni($mybb->input['name']);

	}


	}


	if(isset($mybb->input['description']))
{
$description = htmlspecialchars_uni($mybb->input['description']);

	if(isset($mybb->input['description']))
{
$description = htmlspecialchars_uni($mybb->input['description']);

Zeile 266Zeile 266
		$end_year = $mybb->input['end_year'];
$end_time = htmlspecialchars_uni($mybb->input['end_time']);
if($mybb->input['type'] == "single")

		$end_year = $mybb->input['end_year'];
$end_time = htmlspecialchars_uni($mybb->input['end_time']);
if($mybb->input['type'] == "single")

		{

		{

			$type_single = "checked=\"checked\"";
$type = "single";
}

			$type_single = "checked=\"checked\"";
$type = "single";
}

Zeile 274Zeile 274
		{
$type_ranged = "checked=\"checked\"";
$type = "ranged";

		{
$type_ranged = "checked=\"checked\"";
$type = "ranged";

		}

		}

		if($mybb->input['repeats'])
{
$repeats_sel[$mybb->input['repeats']] = " selected=\"selected\"";

		if($mybb->input['repeats'])
{
$repeats_sel[$mybb->input['repeats']] = " selected=\"selected\"";

Zeile 334Zeile 334
		if($mybb->input['month'])
{
$month = intval($mybb->input['month']);

		if($mybb->input['month'])
{
$month = intval($mybb->input['month']);

		}
else
{

		}
else
{

			$month = my_date("n");
}
$single_month[$month] = $start_month[$month] = $end_month[$month] = "selected=\"selected\"";
if($mybb->input['year'])
{
$single_year = $start_year = $end_year = intval($mybb->input['year']);

			$month = my_date("n");
}
$single_month[$month] = $start_month[$month] = $end_month[$month] = "selected=\"selected\"";
if($mybb->input['year'])
{
$single_year = $start_year = $end_year = intval($mybb->input['year']);

		}
else

		}
else

		{
$single_year = $start_year = $end_year = my_date("Y");
}

		{
$single_year = $start_year = $end_year = my_date("Y");
}

Zeile 368Zeile 368
		$repeats_5_months2[1] = "selected=\"selected\"";
$repeats_5_years2 = 1;
$timezone = $mybb->user['timezone'];

		$repeats_5_months2[1] = "selected=\"selected\"";
$repeats_5_years2 = 1;
$timezone = $mybb->user['timezone'];

	}

// Construct option list for years
for($i = my_date('Y'); $i < (my_date('Y') + 5); ++$i)
{
if($i == $single_year)
{
$single_years .= "<option value=\"{$i}\" selected=\"selected\">{$i}</option>\n";
}
else
{

	}

// Construct option list for years
for($i = my_date('Y'); $i < (my_date('Y') + 5); ++$i)
{
if($i == $single_year)
{
$single_years .= "<option value=\"{$i}\" selected=\"selected\">{$i}</option>\n";
}
else
{

			$single_years .= "<option value=\"{$i}\">{$i}</option>\n";
}
if($i == $start_year)

			$single_years .= "<option value=\"{$i}\">{$i}</option>\n";
}
if($i == $start_year)

Zeile 403Zeile 403
	for($i = 1; $i <= 31; ++$i)
{
if($i == $single_day)

	for($i = 1; $i <= 31; ++$i)
{
if($i == $single_day)

		{

		{

			$single_days .= "<option value=\"{$i}\" selected=\"selected\">{$i}</option>\n";
}
else

			$single_days .= "<option value=\"{$i}\" selected=\"selected\">{$i}</option>\n";
}
else

Zeile 411Zeile 411
			$single_days .= "<option value=\"{$i}\">{$i}</option>\n";
}
if($i == $start_day)

			$single_days .= "<option value=\"{$i}\">{$i}</option>\n";
}
if($i == $start_day)

		{

		{

			$start_days .= "<option value=\"{$i}\" selected=\"selected\">{$i}</option>\n";
}
else

			$start_days .= "<option value=\"{$i}\" selected=\"selected\">{$i}</option>\n";
}
else

Zeile 474Zeile 474
	if(!is_numeric($event['eid']))
{
error($lang->error_invalidevent);

	if(!is_numeric($event['eid']))
{
error($lang->error_invalidevent);

	}



	}



	$query = $db->simple_select("calendars", "*", "cid='{$event['cid']}'");
$calendar = $db->fetch_array($query);


	$query = $db->simple_select("calendars", "*", "cid='{$event['cid']}'");
$calendar = $db->fetch_array($query);


Zeile 484Zeile 484
	if(!$calendar['cid'])
{
error($lang->invalid_calendar);

	if(!$calendar['cid'])
{
error($lang->invalid_calendar);

	}

	}


// Do we have permission to view this calendar or post events?
$calendar_permissions = get_calendar_permissions($calendar['cid']);
if($calendar_permissions['canviewcalendar'] != 1 || $calendar_permissions['canaddevents'] != 1)


// Do we have permission to view this calendar or post events?
$calendar_permissions = get_calendar_permissions($calendar['cid']);
if($calendar_permissions['canviewcalendar'] != 1 || $calendar_permissions['canaddevents'] != 1)

	{
error_no_permission();
}


	{
error_no_permission();
}


	if(($event['uid'] != $mybb->user['uid'] || $mybb->user['uid'] == 0) && $calendar_permissions['canmoderateevents'] != 1)
{
error_no_permission();

	if(($event['uid'] != $mybb->user['uid'] || $mybb->user['uid'] == 0) && $calendar_permissions['canmoderateevents'] != 1)
{
error_no_permission();

Zeile 500Zeile 500

// Verify incoming POST request
verify_post_check($mybb->input['my_post_key']);


// Verify incoming POST request
verify_post_check($mybb->input['my_post_key']);





	// Are we going to delete this event or just edit it?
if($mybb->input['delete'] == 1)
{

	// Are we going to delete this event or just edit it?
if($mybb->input['delete'] == 1)
{

Zeile 508Zeile 508

// Redirect back to the main calendar view.
redirect("calendar.php", $lang->redirect_eventdeleted);


// Redirect back to the main calendar view.
redirect("calendar.php", $lang->redirect_eventdeleted);

	}

	}


$plugins->run_hooks("calendar_do_editevent_start");



$plugins->run_hooks("calendar_do_editevent_start");


Zeile 631Zeile 631
}

if($mybb->input['action'] == "editevent")

}

if($mybb->input['action'] == "editevent")

{
$query = $db->simple_select("events", "*", "eid='".intval($mybb->input['eid'])."'");
$event = $db->fetch_array($query);

if(!is_numeric($event['eid']))
{
error($lang->error_invalidevent);
}

{
$query = $db->simple_select("events", "*", "eid='".intval($mybb->input['eid'])."'");
$event = $db->fetch_array($query);

if(!is_numeric($event['eid']))
{
error($lang->error_invalidevent);
}


$query = $db->simple_select("calendars", "*", "cid='{$event['cid']}'");
$calendar = $db->fetch_array($query);


$query = $db->simple_select("calendars", "*", "cid='{$event['cid']}'");
$calendar = $db->fetch_array($query);

Zeile 1153Zeile 1153
	}

if($calendar_permissions['canmoderateevents'] != 1)

	}

if($calendar_permissions['canmoderateevents'] != 1)

	{
error_no_permission();
}

$plugins->run_hooks("calendar_unapprove_start");


	{
error_no_permission();
}

$plugins->run_hooks("calendar_unapprove_start");


	$updated_event = array(
"visible" => 0
);

	$updated_event = array(
"visible" => 0
);

Zeile 1223Zeile 1223
		if(!$event['displaygroup'])
{
$event['displaygroup'] = $event['usergroup'];

		if(!$event['displaygroup'])
{
$event['displaygroup'] = $event['usergroup'];

		}

		}

		$user_usergroup = $groupscache[$event['displaygroup']];
}
else

		$user_usergroup = $groupscache[$event['displaygroup']];
}
else

Zeile 1288Zeile 1288
		for($i = 0; $i < $post['stars']; ++$i)
{
$event['userstars'] .= "<img src=\"".$event['starimage']."\" border=\"0\" alt=\"*\" />";

		for($i = 0; $i < $post['stars']; ++$i)
{
$event['userstars'] .= "<img src=\"".$event['starimage']."\" border=\"0\" alt=\"*\" />";

		}

		}

		
if($event['userstars'] && $event['starimage'] && $event['stars'])

		
if($event['userstars'] && $event['starimage'] && $event['stars'])

		{

		{

			$event['userstars'] .= "<br />";
}
}

			$event['userstars'] .= "<br />";
}
}

Zeile 1299Zeile 1299
	else
{
if(!$event['username'])

	else
{
if(!$event['username'])

		{

		{

			$event['username'] = $lang->guest;
}


			$event['username'] = $lang->guest;
}


Zeile 1307Zeile 1307
		$event['profilelink'] = format_name($event['username'], 1);

if($user_usergroup['usertitle'])

		$event['profilelink'] = format_name($event['username'], 1);

if($user_usergroup['usertitle'])

		{

		{

			$event['usertitle'] = $user_usergroup['usertitle'];
}
else

			$event['usertitle'] = $user_usergroup['usertitle'];
}
else

Zeile 1319Zeile 1319
	if($event['ignoretimezone'] == 0)
{
$offset = $event['timezone'];

	if($event['ignoretimezone'] == 0)
{
$offset = $event['timezone'];

	}
else
{

	}
else
{

		$offset = $mybb->user['timezone'];
}


		$offset = $mybb->user['timezone'];
}


Zeile 1416Zeile 1416

// View all events on a specific day.
if($mybb->input['action'] == "dayview")


// View all events on a specific day.
if($mybb->input['action'] == "dayview")

{
// Showing a particular calendar
if($mybb->input['calendar'])

{
// Showing a particular calendar
if($mybb->input['calendar'])

	{
$query = $db->simple_select("calendars", "*", "cid='".intval($mybb->input['calendar'])."'");
$calendar = $db->fetch_array($query);

	{
$query = $db->simple_select("calendars", "*", "cid='".intval($mybb->input['calendar'])."'");
$calendar = $db->fetch_array($query);

Zeile 1729Zeile 1729
	$yearsel = '';
for($i = my_date("Y"); $i < (my_date("Y") + 5); ++$i)
{

	$yearsel = '';
for($i = my_date("Y"); $i < (my_date("Y") + 5); ++$i)
{

		if($i == my_date("Y"))
{
$yearsel .= "<option value=\"$i\">$i</option>\n";
}
}


		$yearsel .= "<option value=\"$i\">$i</option>\n";
}





	if($mybb->usergroup['canaddevents'] == 1)
{
eval("\$addevent = \"".$templates->get("calendar_addeventlink")."\";");
}

if(!$events)

	if($mybb->usergroup['canaddevents'] == 1)
{
eval("\$addevent = \"".$templates->get("calendar_addeventlink")."\";");
}

if(!$events)

	{

	{

		$lang->no_events = $lang->sprintf($lang->no_events, $calendar['cid'], $day, $month, $year);
eval("\$events = \"".$templates->get("calendar_dayview_noevents")."\";");
}

		$lang->no_events = $lang->sprintf($lang->no_events, $calendar['cid'], $day, $month, $year);
eval("\$events = \"".$templates->get("calendar_dayview_noevents")."\";");
}

Zeile 1758Zeile 1755
{
// Showing a particular calendar
if($mybb->input['calendar'])

{
// Showing a particular calendar
if($mybb->input['calendar'])

	{

	{

		$query = $db->simple_select("calendars", "*", "cid='".intval($mybb->input['calendar'])."'");
$calendar = $db->fetch_array($query);
}

		$query = $db->simple_select("calendars", "*", "cid='".intval($mybb->input['calendar'])."'");
$calendar = $db->fetch_array($query);
}

Zeile 1793Zeile 1790
		// So now we have the start day of this week to show
$start_day = $day-$php_weekday;
$mybb->input['week'] = gmmktime(0, 0, 0, $month, $start_day, $year);

		// So now we have the start day of this week to show
$start_day = $day-$php_weekday;
$mybb->input['week'] = gmmktime(0, 0, 0, $month, $start_day, $year);

 
	}
else
{
$mybb->input['week'] = (int)str_replace("n", "-", $mybb->input['week']);

	}

// This is where we've come from and where we're headed

	}

// This is where we've come from and where we're headed

Zeile 1938Zeile 1939
					$event_class .= " trow_shaded";
}
eval("\$day_events .= \"".$templates->get("calendar_weekview_day_event")."\";");

					$event_class .= " trow_shaded";
}
eval("\$day_events .= \"".$templates->get("calendar_weekview_day_event")."\";");

			}
}


			}
}


		// Birthdays on this day?
$day_birthdays = "";
if($calendar['showbirthdays'] && is_array($birthdays) && array_key_exists("{$weekday_day}-{$weekday_month}", $birthdays))

		// Birthdays on this day?
$day_birthdays = "";
if($calendar['showbirthdays'] && is_array($birthdays) && array_key_exists("{$weekday_day}-{$weekday_month}", $birthdays))

Zeile 1949Zeile 1950
			if($bday_count > 1)
{
$day_birthdays = "<a href=\"".get_calendar_link($calendar['cid'], $weekday_year, $weekday_month, $weekday_day)."\">{$bday_count} {$lang->birthdays}</a><br />\n";

			if($bday_count > 1)
{
$day_birthdays = "<a href=\"".get_calendar_link($calendar['cid'], $weekday_year, $weekday_month, $weekday_day)."\">{$bday_count} {$lang->birthdays}</a><br />\n";

			}

			}

			else
{
$day_birthdays = "<a href=\"".get_calendar_link($calendar['cid'], $weekday_year, $weekday_month, $weekday_day)."\">1 {$lang->birthday}</a><br />\n";

			else
{
$day_birthdays = "<a href=\"".get_calendar_link($calendar['cid'], $weekday_year, $weekday_month, $weekday_day)."\">1 {$lang->birthday}</a><br />\n";

Zeile 1961Zeile 1962
		$day_events = $day_birthdays = "";
$weekday_date = gmmktime(0, 0, 0, $weekday_month, $weekday_day+1, $weekday_year);
}

		$day_events = $day_birthdays = "";
$weekday_date = gmmktime(0, 0, 0, $weekday_month, $weekday_day+1, $weekday_year);
}





	// Now we build our month headers
foreach($week_months as $month)
{

	// Now we build our month headers
foreach($week_months as $month)
{

Zeile 1973Zeile 1974

// Fetch out the days for this month
$days = $day_bits[$month[0]];


// Fetch out the days for this month
$days = $day_bits[$month[0]];





		eval("\$weekday_bits .= \"".$templates->get("calendar_weekview_month")."\";");

		eval("\$weekday_bits .= \"".$templates->get("calendar_weekview_month")."\";");

	}


	}


	if($mybb->usergroup['canaddevents'] == 1)
{
eval("\$addevent = \"".$templates->get("calendar_addeventlink")."\";");

	if($mybb->usergroup['canaddevents'] == 1)
{
eval("\$addevent = \"".$templates->get("calendar_addeventlink")."\";");

	}


	}


	// Now output the page
$plugins->run_hooks("calendar_weekview_end");

	// Now output the page
$plugins->run_hooks("calendar_weekview_end");





	eval("\$weekview = \"".$templates->get("calendar_weekview")."\";");
output_page($weekview);

	eval("\$weekview = \"".$templates->get("calendar_weekview")."\";");
output_page($weekview);

}


}


// View yearly calendar
if($mybb->input['action'] == "yearview")
{

// View yearly calendar
if($mybb->input['action'] == "yearview")
{

Zeile 2004Zeile 2005
		$calendar = $db->fetch_array($query);
}
// Showing the default calendar

		$calendar = $db->fetch_array($query);
}
// Showing the default calendar

	else
{

	else
{

		$query = $db->simple_select("calendars", "*", "", array('order_by' => 'disporder', 'limit' => 1));
$calendar = $db->fetch_array($query);
}

		$query = $db->simple_select("calendars", "*", "", array('order_by' => 'disporder', 'limit' => 1));
$calendar = $db->fetch_array($query);
}

Zeile 2014Zeile 2015
	if(!$calendar['cid'])
{
error($lang->invalid_calendar);

	if(!$calendar['cid'])
{
error($lang->invalid_calendar);

	}

	}


// Do we have permission to view this calendar?
$calendar_permissions = get_calendar_permissions($calendar['cid']);


// Do we have permission to view this calendar?
$calendar_permissions = get_calendar_permissions($calendar['cid']);





	if($calendar_permissions['canviewcalendar'] != 1)
{
error_no_permission();

	if($calendar_permissions['canviewcalendar'] != 1)
{
error_no_permission();

	}

	}


// Incoming month/year?
if($mybb->input['year'] && $mybb->input['year'] <= my_date("Y")+5)


// Incoming month/year?
if($mybb->input['year'] && $mybb->input['year'] <= my_date("Y")+5)

	{

	{

		$year = intval($mybb->input['year']);
}
else

		$year = intval($mybb->input['year']);
}
else

	{

	{

		$year = my_date("Y");
}


		$year = my_date("Y");
}


Zeile 2038Zeile 2039
	if($mybb->input['month'] >=1 && $mybb->input['month'] <= 12)
{
$month = intval($mybb->input['month']);

	if($mybb->input['month'] >=1 && $mybb->input['month'] <= 12)
{
$month = intval($mybb->input['month']);

	}

	}

	else
{
$month = my_date("n");

	else
{
$month = my_date("n");

Zeile 2060Zeile 2061
	$month_start_weekday = gmdate("w", gmmktime(0, 0, 0, $month, $calendar['startofweek']+1, $year));

// This is if we have days in the previous month to show

	$month_start_weekday = gmdate("w", gmmktime(0, 0, 0, $month, $calendar['startofweek']+1, $year));

// This is if we have days in the previous month to show

	if($month_start_weekday != $weekdays[0])

	if($month_start_weekday != $weekdays[0] || $calendar['startofweek'] != 0)

	{
$day = gmdate("t", gmmktime(0, 0, 0, $prev_month['month'], 1, $prev_month['year']));
$day -= array_search(($month_start_weekday), $weekdays);

	{
$day = gmdate("t", gmmktime(0, 0, 0, $prev_month['month'], 1, $prev_month['year']));
$day -= array_search(($month_start_weekday), $weekdays);

Zeile 2100Zeile 2101
	{
$weekday_name = fetch_weekday_name($weekday);
eval("\$weekday_headers .= \"".$templates->get("calendar_weekdayheader")."\";");

	{
$weekday_name = fetch_weekday_name($weekday);
eval("\$weekday_headers .= \"".$templates->get("calendar_weekdayheader")."\";");

 
	}

// Fix offset for Start Of Week being Saturday
if($calendar_month == $prev_month['month'] && $calendar['startofweek'] > 0)
{
$day -= 7;

// Lets make sure we don't have a whole extra column for the last month
if($prev_month_days-7 >= ($day-1))
{
$day += 7;
}

	}

for($row = 0; $row < 6; ++$row) // Iterate weeks (each week gets a row)
{
foreach($weekdays as $weekday_id => $weekday)

	}

for($row = 0; $row < 6; ++$row) // Iterate weeks (each week gets a row)
{
foreach($weekdays as $weekday_id => $weekday)

		{

		{						

			// Current month always starts on 1st row
if($row == 0 && $day == $calendar['startofweek']+1)

			// Current month always starts on 1st row
if($row == 0 && $day == $calendar['startofweek']+1)

			{
$in_month = 1;

			{
$in_month = 1;

				$calendar_month = $month;
$calendar_year = $year;
}

				$calendar_month = $month;
$calendar_year = $year;
}

Zeile 2136Zeile 2149
			{
$week_stamp = gmmktime(0, 0, 0, $calendar_month, $day, $calendar_year);
$week_link = get_calendar_week_link($calendar['cid'], $week_stamp);

			{
$week_stamp = gmmktime(0, 0, 0, $calendar_month, $day, $calendar_year);
$week_link = get_calendar_week_link($calendar['cid'], $week_stamp);

			}

			}


if($weekday_id == 0 && $calendar_month == $next_month['month'])
{


if($weekday_id == 0 && $calendar_month == $next_month['month'])
{

Zeile 2163Zeile 2176
					foreach($events_cache["$day-$calendar_month-$calendar_year"] as $event)
{
$event['eventlink'] = get_event_link($event['eid']);

					foreach($events_cache["$day-$calendar_month-$calendar_year"] as $event)
{
$event['eventlink'] = get_event_link($event['eid']);

						$event['name'] = htmlspecialchars_uni($event['name']);
$event['fullname'] = $event['name'];

						$event['fullname'] = htmlspecialchars_uni($event['name']);


						if(my_strlen($event['name']) > 15)
{
$event['name'] = my_substr($event['name'], 0, 15) . "...";
}

						if(my_strlen($event['name']) > 15)
{
$event['name'] = my_substr($event['name'], 0, 15) . "...";
}

 
						$event['name'] = htmlspecialchars_uni($event['name']);

						if($event['private'] == 1)

						if($event['private'] == 1)

						{

						{

							$event_class = " private_event";
}
else

							$event_class = " private_event";
}
else

						{

						{

							$event_class = " public_event";
}
if($event['visible'] == 0)

							$event_class = " public_event";
}
if($event['visible'] == 0)

Zeile 2194Zeile 2207
				if($bday_count > 1)
{
$day_birthdays = "<div style=\"margin-bottom: 4px;\"><a href=\"".get_calendar_link($calendar['cid'], $calendar_year, $calendar_month, $day)."\" class=\"smalltext\">{$bday_count} {$lang->birthdays}</a></div>\n";

				if($bday_count > 1)
{
$day_birthdays = "<div style=\"margin-bottom: 4px;\"><a href=\"".get_calendar_link($calendar['cid'], $calendar_year, $calendar_month, $day)."\" class=\"smalltext\">{$bday_count} {$lang->birthdays}</a></div>\n";

				}

				}

				else
{
$day_birthdays = "<div style=\"margin-bottom: 4px;\"><a href=\"".get_calendar_link($calendar['cid'], $calendar_year, $calendar_month, $day)."\" class=\"smalltext\">1 {$lang->birthday}</a></div>\n";

				else
{
$day_birthdays = "<div style=\"margin-bottom: 4px;\"><a href=\"".get_calendar_link($calendar['cid'], $calendar_year, $calendar_month, $day)."\" class=\"smalltext\">1 {$lang->birthday}</a></div>\n";

Zeile 2202Zeile 2215
			}

$day_link = get_calendar_link($calendar['cid'], $calendar_year, $calendar_month, $day);

			}

$day_link = get_calendar_link($calendar['cid'], $calendar_year, $calendar_month, $day);



			

			// Is the current day
if($day.$calendar_month.$year == $today && $month == $calendar_month)
{

			// Is the current day
if($day.$calendar_month.$year == $today && $month == $calendar_month)
{