site.html 59 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824
  1. <include file="public@header"/>
  2. </head>
  3. <body>
  4. <div class="wrap js-check-wrap">
  5. <ul class="nav nav-tabs">
  6. <li class="active"><a href="#A" data-toggle="tab">平台设置</a></li>
  7. <li><a href="#B" data-toggle="tab">{:lang('SEO_SETTING')}</a></li>
  8. <!--<li><a href="#C" data-toggle="tab">{:lang('URL_SETTING')}</a></li>-->
  9. <!--<li><a href="#E" data-toggle="tab">{:lang('COMMENT_SETTING')}</a></li>-->
  10. <!--<li><a href="#F" data-toggle="tab">用户注册设置</a></li>-->
  11. <!--<li><a href="#G" data-toggle="tab">CDN设置</a></li>-->
  12. <li><a href="#F" data-toggle="tab">微信设置</a></li>
  13. <li><a href="#G" data-toggle="tab">支付设置</a></li>
  14. <li><a href="#H" data-toggle="tab">活动设置</a></li>
  15. <li><a href="#I" data-toggle="tab">奖励设置</a></li>
  16. <li><a href="#J" data-toggle="tab">消息模板</a></li>
  17. <li><a href="#K" data-toggle="tab">短信设置</a></li>
  18. </ul>
  19. <form class="form-horizontal js-ajax-form margin-top-20" role="form" action="{:url('setting/sitePost')}"
  20. method="post">
  21. <fieldset>
  22. <div class="tabbable">
  23. <div class="tab-content">
  24. <div class="tab-pane active" id="A">
  25. <div class="form-group">
  26. <label for="input-site-name" class="col-sm-2 control-label"><span
  27. class="form-required">*</span>{:lang('WEBSITE_NAME')}</label>
  28. <div class="col-md-6 col-sm-10">
  29. <input type="text" class="form-control" id="input-site-name" name="options[site_name]"
  30. value="{$site_info.site_name|default=''}">
  31. </div>
  32. </div>
  33. <div class="form-group">
  34. <label for="input-close1" class="col-sm-2 control-label">关闭网站</label>
  35. <div class="col-md-6 col-sm-10">
  36. <php>$close = isset($closeConfig['close'])? intval($closeConfig['close']) : 2;</php>
  37. <label for="input-close1" class="radio-inline">
  38. <input type="radio" id="input-close1" name="closeConfig[close]" <if condition="$close == 1">checked</if> value="1">是
  39. </label>
  40. <label for="input-close2" class="radio-inline">
  41. <input type="radio" id="input-close2" name="closeConfig[close]" <if condition="$close == 2">checked</if> value="2">否
  42. </label>
  43. </div>
  44. </div>
  45. <div class="form-group">
  46. <label for="access_ip" class="col-sm-2 control-label">站点关闭后可访问IP</label>
  47. <div class="col-md-8 col-sm-8">
  48. <textarea name="closeConfig[access_ip]" id="access_ip" cols="63" rows="3" maxlength="200">{$closeConfig.access_ip|default=''}</textarea>
  49. <span class="help-block">设置站点维护期间可以访问的IP,多个小写逗号分隔</span>
  50. </div>
  51. </div>
  52. <div class="form-group">
  53. <label for="content" class="col-sm-2 control-label">站点维护公告</label>
  54. <div class="col-md-8 col-sm-8">
  55. <script type="text/plain" id="close_result" name="closeConfig[msg]">{$closeConfig.msg|default=''}</script>
  56. <span class="help-block">站点维护关闭原因提示公告内容</span>
  57. </div>
  58. </div>
  59. <div class="form-group">
  60. <label for="input-water_txt" class="col-sm-2 control-label">证件水印文字</label>
  61. <div class="col-md-6 col-sm-8">
  62. <input type="text" class="form-control" id="input-water_txt"
  63. name="options[water_txt]" value="{$site_info.water_txt|default='此证件仅限于拾光单身平台使用'}" maxlength="15">
  64. <span class="help-block">上传证件水印文字,最长15个字,为空无水印</span>
  65. </div>
  66. </div>
  67. <div class="form-group">
  68. <label for="input-thumb_width" class="col-sm-2 control-label">上传图片宽度压缩尺寸px</label>
  69. <div class="col-md-6 col-sm-8">
  70. <input type="text" class="form-control" id="input-thumb_width"
  71. name="options[thumb_width]" value="{$site_info.thumb_width|default='1200'}" maxlength="15">
  72. <span class="help-block">上传图片宽度等比例压缩大小,建议不要太大,会占用空间</span>
  73. </div>
  74. </div>
  75. <div class="form-group">
  76. <label for="input-thumb_height" class="col-sm-2 control-label">上传图片高度度压缩尺寸px</label>
  77. <div class="col-md-6 col-sm-8">
  78. <input type="text" class="form-control" id="input-thumb_height"
  79. name="options[thumb_height]" value="{$site_info.thumb_height|default='1200'}" maxlength="15">
  80. <span class="help-block">上传图片高度等比例压缩大小,建议不要太大,会占用空间</span>
  81. </div>
  82. </div>
  83. <!--<div class="form-group">
  84. <label for="input-admin_url_password" class="col-sm-2 control-label">
  85. 后台加密码
  86. <a href="http://www.thinkcmf.com/faq.html?url=https://www.kancloud.cn/thinkcmf/faq/493509"
  87. title="查看帮助手册"
  88. data-toggle="tooltip"
  89. target="_blank"><i class="fa fa-question-circle"></i></a>
  90. </label>
  91. <div class="col-md-6 col-sm-10">
  92. <input type="text" class="form-control" id="input-admin_url_password"
  93. name="admin_settings[admin_password]"
  94. value="{$admin_settings.admin_password|default=''}"
  95. id="js-site-admin-url-password">
  96. <p class="help-block">英文字母数字,不能为纯数字</p>
  97. <p class="help-block" style="color: red;">
  98. 设置加密码后必须通过以下地址访问后台,请劳记此地址,为了安全,您也可以定期更换此加密码!</p>
  99. <php>
  100. $root=cmf_get_root();
  101. $root=empty($root)?'':'/'.$root;
  102. $site_domain = cmf_get_domain().$root;
  103. </php>
  104. <p class="help-block">后台登录地址:<span id="js-site-admin-url">{$site_domain}/{$admin_settings.admin_password|default='admin'}</span>
  105. </p>
  106. </div>
  107. </div>-->
  108. <if condition="APP_DEBUG && false">
  109. <div class="form-group">
  110. <label for="input-default_app" class="col-sm-2 control-label">默认应用</label>
  111. <div class="col-md-6 col-sm-10">
  112. <php>
  113. $site_default_app=empty($cmf_settings['default_app'])?'demo':$cmf_settings['default_app'];
  114. </php>
  115. <select class="form-control" name="cmf_settings[default_app]"
  116. id="input-default_app">
  117. <foreach name="apps" item="vo">
  118. <php>$default_app_selected = $site_default_app == $vo ? "selected" : "";
  119. </php>
  120. <option value="{$vo}" {$default_app_selected}>{$vo}</option>
  121. </foreach>
  122. </select>
  123. </div>
  124. </div>
  125. </if>
  126. <!--<div class="form-group">
  127. <label for="input-site_icp" class="col-sm-2 control-label">{:lang('WEBSITE_ICP')}</label>
  128. <div class="col-md-6 col-sm-10">
  129. <input type="text" class="form-control" id="input-site_icp" name="options[site_icp]"
  130. value="{$site_info.site_icp|default=''}">
  131. </div>
  132. </div>
  133. <div class="form-group">
  134. <label for="input-site_icp" class="col-sm-2 control-label">{:lang('WEBSITE_GWA')}</label>
  135. <div class="col-md-6 col-sm-10">
  136. <input type="text" class="form-control" id="input-site_gwa" name="options[site_gwa]"
  137. value="{$site_info.site_gwa|default=''}">
  138. </div>
  139. </div>
  140. <div class="form-group">
  141. <label for="input-site_admin_email" class="col-sm-2 control-label">{:lang('WEBMASTER_EMAIL')}</label>
  142. <div class="col-md-6 col-sm-10">
  143. <input type="text" class="form-control" id="input-site_admin_email"
  144. name="options[site_admin_email]"
  145. value="{$site_info.site_admin_email|default=''}">
  146. </div>
  147. </div>
  148. <div class="form-group">
  149. <label for="input-site_analytics" class="col-sm-2 control-label">{:lang('WEBSITE_STATISTICAL_CODE')}</label>
  150. <div class="col-md-6 col-sm-10">
  151. <textarea class="form-control" id="input-site_analytics" name="options[site_analytics]">{$site_info.site_analytics|default=''}</textarea>
  152. </div>
  153. </div>-->
  154. <div class="form-group">
  155. <label for="follow_msg" class="col-sm-2 control-label">关注公众号推送消息</label>
  156. <div class="col-md-8 col-sm-8">
  157. <textarea name="options[follow_msg]" id="follow_msg" cols="80" rows="10" maxlength="150">{$site_info.follow_msg|default=''}</textarea>
  158. <!--<script type="text/plain" id="content" name="options[follow_msg]">{$site_info.follow_msg|default=''}</script>-->
  159. <span class="help-block">用户扫码关注公众号推送信息,变量替换,字符串“{nickname}” 将替换成关注用户的昵称</span>
  160. </div>
  161. </div>
  162. <div class="form-group">
  163. <label for="content" class="col-sm-2 control-label">客服中心说明</label>
  164. <div class="col-md-8 col-sm-8">
  165. <script type="text/plain" id="content" name="options[custom_intro]">{$site_info.custom_intro|default=''}</script>
  166. <span class="help-block">客服中心底部说明内容</span>
  167. </div>
  168. </div>
  169. <div class="form-group">
  170. <label for="input-custom_name" class="col-sm-2 control-label">联系人</label>
  171. <div class="col-md-4 col-sm-8">
  172. <input type="text" class="form-control" id="input-custom_name"
  173. name="options[custom_name]" value="{$site_info.custom_name|default=''}">
  174. <span class="help-block">平台客服联系人</span>
  175. </div>
  176. </div>
  177. <div class="form-group">
  178. <label for="input-custom_phone" class="col-sm-2 control-label">联系方式</label>
  179. <div class="col-md-4 col-sm-8">
  180. <input type="text" class="form-control" id="input-custom_phone"
  181. name="options[custom_phone]" value="{$site_info.custom_phone|default=''}">
  182. <span class="help-block">平台客服联系电话</span>
  183. </div>
  184. </div>
  185. <div class="form-group">
  186. <label for="input-map_key" class="col-sm-2 control-label">百度地图key</label>
  187. <div class="col-md-4 col-sm-8">
  188. <input type="text" class="form-control" id="input-map_key"
  189. name="options[map_key]" value="{$site_info.map_key|default=''}">
  190. <span class="help-block">百度地图key<a target="_blank" href="http://lbsyun.baidu.com/apiconsole/key/create#/home">创建应用获取key</a></span>
  191. </div>
  192. </div>
  193. <div class="form-group">
  194. <div class="col-sm-offset-2 col-sm-10">
  195. <button type="submit" class="btn btn-primary js-ajax-submit" data-refresh="1">
  196. {:lang('SAVE')}
  197. </button>
  198. </div>
  199. </div>
  200. </div>
  201. <div class="tab-pane" id="B">
  202. <div class="form-group">
  203. <label for="input-site_seo_title" class="col-sm-2 control-label">{:lang('WEBSITE_SEO_TITLE')}</label>
  204. <div class="col-md-6 col-sm-10">
  205. <input type="text" class="form-control" id="input-site_seo_title"
  206. name="options[site_seo_title]" value="{$site_info.site_seo_title|default=''}">
  207. </div>
  208. </div>
  209. <div class="form-group">
  210. <label for="input-site_seo_keywords" class="col-sm-2 control-label">{:lang('WEBSITE_SEO_KEYWORDS')}</label>
  211. <div class="col-md-6 col-sm-10">
  212. <input type="text" class="form-control" id="input-site_seo_keywords"
  213. name="options[site_seo_keywords]"
  214. value="{$site_info.site_seo_keywords|default=''}">
  215. </div>
  216. </div>
  217. <div class="form-group">
  218. <label for="input-site_seo_description" class="col-sm-2 control-label">{:lang('WEBSITE_SEO_DESCRIPTION')}</label>
  219. <div class="col-md-6 col-sm-10">
  220. <textarea class="form-control" id="input-site_seo_description"
  221. name="options[site_seo_description]">{$site_info.site_seo_description|default=''}</textarea>
  222. </div>
  223. </div>
  224. <div class="form-group">
  225. <div class="col-sm-offset-2 col-sm-10">
  226. <button type="submit" class="btn btn-primary js-ajax-submit" data-refresh="0">
  227. {:lang('SAVE')}
  228. </button>
  229. </div>
  230. </div>
  231. </div>
  232. <div class="tab-pane" id="M">
  233. <div class="form-group">
  234. <label for="input-banned_usernames" class="col-sm-2 control-label">用户注册验证</label>
  235. <div class="col-md-6 col-sm-10">
  236. <select class="form-control" name="cmf_settings[open_registration]">
  237. <option value="0">是</option>
  238. <php>
  239. $open_registration_selected =
  240. empty($cmf_settings['open_registration'])?'':'selected';
  241. </php>
  242. <option value="1" {$open_registration_selected}>否</option>
  243. </select>
  244. </div>
  245. </div>
  246. <div class="form-group" style="display: none;">
  247. <label for="input-banned_usernames" class="col-sm-2 control-label">{:lang('SPECAIL_USERNAME')}</label>
  248. <div class="col-md-6 col-sm-10">
  249. <textarea class="form-control" id="input-banned_usernames"
  250. name="cmf_settings[banned_usernames]">{$cmf_settings.banned_usernames}</textarea>
  251. </div>
  252. </div>
  253. <div class="form-group">
  254. <div class="col-sm-offset-2 col-sm-10">
  255. <button type="submit" class="btn btn-primary js-ajax-submit" data-refresh="0">
  256. {:lang('SAVE')}
  257. </button>
  258. </div>
  259. </div>
  260. </div>
  261. <div class="tab-pane" id="F">
  262. <div class="form-group">
  263. <label class="col-sm-2 control-label">微信APPID</label>
  264. <div class="col-md-4 col-sm-6">
  265. <input type="text" class="form-control" name="wechat[appid]"
  266. value="{$wechat.appid|default=''}" placeholder="appid">
  267. <span class="help-block">微信APPID</span>
  268. </div>
  269. </div>
  270. <div class="form-group">
  271. <label class="col-sm-2 control-label">微信appSecret</label>
  272. <div class="col-md-4 col-sm-6">
  273. <input type="text" class="form-control" name="wechat[appsecret]"
  274. value="{$wechat.appsecret|default=''}"
  275. placeholder="appSecret密钥">
  276. <span class="help-block">微信appSecret密钥</span>
  277. </div>
  278. </div>
  279. <div class="form-group">
  280. <label class="col-sm-2 control-label">微信授权验证TOKEN</label>
  281. <div class="col-md-4 col-sm-6">
  282. <input type="text" class="form-control" name="wechat[token]"
  283. value="{$wechat.token|default=''}" autocomplete="off"
  284. placeholder="验证token">
  285. <span class="help-block">微信授权验证token</span>
  286. </div>
  287. </div>
  288. <div class="form-group">
  289. <label class="col-sm-2 control-label">微信EncodingAESKey</label>
  290. <div class="col-md-4 col-sm-6">
  291. <input type="text" class="form-control" name="wechat[aeskey]"
  292. value="{$wechat.aeskey|default=''}" autocomplete="off"
  293. placeholder="EncodingAESKey密钥">
  294. <span class="help-block">微信EncodingAESKey授权消息加密密钥</span>
  295. </div>
  296. </div>
  297. <div class="form-group">
  298. <label class="col-sm-2 control-label">授权地址</label>
  299. <div class="col-md-4 col-sm-6">
  300. <input type="text" class="form-control"
  301. value="{:url('/weixin/weixin/index','','',true)}" autocomplete="off" readonly
  302. placeholder="appSecret密钥">
  303. <span class="help-block">微信授权验证地址</span>
  304. </div>
  305. </div>
  306. <div class="form-group">
  307. <div class="col-sm-offset-2 col-sm-10">
  308. <button type="submit" class="btn btn-primary js-ajax-submit" data-refresh="0">
  309. {:lang('SAVE')}
  310. </button>
  311. </div>
  312. </div>
  313. </div>
  314. <div class="tab-pane" id="G">
  315. <div class="form-group">
  316. <label for="input-contact_pay" class="col-sm-3 control-label">认识对方扣除的爱心数量</label>
  317. <div class="col-md-4 col-sm-10">
  318. <input type="text" class="form-control" id="input-contact_pay"
  319. name="account_config[contact_pay]" value="{$account_config.contact_pay|default='1'}" min="1" max="100000">
  320. <span class="help-block">认识对方扣除的爱心数量,最低1个</span>
  321. </div>
  322. </div>
  323. <div class="form-group">
  324. <label for="input-hidden_pay" class="col-sm-3 control-label">7天内隐身扣除的爱心数量</label>
  325. <div class="col-md-4 col-sm-10">
  326. <input type="text" class="form-control" id="input-hidden_pay"
  327. name="account_config[hidden_pay]" value="{$account_config.hidden_pay|default='10'}" min="1" max="100000">
  328. <span class="help-block">7天内设置隐身扣除的爱心数量,最低1个</span>
  329. </div>
  330. </div>
  331. <div class="form-group">
  332. <label for="input-apply_refund_pay" class="col-sm-3 control-label">申请微信退还时扣除的爱心数量</label>
  333. <div class="col-md-4 col-sm-10">
  334. <input type="text" class="form-control" id="input-apply_refund_pay"
  335. name="account_config[apply_refund_pay]" value="{$account_config.apply_refund_pay|default='3'}" min="1" max="100000">
  336. <span class="help-block">申请微信失效时已看或拒绝扣除的爱心数量,最低1个</span>
  337. </div>
  338. </div>
  339. <div class="form-group">
  340. <label for="input-lock_access_pay" class="col-sm-3 control-label">解锁访问信息扣除爱心数量</label>
  341. <div class="col-md-4 col-sm-10">
  342. <input type="text" class="form-control" id="input-lock_access_pay"
  343. name="account_config[lock_access_pay]" value="{$account_config.lock_access_pay|default='1'}" min="1" max="100000">
  344. <span class="help-block">解锁用户访问信息扣除爱心数量,最低1个</span>
  345. </div>
  346. </div>
  347. <div class="form-group">
  348. <label for="input-logout_pay" class="col-sm-3 control-label">注销账号扣除爱心数量</label>
  349. <div class="col-md-4 col-sm-10">
  350. <input type="text" class="form-control" id="input-logout_pay"
  351. name="account_config[logout_pay]" value="{$account_config.logout_pay|default='10'}" min="1" max="100000">
  352. <span class="help-block">注销账号扣除爱心数量,最低1个</span>
  353. </div>
  354. </div>
  355. <div class="form-group">
  356. <label for="input-min_withdraw" class="col-sm-3 control-label">收益最低提现金额</label>
  357. <div class="col-md-4 col-sm-10">
  358. <input type="text" class="form-control" id="input-min_withdraw"
  359. name="account_config[min_withdraw]" value="{$account_config.min_withdraw|default='1'}" min="0" max="1000000">
  360. <span class="help-block">收益最低提现金额,为0不限制</span>
  361. </div>
  362. </div>
  363. <div class="form-group">
  364. <label for="input-withdraw_cost" class="col-sm-3 control-label">收益提现手续费%</label>
  365. <div class="col-md-4 col-sm-10">
  366. <input type="text" class="form-control" id="input-withdraw_cost"
  367. name="account_config[withdraw_cost]" value="{$account_config.withdraw_cost|default='0'}" min="0" max="1000000">
  368. <span class="help-block">收益提现平台收取扽手续费比例%:0-100,为0不限制</span>
  369. </div>
  370. </div>
  371. <div class="form-group">
  372. <label for="input-min_recharge" class="col-sm-3 control-label">红心最低充值数量</label>
  373. <div class="col-md-4 col-sm-10">
  374. <input type="text" class="form-control" id="input-min_recharge"
  375. name="account_config[min_recharge]" value="{$account_config.min_recharge|default=''}" min="0" max="100000">
  376. <span class="help-block">红心最低充值数量,为0不限制</span>
  377. </div>
  378. </div>
  379. <div class="form-group">
  380. <label for="input-charge_rate" class="col-sm-3 control-label">爱心充值比例</label>
  381. <div class="col-md-4 col-sm-10">
  382. <input type="text" class="form-control" id="input-charge_rate"
  383. name="account_config[charge_rate]" value="{$account_config.charge_rate|default='1'}" min="0" max="100000">
  384. <span class="help-block">红心充值兑换比例:1爱心=M元</span>
  385. </div>
  386. </div>
  387. <div class="form-group">
  388. <label for="input-mch_id" class="col-sm-3 control-label">微信支付商户号</label>
  389. <div class="col-md-4 col-sm-10">
  390. <input type="text" class="form-control" id="input-mch_id"
  391. name="wechat[mch_id]" value="{$wechat.mch_id|default=''}">
  392. <span class="help-block">微信支付商户号,商户平台mch_id参数</span>
  393. </div>
  394. </div>
  395. <div class="form-group">
  396. <label for="input-key" class="col-sm-3 control-label">微信支付KEY</label>
  397. <div class="col-md-4 col-sm-10">
  398. <input type="text" class="form-control" id="input-key"
  399. name="wechat[key]" value="{$wechat.key|default=''}">
  400. <span class="help-block">微信支付密钥,商户平台key参数</span>
  401. </div>
  402. </div>
  403. <div class="form-group">
  404. <label class="col-sm-3 control-label">支付授权目录</label>
  405. <div class="col-md-4 col-sm-10">
  406. <input type="text" class="form-control" readonly value="{:url('/api/payment/','','',true)}">
  407. <span class="help-block">微信支付授权目录</span>
  408. </div>
  409. </div>
  410. <div class="form-group">
  411. <label class="col-sm-3 control-label">支付授权目录</label>
  412. <div class="col-md-4 col-sm-10">
  413. <input type="text" class="form-control" readonly value="{:url('/weixin/activity/','','',true)}">
  414. <span class="help-block">微信支付授权目录</span>
  415. </div>
  416. </div>
  417. <div class="form-group">
  418. <label class="col-sm-3 control-label">支付回调授权目录</label>
  419. <div class="col-md-4 col-sm-10">
  420. <input type="text" class="form-control" readonly value="{:url('/api/notify/','','',true)}">
  421. <span class="help-block">微信支付回调授权目录</span>
  422. </div>
  423. </div>
  424. <div class="form-group">
  425. <div class="col-sm-offset-2 col-sm-10">
  426. <button type="submit" class="btn btn-primary js-ajax-submit" data-refresh="0">
  427. {:lang('SAVE')}
  428. </button>
  429. </div>
  430. </div>
  431. </div>
  432. <div class="tab-pane" id="H">
  433. <div class="form-group">
  434. <label for="input-book_time" class="col-sm-2 control-label">活动截止报名/小时</label>
  435. <div class="col-md-4 col-sm-10">
  436. <input type="text" class="form-control" id="input-book_time"
  437. name="options[book_time]" value="{$site_info.book_time|default='1'}">
  438. <span class="help-block">活动开始前多少小时不允许报名,为0不限制</span>
  439. </div>
  440. </div>
  441. <!--<div class="form-group">
  442. <label for="input-refund_time" class="col-sm-2 control-label">活动截止退款时间/小时</label>
  443. <div class="col-md-4 col-sm-10">
  444. <input type="text" class="form-control" id="input-refund_time"
  445. name="options[refund_time]" value="{$site_info.refund_time|default='24'}">
  446. <span class="help-block">活动开始前多少小时前允许退款</span>
  447. </div>
  448. </div>-->
  449. <div class="form-group">
  450. <label for="input-contact_time" class="col-sm-2 control-label">认识申请有效时间/天</label>
  451. <div class="col-md-4 col-sm-10">
  452. <input type="text" class="form-control" id="input-contact_time"
  453. name="options[contact_time]" value="{$site_info.contact_time|default='1'}">
  454. <span class="help-block">认识用户申请多少天后无效退款</span>
  455. </div>
  456. </div>
  457. <div class="form-group">
  458. <label for="input-collect_time" class="col-sm-2 control-label">收藏用户有效时间/小时</label>
  459. <div class="col-md-4 col-sm-10">
  460. <input type="text" class="form-control" id="input-collect_time"
  461. name="options[collect_time]" value="{$site_info.collect_time|default='6'}">
  462. <span class="help-block">收藏用户多少小时后无效</span>
  463. </div>
  464. </div>
  465. <div class="form-group">
  466. <label for="input-recommend_num" class="col-sm-2 control-label">怦然心动推荐用户数/人</label>
  467. <div class="col-md-4 col-sm-10">
  468. <input type="text" class="form-control" id="input-recommend_num"
  469. name="options[recommend_num]" value="{$site_info.recommend_num|default='1'}">
  470. <span class="help-block">怦然心动每日推荐用户数,至少1个</span>
  471. </div>
  472. </div>
  473. <div class="form-group">
  474. <label for="input-vip_recommend_num" class="col-sm-2 control-label">怦然心动VIP推荐用户数/人</label>
  475. <div class="col-md-4 col-sm-10">
  476. <input type="text" class="form-control" id="input-vip_recommend_num"
  477. name="options[vip_recommend_num]" value="{$site_info.vip_recommend_num|default='3'}">
  478. <span class="help-block">怦然心动VIP每日推荐用户数,至少1个</span>
  479. </div>
  480. </div>
  481. <!--<div class="form-group">
  482. <label for="input-age_gap" class="col-sm-2 control-label">推荐用户的年龄范围/岁</label>
  483. <div class="col-md-4 col-sm-10">
  484. <input type="text" class="form-control" id="input-age_gap"
  485. name="options[age_gap]" value="{$site_info.age_gap|default='5'}">
  486. <span class="help-block">单身推荐与怦然心动推荐用户的年龄范围,例如:若该用户的年龄未N岁,设置的范围值未M,则推荐用户的年龄范围为(N-M至N+M岁),为0不限制</span>
  487. </div>
  488. </div>-->
  489. <div class="form-group">
  490. <label for="input-choose_num" class="col-sm-2 control-label">活动匹配互选用户数/人</label>
  491. <div class="col-md-4 col-sm-10">
  492. <input type="text" class="form-control" id="input-choose_num"
  493. name="options[choose_num]" value="{$site_info.choose_num|default='1'}">
  494. <span class="help-block">缘分互选允许设置的用户数,至少1个</span>
  495. </div>
  496. </div>
  497. <div class="form-group">
  498. <label class="col-sm-2 control-label">认识模式</label>
  499. <div class="col-md-4 col-sm-10">
  500. <php>$contactType = isset($site_info['contact_type'])? intval($site_info['contact_type']) : 0;</php>
  501. <select class="form-control" name="options[contact_type]">
  502. <option value="1" <if condition="$contactType == 1">selected</if>>申请模式</option>
  503. <option value="2" <if condition="$contactType == 2">selected</if>>匹配模式</option>
  504. <option value="3" <if condition="$contactType == 3">selected</if>>互选模式</option>
  505. </select>
  506. <span class="help-block">交友认识方式,申请模式可申请微信和活动匹配,匹配模式仅可参加活动进行匹配,互选模式互选即成功不用匹配</span>
  507. </div>
  508. </div>
  509. <div class="form-group">
  510. <div class="col-sm-offset-2 col-sm-10">
  511. <button type="submit" class="btn btn-primary js-ajax-submit" data-refresh="0">
  512. {:lang('SAVE')}
  513. </button>
  514. </div>
  515. </div>
  516. </div>
  517. <div class="tab-pane" id="I">
  518. <div class="form-group">
  519. <label for="input-invite_award_redheart" class="col-sm-2 control-label">邀请注册奖励爱心数</label>
  520. <div class="col-md-4 col-sm-10">
  521. <input type="text" class="form-control" id="input-invite_award_redheart"
  522. name="options[invite_award_redheart]" value="{$site_info.invite_award_redheart|default='1'}">
  523. <span class="help-block">邀请用户扫码关注公众号注册奖励爱心数,为0不奖励</span>
  524. </div>
  525. </div>
  526. <div class="form-group">
  527. <label for="input-complain_award_redheart" class="col-sm-2 control-label">举报用户奖励爱心数</label>
  528. <div class="col-md-4 col-sm-10">
  529. <input type="text" class="form-control" id="input-complain_award_redheart"
  530. name="options[complain_award_redheart]" value="{$site_info.complain_award_redheart|default='1'}">
  531. <span class="help-block">举报用户奖励爱心数,为0不奖励</span>
  532. </div>
  533. </div>
  534. <div class="form-group">
  535. <label for="input-profile_award_redheart" class="col-sm-2 control-label">完善资料赠送爱心数量</label>
  536. <div class="col-md-4 col-sm-10">
  537. <input type="text" class="form-control" id="input-profile_award_redheart"
  538. name="options[profile_award_redheart]" value="{$site_info.profile_award_redheart|default='1'}">
  539. <span class="help-block">用户完善资料赠送爱心数量,为0不奖励</span>
  540. </div>
  541. </div>
  542. <div class="form-group">
  543. <label for="input-education_award_redheart" class="col-sm-2 control-label">学历认证赠送爱心数量</label>
  544. <div class="col-md-4 col-sm-10">
  545. <input type="text" class="form-control" id="input-education_award_redheart"
  546. name="options[education_award_redheart]" value="{$site_info.education_award_redheart|default='1'}">
  547. <span class="help-block">用户学历认证赠送爱心数量,为0不奖励</span>
  548. </div>
  549. </div>
  550. <div class="form-group">
  551. <label for="input-position_award_redheart" class="col-sm-2 control-label">职业认证赠送爱心数量</label>
  552. <div class="col-md-4 col-sm-10">
  553. <input type="text" class="form-control" id="input-position_award_redheart"
  554. name="options[position_award_redheart]" value="{$site_info.position_award_redheart|default='1'}">
  555. <span class="help-block">用户职业认证赠送爱心数量,为0不奖励</span>
  556. </div>
  557. </div>
  558. <div class="form-group">
  559. <label class="col-sm-2 control-label">邀请用户注册是否推送消息</label>
  560. <div class="col-md-4 col-sm-10">
  561. <php>$pushInvite = isset($site_info['push_invite'])? intval($site_info['push_invite']) : 0;</php>
  562. <select class="form-control" name="options[push_invite]">
  563. <option value="1" <if condition="$pushInvite == 1">selected</if>>是</option>
  564. <option value="2" <if condition="$pushInvite == 2">selected</if>>否</option>
  565. </select>
  566. <span class="help-block">邀请用户注册是否推送公众号消息</span>
  567. </div>
  568. </div>
  569. <div class="form-group">
  570. <label for="invite_msg" class="col-sm-2 control-label">邀请用户关注公众号注册消息</label>
  571. <div class="col-md-8 col-sm-8">
  572. <textarea name="options[invite_msg]" id="invite_msg" cols="80" rows="10" maxlength="150">{$site_info.invite_msg|default=''}</textarea>
  573. <span class="help-block">用户扫码关注公众号推送信息,变量替换,字符串“{nickname}” 将替换成关注用户的昵称,“{inviteNickname}”-替换为邀请用户昵称,“{awardNum}”替换为奖励爱心数量,“{dateTime}”替换为邀请时间年月日时分秒,“{date}”替换为邀请时间年月日</span>
  574. </div>
  575. </div>
  576. <div class="form-group">
  577. <div class="col-sm-offset-2 col-sm-10">
  578. <button type="submit" class="btn btn-primary js-ajax-submit" data-refresh="0">
  579. {:lang('SAVE')}
  580. </button>
  581. </div>
  582. </div>
  583. </div>
  584. <div class="tab-pane" id="J">
  585. <div class="form-group">
  586. <label for="input-invite_template" class="col-sm-3 control-label">邀请注册奖励消息模板ID</label>
  587. <div class="col-md-6 col-sm-10">
  588. <input type="text" class="form-control" id="input-invite_template"
  589. name="templates[invite_template]" value="{$templates.invite_template|default=''}">
  590. <span class="help-block">[invite]邀请注册奖励消息模板ID,复制公众号模板消息ID</span>
  591. </div>
  592. </div>
  593. <div class="form-group">
  594. <label for="input-income_template" class="col-sm-3 control-label">收益结算消息模板ID</label>
  595. <div class="col-md-6 col-sm-10">
  596. <input type="text" class="form-control" id="input-income_template"
  597. name="templates[income_template]" value="{$templates.income_template|default=''}">
  598. <span class="help-block">[income]收益结算消息模板ID,复制公众号模板消息ID</span>
  599. </div>
  600. </div>
  601. <div class="form-group">
  602. <label for="input-confirm_template" class="col-sm-3 control-label">分销推广红娘注册审核通过消息模板ID</label>
  603. <div class="col-md-6 col-sm-10">
  604. <input type="text" class="form-control" id="input-confirm_template"
  605. name="templates[confirm_template]" value="{$templates.confirm_template|default=''}">
  606. <span class="help-block">[confirm]分销推广红娘注册审核通过消息模板ID,复制公众号模板消息ID</span>
  607. </div>
  608. </div>
  609. <div class="form-group">
  610. <label for="input-auth_template" class="col-sm-3 control-label">认证审核通过消息模板ID</label>
  611. <div class="col-md-6 col-sm-10">
  612. <input type="text" class="form-control" id="input-auth_template"
  613. name="templates[auth_template]" value="{$templates.auth_template|default=''}">
  614. <span class="help-block">[auth](身份证认证、学历认证、认证)认证审核通过消息模板ID,复制公众号模板消息ID</span>
  615. </div>
  616. </div>
  617. <div class="form-group">
  618. <label for="input-book_template" class="col-sm-3 control-label">报名结果消息模板ID</label>
  619. <div class="col-md-6 col-sm-10">
  620. <input type="text" class="form-control" id="input-book_template"
  621. name="templates[book_template]" value="{$templates.book_template|default=''}">
  622. <span class="help-block">[book]报名支付成功消息模板ID,复制公众号模板消息ID</span>
  623. </div>
  624. </div>
  625. <div class="form-group">
  626. <label for="input-book_confirm_template" class="col-sm-3 control-label">报名审核消息模板ID</label>
  627. <div class="col-md-6 col-sm-10">
  628. <input type="text" class="form-control" id="input-book_confirm_template"
  629. name="templates[book_confirm_template]" value="{$templates.book_confirm_template|default=''}">
  630. <span class="help-block">[book_confirm]报名审核成功消息模板ID,复制公众号模板消息ID</span>
  631. </div>
  632. </div>
  633. <div class="form-group">
  634. <label for="input-redheart_template" class="col-sm-3 control-label">充值成功消息模板ID</label>
  635. <div class="col-md-6 col-sm-10">
  636. <input type="text" class="form-control" id="input-redheart_template"
  637. name="templates[redheart_template]" value="{$templates.redheart_template|default=''}">
  638. <span class="help-block">[redheart]爱心充值成功消息模板ID,复制公众号模板消息ID</span>
  639. </div>
  640. </div>
  641. <div class="form-group">
  642. <label for="input-withdraw_template" class="col-sm-3 control-label">提现审核消息模板ID</label>
  643. <div class="col-md-6 col-sm-10">
  644. <input type="text" class="form-control" id="input-withdraw_template"
  645. name="templates[withdraw_template]" value="{$templates.withdraw_template|default=''}">
  646. <span class="help-block">[withdraw]账户余额提现审核消息模板ID,复制公众号模板消息ID</span>
  647. </div>
  648. </div>
  649. <div class="form-group">
  650. <label for="input-refund_template" class="col-sm-3 control-label">退款成功消息模板ID</label>
  651. <div class="col-md-6 col-sm-10">
  652. <input type="text" class="form-control" id="input-refund_template"
  653. name="templates[refund_template]" value="{$templates.refund_template|default=''}">
  654. <span class="help-block">[refund]活动报名退款成功消息模板ID,复制公众号模板消息ID</span>
  655. </div>
  656. </div>
  657. <div class="form-group">
  658. <label for="input-credit_refund_template" class="col-sm-3 control-label">守时金退还成功消息模板ID</label>
  659. <div class="col-md-6 col-sm-10">
  660. <input type="text" class="form-control" id="input-credit_refund_template"
  661. name="templates[credit_refund_template]" value="{$templates.credit_refund_template|default=''}">
  662. <span class="help-block">[credit_refund]守时金退还成功消息模板ID,复制公众号模板消息ID</span>
  663. </div>
  664. </div>
  665. <div class="form-group">
  666. <label for="input-contact_template" class="col-sm-3 control-label">收到意向通知消息模板ID</label>
  667. <div class="col-md-6 col-sm-10">
  668. <input type="text" class="form-control" id="input-contact_template"
  669. name="templates[contact_template]" value="{$templates.contact_template|default=''}">
  670. <span class="help-block">[contact]收到意向通知消息模板ID,复制公众号模板消息ID</span>
  671. </div>
  672. </div>
  673. <div class="form-group">
  674. <label for="input-contact_confirm_template" class="col-sm-3 control-label">收到意向确认通知消息模板ID</label>
  675. <div class="col-md-6 col-sm-10">
  676. <input type="text" class="form-control" id="input-contact_confirm_template"
  677. name="templates[contact_confirm_template]" value="{$templates.contact_confirm_template|default=''}">
  678. <span class="help-block">[contact_confirm]收到意向确认通知消息模板ID,复制公众号模板消息ID</span>
  679. </div>
  680. </div>
  681. <div class="form-group">
  682. <label for="input-activity_start_template" class="col-sm-3 control-label">活动准备开始通知消息模板ID</label>
  683. <div class="col-md-6 col-sm-10">
  684. <input type="text" class="form-control" id="input-activity_start_template"
  685. name="templates[activity_start_template]" value="{$templates.activity_start_template|default=''}">
  686. <span class="help-block">[activity_start]活动准备开始通知消息模板ID,复制公众号模板消息ID</span>
  687. </div>
  688. </div>
  689. <div class="form-group">
  690. <label for="input-match_template" class="col-sm-3 control-label">缘分互选匹配结果通知消息模板ID</label>
  691. <div class="col-md-6 col-sm-10">
  692. <input type="text" class="form-control" id="input-match_template"
  693. name="templates[match_template]" value="{$templates.match_template|default=''}">
  694. <span class="help-block">[match]缘分互选匹配结果通知消息模板ID,复制公众号模板消息ID</span>
  695. </div>
  696. </div>
  697. <div class="form-group">
  698. <label for="input-tips_template" class="col-sm-3 control-label">进度提醒通知消息模板ID</label>
  699. <div class="col-md-6 col-sm-10">
  700. <input type="text" class="form-control" id="input-tips_template"
  701. name="templates[tips_template]" value="{$templates.tips_template|default=''}">
  702. <span class="help-block">[tips]进度提醒通知消息模板ID,复制公众号模板消息ID</span>
  703. </div>
  704. </div>
  705. <div class="form-group">
  706. <label for="input-pay_template" class="col-sm-3 control-label">付费成功提醒通知消息模板ID</label>
  707. <div class="col-md-6 col-sm-10">
  708. <input type="text" class="form-control" id="input-pay_template"
  709. name="templates[pay_template]" value="{$templates.pay_template|default=''}">
  710. <span class="help-block">[pay]付费成功提醒通知消息模板ID,复制公众号模板消息ID</span>
  711. </div>
  712. </div>
  713. <div class="form-group">
  714. <div class="col-sm-offset-2 col-sm-10">
  715. <button type="submit" class="btn btn-primary js-ajax-submit" data-refresh="0">
  716. {:lang('SAVE')}
  717. </button>
  718. </div>
  719. </div>
  720. </div>
  721. <div class="tab-pane" id="K">
  722. <div class="form-group">
  723. <label for="input-sms_open1" class="col-sm-2 control-label">开启短信验证码</label>
  724. <div class="col-md-6 col-sm-10">
  725. <php>$smsOpen = isset($smsConfig['status'])? intval($smsConfig['status']) : 1;</php>
  726. <label for="input-sms_open1" class="radio-inline">
  727. <input type="radio" id="input-sms_open1" name="smsConfig[status]" <if condition="$smsOpen == 1">checked</if> value="1">是
  728. </label>
  729. <label for="input-sms_open2" class="radio-inline">
  730. <input type="radio" id="input-sms_open2" name="smsConfig[status]" <if condition="$smsOpen == 2">checked</if> value="2">否
  731. </label>
  732. </div>
  733. </div>
  734. <div class="form-group">
  735. <label for="input-sign_name" class="col-sm-2 control-label">短信签名名称</label>
  736. <div class="col-md-4 col-sm-10">
  737. <input type="text" class="form-control" id="input-sign_name"
  738. name="smsConfig[sign_name]" value="{$smsConfig.sign_name|default=''}">
  739. <span class="help-block">阿里云短信已审核的签名名称,如:拾光单身</span>
  740. </div>
  741. </div>
  742. <div class="form-group">
  743. <label for="input-code_template_id" class="col-sm-2 control-label">验证码短信模板ID</label>
  744. <div class="col-md-4 col-sm-10">
  745. <input type="text" class="form-control" id="input-code_template_id"
  746. name="smsConfig[code_template_id]" value="{$smsConfig.code_template_id|default=''}">
  747. <span class="help-block">阿里云已审核通过的验证码短信模板ID</span>
  748. </div>
  749. </div>
  750. <div class="form-group">
  751. <label for="input-access_key" class="col-sm-2 control-label">阿里云短信AccessKey</label>
  752. <div class="col-md-4 col-sm-10">
  753. <input type="text" class="form-control" id="input-access_key"
  754. name="smsConfig[access_key]" value="{$smsConfig.access_key|default=''}">
  755. <span class="help-block">阿里云短信AccessKey</span>
  756. </div>
  757. </div>
  758. <div class="form-group">
  759. <label for="input-access_secret" class="col-sm-2 control-label">阿里云短信AccessSecret</label>
  760. <div class="col-md-4 col-sm-10">
  761. <input type="text" class="form-control" id="input-access_secret"
  762. name="smsConfig[access_secret]" value="{$smsConfig.access_secret|default=''}">
  763. <span class="help-block">阿里云短信AccessSecret密钥</span>
  764. </div>
  765. </div>
  766. <div class="form-group">
  767. <label for="input-sms_region" class="col-sm-2 control-label">阿里云短信域标识</label>
  768. <div class="col-md-4 col-sm-10">
  769. <input type="text" class="form-control" id="input-sms_region"
  770. name="smsConfig[sms_region]" value="{$smsConfig.sms_region|default='cn-hangzhou'}">
  771. <span class="help-block">阿里云短信所在域标识,默认可不改</span>
  772. </div>
  773. </div>
  774. <div class="form-group">
  775. <div class="col-sm-offset-2 col-sm-10">
  776. <button type="submit" class="btn btn-primary js-ajax-submit" data-refresh="0">
  777. {:lang('SAVE')}
  778. </button>
  779. </div>
  780. </div>
  781. </div>
  782. </div>
  783. </div>
  784. </fieldset>
  785. </form>
  786. </div>
  787. <script type="text/javascript" src="__STATIC__/js/admin.js"></script>
  788. <script type="text/javascript">
  789. //编辑器路径定义
  790. var editorURL = GV.WEB_ROOT;
  791. </script>
  792. <script type="text/javascript" src="__STATIC__/js/ueditor/ueditor.config.js"></script>
  793. <script type="text/javascript" src="__STATIC__/js/ueditor/ueditor.all.min.js"></script>
  794. <script type="text/javascript">
  795. $(function () {
  796. editorcontent = new baidu.editor.ui.Editor();
  797. editorcontent.render('content');
  798. try {
  799. editorcontent.sync();
  800. } catch (err) {
  801. }
  802. noticeeditorcontent = new baidu.editor.ui.Editor();
  803. noticeeditorcontent.render('close_result');
  804. try {
  805. noticeeditorcontent.sync();
  806. } catch (err) {
  807. }
  808. });
  809. </script>
  810. </body>
  811. </html>