You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
information-system/author/views/tasklist.php

109 lines
4.8 KiB
PHP

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

<link rel="stylesheet" href="/js/jquery-ui/smoothness/jquery-ui-1.8.21.custom.css" type="text/css">
<script type="text/javascript" src="/js/jquery-ui/jquery-ui-1.8.21.custom.min.js"></script>
<script type="text/javascript">
$(document).ready(function(){
$("#startdate,#enddate").datepicker({
showButtonPanel: true,
dateFormat:'yy-mm-dd'
});
//获取分页数据
$(".pagination>ul>li>a").live("click",function(event){
event.preventDefault();
var url=$(this).attr('href');
var p_class=$(this).parents('li').attr('class');
if (p_class!='active') {
$("#form-search-tasks").attr('action',url);
$('body,html').animate({scrollTop:0},300);
get_ajax_reviewed_list('form-search-tasks','tasks-container',false);
};
})
});
</script>
<div class="row-fluid">
<div class="span2" style="padding-left:15px;">
<?php echo $nav_view; ?>
</div>
<div class="span8" style="border-right:1px solid #ddd;border-left:1px solid #ddd; min-height:1024px; padding:0 20px;">
<?php if(!empty($announce)){ ?>
<div class="span12 alert alert-error">
<button type="button" class="close" data-dismiss="alert">×</button>
<em><strong>announcement: </strong></em><a style="color: #b94a48;" href="<?php echo site_url('taskhall/announce/'.$announce[0]->ta_id); ?>"><?php echo $announce[0]->ta_title;?> >> </a>
</div>
<?php } ?>
<?php if(empty($task_list) and !empty($notice_list)){ ?>
<p>Need Help to getting started?</p>
<?php foreach ($notice_list as $k => $a) { ?>
<p><span><?php echo $k+1; ?>. </span> <a href="<?php echo site_url('taskhall/notice/'.$a->ta_id); ?>"><?php echo $a->ta_title;?></a></p>
<?php } ?>
<?php }elseif(!empty($task_list)){ ?>
<form action="" method="post" class="span12" id="form-search-tasks" style="margin-left:0; background:#f5f5f5;padding:15px;">
<div class="input-append">
<select class="span2" name="taskstatus">
<option value="-">All of my tasks</option>
<option value="edit" >Ongoing tasks</option>
<option value="review" >Unapproved tasks</option>
<option value="reviewed" >Approved tasks</option>
<option value="unreviewed" >Rejected tasks</option>
<option value="refuse" >Rejected contributions</option>
<option value="complete" >Accomplished tasks</option>
</select>
<input class="span2" type="text" id="startdate" name="startdate" placeholder="startdate">
<input class="span2" type="text" id="enddate" name="enddate" placeholder="enddate">
<input class="span3" type="text" id="tasktitle" name="tasktitle" placeholder="task title">
<select class="span2" name="tasktype">
<option value="-">task type</option>
<?php foreach ($this->config->item('auhtor_task_type') as $type_key => $type_value) { ?>
<option value="<?php echo $type_value; ?>" ><?php echo $type_value; ?></option>
<?php } ?>
</select>
<button class="btn" type="button" onclick="$('#form-search-tasks').attr('action', '<?php echo site_url('welcome/index') ?>');get_ajax_reviewed_list('form-search-tasks','tasks-container',false);">Search</button>
</div>
</form>
<div class="span12" id="tasks-container" style="margin-left:0;">
<table class="table table-striped">
<thead>
<tr>
<th>#</th>
<th>Task name</th>
<th>Type</th>
<th>Sent by</th>
<th>Upload</th>
<th>End</th>
<th>Revisions</th>
<th>Status</th>
</tr>
</thead>
<tbody>
<?php $status_array=array('edit'=>'Ongoing','unreviewed'=>'Rejected','review'=>'Unapproved','wait'=>'Unapproved','reviewed'=>'Accepted','published'=>'Paid','complete'=>'Paid','refuse'=>'Rejected'); ?>
<?php foreach($task_list as $key=>$task){ ?>
<tr class="">
<td><?php echo $key+1; ?></td>
<td>
<?php if(have_unread_sms('task',$task->t_id)){ ?>
<a href="<?php echo site_url('welcome/view/'.$task->t_id); ?>#sms"><i class="icon-envelope"></i></a>
<?php } ?>
<a href="<?php echo site_url('welcome/view/'.$task->t_id); ?>"><?php echo $task->t_title; ?></a>
</td>
<td><?php echo $task->t_td_type; ?></td>
<td><?php echo get_author_name($task->t_ht_op_code); ?></td>
<td><?php echo date('m/d/Y',strtotime($task->t_datetime)); ?></td>
<td><?php echo date('m/d/Y',strtotime($task->t_expires)); ?></td>
<td><?php echo $task->t_edit_count; ?></td>
<td><?php echo $status_array[$task->t_status]; ?></td>
</tr>
<?php } ?>
</tbody>
</table>
<div class="pagination">
<ul><?php echo($page['htmls']);?></ul>
</div>
</div>
<?php } ?>
</div>
<div class="span2" style="padding-right:12px;"><?php echo $rank_view; ?></div>
</div>