app.php 15 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350
  1. <?php
  2. $ssid = SafeRequest("ssid", "get");
  3. $authcode = SafeRequest("authcode", "get");
  4. ?>
  5. <!doctype html>
  6. <html lang="">
  7. <head>
  8. <meta name="viewport" content="width=device-width,initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0, user-scalable=no"/>
  9. <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"/>
  10. <link rel="stylesheet" href="/static/pack/bootstrap-3.3.7-dist/css/bootstrap.min.css"/>
  11. <link rel="stylesheet" href="/static/index/css/style.css"/>
  12. <link rel="stylesheet" href="/static/index/css/custom.css">
  13. <link rel="stylesheet" href="/static/index/css/appstyle.css">
  14. <link rel="stylesheet" href="/static/pack/swiper.5.4.1/swiper.min.css"/>
  15. <link rel="stylesheet" href="//at.alicdn.com/t/font_780494_9oilb5iic5f.css"/>
  16. <link rel="stylesheet" href="/static/index/css/base.css"/>
  17. <link rel="stylesheet" href="/static/index/css/main.css"/>
  18. <link rel="stylesheet" href="/static/index/css/h5.css"/>
  19. <link rel="shortcut icon" href="//<?php echo $_SERVER['HTTP_HOST'] ?>/favicon.ico" type="image/x-icon"/>
  20. <link rel="stylesheet" href="/css/jcq.css">
  21. <script>
  22. var www_domain = "https://<?php echo $_SERVER['HTTP_HOST'] ?>/";
  23. </script>
  24. <style>
  25. body {
  26. padding-bottom: 10px;
  27. }
  28. .template-common .template-btn.grey {
  29. background: grey;
  30. display: none;
  31. }
  32. .form-group {
  33. text-align: center
  34. }
  35. </style>
  36. </head>
  37. <body>
  38. <input name="url" value="<?php echo $row['in_link'] ?>" type="hidden">
  39. <input name="ssid" value="<?php echo $ssid ?>" type="hidden">
  40. <input name="appid" value="<?php echo $row['in_id'] ?>" type="hidden">
  41. <input name="module" value="<?php echo $module ?>" type="hidden">
  42. <input name="action" value="<?php if (isset($action)) echo $action; ?>" type="hidden">
  43. <input name="authcode" value="<?php echo $authcode; ?>" type="hidden">
  44. <script type="text/template" id="title">
  45. <title>{{app_name}}</title>
  46. </script>
  47. <script language="text/template" id="meta">
  48. <meta charset="utf-8"/>
  49. <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
  50. <meta name="keywords" content="{{keywords}}">
  51. <meta name="description" content="{{desciption}}">
  52. <link rel="shortcut icon" href="//<?php echo $_SERVER['HTTP_HOST'] ?>/favicon.ico" type="image/x-icon"/>
  53. <meta name="author" content="<?php echo $_SERVER['HTTP_HOST'] ?>">
  54. <meta property="og:type" content="webpage">
  55. <meta property="og:url" content="{{web_url}}">
  56. <meta property="og:title" content="{{app_name}}">
  57. <meta property="og:description" content="{{app_name}}">
  58. <meta itemprop="name" content="{{app_name}}"/>
  59. <meta itemprop="image" content="{{icon_300}}"/>
  60. <meta name="description" itemprop="description" content="版本:{{version}}.{{version_code}}, 大小:{{app_size}}">
  61. <meta name="apple-mobile-web-app-title" content="{{web_url}}">
  62. <meta name="apple-mobile-web-app-capable" content="yes">
  63. </script>
  64. <?php
  65. include 'source/template/temp_'.$row['template'].'.php';
  66. ?>
  67. <div class="modal fade ms-modal" id="reportSuccess" tabindex="-1" role="dialog">
  68. <div class="modal-dialog modal-sm" role="document">
  69. <div class="modal-content">
  70. <div class="modal-body">
  71. <div class="text-center">
  72. <div><span class="icon icon-modal-success2"></span></div>
  73. <p class="color-333 bold font16 mt5">{{REPORT_THANKS}}</p>
  74. <p class="color-333 mt5">{{REPORT_MESSAGE}}</p>
  75. <div class="mt15">
  76. <button type="button" class="ms-btn ms-btn-default w90" data-dismiss="modal">{{BUTTON_OK}}
  77. </button>
  78. </div>
  79. </div>
  80. </div>
  81. </div>
  82. </div>
  83. </div>
  84. <div class="modal fade ms-modal auto-hide-modal" id="autoHideTemplateModal" tabindex="-1" role="dialog">
  85. <div class="modal-dialog modal-sm" role="document">
  86. <div class="modal-content">
  87. <div class="modal-body">
  88. <div class="text-center">
  89. <div class="auto-hide">
  90. <div class="mt5">{{PASSWORD_WRONG}}</div>
  91. </div>
  92. </div>
  93. </div>
  94. </div>
  95. </div>
  96. </div>
  97. <script language="text/template" id="copyright">
  98. <div class="template-footer">
  99. <div class="container">
  100. <div class="t-footer">
  101. <?php if (IN_DOWNLOAD_PAGE_FOOTER_ON) { ?>
  102. <a href="//<?php echo IN_DOMAIN; ?>?source=down_page" target="_blank">{{DIBAQU}}</a> |
  103. <?php } ?>
  104. <a href="javascript:;" onclick="disclaimer()">{{DISCLAIMER}}</a>
  105. |
  106. <a href="javascript:;" onclick="DAFU.reportApp()">{{REPORT}}</a>
  107. </div>
  108. </div>
  109. </div>
  110. <div id="weixin_ios" style="display:none">
  111. <div class="click_opacity"></div>
  112. <div class="to_btn">
  113. {{GO_OUT_WECHAT_IOS_TIP}}
  114. </div>
  115. </div>
  116. <div id="weixin_android" style="display: none">
  117. <div class="click_opacity"></div>
  118. <div class="to_btn">{{GO_OUT_WECHAT_TIP}}
  119. </div>
  120. </div>
  121. <div id="no_safari" style="display:none">
  122. <div class="click_opacity"></div>
  123. <div class="to_btn">
  124. {{USE_SAFARI_TIP}}
  125. </div>
  126. </div>
  127. <!--免责声明-->
  128. <div class="modal fade ms-modal in" id="disclaimerModal" tabindex="-1" role="dialog">
  129. <div class="modal-dialog" role="document">
  130. <div class="modal-content">
  131. <div class="modal-body">
  132. <div class="report">
  133. <h3 style="text-align: center;line-height: 50px;">免责声明</h3>
  134. <p style="padding-top:20px;link-height:10px;">
  135. 平台为第三方应用提供应用反馈收集等服务。应用内容均来源于第三方产品,仅为用户提供下载支持,不涉及任何人工编辑和整理,也不对任何来源于第三方的内容(包括但不限于安装包安全、信息描述、应用截图)承担责任,用户可根据描述场景谨慎选择下载试用。</p>
  136. <p style="padding-top:20px;link-height:10px;">
  137. 任何公司、产品或者个人认为平台涉嫌侵犯您的版权或应用权,您应该及时向我们提供举报声明、书面权利通知,并提供身份证明、权属证明及侵权情况等投诉材料。我们将依法进行处理。</p>
  138. <p style="padding-top:20px;link-height:10px;">
  139. 应用下载者与应用上传者如发生纠纷,请自行与上传者协商处理,协商无果请到相关部门进行投诉,或者拨打110警方介入,本平台不承担责任。</p>
  140. </div>
  141. </div>
  142. </div>
  143. </div>
  144. </div>
  145. <!--举报弹窗-->
  146. <div class="modal fade ms-modal" id="reportModal" tabindex="-1" role="dialog">
  147. <div class="modal-dialog" role="document">
  148. <div class="modal-content">
  149. <div class="modal-body">
  150. <div class="report">
  151. <form action="" method="post">
  152. <div class="tit">{{REPORT_TITLE}}</div>
  153. <p>
  154. {{REPORT_TIPS}}
  155. </p>
  156. <div class="form-group">
  157. <label>{{REPORT_REASON_ERROR}}<span>*</span></label>
  158. <ul class="clearfix">
  159. <li>
  160. <span class="icon icon-radio"></span>{{REPORT_DB}}
  161. <input type="radio" class="hidden" value="0">
  162. </li>
  163. <li>
  164. <span class="icon icon-radio"></span>{{REPORT_HS}}
  165. <input type="radio" class="hidden" value="1">
  166. </li>
  167. <li>
  168. <span class="icon icon-radio"></span>{{REPORT_QZ}}
  169. <input type="radio" class="hidden" value="2">
  170. </li>
  171. <li>
  172. <span class="icon icon-radio"></span>{{REPORT_OTHER}}
  173. <input type="radio" class="hidden" value="3">
  174. </li>
  175. </ul>
  176. <div class="error">{{REPORT_REASON_ERROR}}</div>
  177. </div>
  178. <div class="form-group">
  179. <label>{{REPORT_REASON}}<span>*</span></label>
  180. <textarea class="form-control" rows="4" id="report-content"
  181. placeholder="{{REPORT_CONTENT_PLACEHOLDER}}"></textarea>
  182. <div class="error">{{REPORT_CONTENT_ERROR}}</div>
  183. </div>
  184. <div class="form-group">
  185. <label>{{REPORT_EMAIL_PLACEHOLDER}}<span>*</span></label>
  186. <input type="text" class="form-control" name="email"
  187. placeholder="{{REPORT_EMAIL_PLACEHOLDER}}" id="report-email">
  188. <div class="error">{{REPORT_EMAIL_ERROR}}</div>
  189. </div>
  190. <div class="btn-bottom">
  191. <button data-dismiss="modal" type="button" class="ms-btn color-hover">
  192. {{REPORT_RETUEN}}
  193. </button>
  194. <button type="button" class="ms-btn ms-btn-primary save">{{REPORT_BUTTON}}</button>
  195. </div>
  196. </form>
  197. </div>
  198. </div>
  199. </div>
  200. </div>
  201. </div>
  202. </script>
  203. <script src="/static/index/js/jquery.min.js"></script>
  204. <script src="/static/index/js/bootstrap.min.js"></script>
  205. <script src="/static/index/js/clipboard.min.js"></script>
  206. <script src="/static/index/js/markup.js"></script>
  207. <script src="/static/index/js/publish/ua-parser.min.js"></script>
  208. <script src="/static/index/js/template/wave.js?v=9"></script>
  209. <script src="/static/index/js/template.js"></script>
  210. <script>
  211. function autoHideModal(obj1, time) {
  212. var autoHide = null;
  213. clearTimeout(autoHide);
  214. $(obj1).modal('show');
  215. $(".modal-backdrop").hide();
  216. autoHide = setTimeout(function () {
  217. $(obj1).modal("hide");
  218. }, time);
  219. }
  220. // autoHideModal('#pwdModal', 3000);
  221. var windowWidth = $(window).width();
  222. if (windowWidth >= 768) {
  223. $(".template-btn").click(function () {
  224. $("#autoHideTemplateModal").find(".modal-dialog").removeClass("modal-sm").find(".auto-hide .mt5").text("请在手机上使用浏览器打开本页面,或者手机扫描页面二维码,即可安装");
  225. autoHideModal('#autoHideTemplateModal', 3000);
  226. });
  227. }
  228. </script>
  229. <style>
  230. .md-modal {
  231. position: fixed;
  232. top: 50%;
  233. left: 50%;
  234. width: 50%;
  235. max-width: 550px;
  236. min-width: 320px;
  237. height: auto;
  238. z-index: 9999999;
  239. visibility: hidden;
  240. background: #fff;
  241. -webkit-transform: translateX(-50%) translateY(-50%);
  242. -moz-transform: translateX(-50%) translateY(-50%);
  243. -ms-transform: translateX(-50%) translateY(-50%);
  244. transform: translateX(-50%) translateY(-50%);
  245. border-radius: 25px;
  246. overflow: hidden;
  247. }
  248. .md-overlay {
  249. position: fixed;
  250. width: 100%;
  251. height: 100%;
  252. background: rgba(0, 0, 0, .3);
  253. display: none;
  254. }
  255. .swiper-container {
  256. width: 100%;
  257. padding-bottom: 40px;
  258. }
  259. .swiper-container .swiper-slide img {
  260. width: 100%;
  261. height: auto
  262. }
  263. </style>
  264. <div class="md-overlay md-overlay1" onclick="hidemodal(1);"></div>
  265. <div class="md-modal md-effect-1" id="modal-1">
  266. <div style="width:100%;padding:10px 15px;background: #01B5FF;text-align: right" onclick="hidemodal(1)">
  267. <img src='/static/index/image/close.png' height=20>
  268. </div>
  269. <div class="swiper-container" id="sst_pagination">
  270. <div class="swiper-wrapper">
  271. <div class="swiper-slide">
  272. <img src="/static/index/image/<?php if ($row['template_language'] == 'en') echo 'en_'; ?>sst1.png">
  273. </div>
  274. <div class="swiper-slide">
  275. <img src="/static/index/image/<?php if ($row['template_language'] == 'en') echo 'en_'; ?>sst2.png">
  276. </div>
  277. <div class="swiper-slide">
  278. <img src="/static/index/image/<?php if ($row['template_language'] == 'en') echo 'en_'; ?>sst3.png">
  279. </div>
  280. <div class="swiper-slide">
  281. <img src="/static/index/image/<?php if ($row['template_language'] == 'en') echo 'en_'; ?>sst4.png">
  282. </div>
  283. </div>
  284. <div class="swiper-pagination"></div>
  285. </div>
  286. <?php if ($row['template_language'] != 'en') { ?>
  287. <div class="md-trigger btn" data-modal="modal-2"
  288. style="width:100%;background:#fff;font-size:16px;color:#0477F9;text-align: center;"
  289. onclick="showmodal(2);hidemodal(1);">
  290. 什么是描述文件?
  291. </div>
  292. <?php } ?>
  293. </div>
  294. <div class="md-overlay md-overlay2" onclick="hidemodal(2);"></div>
  295. <div class="md-modal md-effect-2" id="modal-2">
  296. <div class="md-content" style="background: #fff;padding:15px">
  297. <h3>描述文件</h3>
  298. <div>
  299. <p><b>1,什么是描述文件?为什么要安装?</b></p>
  300. <p>描述文件是经过苹果公司认证的,用来记录用户设备,请放心使用。安装描述文件,是为了将您的设备注册到苹果用户库。是安装苹果APP的必备条件。
  301. <p><b>2,安装过程中卡在了设置页面,如何解决?</b></p>
  302. <p>卡顿属于iOS系统的bug。解决方案:双击Home/底部上滑-上滑关掉设置页面-重新安装即可。
  303. <p><b>3,安装描述文件时为什么要输入密码?输入什么密码?</b></p>
  304. <p>为了确认是设备主人在操作,安装描述文件时需输入【解锁密码】
  305. <p>
  306. <div class="md-close" onclick="hidemodal(2);"
  307. style="width:140px; height:30px; line-height:30px;background:#00ADF4;border-radius:25px;color:#fff;font-size:16px; margin:0 auto;text-align:center">
  308. 我知道了
  309. </div>
  310. </div>
  311. </div>
  312. </div>
  313. <script src="/static/pack/swiper.5.4.1/swiper.min.js"></script>
  314. <script>
  315. var swiper = new Swiper('#sst_pagination', {
  316. pagination: {
  317. el: '.swiper-pagination',
  318. clickable: true,
  319. }
  320. });
  321. function showmodal(index) {
  322. index = index || 1
  323. $('#modal-' + index).css('visibility', 'visible');
  324. $('.md-overlay' + index).show();
  325. }
  326. function hidemodal(index) {
  327. index = index || 1
  328. $('#modal-' + index).css('visibility', 'hidden');
  329. $('.md-overlay' + index).hide();
  330. }
  331. function disclaimer() {
  332. $("#disclaimerModal").modal("show");
  333. }
  334. </script>
  335. </body>
  336. </html>