亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? task.php

?? GForge 3.0 協作開發平臺 支持CVS, mailing lists, bug tracking, message boards/forums, task management, perman
?? PHP
字號:
<?php/** * GForge Project Management Facility * * Copyright 2002 GForge, LLC * http://gforge.org/ * * @version   $Id: ProjectTask.class,v 1.1.2.1 2002/12/20 18:00:52 bigdisk Exp $ *//*	Project/Task Manager	By Tim Perdue, Sourceforge, 11/99	Heavy rewrite by Tim Perdue April 2000	Total rewrite in OO and GForge coding guidelines 12/2002 by Tim Perdue*/require_once('pre.php');require_once('www/pm/include/ProjectGroupHTML.class');require_once('www/pm/include/ProjectTaskHTML.class');require_once('common/pm/ProjectGroupFactory.class');if (!$group_id || !$group_project_id) {	exit_missing_param();}$g =& group_get_object($group_id);if (!$g || !is_object($g)) {	exit_no_group();} elseif ($g->isError()) {	exit_error('Error',$g->getErrorMessage());}$pg = new ProjectGroupHTML($g,$group_project_id);if (!$pg || !is_object($pg)) {	exit_error('Error','Could Not Get Factory');} elseif ($pg->isError()) {	exit_error('Error',$pg->getErrorMessage());}if (!$func) {	$func='browse';}if (session_loggedin()) {	$perm =& $g->getPermission( session_get_user() );}/*	Figure out which function we're dealing with here*/switch ($func) {	//	//	Show blank form to add new task	//	case 'addtask' : {		if (session_loggedin() && $perm->isPMAdmin()) {			$pt=new ProjectTaskHTML($pg);			if (!$pt || !is_object($pt)) {				exit_error('Error','Could Not Get ProjectTask');			} elseif ($pt->isError()) {				exit_error('Error',$pt->getErrorMessage());			}			include 'add_task.php';		} else {			exit_permission_denied();		}		break;	}	//	//	Insert the task into the database	//	case 'postaddtask' : {		if (session_loggedin() && $perm->isPMAdmin()) {			$pt = new ProjectTask($pg);			if (!$pt || !is_object($pt)) {				exit_error('Error','Could Not Get Empty ProjectTask');			} elseif ($pt->isError()) {				exit_error('Error',$pt->getErrorMessage());			}			$start_date=mktime($start_hour,$start_minute,0,$start_month,$start_day,$start_year);			$end_date=mktime($end_hour,$end_minute,0,$end_month,$end_day,$end_year);			if (!$pt->create($summary,$details,$priority,$hours,$start_date,$end_date,$category_id,$percent_complete,$assigned_to,$dependent_on)) {				exit_error('ERROR',$pt->getErrorMessage());			} else {				if (count($add_artifact_id) > 0) {					if (!$pt->addRelatedArtifacts($add_artifact_id)) {						exit_error('ERROR','addRelatedArtifacts():: '.$pt->getErrorMessage());					}				}				$feedback=$Language->getText('pm_addtask','task_created_successfully');				include 'browse_task.php';			}		} else {			exit_permission_denied();		}		break;	}	//	//	Modify an existing task	//	case 'postmodtask' : {		if (session_loggedin() && $perm->isPMAdmin()) {			$pt = new ProjectTask($pg,$project_task_id);			if (!$pt || !is_object($pt)) {				exit_error('Error','Could Not Get ProjectTask');			} elseif ($pt->isError()) {				exit_error('Error',$pt->getErrorMessage());			}			$start_date=mktime($start_hour,$start_minute,0,$start_month,$start_day,$start_year);			$end_date=mktime($end_hour,$end_minute,0,$end_month,$end_day,$end_year);			if (!$pt->update($summary,$details,$priority,$hours,$start_date,$end_date,$status_id,$category_id,$percent_complete,$assigned_to,$dependent_on)) {				exit_error('ERROR','update():: '.$pt->getErrorMessage());			} else {				if (count($rem_artifact_id) > 0) {					if (!$pt->removeRelatedArtifacts($rem_artifact_id)) {						exit_error('ERROR','removeRelatedArtifacts():: '.$pt->getErrorMessage());					}				}				$feedback=$Language->getText('pm_addtask','task_updated_successfully');				include 'browse_task.php';			}		} else {			exit_permission_denied();		}		break;	}	//	//	Add an artifact relationship to an existing task	//	case 'addartifact' : {		if (session_loggedin() && $perm->isPMAdmin()) {			$pt = new ProjectTask($pg,$project_task_id);			if (!$pt || !is_object($pt)) {				exit_error('Error','Could Not Get ProjectTask');			} elseif ($pt->isError()) {				exit_error('Error',$pt->getErrorMessage());			}			if (!$pt->addRelatedArtifacts($add_artifact_id)) {				exit_error('ERROR','addRelatedArtifacts():: '.$pt->getErrorMessage());			} else {				$feedback=$Language->getText('pm_addtask','task_added_relationship');				include 'browse_task.php';			}		} else {			exit_permission_denied();		}		break;	}	//	//	Simply browse existing tasks	//	case 'browse' : {		include 'browse_task.php';		break;	}	//	//	Show the page surrounding the gantt chart	//	case 'ganttpage' : {		include 'ganttpage.php';		break;	}	//	//	Show a gantt chart	//	case 'ganttchart' : {		include 'gantt.php';		break;	}	//	//	View a specific existing task	//	case 'detailtask' : {		$pt=new ProjectTaskHTML($pg,$project_task_id);		if (!$pt || !is_object($pt)) {			exit_error('Error','Could Not Get ProjectTask');		} elseif ($pt->isError()) {			exit_error('Error',$pt->getErrorMessage());		}		if (session_loggedin() && $perm->isPMAdmin()) {			include 'mod_task.php';		} else {			include 'detail_task.php';		}		break;	}}?>

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
成a人片国产精品| 国产精品亚洲成人| 中文成人综合网| 欧美日韩一区二区三区四区| 国产一区二三区| 亚洲一区二区三区四区五区黄| 精品欧美乱码久久久久久1区2区 | 色狠狠一区二区三区香蕉| 免费观看一级特黄欧美大片| 亚洲欧美另类小说| 久久人人超碰精品| 欧美一区二区三区的| 色综合久久99| 91丝袜呻吟高潮美腿白嫩在线观看| 久久99精品网久久| 美女在线一区二区| 亚洲成人先锋电影| 亚洲在线中文字幕| 亚洲人成网站色在线观看| 久久久久久**毛片大全| 精品国产自在久精品国产| 欧美日韩精品系列| 欧美性视频一区二区三区| 91一区在线观看| 成人天堂资源www在线| 国产在线精品一区二区夜色| 日本va欧美va欧美va精品| 亚洲午夜影视影院在线观看| 亚洲精品五月天| 成人免费在线视频| 亚洲同性同志一二三专区| 亚洲欧美综合网| 亚洲色图一区二区三区| 中文字幕视频一区| 成人欧美一区二区三区| 亚洲视频在线一区二区| 国产精品久久国产精麻豆99网站| 欧美经典三级视频一区二区三区| 久久精品视频免费| 国产精品网友自拍| 成人免费在线播放视频| 国产精品久久三| 亚洲色图制服丝袜| 亚洲永久免费视频| 日本视频在线一区| 麻豆高清免费国产一区| 国产一区二区三区观看| 成人永久aaa| 色成人在线视频| 欧美日韩夫妻久久| 欧美电视剧在线观看完整版| 欧美xfplay| 欧美韩国日本不卡| 亚洲免费成人av| 午夜精品久久久久久久99水蜜桃| 亚洲成人免费视频| 美腿丝袜亚洲综合| 粉嫩高潮美女一区二区三区| 91在线观看一区二区| 91国偷自产一区二区三区成为亚洲经典 | 一区二区三区日韩在线观看| 亚洲午夜激情av| 免费成人在线视频观看| 国内精品自线一区二区三区视频| 国产69精品久久久久777| 91色在线porny| 欧美日韩精品三区| 国产亚洲va综合人人澡精品| 亚洲欧洲韩国日本视频| 天天综合天天综合色| 国产精品一区二区x88av| 91麻豆精品一区二区三区| 777亚洲妇女| 国产欧美一区二区三区在线看蜜臀 | 国产乱码精品一品二品| 91在线观看污| 日韩精品一区二区三区swag| 亚洲欧洲日本在线| 日韩在线a电影| 国产成人精品aa毛片| 在线看一区二区| 精品国精品国产| 一区二区三区精品视频在线| 青青草97国产精品免费观看无弹窗版| 国产精品一区二区男女羞羞无遮挡 | 激情综合色综合久久综合| 成人av资源站| 日韩一区二区三区观看| 亚洲欧美一区二区三区国产精品 | 亚洲国产欧美日韩另类综合 | 狠狠色狠狠色综合系列| 色综合久久66| 久久综合狠狠综合| 亚洲成av人片观看| 国产精品456露脸| 91麻豆精品国产自产在线观看一区| 国产午夜亚洲精品午夜鲁丝片 | 国产精品国产三级国产有无不卡| 亚洲福中文字幕伊人影院| 成人国产亚洲欧美成人综合网| 69av一区二区三区| 亚洲欧美另类小说视频| 国产盗摄一区二区| 日韩一区二区免费高清| 一区二区三区国产精品| 国产成人在线网站| 日韩欧美视频在线| 亚洲va欧美va人人爽午夜| www.成人在线| 久久久国产一区二区三区四区小说| 天堂蜜桃91精品| 91久久人澡人人添人人爽欧美| 久久精品人人做人人爽人人| 免费观看在线综合| 91麻豆精品国产综合久久久久久| 亚洲精品伦理在线| av综合在线播放| 国产精品毛片久久久久久| 韩国一区二区在线观看| 欧美一级xxx| 视频一区视频二区中文| 91老师片黄在线观看| 国产精品婷婷午夜在线观看| 国产成人av一区二区| 久久亚洲一级片| 激情亚洲综合在线| 日韩欧美视频一区| 九色综合国产一区二区三区| 制服丝袜亚洲色图| 三级久久三级久久| 欧美日韩美少妇| 日韩成人精品视频| 在线不卡免费欧美| 欧美aaaaa成人免费观看视频| 欧美精品久久一区| 免费观看在线综合| 2欧美一区二区三区在线观看视频 337p粉嫩大胆噜噜噜噜噜91av | 中文字幕精品一区二区精品绿巨人| 国产专区欧美精品| 国产午夜精品一区二区 | 日本高清不卡在线观看| 亚洲激情图片qvod| 欧美唯美清纯偷拍| 日韩av一级电影| 日韩欧美一级二级三级久久久 | 欧美三级电影网站| 午夜激情一区二区| 精品精品欲导航| 国产麻豆9l精品三级站| 国产精品视频yy9299一区| 9l国产精品久久久久麻豆| 曰韩精品一区二区| 欧美肥妇毛茸茸| 黄页网站大全一区二区| 国产精品女同一区二区三区| 97久久超碰国产精品| 亚洲一线二线三线久久久| 7777精品伊人久久久大香线蕉完整版 | 久久国产综合精品| 久久久久久日产精品| av在线这里只有精品| 亚洲天堂成人在线观看| 欧美日韩国产a| 国产一区中文字幕| 亚洲婷婷在线视频| 日韩欧美中文一区| 成人国产精品免费| 午夜电影久久久| 久久九九影视网| 在线观看网站黄不卡| 蜜臀av国产精品久久久久| 国产精品三级电影| 欧美精品在线一区二区三区| 高清日韩电视剧大全免费| 一区二区三区精品视频| 久久久久久久久久久黄色| 日本精品免费观看高清观看| 久久精品国产澳门| 中文字幕字幕中文在线中不卡视频| 欧美日韩成人高清| 成人综合在线观看| 日韩二区三区四区| 亚洲欧洲精品一区二区三区| 日韩一级大片在线| zzijzzij亚洲日本少妇熟睡| 免费成人美女在线观看| 综合久久综合久久| 日韩欧美高清在线| 在线观看成人小视频| 丁香婷婷深情五月亚洲| 蜜桃视频第一区免费观看| 亚洲女性喷水在线观看一区| 精品成人佐山爱一区二区| 欧美日韩一区二区三区在线| 不卡av在线网| 国产精品亚洲人在线观看| 美女一区二区在线观看| 亚洲综合999| 国产精品久久久久久久第一福利| 日韩一区二区三区视频在线 |