⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 index.php

📁 groupoffice
💻 PHP
📖 第 1 页 / 共 2 页
字号:
	$form->add_html_element($menu); 	$table = new table();	$table->set_attribute('cellpadding','0');	$table->set_attribute('cellspacing','0');	$table->set_attribute('style','width:100%');	$row = new table_row();	$link = new hyperlink("javascript:popup('select_calendar.php', '300','400');",$cal_open_calendar);	$link->set_attribute('class','normal');		$link_text = isset($calendar) ? $calendar['name'] : $view['name'];	$cell = new table_cell('<b>'.$link_text.'</b> ('.$link->get_html().')');	$row->add_cell($cell);				$cell = new table_cell($sc_view.': ');	$cell->set_attribute('style','text-align:right');		if(isset($view) && $view)	{	  $calendars = $cal->get_view_calendars($view_id);	  if(count($calendars) > 1)	  {	    $select = new select("merged_view", $cal_settings['merged_view']);	    $select->set_attribute('onchange', 'javascript:document.forms[0].submit();');	    $select->add_value('0', $cal_view_emerged);	    $select->add_value('1', $cal_view_merged);   	    $cell->add_html_element($select);	  }    	}	if($view_id == 0 || $cal_settings['merged_view'] == 1)	{		$select = new select("offset", $cal_view->offset);		$select->set_attribute('onchange', 'javascript:'.$cal_view->get_change_view_handler($cal_view->clicked_day, $cal_view->clicked_month, $cal_view->clicked_year, 'this.value'));		$select->add_value('1', '1 '.$sc_day);		$select->add_value('2', '2 '.$sc_days);		$select->add_value('5', '5 '.$sc_days);		$select->add_value('7', '1 '.$sc_week);		$select->add_value('14', '2 '.$sc_weeks);		//$select->add_value('21', '3 '.$sc_weeks);		$select->add_value('31', '1 '.$sc_month);		$cell->add_html_element($select);	}	if ($cal_view->offset == 5)	{		$interval= 7;	}else	{		$interval = $cal_view->offset;	}	$span = new html_element('span');		$fwd_img = new image('forward_small');	$fwd_img->set_attribute('style','width:16px;height:16px;border:0px');	$fwd_img->set_attribute('align','middle');		$back_img = new image('back_small');	$back_img->set_attribute('style','width:16px;height:16px;border:0px');	$back_img->set_attribute('align','middle');	if($cal_settings['show_days'] == '31')	{		$span->add_html_element(new hyperlink('javascript:'.$cal_view->get_date_handler(1, $cal_view->clicked_month-1, $cal_view->clicked_year), $back_img->get_html()));		$span->innerHTML .= '&nbsp;&nbsp;'.$months[$cal_view->clicked_month-1].', '.$cal_view->clicked_year.'&nbsp;&nbsp;';		$span->add_html_element(new hyperlink('javascript:'.$cal_view->get_date_handler(1, $cal_view->clicked_month+1, $cal_view->clicked_year), $fwd_img->get_html()));	}elseif($cal_settings['show_days'] == '7' || $cal_settings['show_days'] == '5')	{		$span->add_html_element(new hyperlink('javascript:'.$cal_view->get_date_handler($cal_view->day-$interval, $cal_view->month, $cal_view->year), $back_img->get_html()));				$span->innerHTML .= '&nbsp;&nbsp;'.$sc_week.' '.date('W', $cal_view->start_time).'&nbsp;&nbsp;';						$span->add_html_element(new hyperlink('javascript:'.$cal_view->get_date_handler($cal_view->day+$interval, $cal_view->month, $cal_view->year), $fwd_img->get_html()));	}else	{		$span->add_html_element(new hyperlink('javascript:'.$cal_view->get_date_handler($cal_view->day-$interval, $cal_view->month, $cal_view->year), $back_img->get_html()));				$span->innerHTML .= '&nbsp;&nbsp;'.date($_SESSION['GO_SESSION']['date_format'], $cal_view->start_time).'&nbsp;';				if($cal_settings['show_days'] > 1)		{			$span->innerHTML .= '-&nbsp;'.date($_SESSION['GO_SESSION']['date_format'], $cal_view->end_time-86400).'&nbsp;&nbsp;';			}		$span->add_html_element(new hyperlink('javascript:'.$cal_view->get_date_handler($cal_view->day+$interval, $cal_view->month, $cal_view->year), $fwd_img->get_html()));	}	$span->set_attribute('style','font-size:14px;margin-left:10px;');			$cell->add_html_element($span);	$row->add_cell($cell);	$table->add_row($row);		$form->add_html_element($table);		$table = new table();		$table->set_attribute('style','width:100%');	$row = new table_row();		$row = new table_row();	$cell = new table_cell();	$cell->set_attribute('valign', 'top');	$div = new html_element('div');	$div->set_attribute('id','date_picker1_container');	$div->set_attribute('style', 'width:200px;');	$cell->add_html_element($div);	$cell->add_html_element(new date_picker('date_picker1', '',$cal_view->clicked_month.'/1/'.$cal_view->clicked_year, 'date_picker1_container', 'date_picker'));	if($view_id > 0 && $cal_settings['merged_view'] == '1' && $view['event_colors_override'] == '0')	{		$h3 = new html_element('h3',htmlspecialchars($cal_legend));		$h3->set_attribute('style', 'margin-top:5px');		$cell->add_html_element($h3);		$div = new html_element('div', '&nbsp;');		$div->set_attribute('class', 'summary_icon');		$div->set_attribute('style', 'background-color: #FFFFCC');				$cell->add_html_element(new html_element('div', $div->get_html().' '.htmlspecialchars($cal_multiple_calendars)));				$calendars = $cal->get_view_calendars($view_id);		foreach($calendars as $calendar)		{			$div = new html_element('div', '&nbsp;');			$div->set_attribute('class', 'summary_icon');			$div->set_attribute('style', 'background-color: #'.$calendar['background']);					$cell->add_html_element(new html_element('div', $div->get_html().' '.htmlspecialchars($calendar['name'])));		}	}else	{		$div = new html_element('div');		$div->set_attribute('id','date_picker2_container');		$div->set_attribute('style', 'width:200px;margin-top: 10px;');		$cell->add_html_element($div);		$cell->add_html_element(new date_picker('date_picker2', '',($cal_view->clicked_month+1).'/1/'.$cal_view->clicked_year, 'date_picker2_container', 'date_picker'));	}	$row->add_cell($cell);}else{	if($view_id > 0)	{		$calendars = $cal->get_view_calendars($view_id);		$view = $cal->get_view($view_id);		$form->add_html_element(new html_element('h1', $view['name']));	}else	{		$calendar = $cal->get_calendar($calendar_id);		$form->add_html_element(new html_element('h1', $calendar['name']));	}	$table = new table();	$table->set_attribute('style','width:100%');	$row = new table_row();}if($view_id > 0 && $cal_settings['merged_view']=='0'){	foreach($calendars as $calendar)	{		$cal_view->add_calendar($calendar);					$events = $cal->get_events_in_array($calendar['id'], 0, 0, 			local_to_gmt_time($cal_view->start_time), local_to_gmt_time($cal_view->end_time));		foreach($events as $event)		{			$cal_view->add_event($calendar['id'], $event);		}	}}else{	require_once($GO_MODULES->class_path.'cal_holidays.class.inc');	$holidays=new holidays();	// if there are no holidays in database they are automatically generated	if ((array_key_exists($_SESSION['GO_SESSION']['language']['code'], $holidays->in_holidays["fix"]) || 		array_key_exists($_SESSION['GO_SESSION']['language']['code'], $holidays->in_holidays["var"]) ||		array_key_exists($_SESSION['GO_SESSION']['language']['code'], $holidays->in_holidays["spc"])) &&		!empty($calendar_id)) {		if(!$holidays->get_holidays($GO_SECURITY->user_id, $calendar_id, $cal_view->year)){			$holidays->add_holidays($GO_SECURITY->user_id, $calendar_id, $cal_view->year, $_SESSION['GO_SESSION']['language']['code']);		}	}		$events = $cal->get_events_in_array($calendar_id, $view_id, 0, 			local_to_gmt_time($cal_view->start_time), local_to_gmt_time($cal_view->end_time), $cal_settings['show_todos']);	foreach($events as $event)	{		if($view_id > 0 && $view['event_colors_override'] == '0')		{			$event['background'] = $cal->get_view_color($view_id, $event['id']);		}				$cal_view->add_event($event);	}}$cal_view->load_holidays($GO_SECURITY->user_id, $calendar_id);$cell = new table_cell($cal_view->get_html());$cell->set_attribute('style', 'vertical-align:top;width:100%');$row->add_cell($cell);$table->add_row($row);$form->add_html_element($table);echo $form->get_html();require_once($GO_THEME->theme_path."footer.inc");?>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -