Server IP : 192.185.129.71 / Your IP : 3.140.247.39 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/staff/ |
[ Home ] | [ C0mmand ] | [ Upload File ] |
---|
<?php defined('BASEPATH') or exit('No direct script access allowed'); ?> <?php init_head(); ?> <div id="wrapper"> <div class="content"> <?php if (($staff_p->staffid == get_staff_user_id() || is_admin()) && !$this->input->get('notifications')) { ?> <div class="mbot30"> <?php $this->load->view('admin/staff/stats'); ?> </div> <?php } ?> <div class="row"> <?php hooks()->do_action('before_staff_myprofile'); ?> <div class="col-md-5<?php echo $this->input->get('notifications') ? ' hide' : ''; ?>"> <h4 class="tw-mt-0 tw-font-semibold tw-text-lg tw-text-neutral-700 tw-inline-flex tw-items-center"> <?php echo staff_profile_image($staff_p->staffid, ['staff-profile-image-small tw-mr-2'], 'small'); ?> <?php echo $staff_p->firstname . ' ' . $staff_p->lastname; ?> <?php if (is_admin($staff_p->staffid)) { ?> <span class="label label-info tw-ml-2"><?php echo _l('staff_admin_profile'); ?></span> <?php } ?> </h4> <div class="panel_s"> <div class="panel-body"> <?php if ($staff_p->active == 0) { ?> <div class="alert alert-danger text-center tw-mb-2"> <?php echo _l('staff_profile_inactive_account'); ?> </div> <?php } ?> <div class="tw-flex"> <div class="tw-grow"> <div class="profile display-inline-block"> <h4 class="tw-mb-1 tw-mt-0"> <?php if ($staff_p->last_activity && $staff_p->staffid != get_staff_user_id()) { ?> <small> - <?php echo _l('last_active'); ?>: <span class="text-has-action" data-toggle="tooltip" data-title="<?php echo _dt($staff_p->last_activity); ?>"> <?php echo time_ago($staff_p->last_activity); ?> </span> </small> <?php } ?> </h4> <p class="tw-flex tw-items-center tw-mb-1"> <i class="fa-regular fa-envelope fa-lg tw-text-neutral-400 tw-mr-2"></i> <a href="mailto:<?php echo $staff_p->email; ?>"> <?php echo $staff_p->email; ?> </a> </p> <?php if ($staff_p->phonenumber != '') { ?> <p class="tw-flex tw-items-center"> <i class="fa fa-phone-square fa-lg tw-text-neutral-400 tw-mr-2"></i> <?php echo $staff_p->phonenumber; ?> </p> <?php } ?> <?php if (count($staff_departments) > 0) { ?> <div class="form-group mtop10"> <label for="departments" class="control-label"><?php echo _l('staff_profile_departments'); ?></label> <div class="clearfix"></div> <?php foreach ($departments as $department) { ?> <?php foreach ($staff_departments as $staff_department) { if ($staff_department['departmentid'] == $department['departmentid']) { ?> <div class="label label-primary"><?php echo $staff_department['name']; ?></div> <?php } } ?> <?php } ?> </div> <?php } ?> </div> </div> <div class="tw-space-x-0.5"> <?php if (!empty($staff_p->facebook)) { ?> <a href="<?php echo html_escape($staff_p->facebook); ?>" target="_blank" class="btn btn-default btn-icon"> <i class="fa-brands fa-facebook-f"></i> </a> <?php } ?> <?php if (!empty($staff_p->linkedin)) { ?> <a href="<?php echo html_escape($staff_p->linkedin); ?>" class="btn btn-default btn-icon"> <i class="fa-brands fa-linkedin-in"></i> </a> <?php } ?> <?php if (!empty($staff_p->skype)) { ?> <a href="skype:<?php echo html_escape($staff_p->skype); ?>" data-toggle="tooltip" title="<?php echo html_escape($staff_p->skype); ?>" target="_blank" class="btn btn-default btn-icon"> <i class="fa-brands fa-skype"></i> </a> <?php } ?> <?php if (has_permission('staff', '', 'edit') && has_permission('staff', '', 'view')) { ?> <a href="<?php echo admin_url('staff/member/' . $staff_p->staffid); ?>" class="btn btn-default btn-icon"> <i class="fa fa-pencil-square"></i> </a> <?php } ?> </div> </div> <?php if (($staff_p->staffid == get_staff_user_id() || is_admin()) && !$this->input->get('notifications')) { ?> <h4 class="tw-mt-4 tw-font-semibold tw-text-lg tw-text-neutral-700"> <?php echo _l('projects'); ?> </h4> <div class="panel-table-full"> <div class="_filters _hidden_inputs hidden staff_projects_filter"> <?php echo form_hidden('staff_id', $staff_p->staffid); ?> </div> <?php render_datatable([ _l('project_name'), _l('project_start_date'), _l('project_deadline'), _l('project_status'), ], 'staff-projects', [], [ 'data-last-order-identifier' => 'my-projects', 'data-default-order' => get_table_last_order('my-projects'), ]); ?> </div> <?php } ?> </div> </div> </div> <?php if ($staff_p->staffid == get_staff_user_id()) { ?> <div class="col-md-7<?php if ($this->input->get('notifications')) { echo ' col-md-offset-2'; } ?>"> <h4 class="tw-mt-0 tw-font-semibold tw-text-lg tw-text-neutral-700"> <?php echo _l('staff_profile_notifications'); ?> <a href="#" class="tw-font-normal tw-text-sm" onclick="mark_all_notifications_as_read_inline(); return false;"><?php echo _l('mark_all_as_read'); ?></a> </h4> <div id="notifications" class="tw-my-3 tw-rounded-md tw-shadow-sm tw-overflow-hidden tw-divide-y tw-divide-solid tw-divide-neutral-200 tw-border tw-border-solid tw-border-neutral-200 [&_img]:tw-mr-3"> </div> <a href="#" class="btn btn-primary loader"><?php echo _l('load_more'); ?></a> </div> <?php } ?> </div> </div> </div> <?php init_tail(); ?> <script> $(function() { var notifications = $('#notifications'); if (notifications.length > 0) { var page = 0; var total_pages = '<?php echo $total_pages; ?>'; $('.loader').on('click', function(e) { e.preventDefault(); if (page <= total_pages) { $.post(admin_url + 'staff/notifications', { page: page }).done(function(response) { response = JSON.parse(response); var notifications = ''; $.each(response, function(i, obj) { notifications += '<div class="notification-wrapper tw-bg-white hover:tw-bg-neutral-50" data-notification-id="' + obj.id + '">'; notifications += '<div class="tw-px-4 tw-py-3 notification-handler notification-box-all' + ( obj .isread_inline == 0 ? ' unread-notification' : '') + '">'; var link_notification = ''; var link_class_indicator = ''; if (obj.link) { link_notification = ' data-link="' + admin_url + obj .link + '"'; link_class_indicator = ' notification_link tw-cursor-pointer'; } notifications += obj.profile_image; notifications += '<div class="media-body' + link_class_indicator + '"' + link_notification + '>'; notifications += '<div class="description">'; if (obj.from_fullname) { notifications += obj.from_fullname + ' - '; } notifications += obj.description; notifications += '</div>'; notifications += '<span class="text-muted tw-text-sm text-right text-has-action" data-placement="right" data-toggle="tooltip" data-title="' + obj.full_date + '">' + obj.date + '</span>'; if (obj.isread_inline == 0) { notifications += '<a href="#" class="text-muted pull-right not-mark-as-read-inline notification-profile" onclick="set_notification_read_inline(' + obj.id + ')" data-placement="left" data-toggle="tooltip" data-title="<?php echo _l('mark_as_read'); ?>"><small><i class="fa-regular fa-circle"></i></a></small>'; } notifications += '</div>'; notifications += '</div>'; notifications += '</div>'; }); $('#notifications').append(notifications); page++; }); if (page >= total_pages - 1) { $(".loader").addClass("disabled"); } } }); $('.loader').click(); } }); </script> </body> </html>