EPrints Technical Mailing List Archive

See the EPrints wiki for instructions on how to join this mailing list and related information.

Message: #06800


< Previous (by date) | Next (by date) > | < Previous (in thread) | Next (in thread) > | Messages - Most Recent First | Threads - Most Recent First

Re: [EP-tech] Mime Types


Well, I found the solution, i´ts very simple

Comment this:

#my $format = $mimetypes->{$_->get_value("format")};
#$format = $_->get_value("format") unless defined $format;

And add this:

my $format = $mimetypes->{$_->get_value("mime_type")};
$format = $_->get_value("mime_type") unless defined $format;


Cheers,


On Fri, Aug 25, 2017 at 5:28 PM, dago <dago.salas@gmail.com> wrote:
Hi everybody!

On the OA ouput I need the format metadata follow this form:

<dc:format>application/pdf</dc:format>

But I got this:

<dc:format>spreadsheet</dc:format>

The DC file show this (what supposedly works):

foreach( @documents )
        {
                my $format = $mimetypes->{$_->get_value("format")};
                $format = $_->get_value("format") unless defined $format;
                #$format = "application/octet-stream" unless defined $format;
                push @dcdata, [ "format", $format ];
.
.
.

How can I do to display the mime format?

thanks in advance.

--
Dagoberto Salas
dago.salas@gmail.com

*** Options: http://mailman.ecs.soton.ac.uk/mailman/listinfo/eprints-tech
*** Archive: http://www.eprints.org/tech.php/
*** EPrints community wiki: http://wiki.eprints.org/
*** EPrints developers Forum: http://forum.eprints.org/




--
Dagoberto Salas
dago.salas@gmail.com