Task založil: {{($creator) ? $creator->firstname . ' ' . $creator->lastname : ''}}
Job number: {{$subtask->mastertask->project->code}}
Názov Tasku: {{($subtask->title) ?: $subtask->mastertask->title}}
Deadline do: {{($subtask->deadline) ?: $subtask->mastertask->deadline}}
Ľudia v Master Tasku:
@foreach($usersInMasterTask as $key => $user)
{{ $user->firstname }} {{ $user->lastname }}
@endforeach
Odkaz na Task: {{ url( env( 'APP_URL_FE' ) . '/#/app/dashboard/tasks?subtask=' . $subtask->id) }}
@php
$description = ($subtask->description) ?: $subtask->mastertask->description;
// Define regular expressions for Windows and Mac SMB links
$pattern_windows = '/smb:\/\/serverjl[^ ]*/';
$pattern_mac = '/\\\\serverjl\\\\[^ ]*/';
// Define the callback function to replace links
function replace_smb_links($matches) {
$link = $matches[0];
if (strpos($link, 'smb://serverjl') === 0) {
// Windows link
$windows_link = str_replace('smb://serverjl', '\\\\serverjl\\', $link);
return "
Windows: $windows_link
Mac: $link
";
} elseif (strpos($link, '\\\\serverjl\\') === 0) {
// Mac link
$mac_link = str_replace('\\\\serverjl\\', 'smb://serverjl', $link);
return "
Windows: $link
Mac: $mac_link
";
}
return $link; // In case no pattern matches, return the original link
}
// Replace SMB links using the callback function
$description = preg_replace_callback($pattern_windows, 'replace_smb_links', $description);
$description = preg_replace_callback($pattern_mac, 'replace_smb_links', $description);
@endphp
Popis: {!!$description!!}