1da2d94b3SGreg Roach<?php 2da2d94b3SGreg Roach 30c0910bfSGreg Roachuse Fisharebest\Webtrees\Http\RequestHandlers\ControlPanel; 46fd01894SGreg Roachuse Fisharebest\Webtrees\Http\RequestHandlers\ManageTrees; 596716c47SGreg Roachuse Fisharebest\Webtrees\Http\RequestHandlers\UnconnectedAction; 6da2d94b3SGreg Roachuse Fisharebest\Webtrees\I18N; 7da2d94b3SGreg Roachuse Fisharebest\Webtrees\Individual; 8da2d94b3SGreg Roachuse Fisharebest\Webtrees\Tree; 9*4fd89268SGreg Roachuse Illuminate\Support\Collection; 10da2d94b3SGreg Roach 11da2d94b3SGreg Roach/** 12da2d94b3SGreg Roach * @var string $title 13f925fcc4SGreg Roach * @var bool $aliases 14da2d94b3SGreg Roach * @var bool $associates 15*4fd89268SGreg Roach * @var array<Collection<int,Individual>> $individual_groups 16da2d94b3SGreg Roach * @var Individual $root 17da2d94b3SGreg Roach * @var Tree $tree 18da2d94b3SGreg Roach */ 19da2d94b3SGreg Roach 20da2d94b3SGreg Roach?> 21dd6b2bfcSGreg Roach 226fd01894SGreg Roach<?= view('components/breadcrumbs', ['links' => [route(ControlPanel::class) => I18N::translate('Control panel'), route(ManageTrees::class, ['tree' => $tree->name()]) => I18N::translate('Manage family trees'), $title]]) ?> 23dd6b2bfcSGreg Roach 24dd6b2bfcSGreg Roach<h1><?= $title ?></h1> 25dd6b2bfcSGreg Roach 26315eb316SGreg Roach<form method="post" action="<?= e(route(UnconnectedAction::class, ['tree' => $tree->name()])) ?>"> 2796716c47SGreg Roach <?= csrf_field() ?> 2896716c47SGreg Roach 29b6c326d8SGreg Roach <?= view('components/checkbox-inline', ['label' => I18N::translate('Include associates'), 'checked' => $associates, 'name' => 'associates']) ?> 30f925fcc4SGreg Roach <?= view('components/checkbox-inline', ['label' => I18N::translate('Include aliases'), 'checked' => $aliases, 'name' => 'aliases']) ?> 31da2d94b3SGreg Roach <button type="submit" class="btn btn-primary"> 32dd6b2bfcSGreg Roach <?= I18N::translate('update') ?> 33dd6b2bfcSGreg Roach </button> 34dd6b2bfcSGreg Roach</form> 35dd6b2bfcSGreg Roach 3639ca88baSGreg Roach<p><?= I18N::translate('These groups of individuals are not related to %s.', $root->fullName()) ?></p> 37dd6b2bfcSGreg Roach 38dd6b2bfcSGreg Roach<?php foreach ($individual_groups as $group) : ?> 39dd6b2bfcSGreg Roach <h2><?= I18N::plural('%s individual', '%s individuals', count($group), I18N::number(count($group))) ?></h2> 40dd6b2bfcSGreg Roach <ul> 41dd6b2bfcSGreg Roach <?php foreach ($group as $individual) : ?> 42dd6b2bfcSGreg Roach <li> 4339ca88baSGreg Roach <a href="<?= e($individual->url()) ?>"><?= $individual->fullName() ?></a> 44dd6b2bfcSGreg Roach </li> 45dd6b2bfcSGreg Roach <?php endforeach ?> 46dd6b2bfcSGreg Roach </ul> 47dd6b2bfcSGreg Roach<?php endforeach ?> 48