<html><head></head>
<body><div>Hi Martin,</div><div><br></div><div>I created a field called related_item recently that was a multiple compound field with the sub-fields type and eprint. &nbsp;type (may be better called relation in your scenario) is just a free-text field but you could make this a set if you needed strictly limited relationships. &nbsp;eprint is an itemref field. &nbsp;I add these to eprint_fields.pl as follows:</div><div><br></div><div>{</div><div>&nbsp; &nbsp; &nbsp; &nbsp;name=&gt;"related_item", type=&gt;"compound", multiple=&gt;1,</div><div>&nbsp; &nbsp; &nbsp; &nbsp;fields =&gt; [</div><div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; {</div><div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; sub_name =&gt; "type",</div><div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; type =&gt; "text",</div><div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; input_cols =&gt; 35,</div><div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; },</div><div><br></div><div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; {</div><div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; sub_name =&gt; "eprint",</div><div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; type =&gt; "itemref",</div><div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; datasetid =&gt; "eprint",</div><div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; input_cols =&gt; 8,</div><div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; },</div><div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;],</div><div>&nbsp; &nbsp; &nbsp; &nbsp; input_lookup_url =&gt; "/cgi/users/lookup/related_item",</div><div>&nbsp; &nbsp; &nbsp; &nbsp; input_lookup_params =&gt;"label_field=title",</div><div>&nbsp; &nbsp; &nbsp; &nbsp; render_value =&gt; 'render_related_item',</div><div>},</div><div><br></div><div>If you are interested, I can send you the /cgi/users/lookup/related_item and the render_related_item function. &nbsp;Obviously you also need to also make sure you add the related_item field to the workflow and the list of field in eprint_render.pl.</div><div><br></div><div>Regards</div><div><br></div><div>David Newman</div><div><br></div><div><br></div><div>On Thu, 2018-07-26 at 17:04 +0200, martin.braendle@id.uzh.ch wrote:</div><blockquote type="cite"><div>Hi,</div><div><br></div><div>with the upcoming reform of the doctoral regulations of one of our faculties, we have to accommodate cumulative PhD theses in our repo.</div><div>I'm wondering how other EPrints repos are doing this.</div><div><br></div><div>Our idea is</div><div>- to deposit the parts as individual eprints, so document type, coauthors, licenses, embargos etc. can be specified</div><div>- to deposit the main document (the thesis) as individual eprint. Use type dissertation as usual, maybe have an additional field &nbsp;dissertation_type that has values "cumulative" and "monographic"</div><div>- as soon as the main document is available, link the parts and the main document in both directions using related URLs with URL Type "HasPart" and "IsPartOf" (or similar). The related URL is the eprint id URL</div><div><br></div><div>Pros: Workflow remains (nearly) unchanged, allows maximum flexibility for parts and main document, &nbsp;academic reporting is done for the parts at the time (year) when they were published/deposited, parts are deposited even if for some reason the PhD thesis will be unable to come about</div><div>Con: Thesis must be downloaded in parts (we would display the links to the related parts in the download section)</div><div><br></div><div>Instead of the related URL/URL Type there is also the ItemRef Metafield type for linking eprints, but I'm somewhat hesitant.</div><div><br></div><div>What do you think?</div><div><br></div><div>Best regards,</div><div><br></div><div>Martin</div><div><br></div><div>--</div><div>Dr. Martin Brändle</div><div>Zentrale Informatik</div><div>Universität Zürich</div><div>Stampfenbachstr. 73</div><div>CH-8006 Zürich</div><div>*** Options: http://mailman.ecs.soton.ac.uk/mailman/listinfo/eprints-tech</div><div>*** Archive: <a href="http://www.eprints.org/tech.php/">http://www.eprints.org/tech.php/</a></div><div>*** EPrints community wiki: <a href="http://wiki.eprints.org/">http://wiki.eprints.org/</a></div><div>*** EPrints developers Forum: <a href="http://forum.eprints.org/">http://forum.eprints.org/</a></div></blockquote></body></html>