Thread Fehler in einem CPAN Modul: MIME::Parser, ff (10 answers)
Opened by esskar at 2004-02-13 01:40

esskar
 2004-02-13 03:00
#80061 #80061
User since
2003-08-04
7321 Artikel
ModeratorIn

user image
in dem Modul, in dem ich MIME::Parser benutze hab ich nun folgende Erweiterung:

Code: (dl )
1
2
3
4
5
6
7
8
9
10
11
12
13
14
package MIME::Parser;
# Paching the package

sub output_path
{
   my $self = shift;
   ### We use it, so don't warn!
   ### &MIME::Tools::whine("output_path deprecated in MIME::Parser");
   my $output_path = $self->filer->output_path(@_);

   $output_path =~ s![?*"<>]!_!g;

   return $output_path;
}


ist zwar nicht perfekt, da das Encoding noch nicht richtig aufgelöst wird (hab nämlich gerade festgestellt, dass unmime das Encoding "ISO-8859-15" von Haus aus nicht kennt) ...

Wie stell ich es denn am geschicktesten an, dass alle Module, die irgendwie das Modul MIME::Wordecoder benutzen, anstatt dem standard Modul, meinen eigenen Patch nutzen...
es sind nämlich noch ein paar andere Encoding (Windows-???, etcpp) die unmime nicht direkt kann...
ich bräuchte eben sowas wie einen Aspect, oder was ähnlichem
\n\n

<!--EDIT|esskar|1076664259-->

View full thread Fehler in einem CPAN Modul: MIME::Parser, ff