Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision 96ff2c0b

Von Tamino Steinert vor mehr als 1 Jahr hinzugefügt

  • ID 96ff2c0b3d684e2f35d8fdb83499ce561f045b9f
  • Vorgänger 50b4e051
  • Nachfolger 5144a28b

Presenter::EmailJournal: Anhang-Vorschaufunktion mit ID oder Objekt

Unterschiede anzeigen:

SL/Presenter/EmailJournal.pm
use SL::Presenter::Tag qw(link_tag img_tag html_tag);
use SL::Locale::String qw(t8);
use SL::SessionFile::Random;
use SL::DB::EmailJournalAttachment;
use Exporter qw(import);
our @EXPORT_OK = qw(email_journal entry_status attachment_preview);
......
}
sub attachment_preview {
my ($attachment, %params) = @_;
my ($attachment_or_id, %params) = @_;
if (! $attachment) {
if (! $attachment_or_id) {
return is_escaped(html_tag('div', '', id => 'attachment_preview'));
}
my $attachment = ref $attachment_or_id ? $attachment_or_id
: SL::DB::EmailJournalAttachment->new(id => $attachment_or_id)->load;
# clean up mime_type
my $mime_type = $attachment->mime_type;

Auch abrufbar als: Unified diff