<div dir="ltr">Hello everyone,<div><br></div><div><div>I altered the staff/admin view of our EPrints installation at the start of February this year so that it displays both a link to the EPrints record and a link to the corresponding Elements record:</div></div><div><br></div><div><div><img src="cid:ii_jzwjipm30" alt="image.png" width="542" height="300"><br></div></div><div><br></div><div>I managed to successfully grab the Elements ID from the Crosswalks and add it as a new field in the EPrints database (&quot;eprint&quot; table) under a field name of &quot;elemid&quot;. The link only shows if an item has an elements ID and so far I&#39;ve not had any problems¬†with it.</div><div><br></div><div>I&#39;m just not sure the way I&#39;m grabbing the elements ID from the eprints database is correct. When I get the eprint ID I do the following in my local copy of View.pm:</div><div><br></div><div>my $eprint = $self-&gt;{processor}-&gt;{eprint};<br></div><div>$eprint-&gt;id;<br></div><div><br></div><div>I know there&#39;s other STUFF elsewhere in this module that handles getting the eprint¬† and ID. No matter what I do I can&#39;t get the Elements ID in this way and I have to use a small function to perform a SQL query to get &quot;elemid&quot;. Is there a way I could more easily/cleanly get the elemid without writing a SQL query? I&#39;m assuming there is and I&#39;m totally misunderstanding what&#39;s happening.</div><div><br></div><div>Thanks,</div><div>James</div></div>