133 lines
9.0 KiB
PHP
133 lines
9.0 KiB
PHP
@extends('backend.admin-master')
|
|
@section('site-title')
|
|
{{__('Third Party Scripts Settings')}}
|
|
@endsection
|
|
@section('style')
|
|
<link rel="stylesheet" href="{{asset('assets/backend/css/codemirror.css')}}">
|
|
<link rel="stylesheet" href="{{asset('assets/backend/css/show-hint.css')}}">
|
|
@endsection
|
|
@section('content')
|
|
<div class="col-lg-12 col-ml-12 padding-bottom-30">
|
|
<div class="row">
|
|
<div class="col-12 mt-5">
|
|
@include('backend.partials.message')
|
|
<div class="card">
|
|
<div class="card-body">
|
|
<h4 class="header-title">{{__("Third Party Scripts Settings")}}</h4>
|
|
<form action="{{route('admin.general.scripts.settings')}}" method="POST" enctype="multipart/form-data">
|
|
@csrf
|
|
<div class="form-group">
|
|
<label for="site_third_party_tracking_code">{{__('Third Party Api Code before head end')}}</label>
|
|
<textarea name="site_third_party_tracking_code" id="site_third_party_tracking_code" cols="30" rows="10" class="form-control">{{get_static_option('site_third_party_tracking_code')}}</textarea>
|
|
<p>{{__('this code will be load before </head> tag')}}</p>
|
|
</div>
|
|
<div class="form-group">
|
|
<label for="site_third_party_tracking_body_code">{{__('Third Party Api Code after body start')}}</label>
|
|
<textarea name="site_third_party_tracking_body_code" id="site_third_party_tracking_body_code" cols="30" rows="10" class="form-control">{{get_static_option('site_third_party_tracking_body_code')}}</textarea>
|
|
<p>{{__('this code will be load after <body> tag')}}</p>
|
|
</div>
|
|
<div class="form-group">
|
|
<label for="site_google_analytics">{{__('Google Analytics')}}</label>
|
|
<textarea name="site_google_analytics" id="site_google_analytics" class="form-control" cols="30" rows="10">{{get_static_option('site_google_analytics')}}</textarea>
|
|
</div>
|
|
<div class="form-group">
|
|
<label for="site_google_captcha_status"><strong>{{__('Google Recaptcha v3 Enable/Disable')}}</strong></label>
|
|
<label class="switch">
|
|
<input type="checkbox" name="site_google_captcha_status" @if(!empty(get_static_option('site_google_captcha_status'))) checked @endif id="site_google_captcha_status">
|
|
<span class="slider onff"></span>
|
|
</label>
|
|
</div>
|
|
<div class="form-group">
|
|
<label for="site_google_captcha_v3_site_key">{{__('Google Captcha V3 Site Key')}}</label>
|
|
<input type="text" name="site_google_captcha_v3_site_key" class="form-control" value="{{get_static_option('site_google_captcha_v3_site_key')}}" id="site_google_captcha_v3_site_key">
|
|
</div>
|
|
<div class="form-group">
|
|
<label for="site_google_captcha_v3_secret_key">{{__('Google Captcha V3 Secret Key')}}</label>
|
|
<input type="text" name="site_google_captcha_v3_secret_key" class="form-control" value="{{get_static_option('site_google_captcha_v3_secret_key')}}" id="site_google_captcha_v3_secret_key">
|
|
</div>
|
|
<div class="form-group">
|
|
<label for="tawk_api_key">{{__('Google Adsense Publisher ID')}}</label>
|
|
<input type="text" name="google_adsense_publisher_id" class="form-control" value="{{get_static_option('google_adsense_publisher_id')}}" id="google_adsense_id">
|
|
</div>
|
|
<div class="form-group">
|
|
<label for="tawk_api_key">{{__('Google Adsense Customer ID')}}</label>
|
|
<input type="text" name="google_adsense_customer_id" class="form-control" value="{{get_static_option('google_adsense_customer_id')}}" id="google_adsense_id">
|
|
</div>
|
|
<div class="form-group">
|
|
<label for="tawk_api_key">{{__('Instagram Access Token')}}</label>
|
|
<input type="text" name="instagram_access_token" class="form-control" value="{{get_static_option('instagram_access_token')}}" id="instagram_access_token">
|
|
</div>
|
|
<div class="form-group">
|
|
<label for="site_disqus_key">{{__('Disqus')}}</label>
|
|
<input type="text" name="site_disqus_key" class="form-control" value="{{get_static_option('site_disqus_key')}}" id="site_disqus_key">
|
|
</div>
|
|
<div class="form-group">
|
|
<label for="tawk_api_key">{{__('Tawk.to API')}}</label>
|
|
<textarea name="tawk_api_key" id="tawk_api_key" class="form-control" cols="30" rows="5">{{get_static_option('tawk_api_key')}}</textarea>
|
|
</div>
|
|
|
|
<div class="form-group">
|
|
<label for="enable_facebook_login"><strong>{{__('Enable/Disable Facebook Login')}}</strong></label>
|
|
<label class="switch">
|
|
<input type="checkbox" name="enable_facebook_login" @if(!empty(get_static_option('enable_facebook_login'))) checked @endif >
|
|
<span class="slider"></span>
|
|
</label>
|
|
</div>
|
|
<div class="form-group">
|
|
<label for="facebook_client_id">{{__('Facebook Client ID')}}</label>
|
|
<input type="text" name="facebook_client_id" class="form-control" value="{{get_static_option('facebook_client_id')}}">
|
|
</div>
|
|
<div class="form-group">
|
|
<label for="facebook_client_secret">{{__('Facebook Client Secret')}}</label>
|
|
<input type="text" name="facebook_client_secret" class="form-control" value="{{get_static_option('facebook_client_secret')}}">
|
|
</div>
|
|
<div class="form-group">
|
|
<label for="enable_google_login"><strong>{{__('Enable/Disable Google Login')}}</strong></label>
|
|
<label class="switch">
|
|
<input type="checkbox" name="enable_google_login" @if(!empty(get_static_option('enable_google_login'))) checked @endif >
|
|
<span class="slider"></span>
|
|
</label>
|
|
</div>
|
|
<div class="form-group">
|
|
<label for="google_client_id">{{__('Google Client ID')}}</label>
|
|
<input type="text" name="google_client_id" class="form-control" value="{{get_static_option('google_client_id')}}">
|
|
</div>
|
|
<div class="form-group">
|
|
<label for="google_client_secret">{{__('Google Client Secret')}}</label>
|
|
<input type="text" name="google_client_secret" class="form-control" value="{{get_static_option('google_client_secret')}}">
|
|
</div>
|
|
|
|
<button type="submit" class="btn btn-primary mt-4 pr-4 pl-4">{{__('Update Changes')}}</button>
|
|
</form>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
@endsection
|
|
@section('script')
|
|
<script src="{{asset('assets/backend/js/codemirror.js')}}"></script>
|
|
<script src="{{asset('assets/backend/js/javascript.js')}}"></script>
|
|
<script src="{{asset('assets/backend/js/show-hint.js')}}"></script>
|
|
<script src="{{asset('assets/backend/js/javascript-hint.js')}}"></script>
|
|
<script>
|
|
(function($) {
|
|
"use strict";
|
|
var codeEditorArr = [
|
|
'site_third_party_tracking_code',
|
|
'site_third_party_tracking_body_code',
|
|
'site_google_analytics',
|
|
'tawk_api_key',
|
|
];
|
|
codeEditorArr.forEach(function (element, index){
|
|
CodeMirror.fromTextArea(document.getElementById(element), {
|
|
lineNumbers: true,
|
|
mode: "text/javascript",
|
|
matchBrackets: true
|
|
});
|
|
});
|
|
})(jQuery);
|
|
</script>
|
|
@endsection
|
|
|