18 $sharedLibrary= dirname(__FILE__) .
"/../../shared/library";
19 $bankingLibrary= dirname(__FILE__) .
"/../../banking/library";
20 $admLibrary= dirname(__FILE__) .
"/../library";
22 require_once(
"$sharedLibrary/logging.i");
23 require_once(
"$sharedLibrary/hcuEnv.i");
24 require_once(
"$sharedLibrary/hcuLogError.i");
25 require_once(
"$sharedLibrary/hcuCommon.i");
26 require_once(
"$sharedLibrary/dms_imp_val.i");
27 require_once(
"$admLibrary/Set_aTicket.i");
28 require_once(
"$sharedLibrary/hcuFunctions.i");
29 require_once(
"$bankingLibrary/hcuDispFunctions.i");
30 require_once(
"$sharedLibrary/errormail.i");
31 require_once(
"$sharedLibrary/cu_func.i");
32 require_once(
"$sharedLibrary/cu_flagconst.i");
33 require_once(
"$sharedLibrary/cu_data.i");
34 require_once(
"$sharedLibrary/commonJsFunctions.i");
35 require_once(
"$admLibrary/admFunctions.i");
36 require_once(
"$sharedLibrary/cuDataModel.i");
37 require_once(
"$admLibrary/admStaticForms.i");
38 require_once(
"$admLibrary/admJSCrossUseful.i");
40 require_once(
"$sharedLibrary/FeatureGateConfig.i");
41 require_once(
"$sharedLibrary/CreditUnionGate.i");
47 $SYSENV = LoadSystemEnv(
'admin');
50 $currServerName = trim(filter_input(INPUT_SERVER,
'SERVER_NAME', FILTER_SANITIZE_STRING));
52 require_once (
"$sharedLibrary/db." . $SYSENV[
'db'][
'platform'] .
".i");
54 $dbh= db_pconnect($SYSENV[
'db']);
56 $logger = $SYSENV[
'logger'];
57 $inc_path =
"../includes/";
58 $staticPath =
"../static/html";
61 $http_scheme = $SYSENV[
'require_encryption'] ?
'https' :
'http';
62 $menu_link =
"{$http_scheme}://{$_SERVER['HTTP_HOST']}{$_SERVER['PHP_SELF']}";
66 $cloudfrontDomainName = GetCloudFrontDomainName();
67 $homecuKendoVersion = GetHomecuKendoVersion();
68 $bootstrapVersion = GetHomecuBootstrapVersion();
69 $fontawesomeVersion = GetFontawesomeVersion();
70 $loadStyleSheet = GetAdminDefaultKendoStyle();
75 $errHndlr =
new CatchErrorHandler(HCU_PRODUCT_ADMIN, $SYSENV[
'logger'], $SYSENV[
'devmode']);
78 set_error_handler(array($errHndlr,
"catchError"));
79 set_exception_handler(array($excHndlr,
"catchException"));
83 $dms_ok = array(
'action'=>
'string',
'csv'=>
'string',
'ft'=>
'digits',
'authretry'=>
'digits',
'authval'=>
'string',
'act'=>
'string',
"operation" =>
"string");
85 $ft = isset($ft) ? intval($ft) : 0;
86 $operation = isset($operation) ? trim($operation) :
"";
89 $self=
"$menu_link?ft=$ft";
95 $frm_webonly =
"webonlyMsg.html";
97 $frm_batmsg =
"batonlyMsg.html";
99 $show_content_padding =
true;
101 $just_script =
false;
103 $master_only =
false;
108 $preventGaScript = ($SYSENV[
'devmode'] == 1 ? true :
false);
119 $frm_inc =
"userSupportStatus.prg";
120 $use_perm_of =
"userSupport";
121 $show_content_padding =
false;
125 $frm_inc =
"userSupportAudit.prg";
126 $use_perm_of =
"userSupport";
127 $show_content_padding =
false;
131 $frm_inc =
"userSupportSecureMessages.prg";
132 $use_perm_of =
"userSupport";
133 $show_content_padding =
false;
137 $frm_inc =
"userSupportRights.prg";
138 $use_perm_of =
"userSupportAdv";
139 $show_content_padding =
false;
143 $frm_inc =
"aAccessControl.prg";
144 $use_perm_of =
"userSupportAdv";
145 $show_content_padding =
false;
149 $frm_inc =
"userSupportShowRelated.prg";
150 $use_perm_of =
"userSupport";
151 $show_content_padding =
false;
155 $frm_inc =
"userSupportDelete.prg";
156 $use_perm_of =
"userSupportAdv";
157 $show_content_padding =
false;
161 $frm_inc =
"userSupportAlerts.prg";
162 $use_perm_of =
'userSupport';
163 $show_content_padding =
false;
167 $frm_inc =
"userSupportView.prg";
168 $use_perm_of =
'MemAccount';
169 $show_content_padding =
false;
174 $frm_inc =
"whatsnew.prg";
178 $allowReadonly =
true;
179 $preventGaScript =
true;
182 $frm_hdr =
"Statement Banner Upload";
184 $frm_inc =
"stbanupload.prg";
185 $use_perm_of =
"stmtupload";
187 if (isset($action)) {
193 $frm_inc =
"admAudit.prg";
195 $frm_hcuonly =
false;
196 $just_script = $operation !=
"";
197 $use_perm_of =
"AuditMemChg";
202 $frm_inc =
"userSupportScheduledTransactions.prg";
203 $use_perm_of =
'userSupport';
204 $show_content_padding =
false;
207 $frm_hdr =
"HomeCU Security Audit";
209 $frm_inc =
"audit.prg";
210 $frm_hcuonly =
false;
212 $allowReadonly =
true;
213 if ($operation !=
"") {
217 $preventGaScript =
true;
219 $panelGroup =
"adm_maint";
221 $just_script =
false;
226 $frm_inc =
"userSupportAddUser.prg";
227 $use_perm_of =
"userSupportAdv";
228 $show_content_padding =
false;
234 $frm_inc =
"userSupportHub.prg";
235 $use_perm_of =
"userSupport";
241 $frm_inc =
"userSupportHub.prg";
242 $use_perm_of =
"userSupportAdv";
245 $frm_hdr =
"Secure Forms";
246 $frm_ttl =
"Secure Forms";
247 $frm_inc =
"secureForms.prg";
249 $just_script = $operation !=
"";
250 $preventGaScript = ($just_script ? true : $preventGaScript);
251 $allowReadonly =
true;
252 $panelGroup =
"secure_doc";
253 $use_perm_of =
"secureForms";
256 $frm_hdr =
"PDF File Upload";
258 $frm_inc =
"pdfupload.prg";
260 $just_script = $operation !=
"";
261 $preventGaScript = ($just_script ? true : $preventGaScript);
262 $allowReadonly =
true;
263 $panelGroup =
"file_trans";
266 $frm_inc =
"userSupportSecureMessages.prg";
267 $just_script = $operation !=
"";
268 $use_perm_of =
"secureMessages";
269 $show_content_padding =
false;
272 $frm_hdr =
"Secure Forms";
273 $frm_ttl =
"Secure Forms";
274 $frm_inc =
"secureForms.prg";
275 $frm_hcuonly =
false;
277 $just_script = $operation !=
"";
278 $preventGaScript = ($just_script ? true : $preventGaScript);
279 $allowReadonly =
true;
280 $panelGroup =
"secure_doc";
281 $use_perm_of =
"secureForms";
284 $frm_inc =
"userSupportHub.prg";
286 $use_perm_of = $operation !=
"" ?
"NOTFOUND" :
"userSupport";
287 $show_content_padding =
false;
290 $frm_hdr =
"Survey Maintenance";
291 $frm_ttl =
"Survey Maintenance";
292 $frm_inc =
"surveyMntc.prg";
294 $just_script= $operation !=
"";
295 $preventGaScript = ($just_script ? true : $preventGaScript);
296 $allowReadonly =
false;
297 $panelGroup =
"mbr_comm";
300 $frm_hdr =
"Reset Pop-Ups and Promos";
301 $frm_ttl =
"Reset Pop-Ups and Promos";
302 $frm_inc =
"aPromoList.prg";
304 $just_script = $operation !=
"";
305 $preventGaScript = ($just_script ? true : $preventGaScript);
306 $allowReadonly =
false;
307 $panelGroup =
"mbr_comm";
308 $use_perm_of =
"SetFlag";
311 $frm_hdr =
"Private Directories";
312 $frm_ttl =
"Private Directories";
313 $frm_inc =
"DirMaint.prg";
315 $allowReadonly =
false;
316 $just_script = $operation !=
"";
317 $preventGaScript = ($just_script ? true : $preventGaScript);
318 $panelGroup =
"adm_maint";
319 $use_perm_of =
"DirMaint";
322 $frm_hdr =
"Private Directories - User Maintenance";
323 $frm_ttl =
"User Maintenance";
324 $frm_inc =
"UsrMaint.prg";
326 $allowReadonly =
false;
327 $just_script = $operation !=
"";
328 $preventGaScript = ($just_script ? true : $preventGaScript);
329 $use_perm_of =
"UsrMaint";
332 $frm_hdr =
"Editable Pages";
333 $frm_ttl =
"Editable Pages";
334 $frm_inc =
"Forms.prg";
336 $allowReadonly =
false;
337 $just_script = $operation !=
"";
338 $preventGaScript = ($just_script ? true : $preventGaScript);
339 $use_perm_of =
"Forms";
340 $panelGroup =
"adm_maint";
343 $frm_hdr =
"My CU Contacts";
344 $frm_ttl =
"My CU Contacts";
345 $frm_inc =
"contMaint.prg";
346 $frm_hcuonly =
false;
347 $just_script = $operation !=
"";
348 $preventGaScript = ($just_script ? true : $preventGaScript);
350 $allowReadonly =
false;
351 $panelGroup =
"adm_maint";
352 $use_perm_of=
"contMaint";
355 $frm_hdr =
"CU Admin Users";
356 $frm_ttl =
"CU Admin Users";
357 $frm_inc =
"admSecurity.prg";
358 $frm_hcuonly =
false;
359 $just_script = $operation !=
"";
360 $preventGaScript = ($just_script ? true : $preventGaScript);
362 $master_only =
false;
363 $allowReadonly =
false;
365 $panelGroup =
"adm_maint";
368 $frm_hdr =
"CU Admin Users";
369 $frm_ttl =
"CU Admin Users";
370 $frm_inc =
"admUserMaint.prg";
371 $just_script = $operation !=
"";
372 $preventGaScript = ($just_script ? true : $preventGaScript);
375 $allowReadonly =
false;
377 $panelGroup =
"adm_maint";
378 $use_perm_of=
"admSettings";
381 $frm_hdr =
"CU Admin Users";
382 $frm_ttl =
"CU Admin Users";
383 $frm_inc =
"admSecurity.prg";
384 $just_script = $operation !=
"";
385 $preventGaScript = ($just_script ? true : $preventGaScript);
387 $master_only =
false;
390 $frm_hcuonly =
false;
391 $panelGroup =
"adm_maint";
395 $frm_hdr =
"Email Setup";
396 $frm_ttl =
"Email Setup";
397 $frm_inc = $ft == 32 ?
"aSendEmail.prg" :
"flagBadEmails.prg";
398 $just_script = $operation !=
"";
399 $preventGaScript = ($just_script ? true : $preventGaScript);
401 $allowReadonly =
false;
402 $panelGroup =
"email";
403 $use_perm_of =
"setupMail";
406 $frm_hdr =
"Get Transactions";
407 $frm_ttl =
"Get Transactions";
408 $frm_inc =
"GetTrans.prg";
411 $allowReadonly =
true;
412 $panelGroup =
"file_trans";
415 $frm_hdr =
"CU Admin Users";
416 $frm_ttl =
"CU Admin Users";
417 $frm_inc =
"admSecurity.prg";
418 $just_script = $operation !=
"";
419 $preventGaScript = ($just_script ? true : $preventGaScript);
421 $master_only =
false;
424 $panelGroup =
"adm_maint";
425 $frm_hcuonly =
false;
428 $frm_hdr =
"Get Transactions";
429 $frm_ttl =
"Get Transactions";
430 $frm_inc =
"GetTrans.prg";
434 $allowReadonly =
true;
437 $frm_hdr =
"Marketing Messages Maintenance";
438 $frm_ttl =
"Marketing Messages Maintenance";
439 $frm_inc =
"surveyMntc.prg";
440 $use_perm_of =
"MarketMntc";
441 $just_script = $operation !=
"";
443 $allowReadonly =
false;
444 $panelGroup =
"mbr_comm";
445 $preventGaScript = ($just_script ? true : $preventGaScript);
448 $frm_hdr =
"Alert Messages Maintenance";
449 $frm_ttl =
"Alert Messages Maintenance";
450 $frm_inc =
"AlertMntc.prg";
452 $allowReadonly =
false;
453 $panelGroup =
"mbr_comm";
456 $frm_inc =
"aBankingAudit.prg";
458 $frm_hcuonly =
false;
459 $just_script = $operation !=
"";
460 $use_perm_of =
"AuditMemChg";
464 $frm_hdr =
"CU Reports";
465 $frm_ttl =
"CU Reports";
466 $frm_inc =
"cuReporting.prg";
467 $use_perm_of =
"cuReports";
469 if (isset($operation) && trim($operation) !=
"") {
472 if (isset($csv) && trim($csv) ==
"print") {
476 $allowReadonly =
true;
477 $panelGroup =
"reports";
478 $preventGaScript = ($just_script ? true : $preventGaScript);
481 $frm_hdr =
"E-Statement Signup";
482 $frm_ttl =
"E-Statement Signup";
483 $frm_inc =
"FlagEStmt.prg";
485 $allowReadonly =
false;
488 $frm_hdr =
"Admin Notification Emails";
489 $frm_ttl =
"Admin Notification Emails";
490 $frm_inc =
"cu_notify.prg";
491 $use_perm_of =
"notificationEmails";
493 $allowReadonly =
false;
494 $panelGroup =
"adm_maint";
495 $just_script = $operation !=
"";
498 $frm_hdr =
"Profile Maintenance";
499 $frm_ttl =
"Profile Maintenance";
500 $frm_inc =
"aProfileLst.prg";
504 $frm_hdr =
"Profile Maintenance";
505 $frm_ttl =
"Profile Maintenance";
506 $frm_inc =
"aProfile.data";
509 $preventGaScript =
true;
510 $use_perm_of =
"aProfileLst";
513 $frm_hdr =
"Profile Maintenance";
514 $frm_ttl =
"Profile Maintenance";
515 $frm_inc =
"aBankingCalendar.prg";
516 $use_perm_of =
'aBankingCalendar';
517 $panelGroup =
"adm_maint";
519 $show_content_padding =
false;
520 $just_script = $operation !=
"";
521 $preventGaScript = ($just_script ? true : $preventGaScript);
524 $frm_hdr =
"External Keys Maintenance";
525 $frm_ttl =
"External Keys Maintenance";
526 $frm_inc =
"MbrExtKey.prg";
527 $use_perm_of =
"userSupport";
528 $dms_ok = array(
'trustid'=>
'string');
531 $allowReadonly =
false;
532 $panelGroup =
"mbr_supp";
535 $frm_hdr =
"Banking Settings";
536 $frm_ttl =
"Banking Settings";
537 $frm_inc =
"aAdminSettings.prg";
538 $use_perm_of =
'aAdminSettings';
539 $panelGroup =
"adm_maint";
541 $show_content_padding =
false;
542 $just_script = $operation !=
"";
543 $preventGaScript = ($just_script ? true : $preventGaScript);
546 $frm_hdr =
"View Member Account";
547 $frm_inc =
"viewMemberAcct.prg";
548 $use_perm_of =
"MemAccount";
551 $allowReadonly =
true;
552 $panelGroup =
"mbr_supp";
555 $frm_hdr =
"View Member Account";
556 $frm_inc =
"viewMemberAcct.prg";
557 $use_perm_of =
"MemAccount";
560 $allowReadonly =
true;
562 $panelGroup =
"mbr_supp";
565 $frm_hdr =
"View Member Holds";
566 $frm_inc =
"MemHolds.prg";
567 $use_perm_of =
"MemAccount";
570 $allowReadonly =
true;
571 $panelGroup =
"mbr_supp";
574 $frm_hdr =
"View Member Security";
575 $frm_inc =
"MemSecure.prg";
576 $use_perm_of =
"userSupport";
580 $allowReadonly =
true;
584 $frm_ttl =
"User Logout";
585 $frm_inc =
"admLogout.prg";
589 $allowReadonly =
true;
590 $frm_hcuonly =
false;
594 $frm_hdr =
"User Login";
595 $frm_ttl =
"User Login";
596 $frm_inc =
"admLogin.prg";
600 $allowReadonly =
true;
601 $frm_hcuonly =
false;
605 $frm_hdr =
"Contact HomeCU";
606 $frm_ttl =
"Contact HomeCU";
607 $frm_inc =
"admContact.prg";
610 $allowReadonly =
true;
611 $frm_hcuonly =
false;
614 $frm_hdr =
"View Members Check Image";
615 $frm_inc =
"MemCheck.prg";
618 $allowReadonly =
true;
619 $panelGroup =
"mbr_supp";
623 $frm_hdr =
"Online Deposits";
625 $frm_inc =
"AdmDeposits";
626 $show_menu = $ft == 74;
627 $print_hdr = $ft == 74;
628 $allowReadonly =
false;
629 $panelGroup =
"file_trans";
632 $frm_hdr =
"View Members E-Statement";
633 $frm_inc =
"MemStatement.prg";
636 $allowReadonly =
true;
637 $panelGroup =
"mbr_supp";
640 $frm_hdr =
"Upload Status";
641 $frm_ttl =
"Upload Status";
642 $frm_inc =
"files.prg";
644 $allowReadonly =
true;
645 $preventGaScript =
true;
648 $frm_hdr =
"CU Application";
650 $frm_inc =
"cuapp.prg";
654 $allowReadonly =
true;
657 $frm_hdr =
"View File";
659 $frm_inc =
"files.prg";
662 $allowReadonly =
true;
663 $preventGaScript =
true;
666 $frm_hdr =
"Web Statistics";
668 $frm_inc =
"stats.prg";
671 $allowReadonly =
true;
672 $panelGroup =
"reports";
673 $preventGaScript =
true;
676 $frm_hdr =
"Web Statistics";
678 $frm_inc =
"stats.prg";
681 $allowReadonly =
true;
682 $panelGroup =
"reports";
683 $preventGaScript =
true;
686 $frm_hdr =
"Web Statistics";
688 $frm_inc =
"stats.prg";
691 $allowReadonly =
true;
692 $panelGroup =
"reports";
693 $preventGaScript =
true;
700 $frm_hdr =
"Upload File";
702 $frm_inc =
"upload.prg";
704 if (isset($action)) {
707 $allowReadonly =
false;
708 $panelGroup =
"file_trans";
711 $frm_hdr =
"Statement Upload File";
713 $frm_inc =
"stmtupload.prg";
715 if (isset($action)) {
719 $allowReadonly =
true;
720 $panelGroup =
"file_trans";
723 $frm_hdr =
"Report Magic Web Statistics";
725 $frm_inc =
"magstats";
726 $use_perm_of =
"stats";
729 $allowReadonly =
true;
732 $frm_hdr =
"Upload Status";
734 $frm_inc =
"uploadHist.prg";
736 $use_perm_of =
"upload";
737 $allowReadonly =
true;
738 $panelGroup =
"file_trans";
741 $frm_hdr =
"Two-Factor Tour";
743 $frm_inc =
"demofiles.prg";
748 $allowReadonly =
true;
749 $panelGroup =
"mbr_supp";
753 $frm_hdr =
"ACH Transactions";
755 $frm_inc =
"aACH.prg";
756 $just_script = $operation !=
"";
757 $show_menu = !$just_script;
758 $allowReadonly =
true;
759 $preventGaScript = ($just_script ? true : $preventGaScript);
762 $frm_hdr =
"ACH Report";
763 $frm_ttl =
"ACH Report";
764 $frm_inc =
"aACH.prg";
767 $allowReadonly =
true;
768 $preventGaScript =
true;
771 $frm_hdr =
"(forced) View Members E-Statement";
772 $frm_inc =
"ViewStatement.prg";
775 $allowReadonly =
true;
776 $panelGroup =
"mbr_supp";
779 $frm_hdr =
"Restrict Transactions";
780 $frm_ttl =
"Restrict Transactions";
781 $frm_inc =
"RestrictTran.prg";
783 $allowReadonly =
true;
786 $frm_hdr =
"External Keys Maintenance";
787 $frm_ttl =
"External Keys Maintenance";
788 $frm_inc =
"MbrExtKey.data";
789 $use_perm_of =
"userSupport";
790 $dms_ok = array(
'trustid'=>
'string');
795 $allowReadonly =
false;
798 $frm_hdr =
"View Members E-Statement";
799 $frm_inc =
"MemStatement.prg";
803 $allowReadonly =
true;
804 $panelGroup =
"mbr_supp";
807 $frm_hdr =
"Loan Apps";
808 $frm_ttl =
"Loan Apps";
809 $frm_inc =
"AppAdm.prg";
811 $allowReadonly =
true;
812 $just_script = $operation !=
"";
813 $panelGroup =
"secure_doc";
816 $frm_hdr =
"Loan App View";
817 $frm_ttl =
"Loan App View";
818 $frm_inc =
"AppAdmView.prg";
819 $use_perm_of =
"AppAdm.prg";
822 $preventGaScript =
true;
823 $allowReadonly =
true;
826 $frm_hdr =
"Renumber Statements";
827 $frm_ttl =
"Renumber Statements";
828 $frm_inc =
"RenumStmnt.prg";
829 $use_perm_of =
"userSupport";
831 $allowReadonly =
false;
834 $frm_hdr =
"Extend Session";
835 $frm_ttl =
"ExtendSession";
836 $frm_inc =
"AppAdmView.prg";
841 $preventGaScript =
true;
842 $allowReadonly =
true;
845 $just_script = $operation !=
"";
846 $frm_inc =
"aGroupHub.prg";
847 $use_perm_of =
"userSupport";
848 $preventGaScript = ($just_script ? true : $preventGaScript);
849 $show_content_padding =
false;
853 $frm_inc =
"aGroupSearch.prg";
854 $use_perm_of =
"userSupport";
855 $preventGaScript = ($just_script ? true : $preventGaScript);
856 $show_content_padding =
false;
860 $frm_inc =
"aGroupRights.prg";
861 $use_perm_of =
"userSupportAdv";
862 $preventGaScript = ($just_script ? true : $preventGaScript);
863 $show_content_padding =
false;
867 $frm_inc =
"aGroupSettings.prg";
868 $use_perm_of =
"userSupportAdv";
869 $preventGaScript = ($just_script ? true : $preventGaScript);
870 $show_content_padding =
false;
874 $frm_inc =
"aGroupUsers.prg";
875 $use_perm_of =
"userSupport";
876 $preventGaScript = ($just_script ? true : $preventGaScript);
877 $show_content_padding =
false;
881 $frm_inc =
"aGroupDelete.prg";
882 $use_perm_of =
"userSupport";
883 $preventGaScript = ($just_script ? true : $preventGaScript);
884 $show_content_padding =
false;
887 $just_script = $operation !=
"";
888 $frm_inc =
"aMemberHub.prg";
889 $use_perm_of =
"userSupport";
890 $preventGaScript = ($just_script ? true : $preventGaScript);
891 $show_content_padding =
false;
895 $frm_inc =
"aMemberSearch.prg";
896 $use_perm_of =
"userSupport";
897 $preventGaScript = ($just_script ? true : $preventGaScript);
898 $show_content_padding =
false;
902 $frm_inc =
"aMemberUsers.prg";
903 $use_perm_of =
"userSupport";
904 $preventGaScript = ($just_script ? true : $preventGaScript);
905 $show_content_padding =
false;
909 $frm_inc =
"aMemberSettings.prg";
910 $use_perm_of =
"userSupport";
911 $preventGaScript = ($just_script ? true : $preventGaScript);
912 $show_content_padding =
false;
916 $frm_inc =
"aMemberAccounts.prg";
917 $use_perm_of =
"userSupport";
918 $preventGaScript = ($just_script ? true : $preventGaScript);
919 $show_content_padding =
false;
923 $frm_inc =
"aMemberMicrs.prg";
924 $use_perm_of =
"userSupport";
925 $preventGaScript = ($just_script ? true : $preventGaScript);
926 $show_content_padding =
false;
930 $frm_inc =
"aMemberDelete.prg";
931 $use_perm_of =
"userSupport";
932 $preventGaScript = ($just_script ? true : $preventGaScript);
933 $show_content_padding =
false;
937 $frm_inc =
"aMemberEstmt.prg";
938 $use_perm_of =
"MemStatement";
939 $preventGaScript = ($just_script ? true : $preventGaScript);
940 $show_content_padding =
false;
944 $frm_inc =
"aMemberImages.prg";
945 $use_perm_of =
"MemCheck";
946 $preventGaScript = ($just_script ? true : $preventGaScript);
947 $show_content_padding =
false;
951 $frm_inc =
"aMemberPurge.prg";
952 $use_perm_of =
"userSupport";
953 $preventGaScript = ($just_script ? true : $preventGaScript);
954 $show_content_padding =
false;
957 $frm_hdr =
"Welcome to Admin";
959 $frm_inc =
"welcome.prg";
962 $allowReadonly =
true;
963 $frm_hcuonly =
false;
964 $just_script = $operation !=
"";
970 if ($use_perm_of ==
"") {
971 $use_perm_of = $frm_inc;
973 $use_perm_of = explode(
".", $use_perm_of)[0];
976 require_once(
"$admLibrary/ck_aticket.i");
990 $menuVariables = array();
991 $Cu = isset($Cu) ? trim($Cu) :
"";
993 getVariablesForMenu($dbh, $menuVariables, $Cu);
994 extract($menuVariables);
996 $live = (isset($Cl) && $Cl ==
'L' ?
'Y' :
'N');
1003 $Cname = checkOrgName($Cu);
1004 $Cname = ($Cname ==
'' ?
"" : trim($Cname));
1009 $homebanking_status = isset($homebanking_status) ? trim($homebanking_status) :
"";
1010 if ($homebanking_status ==
"O") {
1012 $funcInc =
"homecuDown";
1016 $funcInc =
"serverBusy";
1018 # if we haven't logged in yet, set default fail values 1019 if(isset($Cn) && isset($Cu)) {
1020 list ($chome, $perm_pass, $perm_su, $accessAllowed) = checkPerm($Cn, $use_perm_of, $Cu);
1022 list ($chome, $perm_pass, $perm_su, $accessAllowed) = array(
"",0,0,0);
1025 if ( !$accessAllowed && !$frm_login ) {
1026 $frm_hdr =
"Additional Authentication";
1028 $frm_inc =
"AdmAddAuth.prg";
1031 $home_path = $SYSENV[
"file_path"] .
"/$chome";
1033 if ($chk_perm ==
true) {
1036 if ($perm_pass == 0) {
1038 if ($perm_su != 0 && $master_only != 0){
1040 $authretry= isset($authretry) ? $authretry : 3;
1041 # script requires master privileges; user is allowed to be master 1042 if (!isset($authval) || $authval != md5($Cn .
'HomeCU4U' . $ft)) {
1043 if ($authretry > 0) {
1044 $funcInc =
"formSu";
1046 # insert cuauditadmin record for failed master password 3x 1047 $sql =
"insert into cuauditadmin (auditdate, auditsrcuser_name, auditaction, cu, user_name, auditsrcemail, auditsrctype) 1048 select now(), '$Cn', 'MASTR_FAIL', '$Cu', u.user_name, u.email, 'A' from cuadminusers u where user_name = '$Cn'";
1049 $sth = db_query($sql,$dbh);
1050 $funcInc=
"permErr";
1054 # set the default error "You don't have permission" form 1055 $funcInc=
"permErr";
1063 list ($tmp_ch, $full_refresh, $perm_su, $ipAccess) = checkPerm ($Cn,
"fullupload", $Cu);
1064 $full_refresh = ($full_refresh == 1 ? true :
false);
1070 $local_query_str = $_SERVER[
'QUERY_STRING'];
1071 header (
"Pragma: no-cache");
1072 header (
"Last-Modified: " . gmdate(
"D, d M Y H:i:s") .
" GMT");
1073 header (
"Cache-Control: no-cache, no-store, must-revalidate, max_age=0");
1074 header (
"Expires: 0");
1078 if (!(isset($Cl) && $Cl ==
'W' && $frm_hcuonly) && $just_script ==
true) {
1080 if (isset($funcInc) && $funcInc !=
"") {
1081 getStaticForm($SYSENV, $dbh, $funcInc, $self, $Cn, $Cu);
1083 include_once($inc_path . $frm_inc);
1092 $contentHeader = FindHeaderSent(
"Content-Type");
1093 if (!$contentHeader && !$preventGaScript) {
1095 PrintGAScript($currServerName, $Cu, $frm_inc);
1101 header(
'X-Frame-Options: sameorigin');
1103 $serviceShowInfo = !$frm_login;
1104 $serviceShowMenu = !$frm_login;
1111 <title>HomeCU Admin Portal</title>
1112 <meta http-equiv=
"Content-Type" content=
"text/html; charset=UTF-8"/>
1113 <meta name=
"robots" content=
"noindex,nofollow" />
1114 <meta http-equiv=
"X-UA-Compatible" content=
"IE=edge" />
1116 <meta name=
"viewport" content=
"width=device-width, initial-scale=1" />
1118 <?php
if (!$preventGaScript): ?>
1120 (
function(i,s,o,g,r,a,m){i[
'GoogleAnalyticsObject']=r;i[r]=i[r]||
function(){
1121 (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*
new Date();a=s.createElement(o),
1122 m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
1123 })(window,document,
'script',
'https://www.google-analytics.com/analytics.js',
'ga');
1125 ga(
'create',
'UA-104297046-1',
'auto');
1131 $useGZExt = isset($useGZExt) ? trim($useGZExt) :
"";
1134 print <<< HTML_INCLUDES
1135 <link rel=
'stylesheet' media=
'all' type=
'text/css' href=
'https://{$cloudfrontDomainName}/homecu/css/reset.4085.min.css' />
1137 <!-- BASE BOOTSTRAP -->
1138 <link href=
'https://{$cloudfrontDomainName}/homecu/css/bootstrap/{$bootstrapVersion}/css/bootstrap.css' rel=
'stylesheet'/>
1140 <!-- KENDO BOOTSTRAP COMMON STYLES - - - REPLACES kendo.common.css -->
1141 <link href=
'https://{$cloudfrontDomainName}/homecu/css/KendoUI/{$homecuKendoVersion}/kendo.common-bootstrap.min.css' rel=
'stylesheet'/>
1143 <!-- KENDO BOOTSTRAP THEME */ -->
1144 <link href=
'https://{$cloudfrontDomainName}/homecu/css/KendoUI/{$homecuKendoVersion}/kendo.{$loadStyleSheet}.min.css' rel=
'stylesheet'/>
1147 <link href=
'/static/css/metisMenu.css' rel=
'stylesheet'/>
1150 <link rel=
'stylesheet' media=
'all' type=
'text/css' href=
'/shared/static/css/homecu-custom-kendo-boot.css' />
1153 <link rel=
'stylesheet' media=
'all' type=
'text/css' href=
'/shared/static/css/hcuLayout.css?v=201912161430' />
1154 <link rel=
'stylesheet' media=
'all' type=
'text/css' href=
'/admbin/static/css/layout.css?v=201912161430' />
1157 <link href=
'https://{$cloudfrontDomainName}/homecu/css/font-awesome/{$fontawesomeVersion}/css/font-awesome.css' rel=
'stylesheet'/>
1160 <link rel=
'stylesheet' media=
'all' type=
'text/css' href=
'/admbin/static/css/brand.css' />
1163 <link rel=
'stylesheet' media=
'all' type=
'text/css' href=
'/admbin/static/css/admin_master.css' />
1169 <script type=
'text/javascript' src=
'https://{$cloudfrontDomainName}/jquery/js/jquery-1.10.2.min.js{$useGZExt}'></script>
1172 <script src=
'https://{$cloudfrontDomainName}/homecu/js/KendoUI/{$homecuKendoVersion}/kendo.web.min.js'></script>
1174 <script src=
'https://{$cloudfrontDomainName}/homecu/js/bootstrap/{$bootstrapVersion}/js/bootstrap.js'></script>
1177 <script type=
'text/javascript' src=
'/static/js/jquery-timeout-dialog.js'></script>
1179 <script type=
'text/javascript' src=
'https://{$cloudfrontDomainName}/homecu/js/jquery.cookie.js'></script>
1182 <script type=
'text/javascript' src=
'/shared/static/js/hcuFormError.js'></script>
1185 <script type=
'text/javascript' src=
'https://{$cloudfrontDomainName}/homecu/js/kendo.homecu.custom.4385.min.js'></script>
1188 <script type=
'text/javascript' src=
'/static/js/metisMenu.js'></script>
1190 <script type=
'text/javascript' src=
'/shared/static/js/kendo.homecu.custom.js'></script>
1200 function openNav() {
1201 $(
'#body-wrapper').addClass(
'collapse');
1202 $(
'#body-wrapper').addClass(
'in');
1206 function closeNav() {
1207 $(
'#body-wrapper').removeClass(
'collapse');
1208 $(
'#body-wrapper').removeClass(
'in');
1210 function toggleNav() {
1211 var menuVisible = ($(
'#sidebar-nav:visible').length > 0);
1219 <?php $menuVars = array();
1220 getVariablesForMenu($dbh, $menuVars, $Cu);
1228 <div
id=
"body-wrapper" class=
"<?php echo (!$show_menu ? ' no-show-info ' : '') . (!$show_menu ? ' no-show-menu ' : '') . ($show_content_padding ? '' : ' no-homecu-padding '); ?> ">
1231 <nav
id=
"header" class=
"navbar navbar-default navbar-fixed-top" role=
"navigation" style=
"margin-bottom: 0px">
1233 <div
class=
"navbar-header">
1234 <button
id=
"hcu-nav-toggle" onclick=
"toggleNav()" type=
"button" class=
"navbar-toggle collapsed" aria-expanded=
"false">
1235 <span
class=
"sr-only">Toggle navigation</span>
1236 <span
class=
"icon-bar"></span>
1237 <span
class=
"icon-bar"></span>
1238 <span
class=
"icon-bar"></span>
1241 <a
class=
"navbar-brand" href=
"#">
1242 <img alt=
"Digital Banking Logo" class=
"logo" src=
"https://d1kryjpwpzirc7.cloudfront.net/homecu/images/logo.png"/>
1244 <p
class=
"navbar-title"><?php echo ($Cname ==
'' ?
' ' : hcu_displayHtml($Cname)); ?></p>
1247 <div
class=
"hcu-quick-nav-links navbar-nav nav navbar-top-links navbar-right">
1248 <ul
class=
"x-hcu-quick-nav-links" id=
"hcu-navbar-collapse"></ul>
1253 <aside
id=
"side-menu" class=
"navbar-default sidebar sidenav" role=
"navigation">
1254 <div
id=
"sidebar-nav" class=
"sidebar-nav navbar-collapse ">
1255 <?php
if ($show_menu): ?>
1256 <ul
id=
'list-menu' class=
"metismenu nav root-nav-categories">
1257 <li<?php chkIfActiveFt(
'0') ?>><a href=
"<?php echo $menu_link; ?>?ft=0"><i
class=
"fa fa-home fa-fw"></i> Admin Home</a></li>
1258 <li<?php chkIfActiveFt(
':22:103101:102101:') ?>
class=
"" id=
'user_management'><a href=
"#" ><i
class=
"fa fa-address-book fa-fw"></i>
User Management<span
class=
"fa arrow"></span></a>
1259 <ul
class=
"nav nav-second-level">
1260 <li<?php chkIfActiveFt(
'22') ?>><a href=
"<?php echo $menu_link; ?>?ft=22"><i
class=
"fa fa-user fa-fw"></i>
User Hub</a></li>
1261 <li<?php chkIfActiveFt(
'103101') ?>><a href=
"<?php echo $menu_link; ?>?ft=103101"><i
class=
"fa fa-book fa-fw"></i> Account Hub</a></li>
1262 <li<?php chkIfActiveFt(
'102101') ?>><a href=
"<?php echo $menu_link; ?>?ft=102101"><i
class=
"fa fa-users fa-fw"></i> Group Hub</a></li>
1265 <li<?php chkIfActiveFt(
':100:99:') ?>
id=
"zeACH"><a href=
"#"><i
class=
"fa fa-university fa-fw"></i> ACH<span
class=
"fa arrow"></span></a>
1266 <ul
class=
"nav nav-second-level">
1267 <li<?php chkIfActiveFt(
'99') ?>><a href=
"<?php echo $menu_link; ?>?ft=99&page=show_items"><i
class=
"fa fa-book fa-fw"></i>Actions</a></li>
1268 <li<?php chkIfActiveFt(
'100') ?>><a href=
"<?php echo $menu_link; ?>?ft=100"><i
class=
"fa fa-user fa-fw"></i>History</a></li>
1271 <li<?php chkIfActiveFt(
':85:89:34:86:19:74:') ?>
id=
'file_trans'><a href=
"#" aria-expanded=
"false"><i
class=
"fa fa-upload fa-fw"></i> File Transfers<span
class=
"fa arrow"></span></a>
1272 <ul
class=
"nav nav-second-level<?php echo $class_in_a_bottle ?>" aria-expanded=
"false">
1278 <li<?php chkIfActiveFt(
'86') ?>><a href=
"<?php echo $menu_link; ?>?ft=86" class=
"link">eStatement Upload</a></li>
1279 <li<?php chkIfActiveFt(
'19') ?>><a href=
"<?php echo $menu_link; ?>?ft=19" class=
"link">PDF File Upload</a></li>
1280 <?php
if (isset($Fset2) && ($Fset2 & $CU2_USEONLDEP) == $CU2_USEONLDEP): ?>
1281 <li<?php chkIfActiveFt(
'74') ?>><a href=
"<?php echo $menu_link; ?>?ft=74" class=
"link">Online Deposits</a></li>
1285 <li<?php chkIfActiveFt(
':21:20:801:') ?>
id=
'secure_doc'><a href=
"#" ><i
class=
"fa fa-envelope fa-fw"></i><?php echo $secureDocumentsText; ?><span
class=
"fa arrow"></span></a>
1286 <ul
class=
"nav nav-second-level<?php echo $class_in_a_bottle ?>">
1287 <li<?php chkIfActiveFt(
'21') ?>><a href=
"<?php echo $menu_link; ?>?ft=21" class=
"link"><?php echo $secureFormText; ?></a></li>
1288 <li<?php chkIfActiveFt(
'20') ?>><a href=
"<?php echo $menu_link; ?>?ft=20" class=
"link"><?php echo $messageText; ?></a></li>
1289 <?php
if ($loanCount > 0) { ?>
1290 <li<?php chkIfActiveFt(
'801') ?>><a href=
"<?php echo $menu_link; ?>?ft=801" class=
"link">Online Loan Applications</a></li>
1294 <li<?php chkIfActiveFt(
':65:75:73:') ?>
id=
'mbr_supp'><a href=
"#" ><i
class=
"fa fa-user fa-fw"></i> Member Support<span
class=
"fa arrow"></span></a>
1295 <ul
class=
"nav nav-second-level<?php echo $class_in_a_bottle ?>">
1296 <li<?php chkIfActiveFt(
'65') ?>><a href=
"<?php echo $menu_link; ?>?ft=65" class=
"link">View Member
's Account</a></li> 1297 <li<?php chkIfActiveFt('75
') ?>><a href="<?php echo $menu_link; ?>?ft=75" class="link">View Member's E-Statement</a></li>
1298 <li<?php chkIfActiveFt(
'73') ?>><a href=
"<?php echo $menu_link; ?>?ft=73" class=
"link">View Check Image</a></li>
1299 <?php
if ($hasEZ) { ?>
1300 <li<?php chkIfActiveFt(
'53') ?>><a href=
"<?php echo $menu_link; ?>?ft=53&trustid=HcuEZCARD" class=
"link">EZCardInfo Settings</a></li>
1303 <li<?php chkIfActiveFt(
'53') ?>><a href=
"<?php echo $menu_link; ?>?ft=53&trustid=HcuDMI" class=
"link">DMI Settings</a></li>
1306 <li<?php chkIfActiveFt(
'53') ?>><a href=
"<?php echo $menu_link; ?>?ft=53&trustid=HcuMIR" class=
"link">MIR Settings</a></li>
1308 <li<?php chkIfActiveFt(
'90') ?>><a target=
"_blank" href=
"<?php echo $menu_link; ?>/2factordemo?ft=90" ><i
class=
"fa fa-bank fa-fw"></i> Two-Factor Tour <span style=
'font-size:x-small; font-style:italic;'>Requires Flash</span></a></li>
1311 <li<?php chkIfActiveFt(
':23:37:38:24:') ?>
id=
'mbr_comm'><a href=
"#" ><i
class=
"fa fa-newspaper-o fa-fw"></i> Member Communications<span
class=
"fa arrow"></span></a>
1312 <ul
class=
"nav nav-second-level<?php echo $class_in_a_bottle ?>">
1313 <li<?php chkIfActiveFt(
'23') ?>><a href=
"<?php echo $menu_link; ?>?ft=23" class=
"link">Survey Maintenance</a></li>
1314 <li<?php chkIfActiveFt(
'37') ?>><a href=
"<?php echo $menu_link; ?>?ft=37" class=
"link">Marketing Messages</a></li>
1315 <!--<li<?php chkIfActiveFt(
'38') ?>><a href=
"<?php echo $menu_link; ?>?ft=38" class=
"link">Alert Messages</a></li>-->
1316 <!-- <li
class=
"admin-disabled-item"><span>Alert Messages</span></li> -->
1317 <li<?php chkIfActiveFt(
'24') ?>><a href=
"<?php echo $menu_link; ?>?ft=24" class=
"link">Reset Pop-Ups and Promos</a></li>
1318 <!--<li
class=
"admin-disabled-item"><span>Reset Pop-Ups and Promos</span></li>-->
1321 <li<?php chkIfActiveFt(
'41') ?>><a href=
"<?php echo $menu_link; ?>?ft=41" class=
"link"><i
class=
"fa fa-area-chart fa-fw"></i> Reports</a></li>
1333 <li<?php chkIfActiveFt(
':32:33:') ?>
id=
'email'><a href=
"#" ><i
class=
"fa fa-share fa-fw"></i> Broadcast Emails<span
class=
"fa arrow"></span></a>
1334 <ul
class=
"nav nav-second-level<?php echo $class_in_a_bottle ?>">
1335 <li<?php chkIfActiveFt(
'32') ?>><a href=
"<?php echo $menu_link; ?>?ft=32" class=
"link">Send Email</a></li>
1336 <li<?php chkIfActiveFt(
'33') ?>><a href=
"<?php echo $menu_link; ?>?ft=33" class=
"link">Flag Bad Emails</a></li>
1339 <li<?php chkIfActiveFt(
':30:12:39:50:52:54:46:28:29:25:27:843:844:14:') ?>
id=
'adm_maint'><a href=
"#" ><i
class=
"fa fa-lock fa-fw"></i> Administrative Maintenance<span
class=
"fa arrow"></span></a>
1340 <ul
class=
"nav nav-second-level<?php echo $class_in_a_bottle ?>">
1341 <li<?php chkIfActiveFt(
'30') ?>><a href=
"<?php echo $menu_link; ?>?ft=30" class=
"link">CU Admin
User Maintenance</a></li>
1342 <li<?php chkIfActiveFt(
'12') ?>><a href=
"<?php echo $menu_link; ?>?ft=12" class=
"link">Audit Admin Users</a></li>
1343 <li<?php chkIfActiveFt(
'39') ?>><a href=
"<?php echo $menu_link; ?>?ft=39" class=
"link">View
User Events</a></li>
1344 <li<?php chkIfActiveFt(
'50') ?>><a href=
"<?php echo $menu_link; ?>?ft=50" class=
"link">
Banking Profiles</a></li>
1345 <li<?php chkIfActiveFt(
'52') ?>><a href=
"<?php echo $menu_link; ?>?ft=52" class=
"link">
Banking Calendar</a></li>
1346 <li<?php chkIfActiveFt(
'54') ?>><a href=
"<?php echo $menu_link; ?>?ft=54" class=
"link">
Banking Settings</a></li>
1347 <li<?php chkIfActiveFt(
'46') ?>><a href=
"<?php echo $menu_link; ?>?ft=46" class=
"link">CU Email Notifications</a></li>
1348 <?php
if ($live ==
'Y'): ?>
1349 <li<?php chkIfActiveFt(
'28') ?>><a href=
"<?php echo $menu_link; ?>?ft=28" class=
"link">My CU Contacts</a></li>
1351 <li<?php chkIfActiveFt(
'29') ?>><a href=
"<?php echo $menu_link; ?>?ft=29" class=
"link">Change Security Settings</a></li>
1352 <li<?php chkIfActiveFt(
'25') ?>><a href=
"<?php echo $menu_link; ?>?ft=25" class=
"link">Private Directories</a></li>
1353 <!-- <li
class=
"admin-disabled-item"><span>Private Directories</span></li>
1354 <li
class=
"admin-disabled-item"><span>Editable Website Pages</span></li> -->
1355 <li<?php chkIfActiveFt(
'27') ?>><a href=
"<?php echo $menu_link; ?>?ft=27" class=
"link">Editable Website Pages</a></li><!--<?php
1358 <li<?php chkIfActiveFt(
'14') ?>><a href=
"<?php echo $menu_link; ?>?ft=14" class=
"link">Due Diligence</a></li>
1361 <li><a href=
"/admcom/static/html/HomeCU_Admin_Manual.pdf?verson=1" target=
"_blank"><i
class=
"fa fa-file-pdf-o fa-fw"></i>
1362 HomeCU Admin Manual <span style=
'font-size:x-small; font-style: italic;'>(PDF)</span></a></li>
1363 <li<?php chkIfActiveFt(
'72') ?>><a href=
"<?php echo $menu_link; ?>?ft=72"><i
class=
"fa fa-question fa-fw"></i> Contact HomeCU</a></li>
1364 <li<?php chkIfActiveFt(
'70') ?>><a href=
"<?php echo $menu_link; ?>?ft=70"><i
class=
"fa fa-power-off fa-fw"></i> Log Out</a></li>
1370 <div
id=
"content-wrapper">
1371 <div
id=
"formStatus" class=
"homecu-formStatus k-block k-error-colored" style=
'display:none; margin-bottom:10px;max-width:800px;'></div>
1372 <div
id=
'hideSubmitWait' style=
'position:relative; left:-2000px;top:-2000px;'>
1373 <div
id=
'homecuSubmitWait' class=
'k-block' >
1374 <div
class=
'k-loading-image'></div>
1377 <a href=
"javascript:void(0)" onclick=
"closeNav()" x-href=
"#content-wrapper" class=
"overlay-close" x-data-toggle=
"collapse" > </a>
1378 <div
id=
"main-container">
1379 <div
id=
"homecu-container">
1380 <div
id=
"homecu-padding-top" class=
""></div> <!-- homecu-padding -->
1382 <!-- ** SCRIPT INCLUDE START ** -->
1385 if (isset($Cl) && $Cl ==
'W' && $frm_hcuonly && isset($frm_webonly) && strlen($frm_webonly) > 0)
1386 $funcInc=
"webOnly";
1387 elseif (isset($Cl) && $Cl ==
'L' && $frm_batonly && isset($frm_batmsg) && strlen($frm_batmsg) > 0)
1392 if ($funcInc != "") {
1393 getStaticForm($SYSENV, $dbh, $funcInc, $self, $Cn, $Cu);
1395 $exists = isset($frm_inc) && strlen($frm_inc) > 0 ? file_exists($inc_path . $frm_inc) : false;
1398 $fullInclude = require_once($inc_path . $frm_inc);
1400 if (!$preventGaScript) {
1403 $gaCu = (!empty($cu) && $Cu ==
'' ? $cu : $Cu);
1404 PrintGAScript($currServerName, $gaCu, $frm_inc);
1408 $fullInclude = getStaticForm($SYSENV, $dbh,
"notFound", $self, $Cn, $Cu);
1413 <!-- ** SCRIPT INCLUDE END ** -->
1414 <div
id=
"homecu-padding-bottom" class=
""></div> <!-- homecu-padding -->
1415 </div><!-- homecu-container -->
1416 </div><!--
main-container -->
1417 <footer
class=
"footer">
1418 <div
class=
"footer-container">
1419 <?php $copyrightYear = date(
"Y" ); ?>
1420 <p
class=
"text-muted">© <?php echo $copyrightYear ?> HomeCU LLC. All rights reserved.</p>
1429 $(
'#list-menu').metisMenu();
1431 <?php
if (!$frm_login): ?>
1433 timeout: <?php echo intval($SYSENV[
"ticket"][
"inactive"]) - 60;?>,
1435 title :
'Your session is about to expire!',
1436 message :
'You will be logged out in {0} seconds.',
1437 question:
'Do you want to stay signed in?',
1438 keep_alive_button_text:
'Yes, Keep me signed in',
1439 sign_out_button_text:
'No, Sign me out',
1441 logout_redirect_url:
'<?php echo $menu_link; ?>?ft=70',
1442 keep_alive_url:
'<?php echo $menu_link; ?>?ft=999',
1443 restart_on_yes:
true,
1444 cookie_name:
'aTicket',
1455 function chkIfActiveFt($p_ft=
'') {
1458 global $class_in_a_bottle;
1460 $class_in_a_bottle =
'';
1462 $class_payload =
"active";
1464 if (strpos($p_ft,
":") >-1) {
1465 if (strpos($p_ft,
":" . trim($menu_ft .
":")) >-1) {
1467 $class_in_a_bottle =
" in";
1470 if ($menu_ft==$p_ft) {
1471 $class_payload .=
" hcu-active-nav-link";
1475 if ($is_active) { print
" class='" . $class_payload .
"'"; }
1480 if ($show_menu && isset($Cn)) {
1481 $sql=
"select realname from cuadminusers where cu='$Cu' and user_name='$Cn'";
1482 $sth= db_query($sql, $dbh);
1483 $realname= $sth ? db_fetch_row($sth, 0)[0] : $Cn;
1485 $realname= isset($realname) ? trim($realname) :
"";
1488 $(
"#hcu-navbar-collapse").kendoMenu({
1489 closeOnClick:
false,
1490 direction:
"bottom",
1493 {text:
"<i class='fa fa-power-off fa-fw'></i>Log Out",
1496 url:
"<?php echo $menu_link; ?>?ft=70",
1498 {text:
"<i class='fa fa-user fa-fw'></i> <?php echo $realname; ?>", encoded:
false, cssClass:
"showNotClickable"},
1499 {text:
"<i class='fa fa-cog fa-fw'></i> Settings", encoded:
false, url:
"<?php echo $menu_link; ?>?ft=29&page=securityBasic"},
1500 {text:
"<i class='fa fa-power-off fa-fw'></i> Log Out", encoded:
false, url:
"<?php echo $menu_link; ?>?ft=70"}
1505 $(window).unload(
function(){});
def main(certificate_path, secret_id, region=None)