<div dir="ltr">Thank you John!<div>And yes, I need works with OAI-PMH interface principally . My skills with Perl it&#39;s too basic, have mercy. :-)</div><div><br></div><div>Question: How can I see the DC metadata for an item? (the DublinCore export give me a plain text without metadata)</div><div><br></div><div>Thanks.</div></div><div class="gmail_extra"><br><div class="gmail_quote">On Mon, Aug 14, 2017 at 10:13 AM, John Salter <span dir="ltr">&lt;<a href="mailto:J.Salter@leeds.ac.uk" target="_blank">J.Salter@leeds.ac.uk</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">




<div dir="ltr">
<div id="m_8528319227571789487divtagdefaultwrapper" style="font-size:12pt;color:#000000;font-family:Calibri,Helvetica,sans-serif" dir="ltr">
<div id="m_8528319227571789487divtagdefaultwrapper" style="font-size:12pt;color:rgb(0,0,0);font-family:Calibri,Helvetica,sans-serif,EmojiFont,&quot;Apple Color Emoji&quot;,&quot;Segoe UI Emoji&quot;,NotoColorEmoji,&quot;Segoe UI Symbol&quot;,&quot;Android Emoji&quot;,EmojiSymbols" dir="ltr">
<p>Hi Dago,</p>
<p>No problems with your English!</p>
<p><br>
</p>
<p>As you&#39;re talking about OpenAire, can I check - do you needs these values to be in the source of the HTML page for an item <span style="font-family:Calibri,Helvetica,sans-serif,EmojiFont,&quot;Apple Color Emoji&quot;,&quot;Segoe UI Emoji&quot;,NotoColorEmoji,&quot;Segoe UI Symbol&quot;,&quot;Android Emoji&quot;,EmojiSymbols;font-size:16px">(like
 the one you attached)</span>, or in the OAI-PMH harvest interface for the item (this is how OpenAire would normally get data)?</p>
<p><br>
</p>
<p>If it&#39;s in the HTML, the links are generated by this code:<br>
<a href="https://github.com/eprints/eprints/blob/3.3/lib/defaultcfg/cfg.d/eprint_render.pl#L136-L137" class="m_8528319227571789487OWAAutoLink" id="m_8528319227571789487LPlnk884367" target="_blank">https://github.com/eprints/<wbr>eprints/blob/3.3/lib/<wbr>defaultcfg/cfg.d/eprint_<wbr>render.pl#L136-L137</a><br>
<span style="font-size:12pt">(but the file will be in [EPRINTS_ROOT]/archives/[<wbr>ARCHIVEID]/cfg/cfg.d/). To add extra metadata to the profile, I would make a local version of the Export::DC plugin - e.g. as: <span style="font-family:Calibri,Helvetica,sans-serif,EmojiFont,&quot;Apple Color Emoji&quot;,&quot;Segoe UI Emoji&quot;,NotoColorEmoji,&quot;Segoe UI Symbol&quot;,&quot;Android Emoji&quot;,EmojiSymbols;font-size:16px">[EPRINTS_ROOT]/archives/[<wbr>ARCHIVEID]/cfg/plugins/<wbr>EPrints/Plugin/Export/DC_<wbr>Orcid.pm</span></span><br>
</p>
<p><br>
</p>
<p>and then change this section:</p>
<p><a href="https://github.com/eprints/eprints/blob/3.3/perl_lib/EPrints/Plugin/Export/DC.pm#L97-L108" class="m_8528319227571789487OWAAutoLink" id="m_8528319227571789487LPlnk269005" target="_blank">https://github.com/eprints/<wbr>eprints/blob/3.3/perl_lib/<wbr>EPrints/Plugin/Export/DC.pm#<wbr>L97-L108</a><br>
so instead of referencing the &#39;creators_name&#39; field, it references the &#39;creator&#39; field, and adds the id attribute if the ORCID is set - something like this:</p>
<p></p>
<div><br>
</div>
<div>my $creators = $eprint-&gt;get_value( &quot;creators&quot; );</div>
<div>if( defined $creators )</div>
<div>{</div>
<div>  foreach my $creator ( @{$creators} )</div>
<div>  {</div>
<div>    if( defined $creator-&gt;{orcid} ){</div>
<div>       # the 3rd parameter</div>
<div>      push @dcdata, [ &quot;creator&quot;, EPrints::Utils::make_name_<wbr>string( $creator-&gt;{name} ), { &quot;id&quot; =&gt; &quot;<span>info:eu-repo/dai/mx/orcid/&quot;.</span>$<wbr>creator-&gt;{orcid} } ];</div>
<div>    else {</div>
<div>      push @dcdata, [ &quot;creator&quot;, EPrints::Utils::make_name_<wbr>string( $creator-&gt;{name} ) ];</div>
<div>    }</div>
<div>  }</div>
<div>}</div>
<div><br>
</div>
<div>You should be able to do something similar with the other two elements (but they&#39;ll be simpler!).</div>
<br>
<p></p>
<p>Once this is working, you can change the <a href="http://eprint_render.pl" target="_blank">eprint_render.pl</a> to use your new plugin.</p>
<p>If you regenerate the abstract page:</p>
<p>&gt;[EPRINTS_ROOT]/bin/generate_<wbr>abstracts [ARCHIVEID] [EPRINTID]</p>
<p>you should see the new data coming through.</p>
<p><br>
</p>
<p>The reason I am not suggesting you update the DC plugin directly is that it is used in other places - and something getting DC data might not expect to get an id attribute on the dc:creator element.</p>
<p><br>
</p>
<p>If you need the same thing done for the OAI-PMH interface, let me know - I&#39;ll explain.</p>
<p><br>
</p>
<p><span style="font-size:12pt">Hope that helps - ask if you need more info!</span><br>
</p>
<p>John</p>
<p><br>
</p>
<p><br>
</p>
</div>
<hr style="display:inline-block;width:98%">
<div id="m_8528319227571789487divRplyFwdMsg" dir="ltr"><font face="Calibri, sans-serif" style="font-size:11pt" color="#000000"><b>From:</b> <a href="mailto:eprints-tech-bounces@ecs.soton.ac.uk" target="_blank">eprints-tech-bounces@ecs.<wbr>soton.ac.uk</a> &lt;<a href="mailto:eprints-tech-bounces@ecs.soton.ac.uk" target="_blank">eprints-tech-bounces@ecs.<wbr>soton.ac.uk</a>&gt; on behalf of dago &lt;<a href="mailto:dago.salas@gmail.com" target="_blank">dago.salas@gmail.com</a>&gt;<br>
<b>Sent:</b> 14 August 2017 14:15:07<br>
<b>To:</b> <a href="mailto:eprints-tech@ecs.soton.ac.uk" target="_blank">eprints-tech@ecs.soton.ac.uk</a><br>
<b>Subject:</b> [EP-tech] URGENT: Dublin Core output issues</font>
<div> </div>
</div>
<div>
<div dir="ltr"><span class="">Hi everyone!
<div>First, sorry for my English. :-D</div>
<div><br>
</div>
<div>My time is running out and I have not been able to do the following:<br>
</div>
<div><br>
</div>
<div>I need this output</div>
<div><b>&lt;dc:creator id=”info:eu-repo/dai/mx/orcid/<wbr>1234-5678-1234-5678-”&gt;Juan Pérez Pérez&lt;/dc:creator&gt;</b><br>
</div>
<div><b><br>
</b></div>
<div>Actually I have installed the ORCID support plugin <a href="https://bazaar.eprints.org/502/" id="m_8528319227571789487LPlnk190483" target="_blank">https://bazaar.eprints.<wbr>org/502/</a> <br>
</div>
<div>But I do not know how to integrate the ORCID into an id.<br>
</div>
<div><br>
</div>
<div><br>
</div>
<div>Added to that, I need this too:<br>
</div>
<div><b>&lt;dc:type&gt;info:eu-repo/<wbr>semantics/article&lt;/dc:type&gt;</b><br>
</div>
<div><b>&lt;dc:rights&gt;info:eu-repo/<wbr>semantics/openAccess&lt;/dc:<wbr>rights&gt;<br>
</b></div>
<div><br>
</div>
<div>As you see, basically is to comply with certain requirements of OpenAire (not all), for that I installed OPENAIRE compliance plugin:<br>
</div>
</span><div><a href="https://github.com/orazionelson/openaire-compliance" id="m_8528319227571789487LPlnk889829" target="_blank">https://github.com/<wbr>orazionelson/openaire-<wbr>compliance</a>
<div id="m_8528319227571789487LPBorder_GT_15027220579450.35498644367538845" style="margin-bottom:20px;overflow:auto;width:100%;text-indent:0px">
<table id="m_8528319227571789487LPContainer_15027220579240.8981315764203992" cellspacing="0" style="width:90%;background-color:rgb(255,255,255);overflow:auto;padding-top:20px;padding-bottom:20px;margin-top:20px;border-top:1px dotted rgb(200,200,200);border-bottom:1px dotted rgb(200,200,200)">
<tbody>
<tr valign="top" style="border-spacing:0px">
<td id="m_8528319227571789487ImageCell_15027220579300.696001544968124" colspan="1" style="width:250px;display:table-cell;padding-right:20px">
<div id="m_8528319227571789487LPImageContainer_15027220579300.839668755641293" style="background-color:rgb(255,255,255);height:250px;margin:auto;display:table;width:250px">
<a id="m_8528319227571789487LPImageAnchor_15027220579330.8993261805010617" href="https://github.com/orazionelson/openaire-compliance" style="display:table-cell;text-align:center" target="_blank"><img id="m_8528319227571789487LPThumbnailImageID_15027220579340.5639752756901428" width="250" height="250" style="display:inline-block;max-width:250px;max-height:250px;height:250px;width:250px;border-width:0px;vertical-align:bottom" src="https://avatars1.githubusercontent.com/u/113308?v=4&amp;s=400"></a></div>
</td>
<td id="m_8528319227571789487TextCell_15027220579360.349722409554305" colspan="2" style="vertical-align:top;padding:0px;display:table-cell">
<div id="m_8528319227571789487LPRemovePreviewContainer_15027220579360.9744050586728532"></div>
<div id="m_8528319227571789487LPTitle_15027220579360.7548476315730046" style="color:rgb(36,96,118);font-weight:normal;font-size:21px;font-family:wf_segoe-ui_light,&quot;Segoe UI Light&quot;,&quot;Segoe WP Light&quot;,&quot;Segoe UI&quot;,&quot;Segoe WP&quot;,Tahoma,Arial,sans-serif;line-height:21px">
<a id="m_8528319227571789487LPUrlAnchor_15027220579380.8142276392510617" href="https://github.com/orazionelson/openaire-compliance" style="text-decoration:none" target="_blank">GitHub - orazionelson/openaire-<wbr>compliance: A plug in to ...</a></div>
<div id="m_8528319227571789487LPMetadata_15027220579380.8605840635505195" style="margin:10px 0px 16px;color:rgb(102,102,102);font-weight:normal;font-family:wf_segoe-ui_normal,&quot;Segoe UI&quot;,&quot;Segoe WP&quot;,Tahoma,Arial,sans-serif;font-size:14px;line-height:14px">
<a href="http://github.com" target="_blank">github.com</a></div>
<div id="m_8528319227571789487LPDescription_15027220579420.32438490260388453" style="display:block;color:rgb(102,102,102);font-weight:normal;font-family:wf_segoe-ui_normal,&quot;Segoe UI&quot;,&quot;Segoe WP&quot;,Tahoma,Arial,sans-serif;font-size:14px;line-height:20px;max-height:100px;overflow:hidden">
openaire-compliance - A plug in to ensure repository is openAire compliant</div>
</td>
</tr>
</tbody>
</table>
</div>
<br>
<br>
</div><span class="">
<div>But I feel that´s not working at all fine. I got only this:</div>
<div><br>
</div>
<div>
<div>&lt;meta name=&quot;eprints.eu_type&quot; content=&quot;info:eu-repo/<wbr>semantics/article&quot; /&gt;</div>
<div>&lt;meta name=&quot;eprints.access_rights&quot; content=&quot;info:eu-repo/<wbr>semantics/openAccess&quot; /&gt;</div>
</div>
<div><br>
</div>
<div>But no DC.type or DC.rights</div>
<div><br>
</div>
<div>Any ideas?<br>
</div>
<div><br>
</div>
<div>My eprints testing server is not for public, so I&#39;ve attached the view-source for an item.</div>
<div><br>
</div>
<div>Greetings from México.</div>
<div><br clear="all">
<div><br>
</div>
-- <br>
<div class="m_8528319227571789487gmail_signature">Dagoberto Salas<br>
<a href="mailto:dago.salas@gmail.com" target="_blank">dago.salas@gmail.com</a></div>
</div>
</span></div>
</div>
</div>
</div>

<br>*** Options: <a href="http://mailman.ecs.soton.ac.uk/mailman/listinfo/eprints-tech" rel="noreferrer" target="_blank">http://mailman.ecs.soton.ac.<wbr>uk/mailman/listinfo/eprints-<wbr>tech</a><br>
*** Archive: <a href="http://www.eprints.org/tech.php/" rel="noreferrer" target="_blank">http://www.eprints.org/tech.<wbr>php/</a><br>
*** EPrints community wiki: <a href="http://wiki.eprints.org/" rel="noreferrer" target="_blank">http://wiki.eprints.org/</a><br>
*** EPrints developers Forum: <a href="http://forum.eprints.org/" rel="noreferrer" target="_blank">http://forum.eprints.org/</a><br>
<br></blockquote></div><br><br clear="all"><div><br></div>-- <br><div class="gmail_signature" data-smartmail="gmail_signature">Dagoberto Salas<br><a href="mailto:dago.salas@gmail.com" target="_blank">dago.salas@gmail.com</a></div>
</div>