tims-todo/application/views/task/list.php

53 lines
2.2 KiB
PHP
Executable File

<?php $this->load->view('task/side_nav'); ?>
<section id="task_list" class="right">
<?php if(is_array($task_list)): ?>
<table class="rowstyle-alt">
<caption><?= $list_type ?> Tasks</caption>
<thead>
<tr>
<?php if($this->session->userdata('num_format') != -1): ?>
<th class="sortable">Id</th>
<?php endif ?>
<th class="sortable">Task</th>
<th class="sortable">Status</th>
<th class="sortable">Category</th>
<th class="sortable">Priority</th>
<th class="sortable">Due</th>
<th class="sortable"><?= ($this->uri->segment(2) != 'archive') ? "Modified" : "Completed" ?></th>
</tr>
</thead>
<tbody>
<?php $i = 0 ?>
<?php foreach ($task_list as $task): ?>
<?php if (!is_array($task)){continue;} ?>
<tr class="<?= ($i%2 != 0 ) ? 'alt ' : "";?><?= ($task['overdue'] == TRUE) ? 'overdue' : ''?>">
<?php if($this->session->userdata('num_format') != -1): ?>
<td class="id"><?= ($this->session->userdata('num_format') == 1) ? $this->todo->kanji_num($task['id']) : $task['id']; ?></td>
<?php endif ?>
<td class="taskTitle">
<?php if($this->uri->segment(2) != 'archive' && $this->uri->segment(2) != 'shared'): ?>
<a style="float:right;" href="<?= site_url('task/edit') .'/'. $task['id'];?>" title="Edit this task"><img src="/images/icons/pencil.png" alt="Edit" /></a>
<?php endif ?>
<a href="<?= site_url('task/view') .'/'. $task['id'];?>" title="View this task"><?= $task['title']; ?></a>
</td>
<td><?= $task['status']; ?></td>
<td><?= $task['category'] ?></td>
<td class="priority <?= strtolower($task['priority'])?>"><?= $task['priority'] ?></td>
<td><?= ($task['due'] != 0 ) ? date('D M d, Y g:iA', $task['due']) : "N/A" ?></td>
<td><?= ($task['modified'] < 1) ? 'N/A' : date('D M d, Y g:iA', $task['modified']); ?></td>
</tr>
<?php $i++ ?>
<?php endforeach; ?>
</tbody>
</table>
<?php if(isset($pagination) && !empty($pagination)): ?>
<section id="pagination">
<?= $this->pagination->create_links(); ?>
</section>
<?php endif ?>
<?php elseif(empty($task_list)): ?>
<h1><?= $list_type ?> Tasks</h1>
<p>You currently have no <?= $list_type ?> tasks.</p>
<?php endif; ?>
</section>