package MasterWebInterface::Util::Figures;
use strict;
use warnings;
use TUWF ':html';
use Exporter 'import';
use Image::Size;
our @EXPORT = qw| figure figurelink |;
################################################################################
# Load image in Yorhel's IV.
################################################################################
sub figure {
my ($self, $d, $f, $s) = @_;
my $extra_css = (defined($s)) ? "style=\"$s\"" : "";
my ($w, $h) = imgsize("$self->{img_path}/$d/$f");
# make a link and show a thumbnail if exists, else photo itself
if (-e "$self->{img_path}/t/$f") {
lit "
"
}
else{
lit "
"}
}
################################################################################
# Have a picture $f link to destination $dest -- wrapper function
################################################################################
sub figurelink {
my ($self, $d, $f, $dest) = @_;
# make a link and show a thumbnail if exists, else photo itself
if (-e "$self->{img_path}/t/$f") {
lit "
"
}
else{
lit "
"}
}
1;