diff --git a/contrib/tag_history/test.php b/contrib/tag_history/test.php index 2c45d6e2..0049cbf8 100644 --- a/contrib/tag_history/test.php +++ b/contrib/tag_history/test.php @@ -10,7 +10,7 @@ class TagHistoryTest extends ShimmieWebTestCase { $this->assert_title("Image $image_id: new"); $this->click("Tag History"); $this->assert_text("new (Set by demo"); - $this->click("Revert"); + $this->click("Revert To"); $this->assert_title("Image $image_id: pbx"); $this->get_page("tag_history"); diff --git a/contrib/tag_history/theme.php b/contrib/tag_history/theme.php index 7387d6d9..df6e0639 100644 --- a/contrib/tag_history/theme.php +++ b/contrib/tag_history/theme.php @@ -23,22 +23,21 @@ class Tag_HistoryTheme extends Themelet { $current_id = $fields['id']; $current_tags = html_escape($fields['tags']); $name = $fields['name']; - $setter = "".html_escape($name).""; - if($user->is_admin()) { - $setter .= " / " . $fields['user_ip']; - } + $h_ip = $user->can("view_ip") ? " ".show_ip($fields['user_ip'], "Tagging Image #$image_id as '$current_tags'") : ""; + $setter = "".html_escape($name)."$h_ip"; + $selected = ($n == 2) ? " checked" : ""; - $history_list .= ' + $history_list .= "