[
MAINHACK
]
Mail Test
BC
Config Scan
HOME
Create...
New File
New Folder
Viewing / Editing File: milestoneEdit.blade.php
@if ($milestone && $currentWorkspace) <form method="post" class="needs-validation" novalidate action="@auth('web'){{ route('projects.milestone.update', [$currentWorkspace->slug, $milestone->id]) }}@elseauth{{ route('client.projects.milestone.update', [$currentWorkspace->slug, $milestone->id]) }}@endauth"> @csrf <div class="modal-body"> <div class="row"> @if ($currentWorkspace->is_chagpt_enable()) <div class="text-end col-12"> <a href="#" data-size="lg" data-ajax-popup-over="true" class="btn btn-sm btn-primary" data-url="{{ route('generate', ['milestone']) }}" data-bs-toggle="tooltip" data-bs-placement="top" title="{{ __('Generate with AI') }}" data-title="{{ __('Generate Milestone Title & Summary') }}"> <i class="fas fa-robot px-1"></i>{{ __('Generate with AI') }} </a> </div> @endif <div class="col-md-8"> <div class="form-group"> <label for="milestone-title" class="col-form-label">{{ __('Milestone Title') }}</label><x-required></x-required> <input type="text" class="form-control form-control-light" id="milestone-title" placeholder="{{ __('Enter Title') }}" value="{{ $milestone->title }}" name="title" required> </div> </div> <div class="col-md-4"> <div class="form-group"> <label for="milestone-status" class="col-form-label">{{ __('Status') }}</label><x-required></x-required> <select class="form-control" name="status" id="milestone-status" required> <option value="incomplete" @if ($milestone->status == 'incomplete') selected @endif> {{ __('Incomplete') }}</option> <option value="complete" @if ($milestone->status == 'complete') selected @endif> {{ __('Complete') }}</option> </select> </div> </div> </div> <div class="form-group col-md-12"> <label for="milestone-title" class="col-form-label">{{ __('Milestone Cost') }}</label><x-required></x-required> <div class="form-icon-user"> <span class="currency-icon bg-primary">{{ !empty($currentWorkspace->currency) ? $currentWorkspace->currency : '$' }}</span> <input type="number" class="form-control form-control-light currency_input" id="milestone-title" placeholder="{{ __('Enter Cost') }}" value="{{ $milestone->cost }}" min="0" name="cost" required> </div> </div> <div class="row"> <div class="col-md-6"> <div class="form-group "> <label class="form-label">{{ __('Start Date') }}</label><x-required></x-required> <div class="input-group date "> <input class="form-control datepicker22" type="text" id="start_date" name="start_date" value="{{ $milestone->start_date }}" autocomplete="off" required> <span class="input-group-text"> <i class="feather icon-calendar"></i> </span> </div> </div> </div> <div class="col-md-6"> <div class="form-group"> <label class="form-label">{{ __('End Date') }}</label><x-required></x-required> <div class="input-group date "> <input class="form-control datepicker23" type="text" id="end_date" name="end_date" value="{{ $milestone->end_date }}" autocomplete="off" required> <span class="input-group-text"> <i class="feather icon-calendar"></i> </span> </div> </div> </div> </div> <div class="form-group col-md-12"> <label for="task-summary" class="col-form-label">{{ __('Summary') }}</label><x-required></x-required> <textarea class="form-control form-control-light" id="task-summary" rows="3" name="summary" required>{{ $milestone->summary }}</textarea> </div> <div class="col-md-12"> <div class="form-group"> <label for="task-summary" class="col-form-label">{{ __('Progress') }}</label> <input type="range" class="slider w-100 mb-0 " name="progress" id="myRange" value="{{ $milestone->progress ? $milestone->progress : '0' }}" min="0" max="100" oninput="ageOutputId.value = myRange.value"> <output name="ageOutputName" id="ageOutputId">{{ $milestone->progress ? $milestone->progress : '0' }}</output> % </div> </div> </div> <div class="modal-footer"> <input type="button" value="{{ __('Cancel') }}" class="btn btn-secondary" data-bs-dismiss="modal"> <input type="submit" value="{{ __('Update') }}" class="btn btn-primary"> </div> </form> @else <div class="container mt-5"> <div class="card"> <div class="card-body p-4"> <div class="page-error"> <div class="page-inner"> <h1>404</h1> <div class="page-description"> {{ __('Page Not Found') }} </div> <div class="page-search"> <p class="text-muted mt-3"> {{ __("It's looking like you may have taken a wrong turn. Don't worry... it happens to the best of us. Here's a little tip that might help you get back on track.") }} </p> <div class="mt-3"> <a class="btn-return-home badge-blue" href="{{ route('home') }}"><i class="fas fa-reply"></i> {{ __('Return Home') }}</a> </div> </div> </div> </div> </div> </div> </div> @endif <script> (function() { const d_week = new Datepicker(document.querySelector('.datepicker22'), { buttonClass: 'btn', todayBtn: true, clearBtn: true, format: 'yyyy-mm-dd', }); })(); </script> <script> (function() { const d_week = new Datepicker(document.querySelector('.datepicker23'), { buttonClass: 'btn', todayBtn: true, clearBtn: true, format: 'yyyy-mm-dd', }); })(); </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.7 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