Tul xxx Tul
User / IP
:
216.73.216.217
Host / Server
:
45.84.207.204 / aircan.me
System
:
Linux lt-bnk-web1726.main-hosting.eu 5.14.0-611.36.1.el9_7.x86_64 #1 SMP PREEMPT_DYNAMIC Tue Mar 3 11:23:52 EST 2026 x86_64
Command
|
Upload
|
Create
Mass Deface
|
Jumping
|
Symlink
|
Reverse Shell
Ping
|
Port Scan
|
DNS Lookup
|
Whois
|
Header
|
cURL
:
/
home
/
u931257429
/
domains
/
aircan.me
/
public_html
/
trabajostoremaylor
/
views
/
admin
/
Viewing: employers.php
<?php require $partials . '/header.php'; ?> <?php $panelAdmin = require __DIR__ . '/../panel/admin.php'; $navbarConfig = $panelAdmin['navbar'](); $sidebarMenu = $panelAdmin['menu']([ 'active' => 'employers', 'badges' => [ 'employers' => count($employers), ], ]); ?> <div class="panel-shell"> <?php require $partials . '/sidebar.php'; ?> <div class="panel-main"> <?php require $partials . '/navbar.php'; ?> <div class="panel-content"> <main class="container-fluid py-4"> <section class="panel-card"> <div class="d-flex flex-column flex-md-row justify-content-between align-items-md-center mb-4 gap-3"> <div> <p class="text-muted text-uppercase small mb-1">Gestión de empleadores</p> <h2 class="fw-semibold mb-1">Empresas registradas</h2> <p class="text-muted mb-0">Controla el estado, acceso y contacto de cada empleador.</p> </div> <div class="d-flex gap-2"> <a href="<?= App\Helpers\Url::to('/admin/employers/create') ?>" class="btn btn-primary"><i class="bi bi-plus-lg"></i> Agregar empleador</a> </div> </div> <?php if (!empty($flash)): ?> <div class="alert alert-success d-flex justify-content-between align-items-center" role="alert"> <span><?= $flash ?></span> <button type="button" class="btn-close" data-bs-dismiss="alert"></button> </div> <?php endif; ?> <div class="table-responsive panel-table-wrapper"> <?php $totalEmployers = count($employers); ?> <table class="table align-middle panel-table"> <thead class="table-light"> <tr> <th>#</th> <th>Logo</th> <th>Empresa</th> <th>Email</th> <th>Plan</th> <th>WhatsApp</th> <th>Estado</th> <th class="text-end">Acciones</th> </tr> </thead> <tbody> <?php foreach ($employers as $index => $employer): ?> <tr> <td data-label="#" class="fw-semibold text-body-secondary"><?= $totalEmployers - $index ?></td> <td data-label="Logo" class="fw-semibold"> <?php $logo = $employer['logo'] ?? ''; $logoSrc = ''; if (!empty($logo)) { $isAbsolute = str_starts_with($logo, 'http://') || str_starts_with($logo, 'https://'); $logoSrc = $isAbsolute ? $logo : App\Helpers\Url::to($logo); } ?> <?php if ($logoSrc): ?> <img src="<?= htmlspecialchars($logoSrc) ?>" alt="Logo <?= htmlspecialchars($employer['company'] ?? $employer['name']) ?>" class="rounded border" style="width:48px;height:48px;object-fit:cover;"> <?php else: ?> <span class="badge bg-secondary-subtle text-secondary">Sin logo</span> <?php endif; ?> </td> <td data-label="Empresa" class="fw-semibold text-break"><?= htmlspecialchars($employer['company'] ?? $employer['name']) ?></td> <td data-label="Email" class="text-break"><?= $employer['email'] ?></td> <td data-label="Plan"> <?php if (!empty($employer['plan_name'])): ?> <span class="badge bg-primary-subtle text-primary"> <?= htmlspecialchars($employer['plan_name']) ?> </span> <?php else: ?> <span class="text-muted">Sin plan</span> <?php endif; ?> </td> <td data-label="WhatsApp"> <?php $waNumber = preg_replace('/\D+/', '', (string)($employer['whatsapp'] ?? '')); $waLink = $waNumber ? 'https://wa.me/' . $waNumber : null; ?> <?php if ($waLink): ?> <a href="<?= $waLink ?>" target="_blank" class="text-decoration-none"> <i class="bi bi-whatsapp text-success me-1"></i><?= htmlspecialchars($employer['whatsapp']) ?> </a> <?php else: ?> <span class="text-muted">No registrado</span> <?php endif; ?> </td> <td data-label="Estado"> <span class="badge <?= $employer['status'] ? 'bg-success-subtle text-success' : 'bg-secondary-subtle text-secondary' ?>"> <?= $employer['status'] ? 'Activo' : 'Inactivo' ?> </span> </td> <td data-label="Acciones" class="text-end align-middle"> <div class="panel-table-actions d-flex gap-2 flex-wrap justify-content-md-end"> <a href="<?= App\Helpers\Url::to('/admin/employers/show') ?>?id=<?= $employer['id'] ?>" class="btn btn-sm btn-outline-secondary" aria-label="Ver empleador" title="Ver empleador"> <i class="bi bi-eye"></i> </a> <a href="<?= App\Helpers\Url::to('/admin/employers/jobs') ?>?id=<?= $employer['id'] ?>" class="btn btn-sm btn-outline-info" aria-label="Ver trabajos" title="Ver trabajos publicados"> <i class="bi bi-briefcase"></i> </a> <a href="<?= App\Helpers\Url::to('/admin/employers/edit') ?>?id=<?= $employer['id'] ?>" class="btn btn-sm btn-outline-primary" aria-label="Editar empleador" title="Editar empleador"> <i class="bi bi-pencil"></i> </a> <form action="<?= App\Helpers\Url::to('/admin/employers/delete') ?>" method="POST" class="m-0" onsubmit="return confirm('¿Eliminar empleador?');"> <input type="hidden" name="id" value="<?= $employer['id'] ?>"> <button class="btn btn-sm btn-outline-danger" aria-label="Eliminar empleador" title="Eliminar empleador"><i class="bi bi-trash"></i></button> </form> </div> </td> </tr> <?php endforeach; ?> </tbody> </table> </div> </section> </main> </div> </div> </div> <?php require $partials . '/footer.php'; ?>
Coded With 💗 by
0x6ick