Advertisement
Guest User

Untitled

a guest
Feb 5th, 2017
100
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 5.03 KB | None | 0 0
  1. <!-- Login Modal -->
  2. <div id="loginModal" class="modal">
  3. <!-- Modal content -->
  4. <form action="">
  5. <div class="modal-content">
  6. <div class="modal-header">
  7. <span id="lclose" class="close">&times;</span>
  8. <h2>Login</h2>
  9. </div>
  10. <div class="modal-body">
  11. Username: <input type="text" name="username"></br>
  12. Password: <input type="password" name="password"></br>
  13. </div>
  14. <div class="modal-footer">
  15. <h3></h3><button type="button" name="login">Login</button>
  16. </div>
  17. </div>
  18. </form>
  19. </div>
  20.  
  21. <!-- Add Task Modal -->
  22. <div id="addModal" class="modal">
  23. <!-- Modal content -->
  24. <form action="">
  25. <div class="modal-content">
  26. <div class="modal-header">
  27. <span id="aclose" class="close">&times;</span>
  28. <h2>Add Task</h2>
  29. </div>
  30. <div class="modal-body">
  31. Your Name: <input type="text" name="tname"></br>
  32. Task Type: <input type="text" name="ttype"></br>
  33. Task Description: <input type="text" name="tdesc"></br>
  34. Task Deadline: <input type="date" name="tdead"></br>
  35. </div>
  36. <div class="modal-footer">
  37. <h3></h3><button type="button" name="addtask">Add</button>
  38. </div>
  39. </div>
  40. </form>
  41. </div>
  42.  
  43. <!-- Edit Task Modal -->
  44. <div id="editModal" class="modal">
  45. <!-- Modal content -->
  46. <form action="">
  47. <div class="modal-content">
  48. <div class="modal-header">
  49. <span id="eclose" class="close">&times;</span>
  50. <h2>Edit Task</h2>
  51. </div>
  52. <div class="modal-body">
  53. Task Type: <input type="text" name="ttype"></br>
  54. Task Description: <input type="text" name="tdesc"></br>
  55. Task Priority: <input type="text" name="tprio"></br>
  56. Task Deadline: <input type="date" name="tdead"></br>
  57. </div>
  58. <div class="modal-footer">
  59. <h3></h3><button type="button" name="addtask">Edit</button>
  60. </div>
  61. </div>
  62. </form>
  63. </div>
  64.  
  65. <script language="javascript">
  66. // Get the modal
  67. var lmodal = document.getElementById('loginModal');
  68. var amodal = document.getElementById('addModal');
  69. var emodal = document.getElementById('editModal');
  70.  
  71. // Get the button that opens the modal
  72. var lbtn = document.getElementById("login_modal");
  73. var abtn = document.getElementById("add_modal");
  74. var ebtn = document.getElementsByClassName("edit_Modal");
  75.  
  76.  
  77. // Get the <span> element that closes the modal
  78. var lspan = document.getElementById("lclose");
  79. var aspan = document.getElementById("aclose");
  80. var espan = document.getElementById("eclose");
  81.  
  82. // When the user clicks the button, open the modal
  83. lbtn.onclick = function() {
  84. lmodal.style.display = "block";
  85. }
  86. abtn.onclick = function() {
  87. amodal.style.display = "block";
  88. }
  89. ebtn.onclick = function() {
  90. emodal.style.display = "block";
  91. }
  92.  
  93. // When the user clicks on <span> (x), close the modal
  94. lspan.onclick = function() {
  95. lmodal.style.display = "none";
  96. }
  97. aspan.onclick = function() {
  98. amodal.style.display = "none";
  99. }
  100. espan.onclick = function() {
  101. emodal.style.display = "none";
  102. }
  103.  
  104. // When the user clicks anywhere outside of the modal, close it
  105. window.onclick = function(event) {
  106. if (event.target == lmodal) {
  107. lmodal.style.display = "none";
  108. }
  109. if (event.target == amodal) {
  110. amodal.style.display = "none";
  111. }
  112. if (event.target == emodal) {
  113. emodal.style.display = "none";
  114. }
  115. }
  116. </script>
  117.  
  118. $result = dbcurrentquery($db);
  119. $str = '<table id="tasklist" cellspacing="0" cellpadding="0">
  120. <tr class="header">
  121. <td colspan=7></br>CURRENT TASKS ('.$result->num_rows.')<p></p></td>
  122. </tr>
  123. <tr class="header">
  124. <td class="tEdit">Edit</td>
  125. <td class="tID">Task ID</td>
  126. <td class="tName">Task Type</td>
  127. <td class="tDesc">Task Description</td>
  128. <td class="tPrio">Priority</td>
  129. <td class="tDead">Deadline</td>
  130. <td class="tComp">Completed?</td>
  131. </tr>';
  132. if($result->num_rows > 0){
  133. while($row = $result->fetch_assoc()){
  134. $str .= '<tr style="background-color:'.tablecolour($row['Priority']).'">
  135. <td class="tEdit"><button class="edit_modal">E</button></td>
  136. <td class="tID">'.$row['id'].'</td>
  137. <td class="tName">'.$row['Type'].'</td>
  138. <td class="tDesc">'.$row['Description'].'</td>
  139. <td class="tPrio">'.prioritytext($row['Priority']).'</td>
  140. <td class="tDead">'.dateformat($row['Due_Date']).'</td>
  141. <td class="tComp"><form action=""><input type="checkbox" name="id'.$row['id'].'" value="id'.$row['id'].'"></input></form></td>
  142. </tr>';
  143. }
  144. }
  145. else{
  146. $str .= '<tr><td colspan=7>NO TASKS AVAILABLE</td></tr>';
  147. }
  148. $str .= '</table>';
  149. return $str;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement