![]() System : Linux absol.cf 5.4.0-198-generic #218-Ubuntu SMP Fri Sep 27 20:18:53 UTC 2024 x86_64 User : www-data ( 33) PHP Version : 7.4.33 Disable Function : pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_get_handler,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,pcntl_async_signals,pcntl_unshare, Directory : /var/www/html/webtrees/resources/views/ |
Upload File : |
<?php declare(strict_types=1); use Fisharebest\Webtrees\Family; use Fisharebest\Webtrees\I18N; use Fisharebest\Webtrees\Individual; use Fisharebest\Webtrees\Location; use Fisharebest\Webtrees\Media; use Fisharebest\Webtrees\Note; use Fisharebest\Webtrees\Repository; use Fisharebest\Webtrees\Source; use Fisharebest\Webtrees\Submitter; use Fisharebest\Webtrees\Tree; use Illuminate\Support\Collection; /** * @var string $details * @var ?Collection<int,Family> $linked_families * @var ?Collection<int,Individual> $linked_individuals * @var ?Collection<int,Location> $linked_locations * @var ?Collection<int,Media> $linked_media_objects * @var ?Collection<int,Note> $linked_notes * @var ?Collection<int,Repository> $linked_repositories * @var ?Collection<int,Source> $linked_sources * @var ?Collection<int,Submitter> $linked_submitters * @var Tree $tree */ ?> <ul class="nav nav-tabs" role="tablist"> <li class="nav-item" role="presentation"> <a class="nav-link active" data-bs-toggle="tab" role="tab" href="#details"> <?= I18N::translate('Details') ?> </a> </li> <?php if ($linked_individuals instanceof Collection) : ?> <li class="nav-item" role="presentation"> <a class="nav-link" data-bs-toggle="tab" role="tab" href="#individuals"> <?= I18N::translate('Individuals') ?> <?= view('components/badge', ['count' => $linked_individuals->count()]) ?> </a> </li> <?php endif ?> <?php if ($linked_families instanceof Collection) : ?> <li class="nav-item" role="presentation"> <a class="nav-link" data-bs-toggle="tab" role="tab" href="#families"> <?= I18N::translate('Families') ?> <?= view('components/badge', ['count' => $linked_families->count()]) ?> </a> </li> <?php endif ?> <?php if ($linked_media_objects instanceof Collection) : ?> <li class="nav-item" role="presentation"> <a class="nav-link" data-bs-toggle="tab" role="tab" href="#media"> <?= I18N::translate('Media objects') ?> <?= view('components/badge', ['count' => $linked_media_objects->count()]) ?> </a> </li> <?php endif ?> <?php if ($linked_sources instanceof Collection) : ?> <li class="nav-item" role="presentation"> <a class="nav-link" data-bs-toggle="tab" role="tab" href="#sources"> <?= I18N::translate('Sources') ?> <?= view('components/badge', ['count' => $linked_sources->count()]) ?> </a> </li> <?php endif ?> <?php if ($linked_notes instanceof Collection) : ?> <li class="nav-item" role="presentation"> <a class="nav-link" data-bs-toggle="tab" role="tab" href="#notes"> <?= I18N::translate('Notes') ?> <?= view('components/badge', ['count' => $linked_notes->count()]) ?> </a> </li> <?php endif ?> <?php if ($linked_repositories instanceof Collection) : ?> <li class="nav-item" role="presentation"> <a class="nav-link" data-bs-toggle="tab" role="tab" href="#repositories"> <?= I18N::translate('Repositories') ?> <?= view('components/badge', ['count' => $linked_repositories->count()]) ?> </a> </li> <?php endif ?> <?php if ($linked_submitters instanceof Collection) : ?> <li class="nav-item" role="presentation"> <a class="nav-link" data-bs-toggle="tab" role="tab" href="#submitters"> <?= I18N::translate('Submitters') ?> <?= view('components/badge', ['count' => $linked_submitters->count()]) ?> </a> </li> <?php endif ?> <?php if ($linked_locations instanceof Collection) : ?> <li class="nav-item" role="presentation"> <a class="nav-link" data-bs-toggle="tab" role="tab" href="#locations"> <?= I18N::translate('Locations') ?> <?= view('components/badge', ['count' => $linked_locations->count()]) ?> </a> </li> <?php endif ?> </ul> <div class="tab-content"> <div class="tab-pane fade show active" role="tabpanel" id="details"> <?= $details ?> </div> <?php if ($linked_individuals instanceof Collection) : ?> <div class="tab-pane fade" role="tabpanel" id="individuals"> <?= view('lists/individuals-table', ['individuals' => $linked_individuals, 'sosa' => false, 'tree' => $tree]) ?> </div> <?php endif ?> <?php if ($linked_families instanceof Collection) : ?> <div class="tab-pane fade" role="tabpanel" id="families"> <?= view('lists/families-table', ['families' => $linked_families, 'tree' => $tree]) ?> </div> <?php endif ?> <?php if ($linked_media_objects instanceof Collection) : ?> <div class="tab-pane fade" role="tabpanel" id="media"> <?= view('lists/media-table', ['media_objects' => $linked_media_objects, 'tree' => $tree]) ?> </div> <?php endif ?> <?php if ($linked_sources instanceof Collection) : ?> <div class="tab-pane fade" role="tabpanel" id="sources"> <?= view('lists/sources-table', ['sources' => $linked_sources, 'tree' => $tree]) ?> </div> <?php endif ?> <?php if ($linked_notes instanceof Collection) : ?> <div class="tab-pane fade" role="tabpanel" id="notes"> <?= view('lists/notes-table', ['notes' => $linked_notes, 'tree' => $tree]) ?> </div> <?php endif ?> <?php if ($linked_repositories instanceof Collection) : ?> <div class="tab-pane fade" role="tabpanel" id="repositories"> <?= view('lists/repositories-table', ['repositories' => $linked_repositories, 'tree' => $tree]) ?> </div> <?php endif ?> <?php if ($linked_submitters instanceof Collection) : ?> <div class="tab-pane fade" role="tabpanel" id="submitters"> <?= view('lists/submitters-table', ['submitters' => $linked_submitters, 'tree' => $tree]) ?> </div> <?php endif ?> <?php if ($linked_locations instanceof Collection) : ?> <div class="tab-pane fade" role="tabpanel" id="locations"> <?= view('lists/locations-table', ['locations' => $linked_locations, 'tree' => $tree]) ?> </div> <?php endif ?> </div>