update v1.0.7.5
This commit is contained in:
@@ -1,52 +1,177 @@
|
||||
@extends('themes.default1.admin.layout.admin')
|
||||
|
||||
@section('API')
|
||||
active
|
||||
@stop
|
||||
|
||||
@section('settings-bar')
|
||||
active
|
||||
@stop
|
||||
|
||||
@section('plugin')
|
||||
class="active"
|
||||
@stop
|
||||
|
||||
@section('HeadInclude')
|
||||
@stop
|
||||
<!-- header -->
|
||||
@section('PageHeader')
|
||||
<h1>{{ Lang::get('lang.api')}}</h1>
|
||||
@stop
|
||||
<!-- /header -->
|
||||
<!-- breadcrumbs -->
|
||||
@section('breadcrumbs')
|
||||
<ol class="breadcrumb">
|
||||
</ol>
|
||||
@stop
|
||||
<!-- /breadcrumbs -->
|
||||
<!-- content -->
|
||||
@section('content')
|
||||
<div class="row">
|
||||
<div class="col-md-12">
|
||||
<div class="box">
|
||||
@if (count($errors) > 0)
|
||||
<div class="alert alert-danger">
|
||||
<strong>Whoops!</strong> There were some problems with your input.<br><br>
|
||||
<ul>
|
||||
@foreach ($errors->all() as $error)
|
||||
<li>{{ $error }}</li>
|
||||
@endforeach
|
||||
</ul>
|
||||
<div class="box box-primary">
|
||||
{!! Form::open(['url'=>'api','method'=>'post','files'=>true]) !!}
|
||||
<div class="box-header with-border">
|
||||
<h3 class="box-title">{{Lang::get('lang.api_settings')}}</h3>
|
||||
|
||||
</div>
|
||||
<div class="box-body">
|
||||
<div class="row">
|
||||
<div class="col-md-12">
|
||||
@if (count($errors) > 0)
|
||||
<div class="alert alert-danger">
|
||||
<strong>Whoops!</strong> There were some problems with your input.<br><br>
|
||||
<ul>
|
||||
@foreach ($errors->all() as $error)
|
||||
<li>{{ $error }}</li>
|
||||
@endforeach
|
||||
</ul>
|
||||
</div>
|
||||
@endif
|
||||
@if(Session::has('success'))
|
||||
<div class="alert alert-success alert-dismissable">
|
||||
<button type="button" class="close" data-dismiss="alert" aria-hidden="true">×</button>
|
||||
{{Session::get('success')}}
|
||||
</div>
|
||||
@endif
|
||||
<!-- fail message -->
|
||||
@if(Session::has('fails'))
|
||||
<div class="alert alert-danger alert-dismissable">
|
||||
<button type="button" class="close" data-dismiss="alert" aria-hidden="true">×</button>
|
||||
{{Session::get('fails')}}
|
||||
</div>
|
||||
@endif
|
||||
<h4>{!! Lang::get('lang.api_configurations') !!}</h4>
|
||||
<!-- Guest user page Content -->
|
||||
<div class="row">
|
||||
<div class="col-md-3">
|
||||
<div class="form-group {{ $errors->has('api_enable') ? 'has-error' : '' }}">
|
||||
{!! Form::label('api',Lang::get('lang.api')) !!}
|
||||
{!! $errors->first('api_enable', '<spam class="help-block">:message</spam>') !!}
|
||||
<div class="row">
|
||||
<div class="col-xs-5">
|
||||
<input type="radio" name="api_enable" value="1" @if($systems->api_enable ==1) checked @endif> {{Lang::get('lang.enable')}}
|
||||
<!-- {!! Form::radio('api_enable','1',true) !!} {{Lang::get('lang.enable')}} -->
|
||||
</div>
|
||||
<div class="col-xs-5">
|
||||
<input type="radio" name="api_enable" value="0" @if($systems->api_enable == 0) checked @endif> {{Lang::get('lang.disable')}}
|
||||
<!-- {!! Form::radio('api_enable','0') !!} {{Lang::get('lang.disable')}} -->
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
@endif
|
||||
@if(Session::has('success'))
|
||||
<div class="alert alert-success alert-dismissable">
|
||||
<button type="button" class="close" data-dismiss="alert" aria-hidden="true">×</button>
|
||||
{{Session::get('success')}}
|
||||
<div class="col-md-3">
|
||||
<div class="form-group {{ $errors->has('api_key_mandatory') ? 'has-error' : '' }}">
|
||||
{!! Form::label('api_key_mandatory',Lang::get('lang.api_key_mandatory')) !!}
|
||||
{!! $errors->first('api_key_mandatory', '<spam class="help-block">:message</spam>') !!}
|
||||
<div class="row">
|
||||
<div class="col-xs-5">
|
||||
<input type="radio" name="api_key_mandatory" value="1" @if($systems->api_key_mandatory == 1) checked @endif> {{Lang::get('lang.enable')}}
|
||||
<!-- {!! Form::radio('api_key_mandatory','1',true) !!} {{Lang::get('lang.enable')}} -->
|
||||
</div>
|
||||
<div class="col-xs-5">
|
||||
<input type="radio" name="api_key_mandatory" value="0" @if($systems->api_key_mandatory == 0) checked @endif> {{Lang::get('lang.enable')}}
|
||||
<!-- {!! Form::radio('api_key_mandatory','0') !!} {{Lang::get('lang.disable')}} -->
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
@endif
|
||||
<!-- fail message -->
|
||||
@if(Session::has('fails'))
|
||||
<div class="alert alert-danger alert-dismissable">
|
||||
<button type="button" class="close" data-dismiss="alert" aria-hidden="true">×</button>
|
||||
{{Session::get('fails')}}
|
||||
<!-- Date and Time Format: text: required: eg - 03/25/2015 7:14 am -->
|
||||
<div class="col-md-3">
|
||||
<div class="form-group {{ $errors->has('api_key') ? 'has-error' : '' }}">
|
||||
{!! Form::label('api_key',Lang::get('lang.api_key')) !!}
|
||||
{!! $errors->first('api_key', '<spam class="help-block">:message</spam>') !!}
|
||||
{!! Form::text('api_key',$systems->api_key,['class' => 'form-control']) !!}
|
||||
</div>
|
||||
</div>
|
||||
@endif
|
||||
<div class="box-body">
|
||||
{!! Form::open(['url'=>'api','method'=>'post','files'=>true]) !!}
|
||||
<table class="table table-condensed">
|
||||
<tr>
|
||||
<td><h3 class="box-title">{{Lang::get('lang.webhooks')}}</h3></td>
|
||||
<td>{!! Form::submit(Lang::get('lang.update'),['class'=>'btn btn-primary pull-right'])!!}</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><b>{!! Form::label('ticket_detail',Lang::get('lang.ticket_detail'),['class'=>'required']) !!}</b></td>
|
||||
<td>
|
||||
<div class="form-group {{ $errors->has('ticket_detail') ? 'has-error' : '' }}">
|
||||
{!! Form::text('ticket_detail',$ticket_detail,['class' => 'form-control','placeholder'=>'http://www.example.com']) !!}
|
||||
<p><i> {{Lang::get('lang.enter_url_to_send_ticket_details')}}</i> </p>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
{!! Form::close() !!}
|
||||
</table>
|
||||
<div class="col-md-3">
|
||||
<br/>
|
||||
<a class="btn btn-primary" id="generate"> <i class="fa fa-refresh"> </i> {!! Lang::get('lang.generate_key') !!}</a>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<!-- /.box -->
|
||||
</div>
|
||||
<div class="box-footer">
|
||||
<div class="row">
|
||||
<div class="col-md-12">
|
||||
<h4>{!! Lang::get('lang.webhooks') !!}</h4>
|
||||
<div class="col-md-6">
|
||||
<div class="form-group {{ $errors->has('ticket_detail') ? 'has-error' : '' }}">
|
||||
{!! Form::label('ticket_detail',Lang::get('lang.enter_url_to_send_ticket_details'),['class'=>'required']) !!}
|
||||
{!! Form::text('ticket_detail',$ticket_detail,['class' => 'form-control','placeholder'=>'http://www.example.com']) !!}
|
||||
<p></p>
|
||||
</div>
|
||||
</div>
|
||||
</div></div>
|
||||
</div>
|
||||
<div class="box-footer">
|
||||
{!! Form::submit(Lang::get('lang.update'),['class'=>'btn btn-primary'])!!}
|
||||
</div>
|
||||
{!! Form::close() !!}
|
||||
</div>
|
||||
@stop
|
||||
<a href="#" id="clickGenerate" data-toggle="modal" data-target="#generateModal"></a>
|
||||
<div class="modal fade" id="generateModal">
|
||||
<div class="modal-dialog">
|
||||
<div class="modal-content">
|
||||
<div class="modal-header">
|
||||
<button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">×</span></button>
|
||||
<h4 class="modal-title">{!! Lang::get('lang.api_key') !!}</h4>
|
||||
</div>
|
||||
<div class="modal-body" id="messageBody">
|
||||
</div>
|
||||
<div class="modal-footer" id="messageBody">
|
||||
<button type="button" class="btn btn-default" data-dismiss="modal" aria-label="Close">{!! Lang::get('lang.close') !!}</button>
|
||||
</div>
|
||||
</div><!-- /.modal-content -->
|
||||
</div><!-- /.modal-dialog -->
|
||||
</div><!-- /.modal -->
|
||||
<script src="{{asset("lb-faveo/js/ajax-jquery.min.js")}}"></script>
|
||||
<script type="text/javascript">
|
||||
jQuery(document).ready(function() {
|
||||
// Close a ticket
|
||||
$('#generate').on('click', function(e) {
|
||||
$.ajax({
|
||||
type: "GET",
|
||||
url: "{!! url('generate-api-key') !!}",
|
||||
beforeSend: function() {
|
||||
$("#generate").empty();
|
||||
var message = "<i class='fa fa-refresh fa-spin'> </i> <?php echo Lang::get('lang.generate_key'); ?>";
|
||||
$('#generate').html(message);
|
||||
},
|
||||
success: function(response) {
|
||||
// alert(response);
|
||||
|
||||
$("#messageBody").empty();
|
||||
var message = "<div class='alert alert-default' style='margin-bottom: -5px;'>Copy and paste in the api to set a different Api key</div> <br/><b>Api key</b> : " + response;
|
||||
$('#messageBody').html(message);
|
||||
|
||||
$('#clickGenerate').trigger("click");
|
||||
$("#generate").empty();
|
||||
var message = "<i class='fa fa-refresh'> </i> <?php echo Lang::get('lang.generate_key'); ?>";
|
||||
$('#generate').html(message);
|
||||
}
|
||||
})
|
||||
return false;
|
||||
});
|
||||
});
|
||||
</script>
|
||||
@stop
|
||||
|
||||
@@ -5,9 +5,10 @@
|
||||
@stop
|
||||
|
||||
@section('content')
|
||||
{!! Form::model($template,['url'=>'templates/'.$template->id,'method'=>'patch']) !!}
|
||||
<div class="box box-primary">
|
||||
<div class="box-header with-border">
|
||||
{!! Form::model($template,['url'=>'templates/'.$template->id,'method'=>'patch']) !!}
|
||||
|
||||
<h3 class="box-title">{{Lang::get('lang.edit_template')}}</h4>
|
||||
</div>
|
||||
<div class="box-body">
|
||||
@@ -41,10 +42,9 @@
|
||||
</div>
|
||||
@endif
|
||||
<div class="row">
|
||||
<div class="col-md-4 form-group {{ $errors->has('name') ? 'has-error' : '' }}">
|
||||
<div class="col-md-12 form-group {{ $errors->has('name') ? 'has-error' : '' }}">
|
||||
<!-- first name -->
|
||||
{!! Form::label('name',Lang::get('lang.name'),['class'=>'required']) !!}<span style="color:red;">*</span>
|
||||
{!! Form::text('name',null,['class' => 'form-control']) !!}
|
||||
<p class="lead">{!! $template->name !!}</p>
|
||||
</div>
|
||||
<div class="col-md-4 form-group {{ $errors->has('type') ? 'has-error' : '' }}">
|
||||
<!-- last name -->
|
||||
@@ -52,12 +52,18 @@
|
||||
{!! Form::select('type',[''=>'Select','Type'=>$type],null,['class' => 'form-control']) !!}
|
||||
</div>
|
||||
</div>
|
||||
<!-- <div class="row">
|
||||
<div class="col-md-12 form-group {{ $errors->has('subject') ? 'has-error' : '' }}">
|
||||
{!! Form::label('subject',Lang::get('lang.subject')) !!}<span style="color:red;">*</span>
|
||||
{!! Form::text('subject',null,['class' => 'form-control']) !!}
|
||||
<div class="row">
|
||||
<div class="col-md-8 form-group {{ $errors->has('subject') ? 'has-error' : '' }}">
|
||||
{!! Form::label('subject',Lang::get('lang.subject')) !!}
|
||||
{!! Form::text('subject',null,['class' => 'form-control', 'id' =>'subject']) !!}
|
||||
</div>
|
||||
</div>-->
|
||||
<div class="col-md-3 form-group" id = "use-subject">
|
||||
<br/>
|
||||
{!! Form::hidden('variable','0') !!}
|
||||
{!! Form::checkbox('variable','1') !!}
|
||||
{!! Form::label('subject',Lang::get('lang.use_subject')) !!}
|
||||
</div>
|
||||
</div>
|
||||
<div class="row">
|
||||
<div class="col-md-12 form-group {{ $errors->has('message') ? 'has-error' : '' }}">
|
||||
{!! Form::label('message',Lang::get('lang.content'),['class'=>'required']) !!}<span style="color:red;">*</span>
|
||||
@@ -72,4 +78,17 @@
|
||||
</div>
|
||||
</div>
|
||||
{!! Form::close() !!}
|
||||
|
||||
<script>
|
||||
$(document).ready(function() {
|
||||
$("#subject").keyup(function() {
|
||||
var subject = document.getElementById('subject').value;
|
||||
if (subject) {
|
||||
$("#use-subject").show();
|
||||
} else {
|
||||
$("#use-subject").hide();
|
||||
}
|
||||
});
|
||||
});
|
||||
</script>
|
||||
@stop
|
||||
@@ -28,16 +28,17 @@
|
||||
<table id="example1" class="table table-bordered table-striped">
|
||||
<thead>
|
||||
<tr>
|
||||
<th>{!! Lang::get('lang.template_name') !!}</th>
|
||||
<th>{!! Lang::get('lang.subject') !!}</th>
|
||||
<th>{!! Lang::get('lang.type') !!}</th>
|
||||
<th>{!! Lang::get('lang.description') !!}</th>
|
||||
<th>{!! Lang::get('lang.action') !!}</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
@foreach($templates as $template)
|
||||
<tr>
|
||||
<?php $type = App\Model\Common\TemplateType::where('id','=',$template->type)->first(); ?>
|
||||
<td>{!! $type->name !!}</td>
|
||||
<td>{!! $template->name !!}</td>
|
||||
<td>{!! $template->subject !!}</td>
|
||||
<td>
|
||||
{!! link_to_route('templates.edit', Lang::get('lang.edit_templates'),[$template->id],['class'=>'btn btn-success btn-sm']) !!}
|
||||
</td>
|
||||
|
||||
Reference in New Issue
Block a user