Example #1
0
		// DE_USER_action( 'logout' , {
		//		variable:value,
		//		callback:function(){
		//
		//		}
		//	});
		argsObject.action = action ;
		if( argsObject.hasOwnProperty('callback') ){
			var cb = argsObject.callback ;
			delete argsObject.callback ;
		}else{
			var cb = function(){};
		}
		$.ajax({
				type: "POST",
				 url: 'actions.php',
				data: argsObject,
			 success: function(resp){ My_JsLibrary.callCB(resp, cb); }
		});
	};

	var EDITEMAILTASKID = '';
	var EDIT_SCHEDULEDEMAILID = 0;
</script>

<?php 
unset($tmpManageUsers);
if (!IsSadmin()) {
    include_once "include_dailytasks.php";
}
include_once "include_scheduledtaskform.php";
Example #2
0
<?php

include_once "include_db.php";
include_once "include_functions.php";
checkUserSessionandCookie();
if (IsSadmin()) {
    header("Location: users.php");
    exit;
}
include_once "include_header.php";
$username = $_SESSION["uname"];
$manageProjects = new manageProjects();
//$manageUsers = new manageUsers();
?>
<SCRIPT>
var EMAILTASKID = '';
var DOIRELOADNOW = false;
var RESCHEDULETASKID = '';
var ISRESCHEDULETASKOWNER = false;
var NEWTASKFORM_VISIBLE = false;


var localajaxinit = function(){

	$(document).bind('keydown', 'ctrl+n', function(event){
		ManageTasksJsFunction.createNewTask_form();
		event.preventDefault();
	});

	$(document).bind('keydown', 'esc', function(){
		if(NEWTASKFORM_VISIBLE==true){
Example #3
0
    public function listWorksCompleted()
    {
        global $DE_GLOBALS_WORK_COMPLETED;
        if (!$this->formedsql) {
            $this->formSqlSelector();
        }
        $sqltoExecute = "select * from WORKS where work_status = '" . $DE_GLOBALS_WORK_COMPLETED . "' " . $this->sqlselector;
        $query = mysql_query($sqltoExecute) or die("Invalid query: " . mysql_error());
        $wcCount = @mysql_num_rows($query);
        if ($wcCount == 0) {
            echo "<div class='nocompletedtasks'>No Completed Tasks</div>";
            return;
        }
        ?>
		<div class='listcompletedtasks'><span onclick="var ckval = String(jQuery('.WorksCompletedTable').is(':hidden')); My_JsLibrary.cookies.setCookie( 'WCPT' , ckval ); $('.WorksCompletedTable').toggle();">Completed (<?php 
        echo $wcCount;
        ?>
)</span></div>
		<table align=center cellpadding=0 cellspacing=0 class="WorksCompletedTable">
			<TR><TD class="firstRow" width="110" align='right' style='cursor:pointer;' onclick="My_JsLibrary.updatePageWithGetVar('sortby', 'workID');">
					<span style='margin-right:20px;'>Task ID<?php 
        if ($this->orderbyfield == 'workID') {
            echo ' &darr;';
        }
        ?>
</span>
				</TD>
				<TD class="firstRow" width="125" style='cursor:pointer;' onclick="My_JsLibrary.updatePageWithGetVar('sortby', 'work_userAssigned');">
					Assigned To<?php 
        if ($this->orderbyfield == 'work_userAssigned') {
            echo ' &darr;';
        }
        ?>
</TD>
				<?php 
        if (!$this->PersonalTasks) {
            ?>
				<TD class="firstRow" width="145" style='cursor:pointer;' onclick="My_JsLibrary.updatePageWithGetVar('sortby', 'work_projectName');">
					Project Name<?php 
            if ($this->orderbyfield == 'work_projectName') {
                echo ' &darr;';
            }
            ?>
</TD>
				<?php 
        }
        ?>
				<TD class="firstRow" style='cursor:pointer;' onclick="My_JsLibrary.updatePageWithGetVar('sortby', 'work_priority');">
					Task Description<?php 
        if ($this->orderbyfield == 'work_priority') {
            echo ' &darr;';
        }
        ?>
</TD>
				<TD class="firstRow" width="125">Task took</TD>
				<TD class="firstRow" style='cursor:pointer;' onclick="My_JsLibrary.updatePageWithGetVar('sortby', 'work_deadLine');" width="110">
					Deadline<?php 
        if ($this->orderbyfield == 'work_deadLine') {
            echo ' &darr;';
        }
        ?>
</TD>
			</TR>
		<?php 
        $tdclass = "oddrow";
        $tmp_manageWorks = new manageWorks();
        while ($row = @mysql_fetch_array($query)) {
            extract($row);
            $tdclass = $tdclass == "oddrow" ? 'evenrow' : 'oddrow';
            // `workID`, `work_userAssigned`, `work_addedBy`, `work_dateAdded`, `work_deadLine`, `work_startDate`, `work_completeDate`,
            // `work_briefDesc`, `work_Notes`, `work_status`, `work_priority`, `work_projectName`, `work_isPrivate`,
            if ($work_priority == 'H') {
                $work_briefDesc = HIGHPRIORITYAPPENDSTRING . $work_briefDesc;
            } elseif ($work_priority == 'L') {
                $work_briefDesc = LOWPRIORITYAPPENDSTRING . $work_briefDesc;
            }
            $work_briefDesc = $work_briefDesc ? $work_briefDesc : 'No Description';
            ?>
			<TR><TD align='center'  class='<?php 
            echo $tdclass;
            ?>
'>
					<span style='float:right; margin-right:10px;'>
						<?php 
            if ($work_addedBy == $_SESSION["uname"] || IsSadmin()) {
                ?>
<img src="/images/toblackdown.png" border=0 onclick="ManageTasksJsFunction.closeWork('<?php 
                echo $workID;
                ?>
')"><?php 
            } else {
                ?>
<img src="/images/totrans.png" border=0 style='cursor:default;'><?php 
            }
            ?>
					</span>
					<span style='float:right; margin-right:5px;'>
						<?php 
            if ($work_addedBy == $_SESSION["uname"] || $work_userAssigned == $_SESSION["uname"] || IsSadmin()) {
                ?>
<img src="/images/togreenup.png" border=0 onclick="ManageTasksJsFunction.startTask('<?php 
                echo $workID;
                ?>
')"><?php 
            } else {
                ?>
<img src="/images/totrans.png" border=0 style='cursor:default;'><?php 
            }
            ?>
					</span>
					<span style='float:right; margin-right:10px;'><?php 
            echo $workID;
            ?>
</span>
					<span style='float:right; margin-right:5px;'>
						<img src='/images/letter.png' border=0 class='emailTaskBescImg' title='e-mail task details' taskid='<?php 
            echo $workID;
            ?>
'>
					</span>
					<?php 
            if ($tmp_manageWorks->taskHasAttachments($workID)) {
                echo "<img src='/images/attach1.gif' width=15 height=15 border=0 class='image_attachment' taskid='" . $workID . "'>";
            }
            ?>
				</TD>
				<TD  class='<?php 
            echo $tdclass;
            ?>
 AssignedUser' style='cursor:default;' assignedto='<?php 
            echo $work_userAssigned;
            ?>
' assignedby='<?php 
            echo $work_addedBy;
            ?>
'>
					<?php 
            if ($work_addedBy == $_SESSION["uname"] && $work_userAssigned == $_SESSION["uname"]) {
                echo "<i>Self</i>";
            } else {
                $str_work_userAssigned = $work_userAssigned;
                $str_work_addedBy = $work_addedBy;
                if ($work_addedBy == $_SESSION["uname"]) {
                    $str_work_addedBy = YOUSTRING;
                }
                if ($work_userAssigned == $_SESSION["uname"]) {
                    $str_work_userAssigned = YOUSTRING;
                }
                echo "{$str_work_userAssigned}&larr;{$str_work_addedBy}";
            }
            ?>
				</TD>
				<?php 
            if (!$this->PersonalTasks) {
                echo "<TD  class='{$tdclass}'>{$work_projectName}</TD>";
            }
            ?>
				<TD  class='<?php 
            echo $tdclass;
            ?>
 OMOhilitLink' onclick="ManageTasksJsFunction.detailsWork('<?php 
            echo $workID;
            ?>
');"  TITLE="<?php 
            echo $work_Notes;
            ?>
">
					<?php 
            if ($tmp_manageWorks->taskHasNewComments($workID)) {
                echo "<img src='/images/newcommentsblue.png' width=15 height=15 border=0 class='image_newcomments'>";
            }
            ?>
					<?php 
            if ($work_RTID) {
                echo "<img src='/images/rt.png' border=0 width='31' height='15'> ";
            }
            echo getNwordsOfLengthFromString(stripslashes($work_briefDesc), 90);
            ?>
				</TD>
				<TD  class='<?php 
            echo $tdclass;
            ?>
'>
					<NOBR>
					<?php 
            echo get_durationSince_timeStamp($work_startDate, $work_completeDate);
            ?>
					</NOBR>
				</TD>
				<TD  class='<?php 
            echo $tdclass;
            ?>
'>
					<NOBR>
					<?php 
            echo caldate_to_human($work_deadLine);
            ?>
					</NOBR>
				</TD>
			</TR>
			<?php 
        }
        echo "</table>";
    }
Example #4
0
?>
			<div style="display:none;" class="editdiv" fieldname="isPrivate">
				<input type='checkbox' id='editinput_isPrivate' <?php 
if ($taskDetails["work_isPrivate"] == 'Y') {
    echo 'checked';
}
?>
> Private Task
				<BR>
				<span class='bluebuttonSmall updatespan' fieldname="isPrivate">update</span>
				<span class='bluebuttonSmall cancelspan' fieldname="isPrivate">cancel</span>
			</div>
		</TD>
		<TD colspan=2>
			<?php 
if ($taskDetails["work_addedBy"] == $_SESSION["uname"] || $taskDetails["work_userAssigned"] == $_SESSION["uname"] || IsSadmin()) {
    ?>
			<span class='bluebuttonSmall' onclick="window.opener.ManageTasksJsFunction.showReschedulePopupForTask('<?php 
    echo $TASKID;
    ?>
'); window.close();">Reschedule this Task</span>
			<?php 
}
?>
		</TD>
	</TR>
	
	
</TABLE>