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

📄 filters.inc

📁 groupoffice
💻 INC
字号:
<?php$form->add_html_element(new input('hidden','move_up_id'));$form->add_html_element(new input('hidden','move_dn_id'));$form->add_html_element(new input('hidden','move_up_pr'));$form->add_html_element(new input('hidden','move_dn_pr'));if (isset($_REQUEST['move_up_id']) && $_REQUEST['move_dn_id'] != 0){	$email->move_up($_REQUEST['move_up_id'], $_REQUEST['move_dn_id'], $_REQUEST['move_up_pr'], $_REQUEST['move_dn_pr']);}if ($email->get_subscribed($account_id) > 0){	$datatable = new datatable('filters_table');	if($datatable->task == 'delete')	{		foreach($datatable->selected as $filter_id)		{			$email->delete_filter($filter_id);		}	}		$menu = new button_menu();	$menu->add_button('add', $cmdAdd, 'filter.php?id='.$account_id.'&return_to='.urlencode($link_back));	$menu->add_button('delete_big', $cmdDelete,$datatable->get_delete_handler());	$form->add_html_element($menu);	$count = $email->get_filters($account_id);	$em = new email();	if ($count>0)	{		$datatable->add_column(new table_heading($ml_field));		$datatable->add_column(new table_heading($ml_contains));		$datatable->add_column(new table_heading($ml_folder));				$th = new table_heading('&nsbp;');		$th->set_attribute('colspan','3');		$datatable->add_column($th);				$last_id  = 0;		$last_pr = 0;		while($email->next_record())		{			switch($email->f("field"))			{				case "sender":					$field = $ml_sender;				break;				case "subject":					$field = $ml_subject;				break;				case "to";					$field = $ml_reciever;				break;				default:					$field = $ml_cc_reciever;				break;			}			$folder = $em->get_folder($account_id, $email->f("folder"));						$row = new table_row($email->f("id"));			$row->set_attribute('ondblclick', 'javascript:document.location=\'filter.php?id='.$account_id.'&filter_id='.$email->f("id").				'&return_to='.urlencode($link_back).'\'');			$row->add_cell(new table_cell($field));			$row->add_cell(new table_cell($email->f("keyword")));			$row->add_cell(new table_cell(str_replace('INBOX'.$folder["delimiter"], '', $folder["name"])));						$img = new image('up');			$img->set_attribute('style','border:0px;');						$link = new hyperlink('javascript:move_up('.					$email->f("id").','.$last_id.','.$last_pr.','.					$email->f("priority").');	',					$img->get_html(),					htmlspecialchars($ml_move_up));			$row->add_cell(new table_cell($link->get_html()));					$last_id = $email->f("id");			$last_pr = $email->f("priority");						$datatable->add_row($row);		}		$tabstrip->add_html_element($datatable);	}else	{				$tabstrip->add_html_element(new html_element('p',$ml_no_filters));	}}else{	$tabstrip->add_html_element(new html_element('p',$ml_no_folders));}$tabstrip->add_html_element(new button($cmdClose, "javascript:document.location='".$return_to."'"));?><script type="text/javascript">function move_up(move_up_id, move_dn_id, move_up_pr,move_dn_pr){	document.forms[0].move_up_id.value=move_up_id;	document.forms[0].move_dn_id.value=move_dn_id;	document.forms[0].move_up_pr.value=move_up_pr;	document.forms[0].move_dn_pr.value=move_dn_pr;		document.forms[0].task.value='move_up';	document.forms[0].submit();}function delete_filter(delete_filter, text){	if(confirm(text))	{		document.forms[0].delete_filter.value=delete_filter;			document.forms[0].task.value='move_up';		document.forms[0].submit();	}}</script>

⌨️ 快捷键说明

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