index.phtml 4.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132
  1. <?php
  2. if(count($this->messages->systemMessages) > 0)
  3. {
  4. echo "
  5. <div class=\"section message\">
  6. <div class=\"row\">
  7. <div class=\"small-12 columns\">";
  8. foreach($this->messages->systemMessages as $message)
  9. {
  10. echo "<p><i class='fa fa-warning'></i> ".$message['message']."</p>";
  11. }
  12. echo "
  13. </div>
  14. </div>
  15. </div>
  16. ";
  17. }
  18. if(count($this->messages->allPrivateMessages) > 0)
  19. {
  20. echo "
  21. <div class=\"section\">
  22. <div class=\"row\">
  23. <div class=\"small-12 columns\">
  24. <div class=\"\">
  25. <h2>Messages <small> </small></h2>
  26. ";
  27. echo "<ul>";
  28. foreach($this->messages->allPrivateMessages as $message)
  29. {
  30. $date = new DateTime();
  31. $date->setTimestamp($message['postDate']);
  32. echo "<li><b>".$date->format('l, F jS Y')."</b><br>".$message['message']."</li>";
  33. }
  34. echo "</ul>";
  35. echo "
  36. </div>
  37. </div>
  38. </div>
  39. </div>
  40. ";
  41. }
  42. ?>
  43. <div class="section">
  44. <div class="row">
  45. <div class="small-6 columns">
  46. <div class="panel info">
  47. <?php
  48. echo "
  49. <div class=\"row\">
  50. <div class='small-12 columns'>
  51. <h2>Time submitted this week</h2>
  52. </div>
  53. <div class='small-12 columns text-center'>
  54. <p>".$this->week['start']['month']." ".$this->week['start']['day']." ".$this->week['year']." to ".$this->week['end']['month']." ".$this->week['end']['day']." ".$this->week['year']."</p>
  55. </div>
  56. <div class='small-12 columns text-center'>
  57. <h2>".$this->week['total']."</h2>
  58. </div>
  59. ";
  60. echo "</div>";
  61. ?>
  62. </div>
  63. </div>
  64. <div class="small-6 columns">
  65. <div class="panel">
  66. <h2><?php echo $this->month." ".$this->year ?> <small> Hours Breakout</small></h2>
  67. <?php
  68. foreach($this->timesheet->totals as $key=>$value)
  69. {
  70. if($value > 0)
  71. {
  72. echo "
  73. <div class='row'>
  74. <div class='small-6 columns'>
  75. <h4>$key</h4>
  76. </div>
  77. <div class='small-6 columns'>
  78. <h4>$value</>
  79. </div>
  80. </div>
  81. ";
  82. }
  83. }
  84. if($this->timesheet->totals['Total Time'] == 0)
  85. {
  86. echo "
  87. <div class=\"row\">
  88. <div class=\"small-12 columns text-center\">
  89. <h4 class='subheader'>No time submitted</h4>
  90. </div>
  91. </div>
  92. ";
  93. }
  94. ?>
  95. </div>
  96. </div>
  97. <div class='small-12 columns text-center'>
  98. <a class='button round' href="<?php echo $this->link(array('timesheet')) ?>"><i class='fa fa-clock-o'></i> Your Time Sheet</a>
  99. </div>
  100. </div>
  101. </div>
  102. <div id="privateMessages" class="reveal-modal medium" data-reveal aria-labelledby="privateMessages" aria-hidden="true" role="dialog">
  103. <?php
  104. if(count($this->messages->privateMessages) > 0)
  105. {
  106. $total = $this->messages->totalPrivateMessages;
  107. $i = 1;
  108. echo "<h2 id=\"modalTitle\"><i class=\"fa fa-envelope\"></i> New Message <small>$i of $total</small></h2>";
  109. foreach ($this->messages->privateMessages as $message)
  110. {
  111. echo "
  112. <p>" . $message['message'] . "</p>
  113. <ul class=\"button-group radius text-center\">
  114. <li><a class=\"button\" href=\"".$this->link(array("index","read",$message['id']))."\"><i class=\"fa fa-check-square\"></i> Mark as read</a></li>
  115. </ul>";
  116. $i++;
  117. }
  118. }
  119. ?>
  120. <a class="close-reveal-modal" aria-label="Close">&#215;</a>
  121. </div>