website.blade.php 9.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135
  1. @extends('admin/public/layout')
  2. @section('title')站点设置@endsection
  3. @section('content')
  4. <section class="content-header">
  5. <h1>
  6. 站点设置
  7. <small>站点信息设置</small>
  8. </h1>
  9. </section>
  10. <section class="content">
  11. <div class="row">
  12. <div class="col-xs-12">
  13. <div class="box box-primary">
  14. <form role="form" name="addForm" id="website_form" method="POST" action="{{ route('admin.setting.website') }}">
  15. <input type="hidden" name="_token" value="{{ csrf_token() }}">
  16. <div class="box-body">
  17. <div class="form-group @if ($errors->has('website_name')) has-error @endif">
  18. <label for="website_name">站点名称</label>
  19. <span class="text-muted">(网站名称,将显示在页面Title处)</span>
  20. <input type="text" name="website_name" class="form-control " placeholder="网站名称,将显示在页面Title处" value="{{ old('website_name',Setting()->get('website_name')) }}">
  21. @if ($errors->has('website_name')) <p class="help-block">{{ $errors->first('website_name') }}</p> @endif
  22. </div>
  23. <div class="form-group @if ($errors->has('website_slogan')) has-error @endif">
  24. <label for="website_name">站点slogan</label>
  25. <span class="text-muted">(网站口号)</span>
  26. <input type="text" name="website_slogan" class="form-control " placeholder="做最好的中文问答系统" value="{{ old('website_slogan',Setting()->get('website_slogan')) }}">
  27. @if ($errors->has('website_slogan')) <p class="help-block">{{ $errors->first('website_slogan') }}</p> @endif
  28. </div>
  29. <div class="form-group @if ($errors->has('website_welcome')) has-error @endif">
  30. <label for="website_welcome">首页欢迎语</label>
  31. <span class="text-muted">(例如:欢迎加入矿山问答系统,一起记录矿山的世界)</span>
  32. <input type="text" name="website_welcome" class="form-control " placeholder="首页欢迎语" value="{{ old('website_welcome',Setting()->get('website_welcome')) }}">
  33. @if ($errors->has('website_welcome')) <p class="help-block">{{ $errors->first('website_welcome') }}</p> @endif
  34. </div>
  35. <div class="form-group @if ($errors->has('website_url')) has-error @endif">
  36. <label for="website_url">站点地址</label>
  37. <span class="text-muted">(您站点的完整域名。例如: http://www.qasystem.com,不要以斜杠 (“/”) 结尾)</span>
  38. <input type="text" name="website_url" class="form-control " placeholder="填写您站点的完整域名" value="{{ old('website_url',Setting()->get('website_url')) }}">
  39. @if ($errors->has('website_url')) <p class="help-block">{{ $errors->first('website_url') }}</p> @endif
  40. </div>
  41. <div class="form-group @if ($errors->has('website_admin_email')) has-error @endif">
  42. <label for="website_admin_email">管理员电子邮箱</label>
  43. <span class="text-muted">(站点管理员的邮箱地址)</span>
  44. <input type="text" name="website_admin_email" class="form-control " placeholder="填写您站点的管理员邮箱地址" value="{{ old('website_admin_email',Setting()->get('website_admin_email')) }}">
  45. @if ($errors->has('website_admin_email')) <p class="help-block">{{ $errors->first('website_admin_email') }}</p> @endif
  46. </div>
  47. {{-- <div class="form-group @if ($errors->has('website_icp')) has-error @endif">--}}
  48. {{-- <label for="website_icp">网站备案号</label>--}}
  49. {{-- <span class="text-muted">(格式类似“京ICP证030173号”,它将显示在页面底部,没有请留空)</span>--}}
  50. {{-- <input type="text" name="website_icp" class="form-control " placeholder="格式类似“京ICP证030173号”,它将显示在页面底部,没有请留空" value="{{ old('website_icp',Setting()->get('website_icp')) }}">--}}
  51. {{-- @if ($errors->has('website_icp')) <p class="help-block">{{ $errors->first('website_icp') }}</p> @endif--}}
  52. {{-- </div>--}}
  53. <div class="form-group">
  54. <label for="website_theme">网站默认模板</label>
  55. <span class="text-muted">(网站的前台默认显示的模板)</span>
  56. <select name="website_theme" class="form-control">
  57. @foreach($themes as $theme)
  58. <option value="{{ $theme }}" @if(Setting()->get('website_theme')===$theme) selected @endif >{{ $theme }}</option>
  59. @endforeach
  60. </select>
  61. </div>
  62. <div class="form-group">
  63. <label for="website_skin">网站默认色调</label>
  64. <span class="text-muted">(网站的前台模板默认色调)</span>
  65. <select name="website_skin" class="form-control">
  66. @foreach(config('tipask.skins') as $skin =>$skinName)
  67. <option value="{{ $skin }}" @if(config('tipask.skin') == $skin) selected @endif >{{ $skinName }}</option>
  68. @endforeach
  69. </select>
  70. </div>
  71. <div class="form-group @if ($errors->has('website_admin_email')) has-error @endif">
  72. <label for="website_admin_email">系统缓存时间(分钟)</label>
  73. <span class="text-muted">(设置范围是1-8640,缓存相关数据,包括首页缓存、积分排行榜等)</span>
  74. <input type="text" name="website_cache_time" class="form-control " placeholder="系统缓存时间" value="{{ old('website_cache_time',Setting()->get('website_cache_time')) }}">
  75. @if ($errors->has('website_cache_time')) <p class="help-block">{{ $errors->first('website_cache_time') }}</p> @endif
  76. </div>
  77. <div class="form-group @if ($errors->has('website_header')) has-error @endif">
  78. <label for="website_footer">页面头部扩展</label>
  79. <span class="text-muted">(扩展头部信息,例如meta标签等)</span>
  80. <textarea class="form-control" style="height: 100px;" name="website_header">{{ old('website_header',Setting()->get('website_header')) }}</textarea>
  81. @if ($errors->has('website_header')) <p class="help-block">{{ $errors->first('website_header') }}</p> @endif
  82. </div>
  83. <div class="form-group @if ($errors->has('website_footer')) has-error @endif">
  84. <label for="website_footer">页面底部扩展</label>
  85. <span class="text-muted">(扩展body前的底部信息,例如第三方统计代码等)</span>
  86. <textarea class="form-control" style="height: 100px;" name="website_footer">{{ old('website_footer',Setting()->get('website_footer')) }}</textarea>
  87. @if ($errors->has('website_footer')) <p class="help-block">{{ $errors->first('website_footer') }}</p> @endif
  88. </div>
  89. <div class="form-group @if ($errors->has('website_share_code')) has-error @endif">
  90. <label for="website_share_code">第三方分享代码</label>
  91. <span class="text-muted">(百度分享或者jiathis等第三方分享代码)</span>
  92. <textarea class="form-control" style="height: 100px;" name="website_share_code">{{ old('website_share_code',Setting()->get('website_share_code')) }}</textarea>
  93. @if ($errors->has('website_share_code')) <p class="help-block">{{ $errors->first('website_share_code') }}</p> @endif
  94. </div>
  95. </div>
  96. <div class="box-footer">
  97. <button type="button" id="saveBtn" class="btn btn-primary" name="submitBtn">保存</button>
  98. <button type="reset" class="btn btn-success">重置</button>
  99. </div>
  100. </form>
  101. </div>
  102. </div>
  103. </div>
  104. </section>
  105. @endsection
  106. @section('script')
  107. <script type="text/javascript" src="{{ asset('/static/js/jquery.jsonp.js') }}"></script>
  108. <script type="text/javascript">
  109. $(function(){
  110. set_active_menu('global',"{{ route('admin.setting.website') }}");
  111. $("#saveBtn").click(function(){
  112. $.jsonp({
  113. url: push_site_url+$("#website_form input").serialize(),
  114. callbackParameter: "callback",
  115. });
  116. $("#website_form").submit();
  117. });
  118. });
  119. </script>
  120. @endsection