diff --git a/contrib/event_log/main.php b/contrib/event_log/main.php index 053696d7..0f9e244d 100644 --- a/contrib/event_log/main.php +++ b/contrib/event_log/main.php @@ -82,11 +82,11 @@ class EventLog implements Extension { $this->add_to_log($user, 'Image Deletion', "Deleted image {$event->image->id} (tags: {$event->image->get_tag_list()})"); } if($event instanceof SourceSetEvent) { - $this->add_to_log($user, 'Source Set', "Source for image #{$event->image_id} set to '{$event->source}'"); + $this->add_to_log($user, 'Source Set', "Source for image #{$event->image->id} set to '{$event->source}'"); } if($event instanceof TagSetEvent) { $tags = implode($event->tags, ", "); - $this->add_to_log($user, 'Tags Set', "Tags for image #{$event->image_id} set to '$tags'"); + $this->add_to_log($user, 'Tags Set', "Tags for image #{$event->image->id} set to '$tags'"); } } diff --git a/contrib/numeric_score/main.php b/contrib/numeric_score/main.php index 393112c2..1182a14c 100644 --- a/contrib/numeric_score/main.php +++ b/contrib/numeric_score/main.php @@ -53,15 +53,6 @@ class NumericScore implements Extension { } } - if($event instanceof ImageInfoSetEvent) { - global $user; - $char = $_POST['numeric_score']; - $score = 0; - if($char == "u") $score = 1; - else if($char == "d") $score = -1; - if($score != 0) send_event(new NumericScoreSetEvent($event->image_id, $user, $score)); - } - if($event instanceof NumericScoreSetEvent) { $this->add_vote($event->image_id, $event->user->id, $event->score); } diff --git a/contrib/rating/main.php b/contrib/rating/main.php index 73194318..bab3576f 100644 --- a/contrib/rating/main.php +++ b/contrib/rating/main.php @@ -47,7 +47,7 @@ class Ratings implements Extension { if($event instanceof ImageInfoSetEvent) { global $user; if($user->is_admin()) { - send_event(new RatingSetEvent($event->image_id, $user, $_POST['rating'])); + send_event(new RatingSetEvent($event->image->id, $user, $_POST['rating'])); } } diff --git a/contrib/report_image/main.php b/contrib/report_image/main.php index 5025d621..ecb72083 100755 --- a/contrib/report_image/main.php +++ b/contrib/report_image/main.php @@ -85,10 +85,8 @@ class ReportImage implements Extension { } if($event instanceof DisplayingImageEvent) { - global $user; - global $config; - if($config->get_bool('report_image_anon') || !$user->is_anonymous()) { - $this->theme->display_image_banner($event->page, $event->image->id); + if($event->context->config->get_bool('report_image_anon') || !$event->context->user->is_anonymous()) { + $this->theme->display_image_banner($event->page, $event->image); } } diff --git a/contrib/report_image/theme.php b/contrib/report_image/theme.php index 528b6769..6cfc99f5 100755 --- a/contrib/report_image/theme.php +++ b/contrib/report_image/theme.php @@ -74,7 +74,7 @@ class ReportImageTheme extends Themelet { public function display_image_banner(Page $page, Image $image) { global $config; - $i_image = int_escape($image); + $i_image = int_escape($image->id); $html = "