Lang, text, sorts

This commit is contained in:
Josh North 2021-06-15 15:10:50 -04:00
parent e20340891e
commit 3e830d49d6
7 changed files with 136 additions and 100 deletions

View File

@ -22,11 +22,13 @@
<div class="container-fluid">
<div class="row">&nbsp;</div>
<div class="row row-cols-3">
<?php if($StaticFunctions->getHideFooter()=='false' || $app_current_pagename == $transLang['LOGIN']){ ?>
<div class="col-sm text-muted text-start"><?php echo $transLang['SERVER_TIME'] . ": " . $StaticFunctions->getUTC(); ?></div>
<div class="col-sm text-muted text-center"><?php echo $transLang['LOCAL_TIME'] . ": " . $timenow; ?></div>
<div class="col-sm text-muted text-end">
<a tabindex="0" role="button" data-bs-toggle="popover" data-bs-trigger="focus" data-bs-content="<?php echo $StaticFunctions->getVersion($app_disp_lang); ?>"><i class="far fa-copyright"></i></a>
</div>
<?php } ?>
</div>
</div>
<script>window.jQuery || document.write('<script src="js/jquery.min.js"><\/script>')</script>

View File

@ -300,28 +300,24 @@ if($form_data['form_data_isvendor'] === (int)"1") {
<!-- START VISITS LIST -->
<div class="container-fluid">
<div class="row row-cols-3">
<div class="row row-cols-3 mb-2">
<div class="col d-grid gap-2">
<h2><i class="fas fa-home"></i> <?php echo $transLang['ACTIVEVISITS']; ?></h2>
</div>
<div class="col d-grid gap-2">
<a data-bs-toggle="modal" data-bs-target="#signinModal" href="#signinModal" name="signinModal" type="button" class="btn btn-primary btn-lg open-signinModal"><i class="fa fas fa-sign-in-alt"></i> <?php echo $transLang['SIGNIN']; ?></a>
</div>
<div class="col d-grid gap-2">
<a href="index.php" type="button" class="btn btn-success btn-lg"><i class="fa fa-redo"></i> <?php echo $transLang['REFRESH']; ?></a>
</div>
</div>
<div class="row row-cols-1">
<div class="col d-grid gap-2">
<div class="col d-grid gap-2 text-center">
<ul class="pagination pagination-sm">
<li class="page-item disabled"><a class="page-link" href="#" tabindex="-1"><?php echo $transLang['STR_COMMON_PAGE']; ?></a></li>
<?php for ($i = 1; $i <= $page_count; $i++): ?>
<?php for ($i = 1; $i <= $page_count; $i++): ?>
<li class="page-item<?php if ($i === $page_num): echo ' active'; else: echo ' '; endif; ?>"><a class="page-link" href="<?php echo $_SERVER['PHP_SELF'] . '?pnum=' . $i; ?>"><?php echo $i; ?></a></li>
<?php endfor; ?>
<?php endfor; ?>
</ul>
</div>
<div class="col text-end">
<a data-bs-toggle="modal" data-bs-target="#signinModal" href="#signinModal" name="signinModal" type="button" class="btn btn-info btn-lg open-signinModal"><i class="fa fas fa-sign-in-alt"></i> <?php echo $transLang['STR_SIGNIN_MANUAL']; ?></a>
<a href="index.php" type="button" class="btn btn-primary btn-lg"><i class="fa fa-redo"></i> <?php echo $transLang['REFRESH']; ?></a>
</div>
</div>
<!-- START MANUAL SIGNIN FORM MODAL -->
<div class="modal fade" id="signinModal" tabindex="-1" role="dialog">
<div class="modal-dialog modal-lg" role="document">
@ -555,6 +551,11 @@ if($form_data['form_data_isvendor'] === (int)"1") {
</div>
</div>
</div>
<div class="row row-cols-1 mb-2">
<div class="col d-grid gap-2">
<p><strong><?php echo $transLang['STR_VENDORINFO_VALIDATIONINITIAL']; ?></strong></p>
</div>
</div>
<div class="row row-cols-2 mb-2">
<div class="col d-grid gap-2">
<div class="form-check form-switch">
@ -741,6 +742,11 @@ if ($db_vendorinfo_workcompleted === 1 && $db_vendorinfo_sitecleanup === 1) { $f
</div>
</div>
</div>
<div class="row row-cols-1 mb-2">
<div class="col d-grid gap-2">
<p><strong><?php echo $transLang['STR_VENDORINFO_VALIDATIONFINAL']; ?></strong></p>
</div>
</div>
<div class="row row-cols-2 mb-2">
<div class="col d-grid gap-2">
<div class="form-check form-switch">
@ -773,6 +779,11 @@ if ($db_vendorinfo_workcompleted === 1 && $db_vendorinfo_sitecleanup === 1) { $f
</div>
</div>
</div>
<div class="row row-cols-1 mb-2">
<div class="col d-grid gap-2">
<p><?php echo $transLang['STR_VENDORINFO_FOOTERWARNING']; ?></p>
</div>
</div>
<div class="row row-cols-2 mb-2">
<div class="col d-grid gap-2">
<button type="button" class="btn btn-secondary" data-bs-dismiss="modal"><i class="fas fa-ban"></i>&nbsp;<?php echo $transLang['STR_COMMON_CANCEL']; ?></button>
@ -976,6 +987,23 @@ if ($db_vendorinfo_workcompleted === 1 && $db_vendorinfo_sitecleanup === 1) { $f
</table>
</div>
</div>
<div class="row row-cols-3 mb-2">
<div class="col d-grid gap-2">
&nbsp;
</div>
<div class="col d-grid gap-2 text-center">
<ul class="pagination pagination-sm">
<li class="page-item disabled"><a class="page-link" href="#" tabindex="-1"><?php echo $transLang['STR_COMMON_PAGE']; ?></a></li>
<?php for ($i = 1; $i <= $page_count; $i++): ?>
<li class="page-item<?php if ($i === $page_num): echo ' active'; else: echo ' '; endif; ?>"><a class="page-link" href="<?php echo $_SERVER['PHP_SELF'] . '?pnum=' . $i; ?>"><?php echo $i; ?></a></li>
<?php endfor; ?>
</ul>
</div>
<div class="col d-grid gap-2">
&nbsp;
</div>
</div>
<hr />
</div>
<!-- END VISITS LIST -->

View File

@ -179,6 +179,7 @@
<?php } ?>
</fieldset>
</form>
<hr />
</div>
<!-- END CONTENT -->

View File

@ -39,6 +39,7 @@ class Registry { const
ROWSPERPAGE = '10', // Rows per page on tables (does not include reports)
MINPASS = '8', // Minimum password length
DEFAULTTZ = 'America/New_York', // DEFAULT TIME ZONE
HIDEFOOTER = 'false', // HIDE TIMESTAMP FOOTER
AUTHMETHOD = 'INTERNAL', // Auth users using INTERNAL or SAML
AUTHIDP = 'default-sp' // Identity Provider if using SAML
;}

View File

@ -1,91 +1,43 @@
COVID-Q1-TITLE = 'I have NOT experienced any of the following symptoms in the past 48 hours.'
COVID-Q1-DESC = 'Fever, chills, cough, shortness of breath, fatigue, muscle or body aches, headache, new loss of taste or smell, sore throat, congestion or runny nose, nausea or vomiting, diarrhea.'
COVID-Q2-TITLE = 'I am NOT isolating or quarantining due to a positive test for COVID-19 nor do I believe that I may be sick with COVID-19.'
COVID-Q2-DESC = ''
COVID-Q3-TITLE = 'I have NOT been in close physical contact in the last 14 days with:'
COVID-Q3-DESC = 'Anyone who is known to have laboratory-confirmed COVID-19? OR Anyone who has any symptoms consistent with COVID-19?'
COVID-Q4-TITLE = 'I am NOT currently waiting on the results of a COVID-19 test.'
COVID-Q4-DESC = 'IMPORTANT: ANSWER "NO" IF YOU ARE WAITING ON THE RESULTS OF A PRE-TRAVEL OR POST-TRAVEL COVID-19 TEST'
COVID-Q5-TITLE = 'I have NOT traveled in the past 10 days.'
COVID-Q5-DESC = 'Travel is defined as any trip that is overnight AND on public transportation (plane, train, bus, Uber, Lyft, cab, etc.) OR any trip that is overnight AND with people who are not in your household.'
COVID-Q6-TITLE = 'I certify that my responses are true and correct.'
COVID-Q6-DESC = 'All visitors must answer the above questions and then certify their answers are true and correct.'
ACCESS_LEVEL = 'Access'
ACCOUNT = 'Account'
ACCOUNT_INFO_DESC = 'You may make changes to your user profile below. To change your password, enter a new password twice below and press save. Minimum password length is '
ACCOUNT_INFO_HEADER = 'Account Information'
ACKNOWLEDGEMENT = 'By signing in, I acknowledge I have read and understand the Rules and agree to follow the rules of that document while performing work inside the facility. We have an existing facility security policy that takes into account the nationality and citizenship of visitors to the data center in order to comply with U.S. laws such as export control and economic sanction laws. Our objective is only to comply with such U.S. laws and not to deny entrance to personnel arbitrarily.'
COVID_ACKNOWLEDGEMENT = 'The novel coronavirus, COVID-19, has been declared a worldwide pandemic by the World Health Organization. By signing in, I acknowledge social distancing must be practiced and face coverings worn at all times. This company cannot guarantee that its employees, vendors, customers, or others entering will not become infected with COVID-19.'
ACKNOWLEDGEMENT_DOC_NAME = 'Our Rules'
ACKNOWLEDGEMENT_VENDOR_DOC_NAME = 'Vendor Worksite Acknowledgement'
ACTIONS = 'Actions'
ACTIVEVISITS = 'Active Visits'
ADDEQPT = 'Add Equipment'
ADD_SITE = 'Add Site'
ADD_USER = 'Add User'
ADD_USER_DESC = 'All fields are required! Username and email must be unique. Minimum password length is '
ADD_SITE = 'Add Site'
ADMINISTRATION = 'Administration'
STR_COMMON_ALL = 'All'
STR_COMMON_APPROVE = 'Approve'
APP_NAME = 'Sign-In/Sign-Out'
STR_COMMON_BACK = 'Back'
BADGE = 'Badge#'
BADGEINITIALS = 'Badge & Initials'
BRKFIX = 'Break/Fix'
STR_COMMON_CANCEL = 'Cancel'
CARNUM = 'Car Registration #'
STR_COMMON_CHANGE = 'Change'
STR_COMMON_CHOOSE = 'Choose'
CITIZEN = 'Citizen?'
STR_COMMON_CLOSE = 'Close'
STR_COMMON_YES = 'Yes'
STR_COMMON_NO = 'No'
COMPANY = 'Company'
STR_COMMON_CONFIRM = 'Confirm'
STR_VENDORINFO_CONTACT1_TITLE = 'Cell number'
STR_VENDORINFO_CONTACT2_TITLE = 'Office number'
STR_VENDORINFO_COI_TITLE = 'Certificate of Insurance on File'
STR_VENDORINFO_COI_DESC = 'Is there a current copy of the certificate or memorandum of insurance on file?'
STR_VENDORINFO_ROUTINEWORK_TITLE = 'Routine Work'
STR_VENDORINFO_ROUTINEWORK_DESC = 'Is this scheduled maintenance or recurring normal maintenance?'
STR_VENDORINFO_NONROUTINEWORK_TITLE = 'Non-routine Work'
STR_VENDORINFO_NONROUTINEWORK_DESC = 'Is this non-scheduled or emergency maintenance?'
STR_VENDORINFO_CHECKLISTCOMPLETED_TITLE = 'Checklist Completed'
STR_VENDORINFO_CHECKLISTCOMPLETED_DESC = 'If a checklist was required, has it been completed and submitted?'
STR_VENDORINFO_CHECKLISTREQUIRED_TITLE = 'Checklist Required'
STR_VENDORINFO_CHECKLISTREQUIRED_DESC = 'Does this work require that a checklist be completed and turned in?'
STR_VENDORINFO_WORKSUMMARY_TITLE = 'Work Summary'
STR_VENDORINFO_WORKSUMMARY_DESC = 'Briefly summarize the work to be performed and include details of any orders relevant to the work.'
STR_VENDORINFO_EQUIPMENTSUMMARY_TITLE = 'Equipment Summary'
STR_VENDORINFO_EQUIPMENTSUMMARY_DESC = 'List any special equipment or tools being utilized and any protective devices or coverings to be brought in.'
STR_VENDORINFO_WORKCOMPLETED_TITLE = 'Work Completed'
STR_VENDORINFO_WORKCOMPLETED_DESC = 'Was the work completed as discussed or promised?'
STR_VENDORINFO_DOCCOMPLETED_TITLE = 'Documentation Completed'
STR_VENDORINFO_DOCCOMPLETED_DESC = 'If vendor documentation was required for this work, has it been submitted?'
STR_VENDORINFO_SITECLEANUP_TITLE = 'Site Cleanup Completed'
STR_VENDORINFO_SITECLEANUP_DESC = 'Inspect the work location and confirm all tools and materials have been removed and the site is clean.'
STR_VENDORINFO_FORM_TITLE = 'Vendor Work Form'
STR_VENDORINFO_WORKSTART_TITLE = 'Work Start Date'
STR_VENDORINFO_WORKEND_TITLE = 'Work End Date'
STR_VENDORINFO_VENDOR_TITLE = 'Vendor'
STR_VENDORINFO_UNABLETOSIGNOUT_DESC = 'Vendor Work Form has not yet been completed by the company, please ask security to complete the form in order to sign out.'
STR_VENDORINFO_DOCUMENTATIONREQUIRED_DESC = 'NOTICE - All vendors are required to complete a MOP, use a pre-authorized checklist, or a company-approved standard form to document work to be completed.'
STR_VENDORINFO_CUSTOMERIMPACTED_TITLE = 'Customer Impacted'
STR_TAGS_FORMINCOMPLETE_TITLE = 'Form Incomplete'
STR_TAGS_FORMCOMPLETE_TITLE = 'Form Complete'
STR_REPORT_EXECUTE_TITLE = 'Run Report'
COUNTRY = 'Country'
COVID-Q1-DESC = 'Fever, chills, cough, shortness of breath, fatigue, muscle or body aches, headache, new loss of taste or smell, sore throat, congestion or runny nose, nausea or vomiting, diarrhea.'
COVID-Q1-TITLE = 'I have NOT experienced any of the following symptoms in the past 48 hours.'
COVID-Q2-DESC = ''
COVID-Q2-TITLE = 'I am NOT isolating or quarantining due to a positive test for COVID-19 nor do I believe that I may be sick with COVID-19.'
COVID-Q3-DESC = 'Anyone who is known to have laboratory-confirmed COVID-19? OR Anyone who has any symptoms consistent with COVID-19?'
COVID-Q3-TITLE = 'I have NOT been in close physical contact in the last 14 days with:'
COVID-Q4-DESC = 'IMPORTANT: ANSWER "NO" IF YOU ARE WAITING ON THE RESULTS OF A PRE-TRAVEL OR POST-TRAVEL COVID-19 TEST'
COVID-Q4-TITLE = 'I am NOT currently waiting on the results of a COVID-19 test.'
COVID-Q5-DESC = 'Travel is defined as any trip that is overnight AND on public transportation (plane, train, bus, Uber, Lyft, cab, etc.) OR any trip that is overnight AND with people who are not in your household.'
COVID-Q5-TITLE = 'I have NOT traveled in the past 10 days.'
COVID-Q6-DESC = 'All visitors must answer the above questions and then certify their answers are true and correct.'
COVID-Q6-TITLE = 'I certify that my responses are true and correct.'
COVID_ACKNOWLEDGEMENT = 'The novel coronavirus, COVID-19, has been declared a worldwide pandemic by the World Health Organization. By signing in, I acknowledge social distancing must be practiced and face coverings worn at all times. This company cannot guarantee that its employees, vendors, customers, or others entering will not become infected with COVID-19.'
CREATED = 'Created'
CUSTOMER = 'Customer/Guest'
CUSTSIGNIN = 'Visitor Sign In'
CUSTSIGNOUT = 'Visitor Sign Out'
CUST_BANNER = 'Visitor Sign-In/Sign-Out'
CUSTOMER = 'Customer/Guest'
STR_VENDORINFO_CUSTOMERORVENDOR_DESC = 'Choose Customer if you are visiting as a client or guest of a client. Choose Vendor if you are here to perform work as a direct contractor with our company.'
DECLINE = 'Decline'
DEFAULT = 'Default'
DELETE = 'Delete'
@ -99,7 +51,6 @@ END = 'End'
END_VISIT_WARNING = 'Are you sure you want to sign out?'
ESCORT = 'Escort'
ESECTION = 'Click here if escort required'
STR_COMMON_ESIGNATURE = 'Escort Signature'
ETAG = 'Who will escort this person?'
EXCEL = 'Excel'
EXPORT = 'Export'
@ -107,9 +58,8 @@ FACCLEAN = 'Facility Cleaning'
FIRST = 'First'
FIRSTNAME = 'First Name'
FLAG = 'Flag'
GOTOSIGNIN = 'Go to Customer Sign-In Interface'
GDPR_TEXT = 'GDPR (General Data Protection Regulation) We have a legitimate interest in recording your personal details so that we can exercise our duty of care towards you during your visit and also in the event of any future liability for loss or harm incurred whilst on our site. Your details will be securely retained for a maximum of six years.'
STR_COMMON_HOME = 'Home'
GOTOSIGNIN = 'Go to Customer Sign-In Interface'
HOURS = 'Hours'
IDTYPE_NOTEMPTY = 'Please select ID Type'
ID_CHECKED = 'ID Checked?'
@ -134,6 +84,7 @@ NAME = 'Name'
NEW = 'New'
NEXT = 'Next'
NONEAVA = 'None'
NONO = 'No'
NOSIGNIN = 'No sign in'
NOSITE = 'No Site Selected'
NOTES = 'Notes'
@ -142,69 +93,117 @@ NOT_AUTHORIZED = 'Not Authorized!'
OPTIONAL = 'Optional'
OR_GO_HERE = 'Or use the following items to change kiosk settings.'
OUT = 'Out'
STR_COMMON_PAGE = 'Page'
PASSPORT = 'Passport'
PASSWORD = 'Password'
PASSWORD_NOTCONFIRMED = 'Password must be confirmed'
PASSWORD_NOTEMPTY = 'Password cannot be empty'
PASSWORD_NOTMATCH = 'Passwords do not match'
PDF = 'PDF'
PENDINGAPPROVALS = 'Pending Approvals'
PLEASE_LOG_IN = 'Log in for approvals and reporting'
PREVMAIN = 'Preventive Maintenance'
PRINT = 'Print'
PDF = 'PDF'
REASON = 'Reason for Facility Access'
REASONCOMPANY = 'Company / Reason'
REFERENCE = 'Reference'
REFRESH = 'Refresh'
STR_COMMON_REGION ='Region'
REMEQPT = 'Remove Equipment'
REPORTS = 'Reports'
REPORTS_DESC = 'The drop-down below can be used to select pre-configured reports. Other reports are currently being written.'
STR_COMMON_REQUIRED = 'Required'
STR_COMMON_SANCTIONED = 'Sanctioned - No Entry'
STR_COMMON_SAVE = 'Save'
SELECTID = 'Select ID'
SELECTREASON = 'Select Reason'
SERVER_TIME = 'Server Time'
STR_COMMON_SIGNATURE = 'Signature'
SIGNIN = 'Sign In'
SIGNINBY = 'Sign-In By'
SIGNIN_THANKYOU = 'Thank you for signing in. We will assign a badge shortly.'
SIGNOUT = 'Sign Out'
SIGNOUT_THANKYOU = 'Thank you - you have been successfully signed out.'
STR_COMMON_SINCE = 'since'
STR_COMMON_SITE = 'Site'
SOFTWARE_VERSION = 'Version'
SSANUM = 'SSA Ticket #'
STR_COMMON_START = 'Start'
STATEID = 'State ID'
STR_COMMON_ALL = 'All'
STR_COMMON_APPROVE = 'Approve'
STR_COMMON_BACK = 'Back'
STR_COMMON_CANCEL = 'Cancel'
STR_COMMON_CHANGE = 'Change'
STR_COMMON_CHOOSE = 'Choose'
STR_COMMON_CLOSE = 'Close'
STR_COMMON_CONFIRM = 'Confirm'
STR_COMMON_ESIGNATURE = 'Escort Signature'
STR_COMMON_HOME = 'Home'
STR_COMMON_NO = 'No'
STR_COMMON_PAGE = 'Page'
STR_COMMON_REGION ='Region'
STR_COMMON_REQUIRED = 'Required'
STR_COMMON_SANCTIONED = 'Sanctioned - No Entry'
STR_COMMON_SAVE = 'Save'
STR_COMMON_SIGNATURE = 'Signature'
STR_COMMON_SINCE = 'since'
STR_COMMON_SITE = 'Site'
STR_COMMON_START = 'Start'
STR_COMMON_TIMEZONE = 'Timezone'
STR_COMMON_TOUR = 'Tour'
STR_COMMON_VSIGNATURE = 'Visitor Signature'
STR_COMMON_YES = 'Yes'
STR_REPORT_EXECUTE_TITLE = 'Run Report'
STR_SIGNIN_MANUAL = 'Manual Sign-In'
STR_TAGS_FORMCOMPLETE_TITLE = 'Form Complete'
STR_TAGS_FORMINCOMPLETE_TITLE = 'Form Incomplete'
STR_VENDORINFO_CHECKLISTCOMPLETED_DESC = 'If a checklist was required, has it been completed and submitted?'
STR_VENDORINFO_CHECKLISTCOMPLETED_TITLE = 'Checklist Completed'
STR_VENDORINFO_CHECKLISTREQUIRED_DESC = 'Does this work require that a checklist be completed and turned in?'
STR_VENDORINFO_CHECKLISTREQUIRED_TITLE = 'Checklist Required'
STR_VENDORINFO_COI_DESC = 'Is there a current copy of the certificate or memorandum of insurance on file?'
STR_VENDORINFO_COI_TITLE = 'Certificate of Insurance on File'
STR_VENDORINFO_CONTACT1_TITLE = 'Cell number'
STR_VENDORINFO_CONTACT2_TITLE = 'Office number'
STR_VENDORINFO_CUSTOMERIMPACTED_TITLE = 'Customer Impacted'
STR_VENDORINFO_CUSTOMERORVENDOR_DESC = 'Choose Customer if you are visiting as a client or guest of a client. Choose Vendor if you are here to perform work as a direct contractor with our company.'
STR_VENDORINFO_DOCCOMPLETED_DESC = 'If vendor documentation was required for this work, has it been submitted?'
STR_VENDORINFO_DOCCOMPLETED_TITLE = 'Documentation Completed'
STR_VENDORINFO_DOCUMENTATIONREQUIRED_DESC = 'NOTICE - All vendors are required to complete a MOP, use a pre-authorized checklist, or a company-approved standard form to document work to be completed.'
STR_VENDORINFO_EQUIPMENTSUMMARY_DESC = 'List any special equipment or tools being utilized and any protective devices or coverings to be brought in.'
STR_VENDORINFO_EQUIPMENTSUMMARY_TITLE = 'Equipment Summary'
STR_VENDORINFO_FORM_TITLE = 'Vendor Work Form'
STR_VENDORINFO_NONROUTINEWORK_DESC = 'Is this non-scheduled or emergency maintenance?'
STR_VENDORINFO_NONROUTINEWORK_TITLE = 'Non-routine Work'
STR_VENDORINFO_ROUTINEWORK_DESC = 'Is this scheduled maintenance or recurring normal maintenance?'
STR_VENDORINFO_ROUTINEWORK_TITLE = 'Routine Work'
STR_VENDORINFO_SITECLEANUP_DESC = 'Inspect the work location and confirm all tools and materials have been removed and the site is clean.'
STR_VENDORINFO_SITECLEANUP_TITLE = 'Site Cleanup Completed'
STR_VENDORINFO_UNABLETOSIGNOUT_DESC = 'Vendor Work Form has not yet been completed by the company, please ask security to complete the form in order to sign out.'
STR_VENDORINFO_VENDOR_TITLE = 'Vendor'
STR_VENDORINFO_WORKCOMPLETED_DESC = 'Was the work completed as discussed or promised?'
STR_VENDORINFO_WORKCOMPLETED_TITLE = 'Work Completed'
STR_VENDORINFO_WORKEND_TITLE = 'Work End Date'
STR_VENDORINFO_WORKSTART_TITLE = 'Work Start Date'
STR_VENDORINFO_WORKSUMMARY_DESC = 'Briefly summarize the work to be performed and include details of any orders relevant to the work.'
STR_VENDORINFO_WORKSUMMARY_TITLE = 'Work Summary'
STR_VENDORINFO_FOOTERWARNING = 'If there are any issues with any portion of the vendor form or rules, contact security immediately.'
STR_VENDORINFO_VALIDATIONFINAL = 'Validation check items:'
STR_VENDORINFO_VALIDATIONINITIAL = 'Initial check items:'
TELCO = 'Telco/Circuit Install'
TERMSTITLE = 'Our Rules'
TESTING = 'Testing'
TICKET = 'Ticket #'
TIMEINOUT = 'Time In / Time Out'
TIMEREASON = 'Time & Reason'
STR_COMMON_TIMEZONE = 'Timezone'
STR_COMMON_TOUR = 'Tour'
UNAVAIL = 'Unavailable'
USER-INFORMATION = 'User Information'
USER-LIST-HELP = 'Edit or delete users and groups below.'
USER-LISTHEADER = 'User List'
USER-TYPE = 'User Type'
USER-TYPES-ADMIN = 'Administrator'
USER-TYPES-KIOSK = 'Kiosk'
USER-TYPES-SADMIN = 'Site Administrator'
USER-TYPES-USER = 'User'
USER-USERNAME = 'Username'
USER-USERNAMENOTEMPTY = 'Username cannot be empty'
USER-USERNAMEUSED = 'Username already in use'
USER-USERS = 'User Management'
USER-TYPE = 'User Type'
USER-INFORMATION = 'User Information'
USER-LIST-HELP = 'Edit or delete users and groups below.'
USER-LISTHEADER = 'User List'
USER-TYPES-SADMIN = 'Site Administrator'
USER-TYPES-ADMIN = 'Administrator'
USER-TYPES-KIOSK = 'Kiosk'
VALIDATIONS = 'Validations'
VISITOR = 'Visitor'
VOID = 'Void'
VOID_WARNING = 'Are you sure you want to VOID this visit? There is no undo.'
STR_COMMON_VSIGNATURE = 'Visitor Signature'
WELCOMETO = 'Welcome to'
YESYES = 'Yes'
NONO = 'No'

View File

@ -46,6 +46,10 @@ class StaticFunctions {
return Registry::DEFAULTLANGUAGE;
}
public function getHideFooter () {
return Registry::HIDEFOOTER;
}
public function getDefaultTZ () {
return Registry::DEFAULTTZ;
}

View File

@ -467,6 +467,7 @@ if (0 === $row_count1): else: $page_count1 = (int)ceil($row_count1 / $StaticFunc
<?php endforeach; ?>
</tbody>
</table>
<hr />
</div>
<?php
$minpasslength = $StaticFunctions->getMinPass();