102.cache.php 4.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178
  1. <?php return array (
  2. 'resourceClass' => 'modDocument',
  3. 'resource' =>
  4. array (
  5. 'id' => 102,
  6. 'type' => 'document',
  7. 'contentType' => 'text/html',
  8. 'pagetitle' => 'mg',
  9. 'longtitle' => '',
  10. 'description' => '',
  11. 'alias' => 'mg',
  12. 'alias_visible' => 1,
  13. 'link_attributes' => '',
  14. 'published' => 1,
  15. 'pub_date' => 0,
  16. 'unpub_date' => 0,
  17. 'parent' => 101,
  18. 'isfolder' => 0,
  19. 'introtext' => '',
  20. 'content' => '[[!moistureGraph]]',
  21. 'richtext' => 0,
  22. 'template' => 0,
  23. 'menuindex' => 0,
  24. 'searchable' => 1,
  25. 'cacheable' => 1,
  26. 'createdby' => 1,
  27. 'createdon' => 1568246340,
  28. 'editedby' => 1,
  29. 'editedon' => 1568594431,
  30. 'deleted' => 0,
  31. 'deletedon' => 0,
  32. 'deletedby' => 0,
  33. 'publishedon' => 1568246340,
  34. 'publishedby' => 1,
  35. 'menutitle' => '',
  36. 'donthit' => 0,
  37. 'privateweb' => 0,
  38. 'privatemgr' => 0,
  39. 'content_dispo' => 0,
  40. 'hidemenu' => 1,
  41. 'class_key' => 'modDocument',
  42. 'context_key' => 'web',
  43. 'content_type' => 1,
  44. 'uri' => 'mg.html',
  45. 'uri_override' => 0,
  46. 'hide_children_in_tree' => 0,
  47. 'show_in_tree' => 1,
  48. 'properties' => NULL,
  49. '_content' => '[[!moistureGraph]]',
  50. '_isForward' => false,
  51. ),
  52. 'contentType' =>
  53. array (
  54. 'id' => 1,
  55. 'name' => 'HTML',
  56. 'description' => 'HTML content',
  57. 'mime_type' => 'text/html',
  58. 'file_extensions' => '.html',
  59. 'headers' => NULL,
  60. 'binary' => 0,
  61. ),
  62. 'policyCache' =>
  63. array (
  64. ),
  65. 'sourceCache' =>
  66. array (
  67. 'modChunk' =>
  68. array (
  69. ),
  70. 'modSnippet' =>
  71. array (
  72. 'moistureGraph' =>
  73. array (
  74. 'fields' =>
  75. array (
  76. 'id' => 134,
  77. 'source' => 0,
  78. 'property_preprocess' => false,
  79. 'name' => 'moistureGraph',
  80. 'description' => 'https://jsfiddle.net/canvasjs/1ypqwbLz/',
  81. 'editor_type' => 0,
  82. 'category' => 50,
  83. 'cache_type' => 0,
  84. 'snippet' => 'error_reporting(E_ALL);
  85. ini_set(\'display_errors\', 1);
  86. header(\'Content-Type: application/json\');
  87. $client_id = ""; // Client ID
  88. $client_serial = $_GET[\'client_serial\']; //serial number of clients device
  89. $date_start = $_GET[\'date_start\']; //start date of graph
  90. $date_end = $_GET[\'date_end\']; // end date of graph
  91. if ( isset($_GET[\'client_serial\']) ) {
  92. $sensor_filter = " `sensor_id` = \'". $client_serial ."\' AND ";
  93. } else {
  94. $sensor_filter = " ";
  95. }
  96. //Database connection
  97. $con = mysqli_connect("localhost", "root", "R3M0T31", "cropmonitor");
  98. // Check connection
  99. if (mysqli_connect_errno()) {
  100. echo "Failed to connect to MySQL: " . mysqli_connect_error();
  101. }
  102. $sqlQuery = "SELECT `id`, `sensor_id`, `DATEUTC` AS `cur_date`, `value` FROM `field_sensors` WHERE ". $sensor_filter ." (`DATEUTC` BETWEEN \'" . $date_start . "\' AND \'" . $date_end . "\') ORDER BY `DATEUTC`";
  103. //
  104. $result = mysqli_query($con,$sqlQuery);
  105. $data = array();
  106. foreach ($result as $row) {
  107. $data[] = $row;
  108. }
  109. mysqli_close($con);
  110. echo json_encode($data);',
  111. 'locked' => false,
  112. 'properties' =>
  113. array (
  114. ),
  115. 'moduleguid' => '',
  116. 'static' => false,
  117. 'static_file' => '',
  118. 'content' => 'error_reporting(E_ALL);
  119. ini_set(\'display_errors\', 1);
  120. header(\'Content-Type: application/json\');
  121. $client_id = ""; // Client ID
  122. $client_serial = $_GET[\'client_serial\']; //serial number of clients device
  123. $date_start = $_GET[\'date_start\']; //start date of graph
  124. $date_end = $_GET[\'date_end\']; // end date of graph
  125. if ( isset($_GET[\'client_serial\']) ) {
  126. $sensor_filter = " `sensor_id` = \'". $client_serial ."\' AND ";
  127. } else {
  128. $sensor_filter = " ";
  129. }
  130. //Database connection
  131. $con = mysqli_connect("localhost", "root", "R3M0T31", "cropmonitor");
  132. // Check connection
  133. if (mysqli_connect_errno()) {
  134. echo "Failed to connect to MySQL: " . mysqli_connect_error();
  135. }
  136. $sqlQuery = "SELECT `id`, `sensor_id`, `DATEUTC` AS `cur_date`, `value` FROM `field_sensors` WHERE ". $sensor_filter ." (`DATEUTC` BETWEEN \'" . $date_start . "\' AND \'" . $date_end . "\') ORDER BY `DATEUTC`";
  137. //
  138. $result = mysqli_query($con,$sqlQuery);
  139. $data = array();
  140. foreach ($result as $row) {
  141. $data[] = $row;
  142. }
  143. mysqli_close($con);
  144. echo json_encode($data);',
  145. ),
  146. 'policies' =>
  147. array (
  148. ),
  149. 'source' =>
  150. array (
  151. ),
  152. ),
  153. ),
  154. 'modTemplateVar' =>
  155. array (
  156. ),
  157. ),
  158. );