[core] allow SHM_POST_INFO html element to accept a link parameter

This commit is contained in:
Shish
2023-12-31 22:27:32 +00:00
parent 209e9b4ab5
commit 9e9225acf3
2 changed files with 13 additions and 10 deletions

View File

@ -154,9 +154,10 @@ function SHM_OPTION(string $value, string $text, bool $selected = false): HTMLEl
}
function SHM_POST_INFO(
HTMLElement|string $title,
string $title,
HTMLElement|string|null $view = null,
HTMLElement|string|null $edit = null,
string|null $link = null,
): HTMLElement {
if(!is_null($view) && !is_null($edit)) {
$show = emptyHTML(
@ -170,5 +171,9 @@ function SHM_POST_INFO(
} else {
$show = "???";
}
return TR(TH(["width" => "50px"], $title), TD($show));
return TR(
["data-row"=>$title],
TH(["width" => "50px"], $link ? A(["href" => $link], $title) : $title),
TD($show)
);
}