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

📄 resources.php

📁 groupoffice
💻 PHP
字号:
<?php/*Copyright Intermesh 2003Author: Merijn Schering <mschering@intermesh.nl>Version: 1.0 Release date: 08 July 2003This program is free software; you can redistribute it and/or modify itunder the terms of the GNU General Public License as published by theFree Software Foundation; either version 2 of the License, or (at youroption) any later version.*/require_once("../../Group-Office.php");$GO_SECURITY->authenticate();$GO_MODULES->authenticate('calendar');require_once($GO_LANGUAGE->get_language_file('calendar'));$link_back = (isset($_REQUEST['link_back']) && $_REQUEST['link_back'] != '') ? $_REQUEST['link_back'] : $_SERVER['REQUEST_URI'];$return_to = (isset($_REQUEST['return_to']) && $_REQUEST['return_to'] != '') ? $_REQUEST['return_to'] : $_SERVER['HTTP_REFERER'];//load contact management classrequire_once($GO_MODULES->class_path."calendar.class.inc");$cal = new calendar();$datatable = new datatable('calendars');switch($datatable->task){	case 'delete':		require_once($GO_MODULES->class_path."cal_holidays.class.inc");		$holidays = new holidays();				foreach($datatable->selected as $delete_calendar_id) {		  $calendar = $cal->get_calendar($delete_calendar_id);	    if($GO_SECURITY->has_permission($GO_SECURITY->user_id, $calendar['acl_write']))	    {	      if ($cal->delete_calendar($delete_calendar_id))	      {	      					$holidays->delete_holidays($GO_SECURITY->user_id, $delete_calendar_id);	      }	     }else	    {	    	$feedback = $strAccessDenied;	    	break;	    }		}	break;}$GO_HEADER['head'] = $datatable->get_header();require_once($GO_THEME->theme_path."header.inc");$form = new form('contacts');$form->add_html_element(new input('hidden', 'delete_calendar_id'));$form->add_html_element(new input('hidden', 'task'));$form->add_html_element(new input('hidden', 'close', 'false'));$form->add_html_element(new input('hidden', 'return_to', $return_to));$form->add_html_element(new input('hidden', 'link_back', $link_back));$menu = new button_menu();if($cal->get_writable_resource_groups($GO_SECURITY->user_id) > 0){  $menu->add_button('add', $cmdAdd, 'calendar.php?return_to='.$link_back);	    }$menu->add_button('groups', $cal_groups, 'groups.php?return_to='.$link_back);$menu->add_button('delete_big', $strDeleteItem, $datatable->get_delete_handler());$menu->add_button('close', $cmdClose, $return_to);if (isset($feedback)){	$p = new html_element('p', $feedback);	$p->set_attribute('class', 'Error');	$form->add_html_element($p);}$datatable->add_column(new table_heading($sc_calendar));$datatable->add_column(new table_heading($strOwner));$cal2 = new calendar();$group_count = $cal2->get_resource_groups();while($cal2->next_record()){	$row = new table_row();	$cell = new table_cell($cal2->f('name'));	$cell->set_attribute('colspan','99');	$row->set_attribute('class','groupRow');		$row->add_cell($cell);		$datatable->add_row($row);		$cal_count = $cal->get_authorized_calendars($GO_SECURITY->user_id, $cal2->f('id'));	if ($cal_count > 0) {		while ($cal->next_record()) {			$row = new table_row($cal->f('id'));			$row->set_attribute('ondblclick', "javascript:document.location='calendar.php?calendar_id=".$cal->f('id')."&return_to=".urlencode($link_back)."'");			$cell = new table_cell($cal->f('name'));			$cell->set_attribute('style','padding-left: 15px;');			$row->add_cell($cell);			$row->add_cell(new table_cell(show_profile($cal->f('user_id'))));			$datatable->add_row($row);		}	} else {		$row = new table_row();		$cell = new table_cell($cal_no_calendars);		$cell->set_attribute('colspan','2');		$cell->set_attribute('style','padding-left: 15px;');		$row->add_cell($cell);		$datatable->add_row($row);			}}$form->add_html_element($menu);$form->add_html_element($datatable);echo $form->get_html();require_once($GO_THEME->theme_path."footer.inc");?>

⌨️ 快捷键说明

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