index.html 8.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205
  1. <!DOCTYPE html>
  2. <html lang="en-US" xmlns="http://www.w3.org/1999/xhtml">
  3. <head>
  4. <meta charset="UTF-8"/>
  5. <meta name="viewport" content="width=device-width, initial-scale=1"/>
  6. <!--
  7. Copyright 2021, 2024, 5 Mode
  8. This file is part of ApiGrave.
  9. ApiGrave is free software: you can redistribute it and/or modify
  10. it under the terms of the GNU General Public License as published by
  11. the Free Software Foundation, either version 3 of the License, or
  12. (at your option) any later version.
  13. ApiGrave is distributed in the hope that it will be useful,
  14. but WITHOUT ANY WARRANTY; without even the implied warranty of
  15. MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
  16. GNU General Public License for more details.
  17. You should have received a copy of the GNU General Public License
  18. along with ApiGrave. If not, see <https://www.gnu.org/licenses/>.
  19. -->
  20. <title>ApiGrave: your api our grave..</title>
  21. <link rel="shortcut icon" href="Public/favicon.ico" />
  22. <meta name="description" content="Welcome to ApiGrave"/>
  23. <meta name="author" content="5 Mode"/>
  24. <meta name="keywords" content="ApiGrave,api,web,wrapper,apigrave.com,on,premise,solution"/>
  25. <script src="Public/js/jquery-3.6.0.min.js" type="text/javascript"></script>
  26. <script src="Public/js/common.js" type="text/javascript"></script>
  27. <script src="Public/js/bootstrap.min.js" type="text/javascript"></script>
  28. <link href="Public/css/bootstrap.min.css" type="text/css" rel="stylesheet">
  29. <link href="Public/css/style.css?v=1631827555" type="text/css" rel="stylesheet">
  30. <script>
  31. function hideTitle() {
  32. $("#myh1").hide("slow");
  33. }
  34. function startApp() {
  35. $("#HCsplash").css("display","none");
  36. //$("#HCsplash").hide("slow");
  37. $(document.body).css("background","#ffffff");
  38. $("#frmHC").show();
  39. }
  40. function _startApp() {
  41. setTimeout("startApp()", 1000);
  42. }
  43. window.addEventListener("load", function() {
  44. $("#frmHC").hide();
  45. //Splash
  46. $("#HCsplash").show();
  47. //$(document.body).css("background","#000000");
  48. //$("#HCsplash").show("slow");
  49. //setTimeout("hideTitle()", 2000);
  50. //setTimeout("startApp()", 4000);
  51. }, true);
  52. window.addEventListener("load", function() {
  53. // Fisnished the Intro load the app..
  54. //document.getElementById("vplayer").onended=_startApp;
  55. setTimeout("_startApp()", 6000);
  56. });
  57. </script>
  58. </head>
  59. <body style="background:#0d0d0d;">
  60. <div id="HCsplash" style="padding-top: 40px; text-align:center;color:#d4b0dc;font-family:'Bungee Hairline';">
  61. <div id="myh1" style="position:relative; top:40px;"><H1>ApiGrave</H1></div><br><br>
  62. <img src="Public/res/apigrave.png" style="width:310px;">
  63. </div>
  64. <form id="frmHC" method="POST" target="_self" enctype="multipart/form-data" style="display:none;">
  65. <div class="header" style="margin-top:18px;">
  66. <a href="http://apigrave.com" target="_self" style="color:#000000; text-decoration: none;">&nbsp;<img src="Public/res/apigrave.png" style="width:22px;">&nbsp;ApiGrave</a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a href="https://github.com/par7133/ApiGrave" style="color:#000000;"><span style="color:#119fe2">on</span> github</a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a href="mailto:info@apigrave.com" style="color:#000000;"><span style="color:#119fe2">for</span> feedback</a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a href="tel:+39-331-4029415" style="font-size:13px;background-color:#15c60b;border:2px solid #15c60b;color:#000000;height:27px;text-decoration:none;">&nbsp;&nbsp;get support&nbsp;&nbsp;</a>
  67. <br><br>
  68. </div>
  69. <div style="clear:both; float:left; padding:8px; width:15%; height:750px; text-align:center; border-right: 1px solid #2c2f34;">
  70. <div style="padding-left:10px;text-align: left;">
  71. &nbsp;Download<br>
  72. &nbsp;<a href="https://github.com/par7133/ApiGrave/archive/refs/tags/v1.0.8.zip">Release 1.0.8 (zip)</a><br>
  73. &nbsp;<a href="https://github.com/par7133/ApiGrave/archive/refs/tags/v1.0.8.tar.gz">Release 1.0.8 (tar.gz)</a><br>
  74. </div>
  75. <br><br>
  76. <img src="Public/res/AGgenius.png" alt="AG Genius" title="AG Genius" style="position:relative; left:+6px; width:90%; border: 1px dashed #EEEEEE;">
  77. &nbsp;<br><br>
  78. <div style="font-weight:900;color:blue;">
  79. <a href="https://m.do.co/c/c85e9d7bd946" target="_blank">Go with the shark!</a><br>
  80. </div>
  81. <a href="https://m.do.co/c/c85e9d7bd946" target="_blank"><img src="/Public/res/digitalocean_logo.png" style="position:relative; left:+6px; width:90%; border: 1px dashed #EEEEEE;"></a>
  82. <br><br>
  83. <br><br><br>
  84. </div>
  85. <div style="float:left; width:85%;height:100%; padding:8px;padding-top:0px;">
  86. <div style="width:500px; margin:auto; margin-top:px; position:relative; top:-10px;">
  87. <H1><a href="http://5md.at/l/dona1" targt="_blank">&gt;&gt;&gt;&nbsp;Donate to 5 Mode&nbsp;&lt;&lt;&lt;</a></H1>
  88. </div>
  89. <br>
  90. <div id="splash" style="border-radius:20px; position:relative; left:+3px; width:98%; background-color: #33aced; padding: 20px; margin-bottom:8px;">
  91. <button type="button" class="close" aria-label="Close" onclick="close-Splash();" style="position:relative; left:-10px;">
  92. <span aria-hidden="true">&times;</span>
  93. </button>
  94. Hello and welcome to ApiGrave!<br><br>
  95. ApiGrave is a light, simple, software on premise for "burying" your php api online. Just drop your .inc files in the Api folder and you are all set. However check the config file and fill there your values, there is also space for Memcached.<br><br>
  96. ApiGrave is released under GPLv3 license, it is supplied AS-IS and we do not take any responsibility for its misusage.<br><br>
  97. <a href="/Public/res/screenshot1.jpg" target="_blank"><img src="/Public/res/screenshot1.jpg" style="width:300px"></a>&nbsp;&nbsp;<a href="/Public/res/screenshot2.jpg" target="_blank"><img src="/Public/res/screenshot2.jpg" style="width:300px"></a>&nbsp;&nbsp;<a href="/Public/res/screenshot3.jpg" target="_blank"><img src="/Public/res/screenshot3.jpg" style="width:300px"></a>
  98. <br><br><br>
  99. Hope you can enjoy it and let us know about any feedback: <a href="mailto:info@apigrave.com" style="color:#e6d236;">info@apigrave.com</a>
  100. <br><br><br><br>
  101. </div>
  102. <br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br>
  103. <br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br>
  104. <br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br>
  105. <br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br>
  106. <br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br>
  107. <br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br>
  108. </div>
  109. </form>
  110. <div class="footer">
  111. <div id="footerCont">&nbsp;</div>
  112. <div id="footer"><span style="background:#E1E1E1;color:black;opacity:1.0;margin-right:10px;">&nbsp;&nbsp;<a href="dd.html">Disclaimer</a>&nbsp;&nbsp;A <a href="http://5mode.com">5 Mode</a> project and <a href="http://demo.5mode.com">WYSIWYG</a> system. Some rights reserved.</span></div>
  113. </div>
  114. <script>
  115. function setFooterPos2() {
  116. if (document.getElementById("footerCont")) {
  117. //if ($("#Password").val() === "") {
  118. // tollerance = 48;
  119. // } else {
  120. // tollerance = 15;
  121. //}
  122. tollerance = 22;
  123. $("#footerCont").css("top", parseInt( window.innerHeight - $("#footerCont").height() - tollerance ) + "px");
  124. $("#footer").css("top", parseInt( window.innerHeight - $("#footer").height() - tollerance + 6) + "px");
  125. }
  126. }
  127. setFooterPos2();
  128. //window.addEventListener("load", function() {
  129. //
  130. // setTimeout("setFooterPos2()", 4000);
  131. //
  132. //}, true);
  133. </script>
  134. <!-- Yandex.Metrika counter -->
  135. <script type="text/javascript" >
  136. (function(m,e,t,r,i,k,a){m[i]=m[i]||function(){(m[i].a=m[i].a||[]).push(arguments)};
  137. m[i].l=1*new Date();k=e.createElement(t),a=e.getElementsByTagName(t)[0],k.async=1,k.src=r,a.parentNode.insertBefore(k,a)})
  138. (window, document, "script", "https://mc.yandex.ru/metrika/tag.js", "ym");
  139. ym(89898826, "init", {
  140. clickmap:true,
  141. trackLinks:true,
  142. accurateTrackBounce:true
  143. });
  144. </script>
  145. <noscript><div><img src="https://mc.yandex.ru/watch/89898826" style="position:absolute; left:-9999px;" alt="" /></div></noscript>
  146. <!-- /Yandex.Metrika counter -->
  147. </body>
  148. </html>