Vergleich admin/modules/config/calendars.php - 1.8.3 - 1.8.39

  Keine Änderungen   Hinzugefügt   Modifiziert   Entfernt
Zeile 26Zeile 26
	$sub_tabs['add_calendar'] = array(
'title' => $lang->add_calendar,
'link' => "index.php?module=config-calendars&action=add",

	$sub_tabs['add_calendar'] = array(
'title' => $lang->add_calendar,
'link' => "index.php?module=config-calendars&action=add",

 
		'description' => $lang->add_calendar_desc

	);
}

$plugins->run_hooks("admin_config_calendars_begin");

	);
}

$plugins->run_hooks("admin_config_calendars_begin");





if($mybb->input['action'] == "add")
{
$plugins->run_hooks("admin_config_calendars_add");

if($mybb->input['action'] == "add")
{
$plugins->run_hooks("admin_config_calendars_add");

Zeile 40Zeile 41
		$plugins->run_hooks("admin_config_calendars_add_commit");

if(!trim($mybb->input['name']))

		$plugins->run_hooks("admin_config_calendars_add_commit");

if(!trim($mybb->input['name']))

		{

		{

			$errors[] = $lang->error_missing_name;
}

if(!isset($mybb->input['disporder']))

			$errors[] = $lang->error_missing_name;
}

if(!isset($mybb->input['disporder']))

		{

		{

			$errors[] = $lang->error_missing_order;
}


			$errors[] = $lang->error_missing_order;
}


Zeile 53Zeile 54
		{
$calendar = array(
"name" => $db->escape_string($mybb->input['name']),

		{
$calendar = array(
"name" => $db->escape_string($mybb->input['name']),

				"disporder" => (int)$mybb->input['disporder'],
"startofweek" => (int)$mybb->input['startofweek'],
"eventlimit" => (int)$mybb->input['eventlimit'],
"showbirthdays" => (int)$mybb->input['showbirthdays'],
"moderation" => (int)$mybb->input['moderation'],
"allowhtml" => $db->escape_string($mybb->input['allowhtml']),
"allowmycode" => $db->escape_string($mybb->input['allowmycode']),
"allowimgcode" => $db->escape_string($mybb->input['allowimgcode']),
"allowvideocode" => $db->escape_string($mybb->input['allowvideocode']),
"allowsmilies" => $db->escape_string($mybb->input['allowsmilies'])

				"disporder" => $mybb->get_input('disporder', MyBB::INPUT_INT),
"startofweek" => $mybb->get_input('startofweek', MyBB::INPUT_INT),
"eventlimit" => $mybb->get_input('eventlimit', MyBB::INPUT_INT),
"showbirthdays" => $mybb->get_input('showbirthdays', MyBB::INPUT_INT),
"moderation" => $mybb->get_input('moderation', MyBB::INPUT_INT),
"allowhtml" => $mybb->get_input('allowhtml', MyBB::INPUT_INT),
"allowmycode" => $mybb->get_input('allowmycode', MyBB::INPUT_INT),
"allowimgcode" => $mybb->get_input('allowimgcode', MyBB::INPUT_INT),
"allowvideocode" => $mybb->get_input('allowvideocode', MyBB::INPUT_INT),
"allowsmilies" => $mybb->get_input('allowsmilies', MyBB::INPUT_INT)

			);

$plugins->run_hooks("admin_config_calendars_add_commit_start");

			);

$plugins->run_hooks("admin_config_calendars_add_commit_start");

Zeile 70Zeile 71
			$cid = $db->insert_query("calendars", $calendar);

$plugins->run_hooks("admin_config_calendars_add_commit_end");

			$cid = $db->insert_query("calendars", $calendar);

$plugins->run_hooks("admin_config_calendars_add_commit_end");





			// Log admin action
log_admin_action($cid, $mybb->input['name']);

flash_message($lang->success_calendar_created, 'success');

			// Log admin action
log_admin_action($cid, $mybb->input['name']);

flash_message($lang->success_calendar_created, 'success');

			admin_redirect("index.php?module=config-calendars");
}
}
else
{

			admin_redirect("index.php?module=config-calendars");
}
}
else
{

		$mybb->input = array_merge($mybb->input, array(
"allowhtml" => 0,
"eventlimit" => 4,

		$mybb->input = array_merge($mybb->input, array(
"allowhtml" => 0,
"eventlimit" => 4,

Zeile 91Zeile 92

$page->add_breadcrumb_item($lang->add_calendar);
$page->output_header($lang->calendars." - ".$lang->add_calendar);


$page->add_breadcrumb_item($lang->add_calendar);
$page->output_header($lang->calendars." - ".$lang->add_calendar);


$sub_tabs['add_calendar'] = array(
'title' => $lang->add_calendar,
'link' => "index.php?module=config-calendars&action=add",
'description' => $lang->add_calendar_desc
);

 

$page->output_nav_tabs($sub_tabs, 'add_calendar');
$form = new Form("index.php?module=config-calendars&action=add", "post");


$page->output_nav_tabs($sub_tabs, 'add_calendar');
$form = new Form("index.php?module=config-calendars&action=add", "post");



 

if($errors)
{


if($errors)
{

Zeile 108Zeile 102
	}

$form_container = new FormContainer($lang->add_calendar);

	}

$form_container = new FormContainer($lang->add_calendar);

	$form_container->output_row($lang->name." <em>*</em>", "", $form->generate_text_box('name', $mybb->input['name'], array('id' => 'name')), 'name');
$form_container->output_row($lang->display_order, $lang->display_order_desc, $form->generate_numeric_field('disporder', $mybb->input['disporder'], array('id' => 'disporder')), 'disporder');

	$form_container->output_row($lang->name." <em>*</em>", "", $form->generate_text_box('name', $mybb->get_input('name'), array('id' => 'name')), 'name');
$form_container->output_row($lang->display_order, $lang->display_order_desc, $form->generate_numeric_field('disporder', $mybb->get_input('disporder'), array('id' => 'disporder', 'min' => 0)), 'disporder');

	$select_list = array($lang->sunday, $lang->monday, $lang->tuesday, $lang->wednesday, $lang->thursday, $lang->friday, $lang->saturday);

	$select_list = array($lang->sunday, $lang->monday, $lang->tuesday, $lang->wednesday, $lang->thursday, $lang->friday, $lang->saturday);

	$form_container->output_row($lang->week_start, $lang->week_start_desc, $form->generate_select_box('startofweek', $select_list, $mybb->input['startofweek'], array('id' => 'startofweek')), 'startofweek');
$form_container->output_row($lang->event_limit, $lang->event_limit_desc, $form->generate_numeric_field('eventlimit', $mybb->input['eventlimit'], array('id' => 'eventlimit')), 'eventlimit');
$form_container->output_row($lang->show_birthdays, $lang->show_birthdays_desc, $form->generate_yes_no_radio('showbirthdays', $mybb->input['showbirthdays'], true));
$form_container->output_row($lang->moderate_events, $lang->moderate_events_desc, $form->generate_yes_no_radio('moderation', $mybb->input['moderation'], true));
$form_container->output_row($lang->allow_html, "", $form->generate_yes_no_radio('allowhtml', $mybb->input['allowhtml']));
$form_container->output_row($lang->allow_mycode, "", $form->generate_yes_no_radio('allowmycode', $mybb->input['allowmycode']));
$form_container->output_row($lang->allow_img, "", $form->generate_yes_no_radio('allowimgcode', $mybb->input['allowimgcode']));
$form_container->output_row($lang->allow_video, "", $form->generate_yes_no_radio('allowvideocode', $mybb->input['allowvideocode']));
$form_container->output_row($lang->allow_smilies, "", $form->generate_yes_no_radio('allowsmilies', $mybb->input['allowsmilies']));

	$form_container->output_row($lang->week_start, $lang->week_start_desc, $form->generate_select_box('startofweek', $select_list, $mybb->get_input('startofweek'), array('id' => 'startofweek')), 'startofweek');
$form_container->output_row($lang->event_limit, $lang->event_limit_desc, $form->generate_numeric_field('eventlimit', $mybb->get_input('eventlimit'), array('id' => 'eventlimit', 'min' => 0)), 'eventlimit');
$form_container->output_row($lang->show_birthdays, $lang->show_birthdays_desc, $form->generate_yes_no_radio('showbirthdays', $mybb->get_input('showbirthdays'), true));
$form_container->output_row($lang->moderate_events, $lang->moderate_events_desc, $form->generate_yes_no_radio('moderation', $mybb->get_input('moderation'), true));
$form_container->output_row($lang->allow_html, "", $form->generate_yes_no_radio('allowhtml', $mybb->get_input('allowhtml')));
$form_container->output_row($lang->allow_mycode, "", $form->generate_yes_no_radio('allowmycode', $mybb->get_input('allowmycode')));
$form_container->output_row($lang->allow_img, "", $form->generate_yes_no_radio('allowimgcode', $mybb->get_input('allowimgcode')));
$form_container->output_row($lang->allow_video, "", $form->generate_yes_no_radio('allowvideocode', $mybb->get_input('allowvideocode')));
$form_container->output_row($lang->allow_smilies, "", $form->generate_yes_no_radio('allowsmilies', $mybb->get_input('allowsmilies')));

	$form_container->end();

$buttons[] = $form->generate_submit_button($lang->save_calendar);

	$form_container->end();

$buttons[] = $form->generate_submit_button($lang->save_calendar);

Zeile 133Zeile 127
if($mybb->input['action'] == "permissions")
{
$usergroups = array();

if($mybb->input['action'] == "permissions")
{
$usergroups = array();


$query = $db->simple_select("calendars", "*", "cid='".$mybb->get_input('cid', 1)."'");
$calendar = $db->fetch_array($query);

// Does the calendar not exist?
if(!$calendar['cid'])
{
flash_message($lang->error_invalid_calendar, 'error');
admin_redirect("index.php?module=config-calendars");
}

$plugins->run_hooks("admin_config_calendars_permissions");



$query = $db->simple_select("calendars", "*", "cid='".$mybb->get_input('cid', MyBB::INPUT_INT)."'");
$calendar = $db->fetch_array($query);

// Does the calendar not exist?
if(!$calendar)
{
flash_message($lang->error_invalid_calendar, 'error');
admin_redirect("index.php?module=config-calendars");
}

$plugins->run_hooks("admin_config_calendars_permissions");


	$query = $db->simple_select("usergroups", "*", "", array("order" => "name"));
while($usergroup = $db->fetch_array($query))
{
$usergroups[$usergroup['gid']] = $usergroup;

	$query = $db->simple_select("usergroups", "*", "", array("order" => "name"));
while($usergroup = $db->fetch_array($query))
{
$usergroups[$usergroup['gid']] = $usergroup;

	}




	}

$existing_permissions = array();


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

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

Zeile 162Zeile 158
	{
foreach(array_keys($usergroups) as $group_id)
{

	{
foreach(array_keys($usergroups) as $group_id)
{

			$permissions = $mybb->input['permissions'][$group_id];









			if(isset($mybb->input['permissions'][$group_id]))
{
$permissions = $mybb->input['permissions'][$group_id];
}
else
{
$permissions = array();
}


			$db->delete_query("calendarpermissions", "cid='{$calendar['cid']}' AND gid='".(int)$group_id."'");


			$db->delete_query("calendarpermissions", "cid='{$calendar['cid']}' AND gid='".(int)$group_id."'");


			if(!$mybb->input['default_permissions'][$group_id])

			if(empty($mybb->input['default_permissions'][$group_id]))

			{
foreach(array('canviewcalendar','canaddevents','canbypasseventmod','canmoderateevents') as $calendar_permission)
{

			{
foreach(array('canviewcalendar','canaddevents','canbypasseventmod','canmoderateevents') as $calendar_permission)
{

					if($permissions[$calendar_permission] == 1)
{

					if(!empty($permissions[$calendar_permission]))
{

						$permissions_array[$calendar_permission] = 1;
}
else

						$permissions_array[$calendar_permission] = 1;
}
else

Zeile 181Zeile 185
				$permissions_array['gid'] = (int)$group_id;
$permissions_array['cid'] = $calendar['cid'];
$db->insert_query("calendarpermissions", $permissions_array);

				$permissions_array['gid'] = (int)$group_id;
$permissions_array['cid'] = $calendar['cid'];
$db->insert_query("calendarpermissions", $permissions_array);

			}
}


			}
}


		$plugins->run_hooks("admin_config_calendars_permissions_commit");

// Log admin action

		$plugins->run_hooks("admin_config_calendars_permissions_commit");

// Log admin action

Zeile 200Zeile 204

$form = new Form("index.php?module=config-calendars&amp;action=permissions", "post");
echo $form->generate_hidden_field("cid", $calendar['cid']);


$form = new Form("index.php?module=config-calendars&amp;action=permissions", "post");
echo $form->generate_hidden_field("cid", $calendar['cid']);





	$table = new Table;
$table->construct_header($lang->permissions_group);
$table->construct_header($lang->permissions_view, array("class" => "align_center", "width" => "10%"));

	$table = new Table;
$table->construct_header($lang->permissions_group);
$table->construct_header($lang->permissions_view, array("class" => "align_center", "width" => "10%"));

Zeile 211Zeile 215

foreach($usergroups as $usergroup)
{


foreach($usergroups as $usergroup)
{

		if($existing_permissions[$usergroup['gid']])
{

		if(!empty($existing_permissions[$usergroup['gid']]))
{

			$perms = $existing_permissions[$usergroup['gid']];
$default_checked = false;
}
else

			$perms = $existing_permissions[$usergroup['gid']];
$default_checked = false;
}
else

		{

		{

			$perms = $usergroup;
$default_checked = true;
}

			$perms = $usergroup;
$default_checked = true;
}

Zeile 228Zeile 232
			if($usergroup[$calendar_permission] == 1)
{
$value = "this.checked";

			if($usergroup[$calendar_permission] == 1)
{
$value = "this.checked";

			}

			}

			else
{
$value = "false";

			else
{
$value = "false";

Zeile 238Zeile 242
				$all_checked = false;
}
if($perms[$calendar_permission] == 1)

				$all_checked = false;
}
if($perms[$calendar_permission] == 1)

			{

			{

				$perms_checked[$calendar_permission] = 1;
}
else

				$perms_checked[$calendar_permission] = 1;
}
else

Zeile 260Zeile 264
		$table->construct_row();
}
$table->output("{$lang->calendar_permissions_for} {$calendar['name']}");

		$table->construct_row();
}
$table->output("{$lang->calendar_permissions_for} {$calendar['name']}");


if(!$no_results)
{
$buttons[] = $form->generate_submit_button($lang->save_permissions);
$form->output_submit_wrapper($buttons);
}


$buttons[] = $form->generate_submit_button($lang->save_permissions);
$form->output_submit_wrapper($buttons);





$form->end();


$form->end();





	$page->output_footer();

	$page->output_footer();





}

}





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

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

{
$query = $db->simple_select("calendars", "*", "cid='".$mybb->get_input('cid', 1)."'");
$calendar = $db->fetch_array($query);

// Does the calendar not exist?
if(!$calendar['cid'])

{
$query = $db->simple_select("calendars", "*", "cid='".$mybb->get_input('cid', MyBB::INPUT_INT)."'");
$calendar = $db->fetch_array($query);

// Does the calendar not exist?
if(!$calendar)

	{
flash_message($lang->error_invalid_calendar, 'error');
admin_redirect("index.php?module=config-calendars");

	{
flash_message($lang->error_invalid_calendar, 'error');
admin_redirect("index.php?module=config-calendars");

Zeile 303Zeile 304
		{
$updated_calendar = array(
"name" => $db->escape_string($mybb->input['name']),

		{
$updated_calendar = array(
"name" => $db->escape_string($mybb->input['name']),

				"disporder" => (int)$mybb->input['disporder'],
"startofweek" => (int)$mybb->input['startofweek'],
"eventlimit" => (int)$mybb->input['eventlimit'],
"showbirthdays" => (int)$mybb->input['showbirthdays'],
"moderation" => (int)$mybb->input['moderation'],
"allowhtml" => $db->escape_string($mybb->input['allowhtml']),
"allowmycode" => $db->escape_string($mybb->input['allowmycode']),
"allowimgcode" => $db->escape_string($mybb->input['allowimgcode']),
"allowvideocode" => $db->escape_string($mybb->input['allowvideocode']),
"allowsmilies" => $db->escape_string($mybb->input['allowsmilies'])

				"disporder" => $mybb->get_input('disporder', MyBB::INPUT_INT),
"startofweek" => $mybb->get_input('startofweek', MyBB::INPUT_INT),
"eventlimit" => $mybb->get_input('eventlimit', MyBB::INPUT_INT),
"showbirthdays" => $mybb->get_input('showbirthdays', MyBB::INPUT_INT),
"moderation" => $mybb->get_input('moderation', MyBB::INPUT_INT),
"allowhtml" => $mybb->get_input('allowhtml', MyBB::INPUT_INT),
"allowmycode" => $mybb->get_input('allowmycode', MyBB::INPUT_INT),
"allowimgcode" => $mybb->get_input('allowimgcode', MyBB::INPUT_INT),
"allowvideocode" => $mybb->get_input('allowvideocode', MyBB::INPUT_INT),
"allowsmilies" => $mybb->get_input('allowsmilies', MyBB::INPUT_INT)

			);

$plugins->run_hooks("admin_config_calendars_edit_commit");


			);

$plugins->run_hooks("admin_config_calendars_edit_commit");


			$db->update_query("calendars", $updated_calendar, "cid = '".$mybb->get_input('cid', 1)."'");

			$db->update_query("calendars", $updated_calendar, "cid='{$calendar['cid']}'");


// Log admin action
log_admin_action($calendar['cid'], $mybb->input['name']);


// Log admin action
log_admin_action($calendar['cid'], $mybb->input['name']);

Zeile 352Zeile 353

$form_container = new FormContainer($lang->edit_calendar);
$form_container->output_row($lang->name." <em>*</em>", "", $form->generate_text_box('name', $mybb->input['name'], array('id' => 'name')), 'name');


$form_container = new FormContainer($lang->edit_calendar);
$form_container->output_row($lang->name." <em>*</em>", "", $form->generate_text_box('name', $mybb->input['name'], array('id' => 'name')), 'name');

	$form_container->output_row($lang->display_order." <em>*</em>", $lang->display_order_desc, $form->generate_numeric_field('disporder', $mybb->input['disporder'], array('id' => 'disporder')), 'disporder');

	$form_container->output_row($lang->display_order." <em>*</em>", $lang->display_order_desc, $form->generate_numeric_field('disporder', $mybb->input['disporder'], array('id' => 'disporder', 'min' => 0)), 'disporder');

	$select_list = array($lang->sunday, $lang->monday, $lang->tuesday, $lang->wednesday, $lang->thursday, $lang->friday, $lang->saturday);
$form_container->output_row($lang->week_start, $lang->week_start_desc, $form->generate_select_box('startofweek', $select_list, $mybb->input['startofweek'], array('id' => 'startofweek')), 'startofweek');

	$select_list = array($lang->sunday, $lang->monday, $lang->tuesday, $lang->wednesday, $lang->thursday, $lang->friday, $lang->saturday);
$form_container->output_row($lang->week_start, $lang->week_start_desc, $form->generate_select_box('startofweek', $select_list, $mybb->input['startofweek'], array('id' => 'startofweek')), 'startofweek');

	$form_container->output_row($lang->event_limit, $lang->event_limit_desc, $form->generate_numeric_field('eventlimit', $mybb->input['eventlimit'], array('id' => 'eventlimit')), 'eventlimit');

	$form_container->output_row($lang->event_limit, $lang->event_limit_desc, $form->generate_numeric_field('eventlimit', $mybb->input['eventlimit'], array('id' => 'eventlimit', 'min' => 0)), 'eventlimit');

	$form_container->output_row($lang->show_birthdays, $lang->show_birthdays_desc, $form->generate_yes_no_radio('showbirthdays', $mybb->input['showbirthdays'], true));
$form_container->output_row($lang->moderate_events, $lang->moderate_events_desc, $form->generate_yes_no_radio('moderation', $mybb->input['moderation'], true));
$form_container->output_row($lang->allow_html, "", $form->generate_yes_no_radio('allowhtml', $mybb->input['allowhtml']));

	$form_container->output_row($lang->show_birthdays, $lang->show_birthdays_desc, $form->generate_yes_no_radio('showbirthdays', $mybb->input['showbirthdays'], true));
$form_container->output_row($lang->moderate_events, $lang->moderate_events_desc, $form->generate_yes_no_radio('moderation', $mybb->input['moderation'], true));
$form_container->output_row($lang->allow_html, "", $form->generate_yes_no_radio('allowhtml', $mybb->input['allowhtml']));

Zeile 375Zeile 376

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


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

	$query = $db->simple_select("calendars", "*", "cid='".$mybb->get_input('cid', 1)."'");

	$query = $db->simple_select("calendars", "*", "cid='".$mybb->get_input('cid', MyBB::INPUT_INT)."'");

	$calendar = $db->fetch_array($query);

// Does the calendar not exist?

	$calendar = $db->fetch_array($query);

// Does the calendar not exist?

	if(!$calendar['cid'])

	if(!$calendar)

	{
flash_message($lang->error_invalid_calendar, 'error');

	{
flash_message($lang->error_invalid_calendar, 'error');

		admin_redirect("index.php?module=config-calendars");

		admin_redirect("index.php?module=config-calendars");

	}

$plugins->run_hooks("admin_config_calendars_delete");

// User clicked no

	}

$plugins->run_hooks("admin_config_calendars_delete");

// User clicked no

	if($mybb->input['no'])

	if($mybb->get_input('no'))

	{
admin_redirect("index.php?module=config-calendars");
}

	{
admin_redirect("index.php?module=config-calendars");
}

Zeile 399Zeile 400
		$db->delete_query("calendars", "cid='{$calendar['cid']}'");
$db->delete_query("calendarpermissions", "cid='{$calendar['cid']}'");
$db->delete_query("events", "cid='{$calendar['cid']}'");

		$db->delete_query("calendars", "cid='{$calendar['cid']}'");
$db->delete_query("calendarpermissions", "cid='{$calendar['cid']}'");
$db->delete_query("events", "cid='{$calendar['cid']}'");





		$plugins->run_hooks("admin_config_calendars_delete_commit");

// Log admin action
log_admin_action($calendar['cid'], $calendar['name']);

		$plugins->run_hooks("admin_config_calendars_delete_commit");

// Log admin action
log_admin_action($calendar['cid'], $calendar['name']);





		flash_message($lang->success_calendar_deleted, 'success');
admin_redirect("index.php?module=config-calendars");
}
else

		flash_message($lang->success_calendar_deleted, 'success');
admin_redirect("index.php?module=config-calendars");
}
else

	{

	{

		$page->output_confirm_action("index.php?module=config-calendars&amp;action=delete&amp;cid={$calendar['cid']}", $lang->confirm_calendar_deletion);
}
}

		$page->output_confirm_action("index.php?module=config-calendars&amp;action=delete&amp;cid={$calendar['cid']}", $lang->confirm_calendar_deletion);
}
}

Zeile 420Zeile 421
	{
admin_redirect("index.php?module=config-calendars");
}

	{
admin_redirect("index.php?module=config-calendars");
}





	$plugins->run_hooks("admin_config_calendars_update_order");

foreach($mybb->input['disporder'] as $cid => $order)
{

	$plugins->run_hooks("admin_config_calendars_update_order");

foreach($mybb->input['disporder'] as $cid => $order)
{

		$update_query = array(
"disporder" => (int)$order
);
$db->update_query("calendars", $update_query, "cid='".(int)$cid."'");




		if(is_numeric($order) && (int)$order >= 0)
{
$update_query = array(
"disporder" => (int)$order
);
$db->update_query("calendars", $update_query, "cid='".(int)$cid."'");
}

	}

$plugins->run_hooks("admin_config_calendars_update_order_commit");

	}

$plugins->run_hooks("admin_config_calendars_update_order_commit");

Zeile 457Zeile 461
	{
$calendar['name'] = htmlspecialchars_uni($calendar['name']);
$table->construct_cell("<a href=\"index.php?module=config-calendars&amp;action=edit&amp;cid={$calendar['cid']}\"><strong>{$calendar['name']}</strong></a>");

	{
$calendar['name'] = htmlspecialchars_uni($calendar['name']);
$table->construct_cell("<a href=\"index.php?module=config-calendars&amp;action=edit&amp;cid={$calendar['cid']}\"><strong>{$calendar['name']}</strong></a>");

		$table->construct_cell($form->generate_numeric_field("disporder[{$calendar['cid']}]", $calendar['disporder'], array('id' => 'disporder', 'style' => 'width: 80%', 'class' => 'align_center')));

		$table->construct_cell($form->generate_numeric_field("disporder[{$calendar['cid']}]", $calendar['disporder'], array('id' => 'disporder', 'style' => 'width: 80%', 'class' => 'align_center', 'min' => 0)));

		$table->construct_cell("<a href=\"index.php?module=config-calendars&amp;action=edit&amp;cid={$calendar['cid']}\">{$lang->edit}</a>", array("width" => 100, "class" => "align_center"));
$table->construct_cell("<a href=\"index.php?module=config-calendars&amp;action=permissions&amp;cid={$calendar['cid']}\">{$lang->permissions}</a>", array("width" => 100, "class" => "align_center"));
$table->construct_cell("<a href=\"index.php?module=config-calendars&amp;action=delete&amp;cid={$calendar['cid']}&amp;my_post_key={$mybb->post_code}\" onclick=\"return AdminCP.deleteConfirmation(this, '{$lang->confirm_calendar_deletion}')\">{$lang->delete}</a>", array("width" => 100, "class" => "align_center"));
$table->construct_row();
}


		$table->construct_cell("<a href=\"index.php?module=config-calendars&amp;action=edit&amp;cid={$calendar['cid']}\">{$lang->edit}</a>", array("width" => 100, "class" => "align_center"));
$table->construct_cell("<a href=\"index.php?module=config-calendars&amp;action=permissions&amp;cid={$calendar['cid']}\">{$lang->permissions}</a>", array("width" => 100, "class" => "align_center"));
$table->construct_cell("<a href=\"index.php?module=config-calendars&amp;action=delete&amp;cid={$calendar['cid']}&amp;my_post_key={$mybb->post_code}\" onclick=\"return AdminCP.deleteConfirmation(this, '{$lang->confirm_calendar_deletion}')\">{$lang->delete}</a>", array("width" => 100, "class" => "align_center"));
$table->construct_row();
}


	if($table->num_rows()  == 0)


	$no_results = false;
if($table->num_rows() == 0)

	{
$table->construct_cell($lang->no_calendars, array('colspan' => 5));
$table->construct_row();

	{
$table->construct_cell($lang->no_calendars, array('colspan' => 5));
$table->construct_row();