Pith - miter
<?php
$mor_data   = $stab[0] ?? ''; // rasp text
$mor_link   = $stab[1] ?? ''; // link
$mor_odate  = $stab[2] ?? ''; // otc date
$mor_gdate  = $stab[3] ?? ''; // gregorian date

// permalink
$mor_perm      = basename($rasp_content ?? '', '.txt');
$safe_mor_perm = rawurlencode($mor_perm);

// mod data
$rasp = htmlspecialchars($mor_data, ENT_QUOTES, 'UTF-8');
$rasp = str_replace('&#039;', '\'', $rasp);
$rasp = str_replace(['&lt;br&gt;', '&lt;br /&gt;', '&lt;br/&gt;'], '<br>', $rasp);
$rasp = preg_replace('/(?<!\w)#([0-9a-zA-Z]+)/m', '<a href="index.php?search=$1">#$1</a>', $rasp);
if (strpos($rasp, '&gt;') === 0) {
$rasp = preg_replace('/&gt;([^<]*)/m', '<span class="green_text">&gt;$1</span>', $rasp, 1);
} 
$rasp = preg_replace('/<br>&gt;([^<]*)/m', '<br><span class="green_text">&gt;$1</span>', $rasp);

$mor_scheme = strtolower(parse_url($mor_link, PHP_URL_SCHEME) ?: '');
if (!in_array($mor_scheme, ['http', 'https'], true)) {
$mor_link = '';
}

// check link
$mor_path = parse_url($mor_link, PHP_URL_PATH) ?: '';
$mor_ext  = strtolower(pathinfo($mor_path, PATHINFO_EXTENSION));
$mor_img  = in_array($mor_ext, ['jpg','jpeg','png','gif','webp','svg','bmp','avif','ico'], true);
$mor_url  = htmlspecialchars($mor_link, ENT_QUOTES, 'UTF-8');

// time since
try {
$d_start = new DateTime('now');
$d_end   = new DateTime($mor_gdate ?: 'now');
$d_dif   = $d_start->diff($d_end);
$d_d     = $d_dif->days;

if ($d_d < 1) {
$d_since = ($d_dif->h < 1) ? $d_dif->i . "m" : $d_dif->h . "h";
} else {
if ($d_d >= 365) {
$d_y = floor($d_d / 365);
$d_y_d = $d_d - ($d_y * 365);
$d_since = $d_y . 'y ' . $d_y_d . 'd';
} else {
$d_since = $d_d . 'd';
}
}
} catch (Exception $e) {
$d_since = 'unknown';
}
?>
<div class="m_table">
<div class="m_td">

<span class="name"><?= htmlspecialchars($user_name ?? ' ', ENT_QUOTES) ?> &middot; <?= htmlspecialchars($d_since, ENT_QUOTES) ?></span><br>

<div class="space_name"></div>

<span class="miter_text"><?= $rasp ?></span><br>

<?php if (strlen($mor_link) !== 0): ?>
<div class="mor_container-div<?= $mor_img ? ' mor_container-div--media' : '' ?>">
<?php if ($mor_img): ?>
<a class="mor_container-thumb-link" href="<?= $mor_url ?>" target="_blank"><img class="mor_container-thumb" src="<?= $mor_url ?>" alt=""></a>
<?php endif; ?>
<a class="mor_container-link" href="<?= $mor_url ?>" target="_blank"><?= $mor_url ?></a>
</div>
<?php endif; ?>

<div class="date_table-div">
<a href="index.php?rasp=<?= $safe_mor_perm ?>" class="permalink">
<?= htmlspecialchars($mor_odate, ENT_QUOTES) ?>
</a>
</div>

<div class="footer_table-div">
<div class="footer_left-div">
<span role="img" aria-label="Like" class="footer_img" style="-webkit-mask:url(images/icons/like.png) no-repeat center / contain;mask:url(images/icons/like.png) no-repeat center / contain;"></span>
<a href="index.php?rasp=<?= $safe_mor_perm ?>">
<span role="img" aria-label="Share" class="footer_img" style="-webkit-mask:url(images/icons/share.png) no-repeat center / contain;mask:url(images/icons/share.png) no-repeat center / contain;"></span>
</a>

<?php if (($login ?? false) === true): ?>
<a href="back/rasp/delete.php?delete=<?= $safe_mor_perm ?>" onclick="return confirm_delete()">
<span role="img" aria-label="Delete" class="footer_img" style="-webkit-mask:url(images/icons/delete.png) no-repeat center / contain;mask:url(images/icons/delete.png) no-repeat center / contain;"></span>
</a>
<a href="<?= htmlspecialchars($rasp_content ?? '', ENT_QUOTES) ?>" target="_blank">
<span role="img" aria-label="File" class="footer_img" style="-webkit-mask:url(images/icons/file.png) no-repeat center / contain;mask:url(images/icons/file.png) no-repeat center / contain;"></span>
</a>
<?php endif; ?>
</div>
</div>
</div>
</div>