2 if (isset($cuSettings[
'Logout'])) {
3 $logoutData = HCU_JsonDecode($cuSettings[
"Logout"],
false);
6 $footerName =
"HomeCU, LLC. ";
9 if (HCU_array_key_value(
"footerName", $logoutData) !=
'') {
10 $footerName = HCU_array_key_value(
"footerName", $logoutData) .
" ";
13 $copyrightYear = date(
"Y" );
15 <div
id=
"homecu-padding-bottom" class=
"col-xs-12"></div> <!-- homecu-padding -->
16 </div><!-- homecu-container -->
17 </div><!-- homecu-wrapper -->
18 </div><!--
main-container -->
19 <footer
class=
"footer">
20 <?php
if (count($cuSettings[
'language']) > 1): ?>
21 <div
class=
"mbl-lang-select visible-xs-block">
23 foreach ($cuSettings[
'language'] as $langKey => $langValue) {
24 if ($langKey != $HB_ENV[
'Flang']) {
26 <a href=
"#" class=
"hcu-lang-toggle" name=
"<?php echo $langKey; ?>" title=
"Select <?php echo $langValue; ?>"><div
class=
"flag_icons flag_icons_<?php echo $langKey; ?>"></div></a>
33 <div
class=
"footer-container">
34 <p
class=
"text-muted">© <?php echo $copyrightYear ?> <?php echo $footerName ?> <?php echo $MC->msg(
"All Rights Reserved", HCU_DISPLAY_AS_HTML); ?></p>
38 </div><!-- content-wrapper -->
39 </div><!-- body-wrapper-->
48 if ($HB_ENV[
'live'] && HCU_array_key_exists(
'packetStatus', $HB_ENV) && (HCU_array_key_value(
'status', HCU_array_key_value(
'packetStatus', $HB_ENV)) !=
'000') && $reportPacketError): ?>
50 <div
id=
'alertTemplate' style=
'display:none'>
51 <div
class=
'k-block k-error-colored' style=
'padding:20px'>
52 <div
class=
"alert-title">
53 <i
class=
"fa fa-exclamation-triangle fa-3 alert-icon" aria-hidden=
"true"></i>
54 <p
class=
'alert-text'>
55 <?php echo $MC->msg(
'Unable to load'); ?><br/>
58 <!--<?php echo $MC->msg(
'Credit Union responded'); ?>:<?php echo
"{$HB_ENV['packetStatus']['reason']} ({$HB_ENV['packetStatus']['status']})"; ?>-->
60 <?php echo $MC->msg(
'Please try again later'); ?>
66 <div
id=
"homecu-external-dialog">
67 <p><!--Please be aware that by clicking
this link, your current Digital
Banking session will end and you will be viewing content from another website. We encourage you to be aware of all privacy practices before giving information about yourself.-->
68 <?php echo $MC->msg(
'External Link Warning'); ?>
72 #alertDialog .alert-title { 75 #alertDialog .alert-title .alert-icon { 78 #alertDialog .alert-title .alert-text { 79 display:
inline-block;
87 $(
'#list-menu').metisMenu({toggle:
false});
89 <?php
if (HCU_array_key_value(
'result', $mbrStatus) == 1 && intval($HB_ENV[
'SYSENV'][
'ticket'][
'expires']) > 0): ?>
92 timeout: <?php echo intval($HB_ENV[
'SYSENV'][
'ticket'][
'expires']) - 60;?>,
94 title :
'<?php echo $MC->msg('timeout expire
', HCU_DISPLAY_AS_JS); ?>',
95 message :
'<?php echo $MC->msg('timeout message
', HCU_DISPLAY_AS_JS); ?>',
96 question:
'<?php echo $MC->msg('timeout question
', HCU_DISPLAY_AS_JS); ?>',
97 keep_alive_button_text:
'<?php echo $MC->msg('timeout keepalive
', HCU_DISPLAY_AS_JS); ?>',
98 sign_out_button_text:
'<?php echo $MC->msg('timeout signout
', HCU_DISPLAY_AS_JS); ?>',
99 mobile_keep_alive_button_text:
'<?php echo $MC->msg('Yes
', HCU_DISPLAY_AS_JS); ?>',
100 mobile_sign_out_button_text:
'<?php echo $MC->msg('No
', HCU_DISPLAY_AS_JS); ?>',
102 logout_redirect_url:
'<?php echo $HB_ENV['homebankingpath
']; ?>/hcuLogout.prg?<?php echo $HB_ENV['cuquery
']; ?>&timedout=1',
103 keep_alive_url:
'<?php echo $HB_ENV['homebankingpath
']; ?>/hcuKeepAlive.prg?<?php echo $HB_ENV['cuquery
']; ?>',
104 restart_on_yes:
true,
118 if ($HB_ENV[
'live'] && HCU_array_key_exists(
'packetStatus', $HB_ENV) && (HCU_array_key_value(
'status', HCU_array_key_value(
'packetStatus', $HB_ENV)) !=
'000') && $reportPacketError): ?>
120 var actionDialog = $(
"<div id='alertDialog'></div>")
123 content: $(
'#alertTemplate').html(),
124 title:
"<?php echo $MC->msg('No Response'); ?>",
129 text:
"<?php echo $MC->msg('OK'); ?>",
131 action:
function(e) {
135 }).data(
"kendoDialog");
141 $(
'a[rel="external"]')
143 if (this.href !==
'#' && this.href !==
'') {
144 extUrlLocation = this.href;
145 extTarget = this.target;
146 extDialogWindow.open();
151 extDialogWindow = $(
"#homecu-external-dialog").kendoDialog({
152 title:
'<?php echo $MC->msg('Home
Banking'); ?>',
157 var wrapper = this.wrapper,
158 documentWindow = $(window);
161 left: documentWindow.scrollLeft() + Math.max(0, (documentWindow.width() - wrapper.width()) / 2),
166 { text:
'<?php echo $MC->msg('Cancel
'); ?>',
167 action:
function() {}
170 text:
'<?php echo $MC->msg('Continue
'); ?>', primary:
true,
172 if (extUrlLocation !==
'#' && extUrlLocation !==
'') {
174 if (extTarget ===
'_blank') {
175 window.open(extUrlLocation);
177 window.location = extUrlLocation;
180 extDialogWindow.close();
184 }).data(
"kendoDialog");
190 $(document).ready(
function() {
191 $.homecuValidator.settings.formErrorTitle=
"<?php echo $MC->msg('Error Occurred', HCU_DISPLAY_AS_JS); ?>";
192 $.homecuValidator.settings.formSuccessTitle=
"<?php echo $MC->msg('successful validation', HCU_DISPLAY_AS_JS); ?>";
194 <?php
if ($HB_ENV[
"platform"] !==
"ADA" && $HB_ENV[
"platform"] !==
"APP") { ?>
195 if (document.cookie.search(
'cookieAccepted=true') < 0) {
196 var toast =
new CinnaToast({
'position':
'bottom-middle',
'showFor': 0});
197 toast.show(
"<?php echo $MC->msg('Using cookies'); ?>", [{
'text':
"<?php echo $MC->msg('Using cookies button'); ?>",
'action':
199 var date =
new Date(
'2038-01-19 04:14:07');
200 document.cookie =
"cookieAccepted=true; expires=" + date.toUTCString()+
"; path=/";
211 <!-- Google Analytics -->
213 $platform =
"desktop";
214 if ( $HB_ENV[
"platform"] ==
"ADA" ) {
215 $platform =
"android";
216 }
else if ( $HB_ENV[
"platform"] ==
"APP" ) {
218 }
else if ( $HB_ENV[
"platform"] ==
"MBL" ) {
219 $platform =
"mobile";
224 window.ga=window.ga||
function(){(ga.q=ga.q||[]).push(arguments)};ga.l=+
new Date;
225 ga(
'create',
'UA-122960060-1',
'auto');
226 ga(
'send',
'pageview', {
227 'dimension1':
"<?php echo $HB_ENV['cuhost'] ?>" ,
228 'dimension2':
"<?php echo $HB_ENV['cu'] ?>" ,
229 'dimension4':
"<?php echo $serviceViewFromCuAdmin ? "admin
" : "user
" ?>",
230 'dimension5':
"<?php echo $platform ?>",
234 <script async src=
'https://www.google-analytics.com/analytics.js'></script>
235 <!-- End Google Analytics -->
def main(certificate_path, secret_id, region=None)