{{-- « À régler » — ce qui, dans cet espace, n'a plus de titulaire ou ne sert à rien. ► Les définitions vivent dans `WorkspaceHousekeeping`, pas ici. Cette vue ne fait que rendre ce qu'il déclare. Deux natures, deux traitements. **Un orphelin est un accident** — un objet que plus aucun écran ne peut montrer — et il porte donc un fond d'alerte et une pastille dans l'onglet. **Un inutilisé n'est qu'un encombrement**, il se présente sobrement : garder trois étiquettes en réserve est un choix légitime, pas un problème à signaler. Chaque ligne mène à l'objet, où les actions existent déjà. Une seule action groupée par bloc, celle qui a un sens évident en masse. --}} @php $orphanElements = $this->housekeeping()->orphanElements(); $orphanProjects = $this->housekeeping()->orphanProjects(); $unusedTags = $this->housekeeping()->unusedTags(); $emptyCategories = $this->housekeeping()->emptyCategories(); $rienARegler = $orphanElements->isEmpty() && $orphanProjects->isEmpty() && $unusedTags->isEmpty() && $emptyCategories->isEmpty(); @endphp
@if ($rienARegler)

Rien à régler.

Aucun élément ni projet sans titulaire, aucune étiquette ni catégorie inutilisée.

@endif {{-- Orphelins : éléments --}} @if ($orphanElements->isNotEmpty())

Tâches sans titulaire ({{ $orphanElements->count() }})

Elles ne sont rangées dans aucun projet et personne n'y est assigné : cet écran est le seul endroit où elles apparaissent. Cela arrive quand un membre est supprimé de l'espace.

@endif {{-- Orphelins : projets --}} @if ($orphanProjects->isNotEmpty())

Projets sans participant ({{ $orphanProjects->count() }})

Plus personne n'y a de rôle : seuls les administrateurs de l'espace peuvent encore les ouvrir.

@foreach ($orphanProjects as $project) {{ $project->code }} {{ $project->name }} @endforeach
@endif {{-- Inutilisés : étiquettes --}} @if ($unusedTags->isNotEmpty())

Étiquettes inutilisées ({{ $unusedTags->count() }})

Aucune note ne les porte. Les étiquettes ne s'attachent qu'aux notes.

@foreach ($unusedTags as $tag) {{ $tag->name }} @endforeach
@endif {{-- Inutilisés : catégories de documents --}} @if ($emptyCategories->isNotEmpty())

Catégories de documents vides ({{ $emptyCategories->count() }})

Aucun document n'y est classé. Elles encombrent le sélecteur de classement.

@foreach ($emptyCategories as $category) {{ $category->label }} @endforeach
@endif