Files
ProxyPanel/resources/views/user/help.blade.php
2021-01-10 07:02:44 +08:00

344 lines
24 KiB
PHP
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
@extends('user.layouts')
@section('css')
<link href="/assets/global/fonts/font-awesome/font-awesome.min.css" rel="stylesheet">
<link href="/assets/global/fonts/material-design/material-design.min.css" rel="stylesheet">
<style type="text/css">
ol > li {
margin-bottom: 8px;
}
</style>
@endsection
@section('content')
<div class="page-header">
<h1 class="page-title">问题解决库</h1>
</div>
<div class="page-content container-fluid">
<div class="row">
<div class="col-xxl-2 col-lg-3 col-md-12">
<!-- Panel -->
<div class="panel">
<div class="panel-body">
<div class="list-group faq-list" role="tablist">
<a class="list-group-item list-group-item-action active" data-toggle="tab" href="#category-1" aria-controls="category-1" role="tab">使用&下载</a>
<a class="list-group-item" data-toggle="tab" href="#category-3" aria-controls="category-3" role="tab">账号&服务</a>
<a class="list-group-item" data-toggle="tab" href="#category-2" aria-controls="category-2" role="tab">面板相关</a>
</div>
</div>
</div>
<!-- End Panel -->
</div>
<div class="col-xxl-10 col-lg-9 col-md-12">
<!-- Panel -->
<div class="panel">
<div class="panel-body">
<div class="tab-content">
<div class="tab-pane animation-fade active" id="category-1" role="tabpanel">
<div class="panel-group panel-group-simple panel-group-continuous" id="accordion1" aria-multiselectable="true" role="tablist">
<div class="panel">
<div class="panel-heading" id="question-1" role="tab">
<a class="panel-title cyan-600" aria-controls="answer-1" aria-expanded="true" data-toggle="collapse" href="#answer-1"
data-parent="#accordion1">
<i class="icon wb-link" aria-hidden="true"></i>{{trans('user.subscribe.link')}}
</a>
</div>
<div class="panel-collapse collapse show" id="answer-1" aria-labelledby="question-1" role="tabpanel">
<div class="panel-body">
@if($subscribe_status)
<x-alert type="warning" :message="trans('user.subscribe.tips')"/>
<div class="input-group">
<input type="text" class="form-control" id="sub_link" value="{{$link}}"/>
<div class="input-group-btn btn-group" role="group">
@if(count($sub)>1)
<div class="btn-group" role="group">
<button type="button" class="btn btn-primary dropdown-toggle" id="sublink" data-toggle="dropdown"
aria-expanded="false">
自定义订阅
</button>
<div class="dropdown-menu" aria-labelledby="sublink" role="menu">
@if(in_array('ss',$sub))
<a class="dropdown-item" onclick="linkManager('1')" role="menuitem">只订阅SS/SSR</a>
@endif
@if(in_array('v2',$sub))
<a class="dropdown-item" onclick="linkManager('2')" role="menuitem">只订阅V2Ray</a>
@endif
@if(in_array('trojan',$sub))
<a class="dropdown-item" onclick="linkManager('3')" role="menuitem">只订阅Trojan</a>
@endif
</div>
</div>
@endif
<button class="btn btn-outline-info" onclick="exchangeSubscribe();">
<i class="icon wb-refresh" aria-hidden="true"></i>
{{trans('common.replace')}}</button>
<button class="btn btn-outline-info mt-clipboard" data-clipboard-action="copy" data-clipboard-target="#sub_link">
<i class="icon wb-copy" aria-hidden="true"></i>
{{trans('common.copy.attribute')}}</button>
</div>
</div>
@else
<x-alert type="danger" :message="trans('user.subscribe.baned')"/>
@endif
</div>
</div>
</div>
<div class="panel">
<div class="panel-heading" id="question-2" role="tab">
<a class="panel-title" aria-controls="answer-2" aria-expanded="true"
data-toggle="collapse" href="#answer-2" data-parent="#accordion1"><i
class="icon md-help-outline" aria-hidden="true"></i>客户端 下载与使用教程
</a>
</div>
<div class="panel-collapse collapse show" id="answer-2"
aria-labelledby="question-2" role="tabpanel">
<div class="panel-body">
@include('user.components.help.tutorial')
</div>
</div>
</div>
<div class="panel">
<div class="panel-heading" id="question-3" role="tab">
<a class="panel-title" aria-controls="answer-3" aria-expanded="false"
data-toggle="collapse" href="#answer-3" data-parent="#accordion1"><i
class="icon wb-extension" aria-hidden="true"></i>客户端 相关问题解决
</a>
</div>
<div class="panel-collapse collapse" id="answer-3" aria-labelledby="question-3"
role="tabpanel">
<div class="panel-body">
@include('user.components.help.solution')
</div>
</div>
</div>
</div>
</div>
<div class="tab-pane animation-fade" id="category-2" role="tabpanel">
<div class="panel-group panel-group-simple panel-group-continuous" id="accordion2"
aria-multiselectable="true" role="tablist">
<!-- Question 1 -->
<div class="panel">
<div class="panel-heading" id="question-1" role="tab">
<a class="panel-title" aria-controls="answer-1" aria-expanded="true"
data-toggle="collapse" href="#answer-1" data-parent="#accordion2">
面板菜单介绍
</a>
</div>
<div class="panel-collapse collapse show" id="answer-1"
aria-labelledby="question-1" role="tabpanel">
<div class="panel-body">
<button class="site-tour-trigger btn btn-outline-info">点我激活介绍功能</button>
</div>
</div>
</div>
<!-- End Question 1 -->
<!-- Question 2 -->
<div class="panel">
<div class="panel-heading" id="question-2" role="tab">
<a class="panel-title" aria-controls="answer-2" aria-expanded="false" data-toggle="collapse" href="#answer-2" data-parent="#accordion2">
我想续费/购买服务,该怎么操作?
</a>
</div>
<div class="panel-collapse collapse" id="answer-2" aria-labelledby="question-2"
role="tabpanel">
<div class="panel-body">
<ol>
<li>在线支付,本支付方式支持支付宝。支付后即开即用。前往
<a href="{{route('shop')}}">{{trans('user.menu.shop')}}</a>
选择想要购买的套餐,在订单界面选择<code>在线支付</code>即可。
</li>
<li>余额支付,本支付方法支持微信,支付宝。支付后需要等待充值到账,再购买服务。
,充值后等待充值到账,一般会在<code>24小时</code>内到账,到账后可以在
<a href="{{route('shop')}}">{{trans('user.menu.shop')}}</a>页面查看您的账号余额。
<a href="{{route('shop')}}">{{trans('user.menu.shop')}}</a>
选择想要购买的套餐,在订单界面选择<code>余额支付</code>即可。
</li>
</ol>
</div>
</div>
</div>
<!-- End Question 2 -->
<!-- Question 3 -->
<div class="panel">
<div class="panel-heading" id="question-3" role="tab">
<a class="panel-title" aria-controls="answer-3" aria-expanded="false"
data-toggle="collapse" href="#answer-3" data-parent="#accordion2">
怎么样才能快速的联系上客服?
</a>
</div>
<div class="panel-collapse collapse" id="answer-3" aria-labelledby="question-3"
role="tabpanel">
<div class="panel-body">
<blockquote class="blockquote custom-blockquote blockquote-warning">
请选择其一种方式联系客服,请勿重复发送请求!!!
</blockquote>
<ol>
<li><a href="{{route('ticket')}}">{{trans('user.menu.tickets')}}</a>界面,创建新的工单,客服人员在上线后会在第一时刻处理。
</li>
</ol>
</div>
</div>
</div>
</div>
</div>
<div class="tab-pane animation-fade" id="category-3" role="tabpanel">
<div class="panel-group panel-group-simple panel-group-continuous" id="accordion"
aria-multiselectable="true" role="tablist">
<!-- Question 5 -->
<div class="panel">
<div class="panel-heading" id="question-5" role="tab">
<a class="panel-title" aria-controls="answer-5" aria-expanded="true"
data-toggle="collapse" href="#answer-5" data-parent="#accordion">
不运行软件,就连不上网,怎么办?
</a>
</div>
<div class="panel-collapse collapse show" id="answer-5"
aria-labelledby="question-5" role="tabpanel">
<div class="panel-body">
<ol>
<li>
电脑有安装任何电脑管家类的软件,都可以使用他们自带的网络修复工具来重置网络。
</li>
<li>
<ol>
<li>
键盘操作<code>Win</code> + <code>X</code>,或右击左下角开始菜单键
Win键看起来像 <i class="icon fa-windows" aria-hidden="true"></i> 这样)
</li>
<li>
按下 <code>A</code> 或者 手动选择
<code>命令提示符(管理员)/ Windows PowerShell(管理员)</code>
</li>
<li>
输入<code>Netsh winsock reset</code> 后回车,再输入
<code>netsh advfirewall reset</code> 后回车;
</li>
</ol>
</li>
</ol>
</div>
</div>
</div>
<!-- End Question 5 -->
<!-- Question 6 -->
<div class="panel">
<div class="panel-heading" id="question-6" role="tab">
<a class="panel-title" aria-controls="answer-6" aria-expanded="false" data-toggle="collapse" href="#answer-6" data-parent="#accordion">
为什么我的账号状态显示是<span class="red-700">禁用</span>?
</a>
</div>
<div class="panel-collapse collapse" id="answer-6" aria-labelledby="question-6"
role="tabpanel">
<div class="panel-body">
账号在2种情况下会显示禁用
<ol>
<li>
套餐过期/流量枯竭;此情况您需要重新
<a href="{{route('shop')}}">{{trans('user.menu.shop')}}</a>
</li>
<li>
近期流量使用异常;在<code>1小时</code>内使用流量超过
<code>{{sysConfig('traffic_ban_value')}}GB</code>
,即会触发本站的流量异常保护;保护时长为
<code>{{sysConfig('traffic_ban_time')}}分钟</code>
</li>
</ol>
如您对禁用情况有疑问,可以创建<a href="{{route('ticket')}}">{{trans('user.menu.tickets')}}</a>,联系售后人员。
</div>
</div>
</div>
<!-- End Question 6 -->
<!-- Question 7 -->
<div class="panel">
<div class="panel-heading" id="question-7" role="tab">
<a class="panel-title" aria-controls="answer-7" aria-expanded="false" data-toggle="collapse" href="#answer-7" data-parent="#accordion">
为什么我的订阅链接被禁用了?
</a>
</div>
<div class="panel-collapse collapse" id="answer-7" aria-labelledby="question-7"
role="tabpanel">
<div class="panel-body">
订阅地址对于账号来说非常重要。所以本站对此设置了严格的限制措施,以防止用户无意间泄露给他人后,无法挽回。
<p>限制为:
<code>24小时</code>内,订阅地址只允许请求
<code>{{sysConfig('subscribe_ban_times')}}</code>
</p>
<p>解封,请在过一段时间并确定无误后,创建<a href="{{route('ticket')}}">{{trans('user.menu.tickets')}}</a>,联系售后人员
</p>
<p>小知识:如果您无意间的截图忘记将订阅地址打码了,您可以
<button class="btn btn-sm btn-outline-info" onclick="exchangeSubscribe();">
<i class="icon wb-refresh" aria-hidden="true"></i>
点这里
</button>
更换链接
</p>
</div>
</div>
</div>
<!-- End Question 7 -->
</div>
</div>
</div>
</div>
</div>
<!-- End Panel -->
</div>
</div>
</div>
@endsection
@section('javascript')
<script src="/assets/custom/clipboardjs/clipboard.min.js"></script>
<script src="/assets/global/js/Plugin/responsive-tabs.js"></script>
<script src="/assets/global/js/Plugin/tabs.js"></script>
<script src="/assets/custom/jump-tab.js"></script>
<script>
function linkManager($type) {
$('#sub_link').val('{{$link}}?type=' + $type);
return false;
}
// 更换订阅地址
function exchangeSubscribe() {
swal.fire({
title: '{{trans('common.warning')}}',
text: '{{trans('user.subscribe.exchange_warning')}}',
icon: 'warning',
showCancelButton: true,
cancelButtonText: '{{trans('common.close')}}',
confirmButtonText: '{{trans('common.confirm')}}',
}).then((result) => {
if (result.value) {
$.post('{{route('changeSub')}}', {_token: '{{csrf_token()}}'}, function(ret) {
if (ret.status === 'success') {
swal.fire({title: ret.message, icon: 'success', timer: 1000, showConfirmButton: false}).then(() => window.location.reload());
} else {
swal.fire({title: ret.message, icon: 'error'}).then(() => window.location.reload());
}
});
}
});
}
const clipboard = new ClipboardJS('.mt-clipboard');
clipboard.on('success', function() {
swal.fire({
title: '{{trans('common.copy.success')}}',
icon: 'success',
timer: 1300,
showConfirmButton: false,
});
});
clipboard.on('error', function() {
swal.fire({
title: '{{trans('common.copy.failed')}}',
icon: 'error',
timer: 1500,
showConfirmButton: false,
});
});
</script>
@endsection