login.bizext.html.hook.php 1.3 KB

12345678910111213141516171819202122232425262728
  1. <?php
  2. $properties = $this->loadModel('api')->getLicenses();
  3. $html = '';
  4. if(isset($properties['expireDate']) and $properties['expireDate'] != 'All Life')
  5. {
  6. $expireDays = helper::diffDate($properties['expireDate'], date('Y-m-d'));
  7. $expireWarning = $lang->user->expireWarning;
  8. if(strpos($this->config->version, 'biz') !== false) $expireWarning = $lang->user->expireBizWaring;
  9. if(strpos($this->config->version, 'max') !== false) $expireWarning = $lang->user->expireMaxWaring;
  10. if($expireDays <= 30 and $expireDays > 0) $html = sprintf($expireWarning, $expireDays);
  11. if($expireDays == 0) $html = $lang->user->expiryReminderToday;
  12. }
  13. if(isset($properties['serviceDeadline']) and !helper::isZeroDate($properties['serviceDeadline']) and isset($properties['expireDate']) and $properties['expireDate'] == 'All Life')
  14. {
  15. $serviceLeftDays = helper::diffDate($properties['serviceDeadline'], date('Y-m-d'));
  16. $serviceWarning = $lang->user->serviceWarning;
  17. if($serviceLeftDays <= 30 and $serviceLeftDays > 0) $html = sprintf($serviceWarning, $serviceLeftDays);
  18. if($serviceLeftDays == 0) $html = $lang->user->serviceReminderToday;
  19. if($serviceLeftDays < 0) $html = $lang->user->expiredServiceWarning;
  20. }
  21. ?>
  22. <script>
  23. $(function()
  24. {
  25. $('#poweredby').append(<?php echo json_encode($html);?>);
  26. })
  27. </script>