Server IP : 192.185.129.71 / Your IP : 18.217.19.195 Web Server : Apache System : Linux bh-ht-3.webhostbox.net 4.19.286-203.ELK.el7.x86_64 #1 SMP Wed Jun 14 04:33:55 CDT 2023 x86_64 User : svymadmin ( 4072) PHP Version : 7.4.33 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : ON Directory (0755) : /home4/svymadmin/public_html/vivekaexcel.edu.in/bkp/application/views/admin/todos/ |
[ Home ] | [ C0mmand ] | [ Upload File ] |
---|
<?php defined('BASEPATH') or exit('No direct script access allowed'); ?> <?php init_head(); ?> <div id="wrapper"> <div class="content"> <div class="row"> <div class="col-md-12"> <div class="tw-mb-6"> <a href="#__todo" data-toggle="modal" class="btn btn-primary"> <?php echo _l('new_todo'); ?> </a> </div> <div class="clearfix"></div> <div class="row"> <div class="col-md-6"> <div class="events animated fadeIn tw-bg-white"> <div class="todo-body"> <h4 class="tw-text-base bg-warning tw-text-white tw-p-3 tw-font-semibold tw-rounded-t"> <i class="fa fa-warning"></i> <?php echo _l('unfinished_todos_title'); ?></h4> <ul class="list-unstyled todo unfinished-todos todos-sortable"> <li class="padding no-todos hide ui-state-disabled"> <?php echo _l('no_unfinished_todos_found'); ?> </li> </ul> </div> </div> <div class="row"> <div class="col-md-12 text-center padding"> <a href="#" class="btn btn-default text-center unfinished-loader"><?php echo _l('load_more'); ?></a> </div> </div> </div> <div class="col-md-6"> <div class="animated fadeIn tw-bg-white"> <div class="todo-body"> <h4 class="tw-text-base bg-info tw-text-white tw-p-3 tw-font-semibold tw-rounded-t"><i class="fa fa-check"></i> <?php echo _l('finished_todos_title'); ?></h4> <ul class="list-unstyled todo finished-todos todos-sortable"> <li class="padding no-todos hide ui-state-disabled"> <?php echo _l('no_finished_todos_found'); ?> </li> </ul> </div> </div> <div class="row"> <div class="col-md-12 text-center padding"> <a href="#" class="btn btn-default text-center finished-loader"> <?php echo _l('load_more'); ?> </a> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> <?php $this->load->view('admin/todos/_todo.php'); ?> <?php init_tail(); ?> <script> $(function() { var total_pages_unfinished = '<?php echo $total_pages_unfinished; ?>'; var total_pages_finished = '<?php echo $total_pages_finished; ?>'; var page_unfinished = 0; var page_finished = 0; $('.unfinished-loader').on('click', function(e) { e.preventDefault(); if (page_unfinished <= total_pages_unfinished) { $.post(window.location.href, { finished: 0, todo_page: page_unfinished }).done(function(response) { response = JSON.parse(response); if (response.length == 0) { $('.unfinished-todos .no-todos').removeClass('hide'); } $.each(response, function(i, obj) { $('.unfinished-todos').append(render_li_items(0, obj)); }); page_unfinished++; }); if (page_unfinished >= total_pages_unfinished - 1) { $(".unfinished-loader").addClass("disabled"); } } }); $('.finished-loader').on('click', function(e) { e.preventDefault(); if (page_finished <= total_pages_finished) { $.post(window.location.href, { finished: 1, todo_page: page_finished }).done(function(response) { response = JSON.parse(response); if (response.length == 0) { $('.finished-todos .no-todos').removeClass('hide'); } $.each(response, function(i, obj) { $('.finished-todos').append(render_li_items(1, obj)); }); page_finished++; }); if (page_finished >= total_pages_finished - 1) { $(".finished-loader").addClass("disabled"); } } }); $('.unfinished-loader').click(); $('.finished-loader').click(); }); function render_li_items(finished, obj) { var todo_finished_class = ''; var checked = ''; if (finished == 1) { todo_finished_class = ' line-throught'; checked = 'checked'; } return '<li><div class="media"><div class="media-left no-padding-right"><div class="dragger todo-dragger"></div> <input type="hidden" value="' + finished + '" name="finished"><input type="hidden" value="' + obj.item_order + '" name="todo_order"><div class="checkbox checkbox-default todo-checkbox"><input type="checkbox" name="todo_id" value="' + obj.todoid + '" ' + checked + '><label></label></div></div> <div class="media-body"><p class="todo-description' + todo_finished_class + ' no-padding-left">' + obj.description + '<a href="#" onclick="delete_todo_item(this,' + obj.todoid + '); return false;" class="pull-right text-muted"><i class="fa fa-remove"></i></a><a href="#" onclick="edit_todo_item(' + obj.todoid + '); return false;" class="pull-right text-muted mright5"><i class="fa-regular fa-pen-to-square"></i></a></p><span class="todo-date tw-text-sm tw-text-neutral-500">' + obj.dateadded + '</span></div></div></li>'; } </script> </body> </html>