name : index.blade.php
@extends('backend.master')

@section('mainContent')

    {!! generateBreadcrumb() !!}

    <section class="mb-40 student-details">
        <div class="container-fluid p-0">
            <div class="row">

                <div class="col-lg-12">
                    <div class="row pt-20">
                        <div class="main-title pl-3 pt-10">
                            <h3 class="mb-30">{{__('setting.Vimeo Settings')}}</h3>
                        </div>
                    </div>
                    @if (permissionCheck('vimeosetting.update'))
                        <form class="form-horizontal" action="{{route('vimeosetting.update')}}" method="POST">
                            @endif
                            @csrf
                            <div class="white-box">

                                <div class="col-md-12 p-0">
                                    <input type="hidden" name="url" id="url" value="{{URL::to('/')}}">
                                    <input type="hidden" name="id" value="{{@$videoSetting->id}}">
                                    <div class="row mb-30">
                                        <div class="col-md-12">

                                            <div class="row">
                                                @if(\Illuminate\Support\Facades\Auth::user()->role_id==1)
                                                    <div class="col-xl-6 ">
                                                        <div class="primary_input mb-25">
                                                            <div class="row">
                                                                <div class="col-md-6">

                                                                    <div class="row">
                                                                        <div class="col-md-12 mb-3">
                                                                            <label class="primary_input_label"
                                                                                   for="    "> {{__('setting.Common API User For All User')}}</label>
                                                                        </div>
                                                                        <div class="col-md-4 mb-25">
                                                                            <label class="primary_checkbox d-flex mr-12"
                                                                                   for="yes">
                                                                                <input type="radio"
                                                                                       class="common-radio "
                                                                                       id="yes"
                                                                                       name="common_use"
                                                                                       {{config('vimeo.connections.main.common_use')?'checked':''}}
                                                                                       value="1">
                                                                                <span
                                                                                    class="checkmark mr-2"></span> {{__('common.Yes')}}
                                                                            </label>
                                                                        </div>
                                                                        <div class="col-md-4 mb-25">
                                                                            <label class="primary_checkbox d-flex mr-12"
                                                                                   for="no">
                                                                                <input type="radio"
                                                                                       class="common-radio "
                                                                                       id="no"
                                                                                       name="common_use"
                                                                                       value="0" {{!config('vimeo.connections.main.common_use')?'checked':''}}>
                                                                                <span
                                                                                    class="checkmark mr-2"></span> {{__('common.No')}}
                                                                            </label>
                                                                        </div>
                                                                    </div>


                                                                </div>
                                                            </div>
                                                        </div>
                                                    </div>
                                                @endif
                                                <div class="col-xl-6">
                                                    <div class="primary_input mb-25">
                                                        <label class="primary_input_label"
                                                               for="">{{ __('setting.Vimeo Client') }} *</label>
                                                        <input class="primary_input_field" placeholder="-" type="text"
                                                               name="vimeo_client"
                                                               value="{{!empty($videoSetting)?$videoSetting->vimeo_client:''}}">
                                                    </div>
                                                </div>
                                                <div class="col-xl-6">
                                                    <div class="primary_input mb-25">
                                                        <label class="primary_input_label"
                                                               for="">{{ __('setting.Vimeo Secret') }} *</label>
                                                        <input class="primary_input_field" placeholder="-" type="text"
                                                               name="vimeo_secret"
                                                               value="{{!empty($videoSetting)?$videoSetting->vimeo_secret:''}}">
                                                    </div>
                                                </div>
                                                <div class="col-xl-6">
                                                    <div class="primary_input mb-25">
                                                        <label class="primary_input_label"
                                                               for="">{{ __('setting.Vimeo Access') }} *</label>
                                                        <input class="primary_input_field" placeholder="-" type="text"
                                                               name="vimeo_access"
                                                               value="{{!empty($videoSetting)?$videoSetting->vimeo_access:''}}">
                                                    </div>
                                                </div>

                                                @if(\Illuminate\Support\Facades\Auth::user()->role_id==1)
                                                    <div class="col-xl-6 ">
                                                        <div class="primary_input mb-25">
                                                            <div class="row">
                                                                <div class="col-md-6">

                                                                    <div class="row">
                                                                        <div class="col-md-12 mb-3">
                                                                            <label class="primary_input_label"
                                                                                   for="    "> {{__('setting.Vimeo Video Upload Type')}}</label>
                                                                        </div>
                                                                        <div class="col-md-5 mb-25">
                                                                            <label class="primary_checkbox d-flex mr-12"
                                                                                   for="upload_type_direct">
                                                                                <input type="radio"
                                                                                       class="common-radio "
                                                                                       id="upload_type_direct"
                                                                                       name="upload_type"
                                                                                       {{config('vimeo.connections.main.upload_type')=="Direct"?'checked':''}}
                                                                                       value="Direct">
                                                                                <span
                                                                                    class="checkmark mr-2"></span> {{__('setting.Direct Upload')}}
                                                                            </label>
                                                                        </div>
                                                                        <div class="col-md-5 mb-25">
                                                                            <label class="primary_checkbox d-flex mr-12"
                                                                                   for="upload_type_list">
                                                                                <input type="radio"
                                                                                       class="common-radio "
                                                                                       id="upload_type_list"
                                                                                       name="upload_type"
                                                                                       value="List" {{config('vimeo.connections.main.upload_type')=="List"?'checked':''}}>
                                                                                <span
                                                                                    class="checkmark mr-2"></span> {{__('setting.From List')}}
                                                                            </label>
                                                                        </div>
                                                                    </div>


                                                                </div>
                                                            </div>
                                                        </div>
                                                    </div>
                                                @endif

                                                <div class="col-lg-12">
                                                    <code><a target="_blank" title="Google map api key"
                                                             href="https://developer.vimeo.com/apps/new">{{__('setting.Click Here to Get Vimeo Api Key')}}
                                                            | {{__('setting.Scopes need to allow')}}
                                                            <b>{{__('setting.public')}}</b>,<b>{{__('setting.private')}}</b>,<b>{{__('setting.edit')}}</b>,<b>{{__('setting.upload')}} </b></a></code>

                                                    <ul>
                                                        <li>
                                                            {{__('setting.For Secure, Change Privacy to')}}
                                                            <b>{{__('setting.Hide From Vimeo')}}</b>
                                                        </li>
                                                        <li>{{__('setting.Where can the video be embedded? Set')}}
                                                            <b>{{__('setting.Use Specific domains')}}</b>
                                                            {{__('setting.& register your domain without http/https')}}
                                                        </li>
                                                        <li>
                                                            {{__('setting.Direct upload is not allow for Vimeo basic plan')}}
                                                        </li>

                                                    </ul>
                                                </div>
                                            </div>
                                        </div>

                                        <div class="col-md-7">
                                            <div class="row justify-content-center">

                                                @if(session()->has('message-success'))
                                                    <p class=" text-success">
                                                        {{ session()->get('message-success') }}
                                                    </p>
                                                @elseif(session()->has('message-danger'))
                                                    <p class=" text-danger">
                                                        {{ session()->get('message-danger') }}
                                                    </p>
                                                @endif
                                            </div>
                                        </div>
                                    </div>
                                </div>
                                @php
                                    $tooltip = "";
                                    if(permissionCheck('vimeosetting.update')){
                                        $tooltip = "";
                                    }else{
                                        $tooltip = "You have no permission to Update";
                                    }
                                @endphp
                                <div class="row mt-40">
                                    <div class="col-lg-12 text-center">
                                        <button class="primary-btn fix-gr-bg" data-toggle="tooltip"
                                                title="{{$tooltip}}">
                                            <span class="ti-check"></span>
                                            {{__('common.Update')}}
                                        </button>
                                    </div>
                                </div>
                            </div>
                        </form>
                </div>
            </div>
        </div>
    </section>

@endsection

© 2025 UnknownSec
afwwrfwafr45458465
Password