PhotoPage: simplify tag html nodes
This commit is contained in:
parent
9922cd0833
commit
949a45ff8f
@ -536,7 +536,9 @@ a#previous_photo:hover, a#next_photo:hover {
|
||||
margin-bottom: 0.75em;
|
||||
margin-right: 0.75em;
|
||||
}
|
||||
|
||||
#sub_photo .tag-list .input-group-text {
|
||||
color: inherit;
|
||||
}
|
||||
|
||||
#photo_exif_box dt {
|
||||
font-weight: bold;
|
||||
|
@ -170,21 +170,21 @@ class PhotoPage extends Template
|
||||
|
||||
echo '
|
||||
<li id="tag-', $tag->id_tag, '">
|
||||
<a href="', $tag->getUrl(), '" title="View all posts tagged ', $tag->tag, '">
|
||||
<div class="input-group">
|
||||
<span class="input-group-text">', $tag->tag, '</span>';
|
||||
<div class="input-group">
|
||||
<a class="input-group-text" href="', $tag->getUrl(), '" title="View all posts tagged ', $tag->tag, '">
|
||||
', $tag->tag, '
|
||||
</a>';
|
||||
|
||||
if ($tag->kind === 'Person')
|
||||
{
|
||||
echo '
|
||||
<a class="delete-tag btn btn-danger px-1" title="Unlink this tag from this photo" href="#" data-id="', $tag->id_tag, '">
|
||||
<i class="bi bi-x"></i>
|
||||
</a>';
|
||||
<a class="delete-tag btn btn-danger px-1" title="Unlink this tag from this photo" href="#" data-id="', $tag->id_tag, '">
|
||||
<i class="bi bi-x"></i>
|
||||
</a>';
|
||||
}
|
||||
|
||||
echo '
|
||||
</div>
|
||||
</a>
|
||||
</div>
|
||||
</li>';
|
||||
}
|
||||
|
||||
@ -238,19 +238,16 @@ class PhotoPage extends Template
|
||||
const newListItem = document.createElement("li");
|
||||
newListItem.id = "tag-" + item.id_tag;
|
||||
|
||||
const newLink = document.createElement("a");
|
||||
newLink.href = item.url;
|
||||
newLink.title = "View all posts tagged " + item.label;
|
||||
newListItem.appendChild(newLink);
|
||||
|
||||
const newInputGroup = document.createElement("div");
|
||||
newInputGroup.className = "input-group";
|
||||
newLink.appendChild(newInputGroup);
|
||||
newListItem.appendChild(newInputGroup);
|
||||
|
||||
const newLabel = document.createElement("span");
|
||||
newLabel.className = "input-group-text";
|
||||
newLabel.textContent = item.label;
|
||||
newInputGroup.appendChild(newLabel);
|
||||
const newLink = document.createElement("a");
|
||||
newLink.className = "input-group-text";
|
||||
newLink.href = item.url;
|
||||
newLink.title = "View all posts tagged " + item.label;
|
||||
newLink.textContent = item.label;
|
||||
newInputGroup.appendChild(newLink);
|
||||
|
||||
const removeLink = document.createElement("a");
|
||||
removeLink.className = "delete-tag btn btn-danger px-1";
|
||||
|
Loading…
Reference in New Issue
Block a user