site.html 55 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777
  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="1" 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. <div class="col-sm-offset-2 col-sm-10">
  187. <button type="submit" class="btn btn-primary js-ajax-submit" data-refresh="1">
  188. {:lang('SAVE')}
  189. </button>
  190. </div>
  191. </div>
  192. </div>
  193. <div class="tab-pane" id="B">
  194. <div class="form-group">
  195. <label for="input-site_seo_title" class="col-sm-2 control-label">{:lang('WEBSITE_SEO_TITLE')}</label>
  196. <div class="col-md-6 col-sm-10">
  197. <input type="text" class="form-control" id="input-site_seo_title"
  198. name="options[site_seo_title]" value="{$site_info.site_seo_title|default=''}">
  199. </div>
  200. </div>
  201. <div class="form-group">
  202. <label for="input-site_seo_keywords" class="col-sm-2 control-label">{:lang('WEBSITE_SEO_KEYWORDS')}</label>
  203. <div class="col-md-6 col-sm-10">
  204. <input type="text" class="form-control" id="input-site_seo_keywords"
  205. name="options[site_seo_keywords]"
  206. value="{$site_info.site_seo_keywords|default=''}">
  207. </div>
  208. </div>
  209. <div class="form-group">
  210. <label for="input-site_seo_description" class="col-sm-2 control-label">{:lang('WEBSITE_SEO_DESCRIPTION')}</label>
  211. <div class="col-md-6 col-sm-10">
  212. <textarea class="form-control" id="input-site_seo_description"
  213. name="options[site_seo_description]">{$site_info.site_seo_description|default=''}</textarea>
  214. </div>
  215. </div>
  216. <div class="form-group">
  217. <div class="col-sm-offset-2 col-sm-10">
  218. <button type="submit" class="btn btn-primary js-ajax-submit" data-refresh="0">
  219. {:lang('SAVE')}
  220. </button>
  221. </div>
  222. </div>
  223. </div>
  224. <div class="tab-pane" id="M">
  225. <div class="form-group">
  226. <label for="input-banned_usernames" class="col-sm-2 control-label">用户注册验证</label>
  227. <div class="col-md-6 col-sm-10">
  228. <select class="form-control" name="cmf_settings[open_registration]">
  229. <option value="0">是</option>
  230. <php>
  231. $open_registration_selected =
  232. empty($cmf_settings['open_registration'])?'':'selected';
  233. </php>
  234. <option value="1" {$open_registration_selected}>否</option>
  235. </select>
  236. </div>
  237. </div>
  238. <div class="form-group" style="display: none;">
  239. <label for="input-banned_usernames" class="col-sm-2 control-label">{:lang('SPECAIL_USERNAME')}</label>
  240. <div class="col-md-6 col-sm-10">
  241. <textarea class="form-control" id="input-banned_usernames"
  242. name="cmf_settings[banned_usernames]">{$cmf_settings.banned_usernames}</textarea>
  243. </div>
  244. </div>
  245. <div class="form-group">
  246. <div class="col-sm-offset-2 col-sm-10">
  247. <button type="submit" class="btn btn-primary js-ajax-submit" data-refresh="0">
  248. {:lang('SAVE')}
  249. </button>
  250. </div>
  251. </div>
  252. </div>
  253. <div class="tab-pane" id="F">
  254. <div class="form-group">
  255. <label class="col-sm-2 control-label">微信APPID</label>
  256. <div class="col-md-4 col-sm-6">
  257. <input type="text" class="form-control" name="wechat[appid]"
  258. value="{$wechat.appid|default=''}" placeholder="appid">
  259. <span class="help-block">微信APPID</span>
  260. </div>
  261. </div>
  262. <div class="form-group">
  263. <label class="col-sm-2 control-label">微信appSecret</label>
  264. <div class="col-md-4 col-sm-6">
  265. <input type="text" class="form-control" name="wechat[appsecret]"
  266. value="{$wechat.appsecret|default=''}"
  267. placeholder="appSecret密钥">
  268. <span class="help-block">微信appSecret密钥</span>
  269. </div>
  270. </div>
  271. <div class="form-group">
  272. <label class="col-sm-2 control-label">微信授权验证TOKEN</label>
  273. <div class="col-md-4 col-sm-6">
  274. <input type="text" class="form-control" name="wechat[token]"
  275. value="{$wechat.token|default=''}" autocomplete="off"
  276. placeholder="验证token">
  277. <span class="help-block">微信授权验证token</span>
  278. </div>
  279. </div>
  280. <div class="form-group">
  281. <label class="col-sm-2 control-label">微信EncodingAESKey</label>
  282. <div class="col-md-4 col-sm-6">
  283. <input type="text" class="form-control" name="wechat[aeskey]"
  284. value="{$wechat.aeskey|default=''}" autocomplete="off"
  285. placeholder="EncodingAESKey密钥">
  286. <span class="help-block">微信EncodingAESKey授权消息加密密钥</span>
  287. </div>
  288. </div>
  289. <div class="form-group">
  290. <label class="col-sm-2 control-label">授权地址</label>
  291. <div class="col-md-4 col-sm-6">
  292. <input type="text" class="form-control"
  293. value="{:url('/weixin/weixin/index','','',true)}" autocomplete="off" readonly
  294. placeholder="appSecret密钥">
  295. <span class="help-block">微信授权验证地址</span>
  296. </div>
  297. </div>
  298. <div class="form-group">
  299. <div class="col-sm-offset-2 col-sm-10">
  300. <button type="submit" class="btn btn-primary js-ajax-submit" data-refresh="0">
  301. {:lang('SAVE')}
  302. </button>
  303. </div>
  304. </div>
  305. </div>
  306. <div class="tab-pane" id="G">
  307. <div class="form-group">
  308. <label for="input-contact_pay" class="col-sm-3 control-label">认识对方扣除的爱心数量</label>
  309. <div class="col-md-4 col-sm-10">
  310. <input type="text" class="form-control" id="input-contact_pay"
  311. name="account_config[contact_pay]" value="{$account_config.contact_pay|default='1'}" min="1" max="100000">
  312. <span class="help-block">认识对方扣除的爱心数量,最低1个</span>
  313. </div>
  314. </div>
  315. <div class="form-group">
  316. <label for="input-hidden_pay" class="col-sm-3 control-label">7天内隐身扣除的爱心数量</label>
  317. <div class="col-md-4 col-sm-10">
  318. <input type="text" class="form-control" id="input-hidden_pay"
  319. name="account_config[hidden_pay]" value="{$account_config.hidden_pay|default='10'}" min="1" max="100000">
  320. <span class="help-block">7天内设置隐身扣除的爱心数量,最低1个</span>
  321. </div>
  322. </div>
  323. <div class="form-group">
  324. <label for="input-apply_refund_pay" class="col-sm-3 control-label">申请微信退还时扣除的爱心数量</label>
  325. <div class="col-md-4 col-sm-10">
  326. <input type="text" class="form-control" id="input-apply_refund_pay"
  327. name="account_config[apply_refund_pay]" value="{$account_config.apply_refund_pay|default='3'}" min="1" max="100000">
  328. <span class="help-block">申请微信失效时已看或拒绝扣除的爱心数量,最低1个</span>
  329. </div>
  330. </div>
  331. <div class="form-group">
  332. <label for="input-min_withdraw" 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-min_withdraw"
  335. name="account_config[min_withdraw]" value="{$account_config.min_withdraw|default='1'}" min="0" max="1000000">
  336. <span class="help-block">收益最低提现金额,为0不限制</span>
  337. </div>
  338. </div>
  339. <div class="form-group">
  340. <label for="input-withdraw_cost" 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-withdraw_cost"
  343. name="account_config[withdraw_cost]" value="{$account_config.withdraw_cost|default='0'}" min="0" max="1000000">
  344. <span class="help-block">收益提现平台收取扽手续费比例%:0-100,为0不限制</span>
  345. </div>
  346. </div>
  347. <div class="form-group">
  348. <label for="input-min_recharge" 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-min_recharge"
  351. name="account_config[min_recharge]" value="{$account_config.min_recharge|default=''}" min="0" max="100000">
  352. <span class="help-block">红心最低充值数量,为0不限制</span>
  353. </div>
  354. </div>
  355. <div class="form-group">
  356. <label for="input-charge_rate" 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-charge_rate"
  359. name="account_config[charge_rate]" value="{$account_config.charge_rate|default='1'}" min="0" max="100000">
  360. <span class="help-block">红心充值兑换比例:1爱心=M元</span>
  361. </div>
  362. </div>
  363. <div class="form-group">
  364. <label for="input-mch_id" 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-mch_id"
  367. name="wechat[mch_id]" value="{$wechat.mch_id|default=''}">
  368. <span class="help-block">微信支付商户号,商户平台mch_id参数</span>
  369. </div>
  370. </div>
  371. <div class="form-group">
  372. <label for="input-key" class="col-sm-3 control-label">微信支付KEY</label>
  373. <div class="col-md-4 col-sm-10">
  374. <input type="text" class="form-control" id="input-key"
  375. name="wechat[key]" value="{$wechat.key|default=''}">
  376. <span class="help-block">微信支付密钥,商户平台key参数</span>
  377. </div>
  378. </div>
  379. <div class="form-group">
  380. <label class="col-sm-3 control-label">支付授权目录</label>
  381. <div class="col-md-4 col-sm-10">
  382. <input type="text" class="form-control" readonly value="{:url('/api/payment/','','',true)}">
  383. <span class="help-block">微信支付授权目录</span>
  384. </div>
  385. </div>
  386. <div class="form-group">
  387. <label class="col-sm-3 control-label">支付授权目录</label>
  388. <div class="col-md-4 col-sm-10">
  389. <input type="text" class="form-control" readonly value="{:url('/weixin/activity/','','',true)}">
  390. <span class="help-block">微信支付授权目录</span>
  391. </div>
  392. </div>
  393. <div class="form-group">
  394. <label class="col-sm-3 control-label">支付回调授权目录</label>
  395. <div class="col-md-4 col-sm-10">
  396. <input type="text" class="form-control" readonly value="{:url('/api/notify/','','',true)}">
  397. <span class="help-block">微信支付回调授权目录</span>
  398. </div>
  399. </div>
  400. <div class="form-group">
  401. <div class="col-sm-offset-2 col-sm-10">
  402. <button type="submit" class="btn btn-primary js-ajax-submit" data-refresh="0">
  403. {:lang('SAVE')}
  404. </button>
  405. </div>
  406. </div>
  407. </div>
  408. <div class="tab-pane" id="H">
  409. <div class="form-group">
  410. <label for="input-book_time" class="col-sm-2 control-label">活动截止报名/小时</label>
  411. <div class="col-md-4 col-sm-10">
  412. <input type="text" class="form-control" id="input-book_time"
  413. name="options[book_time]" value="{$site_info.book_time|default='1'}">
  414. <span class="help-block">活动开始前多少小时不允许报名,为0不限制</span>
  415. </div>
  416. </div>
  417. <!--<div class="form-group">
  418. <label for="input-refund_time" class="col-sm-2 control-label">活动截止退款时间/小时</label>
  419. <div class="col-md-4 col-sm-10">
  420. <input type="text" class="form-control" id="input-refund_time"
  421. name="options[refund_time]" value="{$site_info.refund_time|default='24'}">
  422. <span class="help-block">活动开始前多少小时前允许退款</span>
  423. </div>
  424. </div>-->
  425. <div class="form-group">
  426. <label for="input-contact_time" class="col-sm-2 control-label">认识申请有效时间/天</label>
  427. <div class="col-md-4 col-sm-10">
  428. <input type="text" class="form-control" id="input-contact_time"
  429. name="options[contact_time]" value="{$site_info.contact_time|default='1'}">
  430. <span class="help-block">认识用户申请多少天后无效退款</span>
  431. </div>
  432. </div>
  433. <div class="form-group">
  434. <label for="input-collect_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-collect_time"
  437. name="options[collect_time]" value="{$site_info.collect_time|default='6'}">
  438. <span class="help-block">收藏用户多少小时后无效</span>
  439. </div>
  440. </div>
  441. <div class="form-group">
  442. <label for="input-recommend_num" 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-recommend_num"
  445. name="options[recommend_num]" value="{$site_info.recommend_num|default='1'}">
  446. <span class="help-block">怦然心动每日推荐用户数,至少1个</span>
  447. </div>
  448. </div>
  449. <div class="form-group">
  450. <label for="input-vip_recommend_num" class="col-sm-2 control-label">怦然心动VIP推荐用户数/人</label>
  451. <div class="col-md-4 col-sm-10">
  452. <input type="text" class="form-control" id="input-vip_recommend_num"
  453. name="options[vip_recommend_num]" value="{$site_info.vip_recommend_num|default='3'}">
  454. <span class="help-block">怦然心动VIP每日推荐用户数,至少1个</span>
  455. </div>
  456. </div>
  457. <!--<div class="form-group">
  458. <label for="input-age_gap" 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-age_gap"
  461. name="options[age_gap]" value="{$site_info.age_gap|default='5'}">
  462. <span class="help-block">单身推荐与怦然心动推荐用户的年龄范围,例如:若该用户的年龄未N岁,设置的范围值未M,则推荐用户的年龄范围为(N-M至N+M岁),为0不限制</span>
  463. </div>
  464. </div>-->
  465. <div class="form-group">
  466. <label for="input-choose_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-choose_num"
  469. name="options[choose_num]" value="{$site_info.choose_num|default='1'}">
  470. <span class="help-block">缘分互选允许设置的用户数,至少1个</span>
  471. </div>
  472. </div>
  473. <div class="form-group">
  474. <label class="col-sm-2 control-label">认识模式</label>
  475. <div class="col-md-4 col-sm-10">
  476. <php>$contactType = isset($site_info['contact_type'])? intval($site_info['contact_type']) : 0;</php>
  477. <select class="form-control" name="options[contact_type]">
  478. <option value="1" <if condition="$contactType == 1">selected</if>>申请模式</option>
  479. <option value="2" <if condition="$contactType == 2">selected</if>>匹配模式</option>
  480. <option value="3" <if condition="$contactType == 3">selected</if>>互选模式</option>
  481. </select>
  482. <span class="help-block">交友认识方式,申请模式可申请微信和活动匹配,匹配模式仅可参加活动进行匹配,互选模式互选即成功不用匹配</span>
  483. </div>
  484. </div>
  485. <div class="form-group">
  486. <div class="col-sm-offset-2 col-sm-10">
  487. <button type="submit" class="btn btn-primary js-ajax-submit" data-refresh="0">
  488. {:lang('SAVE')}
  489. </button>
  490. </div>
  491. </div>
  492. </div>
  493. <div class="tab-pane" id="I">
  494. <div class="form-group">
  495. <label for="input-invite_award_redheart" class="col-sm-2 control-label">邀请注册奖励爱心数</label>
  496. <div class="col-md-4 col-sm-10">
  497. <input type="text" class="form-control" id="input-invite_award_redheart"
  498. name="options[invite_award_redheart]" value="{$site_info.invite_award_redheart|default='1'}">
  499. <span class="help-block">邀请用户扫码关注公众号注册奖励爱心数,为0不奖励</span>
  500. </div>
  501. </div>
  502. <div class="form-group">
  503. <label for="input-profile_award_redheart" class="col-sm-2 control-label">完善资料赠送爱心数量</label>
  504. <div class="col-md-4 col-sm-10">
  505. <input type="text" class="form-control" id="input-profile_award_redheart"
  506. name="options[profile_award_redheart]" value="{$site_info.profile_award_redheart|default='1'}">
  507. <span class="help-block">用户完善资料赠送爱心数量,为0不奖励</span>
  508. </div>
  509. </div>
  510. <div class="form-group">
  511. <label for="input-education_award_redheart" class="col-sm-2 control-label">学历认证赠送爱心数量</label>
  512. <div class="col-md-4 col-sm-10">
  513. <input type="text" class="form-control" id="input-education_award_redheart"
  514. name="options[education_award_redheart]" value="{$site_info.education_award_redheart|default='1'}">
  515. <span class="help-block">用户学历认证赠送爱心数量,为0不奖励</span>
  516. </div>
  517. </div>
  518. <div class="form-group">
  519. <label for="input-position_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-position_award_redheart"
  522. name="options[position_award_redheart]" value="{$site_info.position_award_redheart|default='1'}">
  523. <span class="help-block">用户职业认证赠送爱心数量,为0不奖励</span>
  524. </div>
  525. </div>
  526. <div class="form-group">
  527. <label class="col-sm-2 control-label">邀请用户注册是否推送消息</label>
  528. <div class="col-md-4 col-sm-10">
  529. <php>$pushInvite = isset($site_info['push_invite'])? intval($site_info['push_invite']) : 0;</php>
  530. <select class="form-control" name="options[push_invite]">
  531. <option value="1" <if condition="$pushInvite == 1">selected</if>>是</option>
  532. <option value="2" <if condition="$pushInvite == 2">selected</if>>否</option>
  533. </select>
  534. <span class="help-block">邀请用户注册是否推送公众号消息</span>
  535. </div>
  536. </div>
  537. <div class="form-group">
  538. <label for="invite_msg" class="col-sm-2 control-label">邀请用户关注公众号注册消息</label>
  539. <div class="col-md-8 col-sm-8">
  540. <textarea name="options[invite_msg]" id="invite_msg" cols="80" rows="10" maxlength="150">{$site_info.invite_msg|default=''}</textarea>
  541. <span class="help-block">用户扫码关注公众号推送信息,变量替换,字符串“{nickname}” 将替换成关注用户的昵称,“{inviteNickname}”-替换为邀请用户昵称,“{awardNum}”替换为奖励爱心数量,“{dateTime}”替换为邀请时间年月日时分秒,“{date}”替换为邀请时间年月日</span>
  542. </div>
  543. </div>
  544. <div class="form-group">
  545. <div class="col-sm-offset-2 col-sm-10">
  546. <button type="submit" class="btn btn-primary js-ajax-submit" data-refresh="0">
  547. {:lang('SAVE')}
  548. </button>
  549. </div>
  550. </div>
  551. </div>
  552. <div class="tab-pane" id="J">
  553. <div class="form-group">
  554. <label for="input-invite_template" class="col-sm-3 control-label">邀请注册奖励消息模板ID</label>
  555. <div class="col-md-6 col-sm-10">
  556. <input type="text" class="form-control" id="input-invite_template"
  557. name="templates[invite_template]" value="{$templates.invite_template|default=''}">
  558. <span class="help-block">邀请注册奖励消息模板ID,复制公众号模板消息ID</span>
  559. </div>
  560. </div>
  561. <div class="form-group">
  562. <label for="input-income_template" class="col-sm-3 control-label">收益结算消息模板ID</label>
  563. <div class="col-md-6 col-sm-10">
  564. <input type="text" class="form-control" id="input-income_template"
  565. name="templates[income_template]" value="{$templates.income_template|default=''}">
  566. <span class="help-block">收益结算消息模板ID,复制公众号模板消息ID</span>
  567. </div>
  568. </div>
  569. <div class="form-group">
  570. <label for="input-auth_template" class="col-sm-3 control-label">认证审核通过消息模板ID</label>
  571. <div class="col-md-6 col-sm-10">
  572. <input type="text" class="form-control" id="input-auth_template"
  573. name="templates[auth_template]" value="{$templates.auth_template|default=''}">
  574. <span class="help-block">(身份证认证、学历认证、认证)认证审核通过消息模板ID,复制公众号模板消息ID</span>
  575. </div>
  576. </div>
  577. <div class="form-group">
  578. <label for="input-book_template" class="col-sm-3 control-label">报名结果消息模板ID</label>
  579. <div class="col-md-6 col-sm-10">
  580. <input type="text" class="form-control" id="input-book_template"
  581. name="templates[book_template]" value="{$templates.book_template|default=''}">
  582. <span class="help-block">报名支付成功消息模板ID,复制公众号模板消息ID</span>
  583. </div>
  584. </div>
  585. <div class="form-group">
  586. <label for="input-book_confirm_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-book_confirm_template"
  589. name="templates[book_confirm_template]" value="{$templates.book_confirm_template|default=''}">
  590. <span class="help-block">报名审核成功消息模板ID,复制公众号模板消息ID</span>
  591. </div>
  592. </div>
  593. <div class="form-group">
  594. <label for="input-redheart_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-redheart_template"
  597. name="templates[redheart_template]" value="{$templates.redheart_template|default=''}">
  598. <span class="help-block">爱心充值成功消息模板ID,复制公众号模板消息ID</span>
  599. </div>
  600. </div>
  601. <div class="form-group">
  602. <label for="input-refund_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-refund_template"
  605. name="templates[refund_template]" value="{$templates.refund_template|default=''}">
  606. <span class="help-block">活动报名退款成功消息模板ID,复制公众号模板消息ID</span>
  607. </div>
  608. </div>
  609. <div class="form-group">
  610. <label for="input-credit_refund_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-credit_refund_template"
  613. name="templates[credit_refund_template]" value="{$templates.credit_refund_template|default=''}">
  614. <span class="help-block">守时金退还成功消息模板ID,复制公众号模板消息ID</span>
  615. </div>
  616. </div>
  617. <div class="form-group">
  618. <label for="input-contact_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-contact_template"
  621. name="templates[contact_template]" value="{$templates.contact_template|default=''}">
  622. <span class="help-block">收到意向通知消息模板ID,复制公众号模板消息ID</span>
  623. </div>
  624. </div>
  625. <div class="form-group">
  626. <label for="input-contact_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-contact_confirm_template"
  629. name="templates[contact_confirm_template]" value="{$templates.contact_confirm_template|default=''}">
  630. <span class="help-block">收到意向确认通知消息模板ID,复制公众号模板消息ID</span>
  631. </div>
  632. </div>
  633. <div class="form-group">
  634. <label for="input-activity_start_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-activity_start_template"
  637. name="templates[activity_start_template]" value="{$templates.activity_start_template|default=''}">
  638. <span class="help-block">活动准备开始通知消息模板ID,复制公众号模板消息ID</span>
  639. </div>
  640. </div>
  641. <div class="form-group">
  642. <label for="input-match_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-match_template"
  645. name="templates[match_template]" value="{$templates.match_template|default=''}">
  646. <span class="help-block">缘分互选匹配结果通知消息模板ID,复制公众号模板消息ID</span>
  647. </div>
  648. </div>
  649. <div class="form-group">
  650. <label for="input-tips_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-tips_template"
  653. name="templates[tips_template]" value="{$templates.tips_template|default=''}">
  654. <span class="help-block">进度提醒通知消息模板ID,复制公众号模板消息ID</span>
  655. </div>
  656. </div>
  657. <div class="form-group">
  658. <label for="input-pay_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-pay_template"
  661. name="templates[pay_template]" value="{$templates.pay_template|default=''}">
  662. <span class="help-block">付费成功提醒通知消息模板ID,复制公众号模板消息ID</span>
  663. </div>
  664. </div>
  665. <div class="form-group">
  666. <div class="col-sm-offset-2 col-sm-10">
  667. <button type="submit" class="btn btn-primary js-ajax-submit" data-refresh="0">
  668. {:lang('SAVE')}
  669. </button>
  670. </div>
  671. </div>
  672. </div>
  673. <div class="tab-pane" id="K">
  674. <div class="form-group">
  675. <label for="input-sms_open1" class="col-sm-2 control-label">开启短信验证码</label>
  676. <div class="col-md-6 col-sm-10">
  677. <php>$smsOpen = isset($smsConfig['status'])? intval($smsConfig['status']) : 1;</php>
  678. <label for="input-sms_open1" class="radio-inline">
  679. <input type="radio" id="input-sms_open1" name="smsConfig[status]" <if condition="$smsOpen == 1">checked</if> value="1">是
  680. </label>
  681. <label for="input-sms_open2" class="radio-inline">
  682. <input type="radio" id="input-sms_open2" name="smsConfig[status]" <if condition="$smsOpen == 2">checked</if> value="2">否
  683. </label>
  684. </div>
  685. </div>
  686. <div class="form-group">
  687. <label for="input-sign_name" class="col-sm-2 control-label">短信签名名称</label>
  688. <div class="col-md-4 col-sm-10">
  689. <input type="text" class="form-control" id="input-sign_name"
  690. name="smsConfig[sign_name]" value="{$smsConfig.sign_name|default=''}">
  691. <span class="help-block">阿里云短信已审核的签名名称,如:拾光单身</span>
  692. </div>
  693. </div>
  694. <div class="form-group">
  695. <label for="input-code_template_id" class="col-sm-2 control-label">验证码短信模板ID</label>
  696. <div class="col-md-4 col-sm-10">
  697. <input type="text" class="form-control" id="input-code_template_id"
  698. name="smsConfig[code_template_id]" value="{$smsConfig.code_template_id|default=''}">
  699. <span class="help-block">阿里云已审核通过的验证码短信模板ID</span>
  700. </div>
  701. </div>
  702. <div class="form-group">
  703. <label for="input-access_key" class="col-sm-2 control-label">阿里云短信AccessKey</label>
  704. <div class="col-md-4 col-sm-10">
  705. <input type="text" class="form-control" id="input-access_key"
  706. name="smsConfig[access_key]" value="{$smsConfig.access_key|default=''}">
  707. <span class="help-block">阿里云短信AccessKey</span>
  708. </div>
  709. </div>
  710. <div class="form-group">
  711. <label for="input-access_secret" class="col-sm-2 control-label">阿里云短信AccessSecret</label>
  712. <div class="col-md-4 col-sm-10">
  713. <input type="text" class="form-control" id="input-access_secret"
  714. name="smsConfig[access_secret]" value="{$smsConfig.access_secret|default=''}">
  715. <span class="help-block">阿里云短信AccessSecret密钥</span>
  716. </div>
  717. </div>
  718. <div class="form-group">
  719. <label for="input-sms_region" class="col-sm-2 control-label">阿里云短信域标识</label>
  720. <div class="col-md-4 col-sm-10">
  721. <input type="text" class="form-control" id="input-sms_region"
  722. name="smsConfig[sms_region]" value="{$smsConfig.sms_region|default='cn-hangzhou'}">
  723. <span class="help-block">阿里云短信所在域标识,默认可不改</span>
  724. </div>
  725. </div>
  726. <div class="form-group">
  727. <div class="col-sm-offset-2 col-sm-10">
  728. <button type="submit" class="btn btn-primary js-ajax-submit" data-refresh="0">
  729. {:lang('SAVE')}
  730. </button>
  731. </div>
  732. </div>
  733. </div>
  734. </div>
  735. </div>
  736. </fieldset>
  737. </form>
  738. </div>
  739. <script type="text/javascript" src="__STATIC__/js/admin.js"></script>
  740. <script type="text/javascript">
  741. //编辑器路径定义
  742. var editorURL = GV.WEB_ROOT;
  743. </script>
  744. <script type="text/javascript" src="__STATIC__/js/ueditor/ueditor.config.js"></script>
  745. <script type="text/javascript" src="__STATIC__/js/ueditor/ueditor.all.min.js"></script>
  746. <script type="text/javascript">
  747. $(function () {
  748. editorcontent = new baidu.editor.ui.Editor();
  749. editorcontent.render('content');
  750. try {
  751. editorcontent.sync();
  752. } catch (err) {
  753. }
  754. noticeeditorcontent = new baidu.editor.ui.Editor();
  755. noticeeditorcontent.render('close_result');
  756. try {
  757. noticeeditorcontent.sync();
  758. } catch (err) {
  759. }
  760. });
  761. </script>
  762. </body>
  763. </html>