Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision 96809a74

Von Tamino Steinert vor mehr als 1 Jahr hinzugefügt

  • ID 96809a748743f7254ec770617ba05b238070f932
  • Vorgänger c19e3e76
  • Nachfolger 56205cd0

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