EPrints Technical Mailing List Archive
See the EPrints wiki for instructions on how to join this mailing list and related information.
Message: #01380
< 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'" <eprints-tech@ecs.soton.ac.uk>
- Subject: [EP-tech] Re: How to rename a file uploaded by a user automatically
- From: "Schallehn, Volker" <volker.schallehn@ub.uni-muenchen.de>
- Date: Wed, 12 Dec 2012 14:47:30 +0000
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_plugins In 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/; #added Georgios, 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 Brody Sent: 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.10 Hi, 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.
- 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] How to rename a file uploaded by a user automatically
- Prev by Date: [EP-tech] Re: List archive
- Next by Date: [EP-tech] Re: How to rename a file uploaded by a user automatically
- Previous by thread: [EP-tech] Re: How to rename a file uploaded by a user automatically
- Next by thread: [EP-tech] Re: How to rename a file uploaded by a user automatically
- Index(es):