diff --git a/ext/tag_edit/theme.php b/ext/tag_edit/theme.php index 11c0cb90..679cead0 100644 --- a/ext/tag_edit/theme.php +++ b/ext/tag_edit/theme.php @@ -20,13 +20,18 @@ class TagEditTheme extends Themelet { } public function get_tag_editor_html(Image $image) { + global $user; $h_tags = html_escape($image->get_tag_list()); return " Tags + ".($user->can("edit_image_tag") ? " $h_tags + " : " + $h_tags + ")." "; @@ -42,8 +47,12 @@ class TagEditTheme extends Themelet { Uploader + ".($user->can("edit_image_owner") ? " $h_owner$h_ip, $h_date + " : " + $h_owner$h_ip, $h_date + ")." $h_av @@ -51,14 +60,19 @@ class TagEditTheme extends Themelet { } public function get_source_editor_html(Image $image) { + global $user; $h_source = html_escape($image->get_source()); $f_source = $this->format_source($image->get_source()); return " Source + ".($user->can("edit_image_source") ? " $f_source + " : " + $f_source + ")." "; @@ -78,14 +92,19 @@ class TagEditTheme extends Themelet { } public function get_lock_editor_html(Image $image) { + global $user; $b_locked = $image->is_locked() ? "Yes (Only admins may edit these details)" : "No"; $h_locked = $image->is_locked() ? " checked" : ""; return " Locked + ".($user->can("lock_image") ? " $b_locked + " : " + $b_locked + ")." ";