make tags in the image info box clickable (#336)
This commit is contained in:
parent
b0b0324ee7
commit
835361b272
@ -32,16 +32,26 @@ class TagEditTheme extends Themelet {
|
|||||||
|
|
||||||
public function get_tag_editor_html(Image $image) {
|
public function get_tag_editor_html(Image $image) {
|
||||||
global $user;
|
global $user;
|
||||||
|
|
||||||
|
$tag_links = array();
|
||||||
|
foreach($image->get_tag_array() as $tag) {
|
||||||
|
$h_tag = html_escape($tag);
|
||||||
|
$u_tag = url_escape($tag);
|
||||||
|
$h_link = make_link("post/list/$u_tag/1");
|
||||||
|
$tag_links[] = "<a href='$h_link'>$h_tag</a>";
|
||||||
|
}
|
||||||
|
$h_tag_links = implode(" ", $tag_links);
|
||||||
$h_tags = html_escape($image->get_tag_list());
|
$h_tags = html_escape($image->get_tag_list());
|
||||||
|
|
||||||
return "
|
return "
|
||||||
<tr>
|
<tr>
|
||||||
<th width='50px'>Tags</th>
|
<th width='50px'>Tags</th>
|
||||||
<td>
|
<td>
|
||||||
".($user->can("edit_image_tag") ? "
|
".($user->can("edit_image_tag") ? "
|
||||||
<span class='view'>$h_tags</span>
|
<span class='view'>$h_tag_links</span>
|
||||||
<input class='edit' type='text' name='tag_edit__tags' value='$h_tags' class='autocomplete_tags' id='tag_editor'>
|
<input class='edit' type='text' name='tag_edit__tags' value='$h_tags' class='autocomplete_tags' id='tag_editor'>
|
||||||
" : "
|
" : "
|
||||||
$h_tags
|
$h_tag_links
|
||||||
")."
|
")."
|
||||||
</td>
|
</td>
|
||||||
</tr>
|
</tr>
|
||||||
|
Loading…
x
Reference in New Issue
Block a user