@extends('admin.layout', ['menuKey' => 'organizations']) @section('title', $org->display_name) @php $checks = (array) $org->checks; $icon = ['pass' => ['on', 'OK'], 'fail' => ['bad', 'No'], 'warn' => ['wait', 'Check'], 'info' => ['off', '–']]; $catalog = config('badges.catalog'); $rows = $org->badges->keyBy('badge'); @endphp @section('content')
{{ $org->domains->pluck('domain')->implode(', ') ?: ($org->is_webmail ? 'Started from a Gmail-type address' : 'No domain') }} · first post {{ $org->first_post_at?->format('M j, Y') ?? 'none yet' }} @if ($org->is_internal) · internal (never a founding number)@endif @if ($org->foundingLabel()) · {{ $org->foundingLabel() }}@endif @if ($org->profileUrl()) · employer page@endif
They prove control of the domain with the TXT record {{ $txt }} or a file at /.well-known/healthcareers-verify.txt containing {{ $org->verify_token }}.
@if ($org->review_note)Note: {{ $org->review_note }}
@endif{{ $org->foundingLabel() ?? 'None.' }}@if ($org->founding_at) since {{ $org->founding_at->format('M j, Y') }}@endif
@include('partials.org-badges', ['org' => $org])
@elseBadges show once the organization is verified.
@endif| {{ $b['label'] }} {{ $b['kind'] === 'manual' ? 'Given by you' : 'Automatic' }}{{ $row && $row->locked ? ' · set by you' : '' }} |
{!! $on ? 'Yes' : 'No' !!} | @if ($row && $row->locked && $b['kind'] === 'auto')@endif |
| Role | Status | ||
|---|---|---|---|
| {{ $m->email }} | {{ $m->status === 'removed' ? 'Removed' : ($m->status === 'invited' ? 'Invited' : ($m->confirmed_at ? 'Confirmed '.$m->confirmed_at->format('M j, Y') : 'Not confirmed')) }} | @if ($m->status !== 'removed')@endif |
{{ $d->domain }} {{ $d->verified_at ? 'verified ('.$d->method.')' : 'not verified' }} @unless ($d->verified_at)
@endunless @emptyNone.
@endforelsePosts from an address at these domains join this organization.
Moves this organization's posts, campaigns, team, domains and badges into another organization, and removes this one.
| # | Pack | Used | Left | Ends | Status | |
|---|---|---|---|---|---|---|
| {{ $pk->id }} | {{ $pk->size }} posts · {{ $pk->granted_by ? 'given by '.$pk->granted_by : \App\Support\Pricing::money((int) $pk->price_cents).' by '.$pk->bought_by }}@if ($pk->order_id) · order #{{ $pk->order_id }}@endif @if ($pk->note) {{ $pk->note }}@endif |
{{ $pk->used }} | {{ $pk->remaining() }} | {{ $pk->expires_at->format('M j, Y') }} | {{ $pk->statusLabel() }} | @if ($pk->status === 'disputed')@endif @if ($pk->status === 'active')@endif |
Refund unused posts from the pack's order (Orders): at most its unused posts × its price per post.
@endifNone.
@else| # | Job | Posted by | Status |
|---|---|---|---|
| {{ $p->id }} | {{ $p->title }} {{ $p->org_name }} · {{ $p->locationLabel() }} |
{{ $p->poster_email }} | @if ($p->isLive())Live@elseif ($p->status === 'review')Review@if ($p->flags->isNotEmpty()) {{ $p->flags->pluck('reason')->map(fn ($r) => str_replace('_', ' ', $r))->implode(', ') }}@endif @else{{ ucfirst($p->status) }}@endif |