diff --git a/app/views/post/show_partials/_options_panel.php b/app/views/post/show_partials/_options_panel.php
index 0011d35..ed8f892 100755
--- a/app/views/post/show_partials/_options_panel.php
+++ b/app/views/post/show_partials/_options_panel.php
@@ -1,6 +1,28 @@
- - post->has_jpeg()) : ?>
+
- post->image() && $this->post->can_be_seen_by(current_user())) : ?>
+ post->get_file_jpeg() ?>
+ post->use_sample(current_user()) or current_user()->always_resize_images) : ?>
+
- post->tags()) || current_user()->is_contributor_or_higher());
+ echo $this->linkTo($this->t('.view_larger'), $file_jpeg['url'], [
+ 'class' => ($this->post->has_sample() ? "original-file-changed":"original-file-unchanged") . " highres-show",
+ 'id' => 'highres-show', 'large_width' => $this->post->width, 'large_height' => $this->post->height])
+ ?>
+
+
+ - post->tags()) && !current_user()->is_contributor_or_higher()) :
+ $file_sample = $this->post->get_file_sample(current_user());
+ echo $this->linkTo(($this->post->has_sample() ? $this->t('.download.larger') : $this->t('.download.normal')) . ' (' . $this->numberToHumanSize($file_sample['size']) . ' ' . strtoupper($file_sample['ext']) . ')', $file_sample['url'], array(
+ 'class' => $this->post->has_sample() ? "original-file-changed":"original-file-unchanged",
+ 'id' => 'highres'));
+ else:
+ echo $this->linkTo(($this->post->has_sample() ? $this->t('.download.larger') : $this->t('.download.image')) . ' (' . $this->numberToHumanSize($file_jpeg['size']) . ' ' . strtoupper($file_jpeg['ext']) . ')', $file_jpeg['url'], array(
+ 'class' => ($this->post->has_sample() ? "original-file-changed":"original-file-unchanged"),
+ 'id' => 'highres'));
+ endif
+ ?>
+
+ post->has_jpeg()) : ?>
post->get_file_image() ?>
- = $this->linkTo($this->t('.download.normal').' '.strtoupper($file_image['ext']).' ('.$this->numberToHumanSize($file_image['size']).')', $file_image['url'], array(
@@ -9,6 +31,7 @@
?>
+
= $this->linkTo('■', '#', ['class' => 'submenu-button']) ?>