[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[EP-tech] Re: RSS Feed Max. items



Hi,
A bit of code inspection leads me to this...
https://github.com/eprints/eprints/blob/3.3/perl_lib/EPrints/Plugin/Screen/Search.pm#L516-L536
- which refers to
# borrow the max from latest_tool (which we're replicating anyway)
my $limit = $self->{session}->config(
  "latest_tool_modes", "default", "max"
);

- the latest_tool_modes is defined in ~/archives/ARCHIVEID/cfg/cfg.d/latest_tool.pl (copied from https://github.com/eprints/eprints/blob/3.3/lib/defaultcfg/cfg.d/latest_tool.pl), but currently it doesn't contain a max value - so the fallback value of 20 in Screen::Search is used.

Does this look like it's the right thing?
Adding a max to latest_tool.pl might work e.g.:
$c->{latest_tool_modes} = {
                default => { citation => "result", max => 100 }
};

If that does work, let me know and I'll add some documentation in latest_tool.pl.

Cheers,
John

From: eprints-tech-bounces at ecs.soton.ac.uk [mailto:eprints-tech-bounces at ecs.soton.ac.uk] On Behalf Of Tomasz Neugebauer
Sent: 19 February 2016 17:13
To: eprints-tech at ecs.soton.ac.uk
Subject: [EP-tech] Re: RSS Feed Max. items

Does anyone know how to set the maximum number of items that are shown in the RSS export in EPrints?
I searched and found this thread from 2009 with the $self->{number_to_show} parameter described, but that doesn't seem to be working for me.
Thanks!

Tomasz


From: eprints-tech-bounces at ecs.soton.ac.uk<mailto:eprints-tech-bounces at ecs.soton.ac.uk> [mailto:eprints-tech-bounces at ecs.soton.ac.uk] On Behalf Of David Kane
Sent: October-02-09 4:53 AM
To: eprints-tech at ecs.soton.ac.uk<mailto:eprints-tech at ecs.soton.ac.uk>
Subject: [EP-tech] Re: RSS Feed Max. items

Hi John,

You were right.  Changing the RSS.pm solved the problem.

Thanks,

David.
2009/10/1 John Salter <J.Salter at leeds.ac.uk<mailto:J.Salter at leeds.ac.uk>>
Good question...
There's a 'max' value in [ep3]/cgi/latest_tool - that's set to 20 - and ignored.
There's another 'max' that can be set in cfg.d/search.pl for a view - but this is commented out in our archive.

EPrints/Plugin/Export/RSS.pm: $self->{number_to_show} = 10;
EPrints/Plugin/Export/Atom.pm:        $self->{number_to_show} = 10;
EPrints/Plugin/Export/RSS2.pm:        $self->{number_to_show} = 10;
-possibly the key? ;o)

Cheers,
John


________________________________
From: eprints-tech-bounces at ecs.soton.ac.uk<mailto:eprints-tech-bounces at ecs.soton.ac.uk> [mailto:eprints-tech-bounces at ecs.soton.ac.uk<mailto:eprints-tech-bounces at ecs.soton.ac.uk>] On Behalf Of David Kane
Sent: 01 October 2009 15:14
To: EPrints.org Technical List
Subject: [EP-tech] RSS Feed Max. items
Hi,

The RSS feed is set to 10 items in EPrints3,

Can anyone tell me where is that number set?

Many Thanks,

David.

--
David Kane
Systems Librarian
Waterford Institute of Technology
Ireland
http://library.wit.ie/
T: ++353.51302838
M: ++353.876693212

*** 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/



--
David Kane
Systems Librarian
Waterford Institute of Technology
Ireland
http://library.wit.ie/
T: ++353.51302838
M: ++353.876693212
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mailman.ecs.soton.ac.uk/pipermail/eprints-tech/attachments/20160219/1c5b537e/attachment.html