EPrints Technical Mailing List Archive
See the EPrints wiki for instructions on how to join this mailing list and related information.
Message: #01381
< Previous (by date) | Next (by date) > | < Previous (in thread) | Next (in thread) > | Messages - Most Recent First | Threads - Most Recent First
[EP-tech] Re: How to rename a file uploaded by a user automatically
- To: eprints-tech@ecs.soton.ac.uk
- Subject: [EP-tech] Re: How to rename a file uploaded by a user automatically
- From: "Dimitrakakis Georgios" <giorgis@lib.uoc.gr>
- Date: Wed, 12 Dec 2012 16:57:51 +0200
Thx Volker! I didn't have to look into it yet... I will try your suggestion as soon as possible and let you know! Best, G.
Tim, thank's a lot for the hint.The following now works for us, although it should be probably localized as described in http://wiki.eprints.org/w/Instructions_for_local_pluginsIn perl_lib/EPrints/Plugin/Screen/EPrint/UploadMethod.pm we added 2 lines to the sub class "action_add_format".if( $filename =~ /^[A-Z]:/i ) { $filename =~ s/^.*\\//; } else { $filename =~ s/^.*\///; }my $eprintid = $self->{processor}->{eprint}->get_value( "eprintid" ); #added $filename =~ s/.+?\.([^.]*$|$)/new_first_part_of_the_filename_$eprintid\.$1/; #addedGeorgios, I hope it's also useful for you. Best, Volker -- Volker Schallehn Ludwig-Maximilians-Universität München Universitätsbibliothek Referat Elektronisches Publizieren Geschwister-Scholl-Platz 1, 80539 München, Germany -----Original Message-----From: eprints-tech-bounces@ecs.soton.ac.uk [mailto:eprints-tech-bounces@ecs.soton.ac.uk] On Behalf Of Tim BrodySent: Tuesday, December 11, 2012 4:43 PM To: eprints-tech@ecs.soton.ac.uk Subject: [EP-tech] Re: How to rename a file uploaded by a user automatically On Thu, 2012-12-06 at 19:32 +0200, Dimitrakakis Georgios wrote:I am very interested in this as well! So, if somebody has any idea please share... Best, G. > Hi all, > > Does anyone know how to rename a file uploaded by a user > automatically? And in addition the eprintid should be a part of the > renamed filename. It's EPrints 3.3.10Hi, EPrints doesn't support this. If you wanted to modify the core you would need to look in: perl_lib/EPrints/Plugin/Screen/EPrint/UploadMethod.pm And its sub-classes. -- All the best, Tim. *** 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/
---------------------------------------------------------------- This message was sent using IMP, the Internet Messaging Program.
- References:
- [EP-tech] How to rename a file uploaded by a user automatically
- From: "Schallehn, Volker" <volker.schallehn@ub.uni-muenchen.de>
- [EP-tech] Re: How to rename a file uploaded by a user automatically
- From: "Dimitrakakis Georgios" <giorgis@lib.uoc.gr>
- [EP-tech] Re: How to rename a file uploaded by a user automatically
- From: Tim Brody <tdb2@ecs.soton.ac.uk>
- [EP-tech] Re: How to rename a file uploaded by a user automatically
- From: "Schallehn, Volker" <volker.schallehn@ub.uni-muenchen.de>
- [EP-tech] How to rename a file uploaded by a user automatically
- Prev by Date: [EP-tech] Re: How to rename a file uploaded by a user automatically
- Next by Date: [EP-tech] One document limit in EPrints XML SWORD package format
- Previous by thread: [EP-tech] Re: How to rename a file uploaded by a user automatically
- Next by thread: [EP-tech] VM requirements
- Index(es):