<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
</head>
<body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;">
<div>
<div style="color: rgb(0, 0, 0); font-family: Calibri, sans-serif; font-size: 14px;">
<a href="https://github.com/eprints/eprints/blob/3.3/perl_lib/EPrints/Update/Views.pm#L484">https://github.com/eprints/eprints/blob/3.3/perl_lib/EPrints/Update/Views.pm#L484</a></div>
<div>
<div id="">
<p class="MsoNormal" style="color: rgb(0, 0, 0); font-family: Calibri, sans-serif; font-size: 11pt; margin: 0cm 0cm 0.0001pt;">
<o:p><br>
</o:p></p>
<p class="MsoNormal" style="color: rgb(0, 0, 0); font-family: Calibri, sans-serif; font-size: 11pt; margin: 0cm 0cm 0.0001pt;">
…but this feels like it would be a really hairy piece of work.</p>
<p class="MsoNormal" style="color: rgb(0, 0, 0); font-family: Calibri, sans-serif; font-size: 11pt; margin: 0cm 0cm 0.0001pt;">
<br>
</p>
<p class="MsoNormal" style="color: rgb(0, 0, 0); font-family: Calibri, sans-serif; font-size: 11pt; margin: 0cm 0cm 0.0001pt;">
One thing you could look at is a local render_view_items function:</p>
<p class="MsoNormal" style="color: rgb(0, 0, 0); font-family: Calibri, sans-serif; font-size: 11pt; margin: 0cm 0cm 0.0001pt;">
<br>
</p>
<p class="MsoNormal" style="color: rgb(0, 0, 0); font-family: Calibri, sans-serif; font-size: 11pt; margin: 0cm 0cm 0.0001pt;">
<a href="https://github.com/eprints/eprints/blob/3.3/lib/defaultcfg/cfg.d/views_render_items_example.pl">https://github.com/eprints/eprints/blob/3.3/lib/defaultcfg/cfg.d/views_render_items_example.pl</a></p>
<p class="MsoNormal" style="color: rgb(0, 0, 0); font-family: Calibri, sans-serif; font-size: 11pt; margin: 0cm 0cm 0.0001pt;">
<o:p><br>
</o:p></p>
<p class="MsoNormal" style="color: rgb(0, 0, 0); font-family: Calibri, sans-serif; font-size: 11pt; margin: 0cm 0cm 0.0001pt;">
<o:p>…but you’d need to build the navigation between each page by hand, and make sure each page is generated with a sensible name.</o:p></p>
<p class="MsoNormal" style="color: rgb(0, 0, 0); font-family: Calibri, sans-serif; font-size: 11pt; margin: 0cm 0cm 0.0001pt;">
<o:p>&nbsp;</o:p></p>
<table class="MsoNormalTable" border="0" cellspacing="0" cellpadding="0" style="color: rgb(0, 0, 0); font-family: Calibri; font-size: 14px;">
<tbody>
<tr>
<td valign="top" style="border-style: solid none none; border-top-color: rgb(44, 56, 65); border-top-width: 1pt; padding: 0cm 0cm 3pt;">
<p class="MsoNormal" style="margin: 0cm 0cm 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;">
<a href="http://www.jisc.ac.uk/" style="color: rgb(149, 79, 114);"><span style="font-size: 12pt; font-family: 'Times New Roman', serif; color: blue; text-decoration: none;"><img border="0" width="60" height="35" id="Picture_x0020_1" src="cid:119797D5-9DE6-45B0-89E8-06F727AA4F54" alt="Jisc" type="image/png"></span></a><span style="font-size: 12pt; font-family: 'Times New Roman', serif;"><o:p></o:p></span></p>
</td>
</tr>
<tr>
<td valign="top" style="padding: 7.5pt 0cm 0cm;">
<p class="MsoNormal" style="margin: 0cm 0cm 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;">
<b><span style="font-size: 12pt; font-family: Corbel, sans-serif; color: rgb(44, 56, 65);">Adam Field</span></b><span style="font-size: 12pt; font-family: 'Times New Roman', serif;"><br>
</span><span style="font-size: 12pt; font-family: Corbel, sans-serif; color: rgb(44, 56, 65);">SHERPA services analyst developer</span></p>
</td>
</tr>
</tbody>
</table>
</div>
</div>
</div>
<div style="color: rgb(0, 0, 0); font-family: Calibri, sans-serif; font-size: 14px;">
<br>
</div>
<span id="OLK_SRC_BODY_SECTION" style="color: rgb(0, 0, 0); font-family: Calibri, sans-serif; font-size: 14px;">
<div style="font-family:Calibri; font-size:12pt; text-align:left; color:black; BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0in; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #b5c4df 1pt solid; BORDER-RIGHT: medium none; PADDING-TOP: 3pt">
<span style="font-weight:bold">From: </span>&lt;<a href="mailto:eprints-tech-bounces@ecs.soton.ac.uk">eprints-tech-bounces@ecs.soton.ac.uk</a>&gt; on behalf of Monica Wood &lt;<a href="mailto:monica.wood@utas.edu.au">monica.wood@utas.edu.au</a>&gt;<br>
<span style="font-weight:bold">Reply-To: </span>&quot;<a href="mailto:eprints-tech@ecs.soton.ac.uk">eprints-tech@ecs.soton.ac.uk</a>&quot; &lt;<a href="mailto:eprints-tech@ecs.soton.ac.uk">eprints-tech@ecs.soton.ac.uk</a>&gt;<br>
<span style="font-weight:bold">Date: </span>Wednesday, 13 January 2016 01:26<br>
<span style="font-weight:bold">To: </span>&quot;<a href="mailto:eprints-tech@ecs.soton.ac.uk">eprints-tech@ecs.soton.ac.uk</a>&quot; &lt;<a href="mailto:eprints-tech@ecs.soton.ac.uk">eprints-tech@ecs.soton.ac.uk</a>&gt;<br>
<span style="font-weight:bold">Subject: </span>[EP-tech] Re: Views Pagination<br>
</div>
<div><br>
</div>
<div>
<div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; color: rgb(0, 0, 0); font-size: 14px; font-family: Calibri, sans-serif;">
<div>
<div>Thanks Adam,</div>
<div><br>
</div>
<div>Unfortunately separating the pages through multiple fields isn’t what we’re after, as each collection is slightly different.</div>
<div>We do have some alternate grouping on it already and the pagination is only for those collections that have a lot of records.</div>
<div><br>
</div>
<div>Do you know which .pm renders the views list pages? Maybe I can look at adding the EPrints::Paginate-&gt;paginate_list( $session, $basename, $list,&nbsp;%opts ) routine in there somehow, I’m just unsure which files to look at right now.&nbsp;</div>
<div><br>
</div>
<div>Cheers,</div>
<div>
<p style="color: rgb(58, 58, 58); margin: 0px 0px 15px; line-height: 1.5; background-color: rgb(249, 249, 249);">
<font face="Arial"><span style="font-size: 12px;"><b>Monica Wood</b></span></font><br>
<font face="Arial"><span style="font-size: 10px;">Library Systems Officer<br>
Library |&nbsp;Division of Students &amp; Education<br>
University of Tasmania<br>
Locked Bag 25<br>
Hobart 7001<br>
T &#43;61 3 6226 1849<br>
<a href="http://www.utas.edu.au/library">http://www.utas.edu.au/library</a></span></font></p>
<font face="Arial"><span style="font-size: 12px;"><u>Available Times</u></span></font>
<div><font face="Arial"><span style="font-size: 10px;">Tues: 9am&nbsp;–&nbsp;5pm</span></font></div>
<div><font face="Arial"><span style="font-size: 10px;">Wed: 1pm&nbsp;– 5pm</span></font></div>
<div><font face="Arial"><span style="font-size: 10px;">Fri: 9am&nbsp;– 5pm</span></font></div>
<div><font face="Arial"><span style="font-size: 10px;"><br>
</span></font></div>
</div>
</div>
<div><br>
</div>
<span id="OLK_SRC_BODY_SECTION">
<div style="font-family:Calibri; font-size:11pt; text-align:left; color:black; BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0in; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #b5c4df 1pt solid; BORDER-RIGHT: medium none; PADDING-TOP: 3pt">
<span style="font-weight:bold">From: </span>&lt;<a href="mailto:eprints-tech-bounces@ecs.soton.ac.uk">eprints-tech-bounces@ecs.soton.ac.uk</a>&gt; on behalf of Adam Field &lt;<a href="mailto:af05v@ecs.soton.ac.uk">af05v@ecs.soton.ac.uk</a>&gt;<br>
<span style="font-weight:bold">Reply-To: </span>&quot;<a href="mailto:eprints-tech@ecs.soton.ac.uk">eprints-tech@ecs.soton.ac.uk</a>&quot; &lt;<a href="mailto:eprints-tech@ecs.soton.ac.uk">eprints-tech@ecs.soton.ac.uk</a>&gt;<br>
<span style="font-weight:bold">Date: </span>Tuesday, 12 January 2016 at 7:15 PM<br>
<span style="font-weight:bold">To: </span>&quot;<a href="mailto:eprints-tech@ecs.soton.ac.uk">eprints-tech@ecs.soton.ac.uk</a>&quot; &lt;<a href="mailto:eprints-tech@ecs.soton.ac.uk">eprints-tech@ecs.soton.ac.uk</a>&gt;<br>
<span style="font-weight:bold">Subject: </span>[EP-tech] Re: Views Pagination<br>
</div>
<div><br>
</div>
<div>
<div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;">
So, I don't believe there is a way of pagination to a list page (i.e. the results themselves), but you can further break down the list by adding another field to the configuration (e.g. first collection, then year).
<div><br>
</div>
<div>The best pages in the documentation for Browse Views are:</div>
<div><br>
</div>
<div><span class="Apple-tab-span" style="white-space:pre"></span><a href="http://wiki.eprints.org/w/index.php/Trianing_Video:Browse_View_configuration">http://wiki.eprints.org/w/index.php/Trianing_Video:Browse_View_configuration</a></div>
<div><span class="Apple-tab-span" style="white-space:pre"></span><a href="http://wiki.eprints.org/w/index.php/Adding_new_views">http://wiki.eprints.org/w/index.php/Adding_new_views</a></div>
<div><span class="Apple-tab-span" style="white-space:pre"></span><a href="http://wiki.eprints.org/w/index.php/Views.pl">http://wiki.eprints.org/w/index.php/Views.pl</a></div>
<div>
<div>
<div><br>
<div>
<div style="color: rgb(0, 0, 0); letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;">
<div style="color: rgb(0, 0, 0); letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;">
<div>--<br>
Adam Field<br>
Business Relationship Manager and Community Lead<br>
EPrints Services</div>
<div><br>
</div>
</div>
</div>
<br class="Apple-interchange-newline">
</div>
<br>
<div>
<div>On 12 Jan 2016, at 05:24, Monica Wood &lt;<a href="mailto:Monica.Wood@utas.edu.au">Monica.Wood@utas.edu.au</a>&gt; wrote:</div>
<br class="Apple-interchange-newline">
<blockquote type="cite">
<div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; font-size: 14px; font-family: Calibri, sans-serif;">
<div>Hi there,</div>
<div><br>
</div>
<div>Some of our views can shows over 1000 items on a single page (<a href="http://eprints.utas.edu.au/view/collections/theses.html">http://eprints.utas.edu.au/view/collections/theses.html</a>&nbsp;Our Theses collection is over 5k),</div>
<div>so I’ve been looking for a way to add Pagination to these pages.</div>
<div><br>
</div>
<div>Can anyone point me in the right direction?&nbsp;</div>
<div><br>
</div>
<div>Cheers,</div>
<div>
<p style="color: rgb(58, 58, 58); margin: 0px 0px 15px; line-height: 1.5; background-color: rgb(249, 249, 249);">
<font face="Arial"><span style="font-size: 12px;"><b>Monica Wood</b></span></font><br>
<font face="Arial"><span style="font-size: 10px;">Library Systems Officer<br>
Library |&nbsp;Division of Students &amp; Education<br>
University of Tasmania<br>
Locked Bag 25<br>
Hobart 7001<br>
T &#43;61 3 6226 1849<br>
<a href="http://www.utas.edu.au/library">http://www.utas.edu.au/library</a></span></font></p>
</div>
<p style="font-size:10pt; line-height:10pt; font-family: Calibri,sans-serif;"><br>
<br>
University of Tasmania Electronic Communications Policy (December, 2014). <br>
This email is confidential, and is for the intended recipient only. Access, disclosure, copying, distribution, or reliance on any of it by anyone outside the intended recipient organisation is prohibited and may be a criminal offence. Please delete if obtained
 in error and email confirmation to the sender. The views expressed in this email are not necessarily the views of the University of Tasmania, unless clearly intended otherwise.
</p>
</div>
*** Options: <a href="http://mailman.ecs.soton.ac.uk/mailman/listinfo/eprints-tech">
http://mailman.ecs.soton.ac.uk/mailman/listinfo/eprints-tech</a><br>
*** Archive: <a href="http://www.eprints.org/tech.php/">http://www.eprints.org/tech.php/</a><br>
*** EPrints community wiki: <a href="http://wiki.eprints.org/">http://wiki.eprints.org/</a><br>
*** EPrints developers Forum: <a href="http://forum.eprints.org/">http://forum.eprints.org/</a><br>
</blockquote>
</div>
<br>
</div>
</div>
</div>
</div>
</div>
</span></div>
</div>
</span>
<font size="1"> <font face="Corbel">   <br />
Jisc is a registered charity (number 1149740) and a company limited by guarantee which is registered in England under Company No. 5747339, VAT No. GB 197 0632 86. Jisc’s registered office is: One Castlepark, Tower Hill, Bristol, BS2 0JA. T 0203 697 5800.<br /><br />
 
Jisc Services Limited is a wholly owned Jisc subsidiary and a company limited by guarantee which is registered in England under company number 2881024, VAT number GB 197 0632 86. The registered office is: One Castle Park, Tower Hill, Bristol BS2 0JA. T 0203 697 5800.
 
    
</font></font></body>
</html>