<html><head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
</head>
<body>
<p>Hi Tomasz,</p>
<p><br>
</p>
<p>Validation for dates has been added in EPrints 3.4.3, which
prevent invalid dates being set. Unfortunately, a couple of bugs
have been found post release:</p>
<p><br>
</p>
<p>1. Multiple values not supported by EPrints::MetaField::Date
validate function</p>
<p>2. Bespoke validations no longer supported for Date MetaField</p>
<p><br>
</p>
<p>Both of these issues would not be a problem in a vanilla EPrints
archive but if you use the Dates, Dates, Dates Bazaar plugin, you
will need to apply a patch to fix this. If you had your own
validation triggers set for individual date fields, then these
would have stopped working without a second patch to fix this.
Both these patches can be found at the EPrints 3.4.3 release wiki
page [1].</p>
<p><br>
</p>
<p>A further addition to the Date MetaField in 3.4.3 is the ability
to define a bespoke function under $c->{worfklow_datepicker}
that defines the HTML markup as a XML::LibXML::DocumentFragment.
This HTML markup could include client-side (i.e. JavaScript)
validation/restrictions to prevent invalid dates from being set
(e.g. if you change the month to February, its does not allow 30th
or 31st to be set for the date).<br>
</p>
<p><br>
</p>
<p>Alternatively there is a Datepicker MetaField available in the
daterangepicker ingredient [2]. However, this uses a single text
field rather than multiple field separately storing year, month
and day in separate database columns. So it is not ideal if you
want to transform an existing Date MetaField into a Datepicker
MetaField.</p>
<p><br>
</p>
<p>On you second question. There is no URL syntax to test if an
item is in a particular OAI-PMH set. I think that statement is
true for all OAI-PMH not just specific to EPrints. I am not sure
there is any straightforward way to perform your test, bar writing
your own client script to download just the identifiers for a
whole OAI-PMH set, 100 identifiers at a time, as OAI-PMH is
designed to work. After downloading each tranche check whether
the item in question is present. The initial request for
identifiers in a set would be a bit like:</p>
<p><br>
</p>
<p><a class="moz-txt-link-freetext" href="https://eur03.safelinks.protection.outlook.com/?url=https%3A%2F%2Fexample.eprints.org%2Fcgi%2Foai2%3Fverb%3DListIdentifiers%26metadataPrefix%3Doai_dc%26set%3D7374617475733D707562&data=04%7C01%7Ceprints-tech%40ecs.soton.ac.uk%7Cf68c2b774bb643aa498508d99f24143f%7C4a5378f929f44d3ebe89669d03ada9d8%7C0%7C0%7C637715799670670066%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=%2BKEbjvRHCxZK8PmwttRtP4Yj3dnIBayE3R2Kre93O2E%3D&reserved=0" originalSrc="https://example.eprints.org/cgi/oai2?verb=ListIdentifiers&metadataPrefix=oai_dc&set=7374617475733D707562" shash="dVwlJpRn6OkCdrOADCKrv13XzEz9by6jpbWGgImq1+pNPmPfyg47g7WcGWjv3G0rgXeuG0YxuN+7xd9jnIWM8PvsY344xT0uACzuSSZCd5/Bq5vB2jn4wrQM0SpoQm2yLReQQTB/YEyiPvOWvSZcqt2uLA6JYct8Dx2iKmAjz0I=">https://example.eprints.org/cgi/oai2?verb=ListIdentifiers&metadataPrefix=oai_dc&set=7374617475733D707562</a></p>
<p><br>
</p>
<p>This will then give you a resumption token to get the next 100
until there are no more identifiers left.<br>
</p>
<p><br>
</p>
<p>Regards</p>
<p><br>
</p>
<p>David Newman<br>
</p>
<p><br>
</p>
<p>[1] <a class="moz-txt-link-freetext" href="https://eur03.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwiki.eprints.org%2Fw%2FEPrints_3.4.3%23Known_Issues&data=04%7C01%7Ceprints-tech%40ecs.soton.ac.uk%7Cf68c2b774bb643aa498508d99f24143f%7C4a5378f929f44d3ebe89669d03ada9d8%7C0%7C0%7C637715799670670066%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=UuHV8BmIJkUbgvBR4TQaVGCIS4XA59Wkt2MzTHJNW3c%3D&reserved=0" originalSrc="https://wiki.eprints.org/w/EPrints_3.4.3#Known_Issues" shash="wq5vFPVl8lqz61CuUh5YaEz+IOccz5U+h/KE0m49+id6ZwES8DSoPUyGVOkp1Cv365WE/uspLeAHJNjPmH/OfFNjbh2VU48bWVftuY2I6fsaRH97LX11lmzJaF0XYOz6e1Mk2sbxo4cAmnTdDSWWN0ogd9l6EiWUyychUXYX1UQ=">https://wiki.eprints.org/w/EPrints_3.4.3#Known_Issues</a></p>
<p>[2]
<a class="moz-txt-link-freetext" href="https://eur03.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Feprints%2Fdaterangepicker%2Fblob%2Fmaster%2Fplugins%2FEPrints%2FMetaField%2FDatepicker.pm&data=04%7C01%7Ceprints-tech%40ecs.soton.ac.uk%7Cf68c2b774bb643aa498508d99f24143f%7C4a5378f929f44d3ebe89669d03ada9d8%7C0%7C0%7C637715799670670066%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=Yg6GzdSmGobr%2B28q96GZULo%2BzTFRKmnVti%2BX3F5MPis%3D&reserved=0" originalSrc="https://github.com/eprints/daterangepicker/blob/master/plugins/EPrints/MetaField/Datepicker.pm" shash="gWGNq17t+4mJzYaxFbrBTJObYi53jtpxT9L2LyAj5K9GwYIaSmuW7y+CqRpdoyuwgz/MtI4sMrIjTRUSzh+aGZIhaKWoOrNMN+FRfy6P1ZVS2eeDmkam4TQtaJlY64PezVWTlcFbJFHQ13E1XPFhv3l+glIOUwfSmMa81sPiNlA=">https://github.com/eprints/daterangepicker/blob/master/plugins/EPrints/MetaField/Datepicker.pm</a><br>
</p>
<p><br>
</p>
<p><br>
</p>
<div class="moz-cite-prefix">On 03/11/2021 22:44, Tomasz Neugebauer
via Eprints-tech wrote:<br>
</div>
<blockquote type="cite" cite="mid:EMEW3|7d5e18227a9d3fee2b2bf8b078a3469fxA2MjV14eprints-tech-bounces|ecs.soton.ac.uk|YQXPR01MB2407E20DEB673E28D9F87F6C8B8C9@YQXPR01MB2407.CANPRD01.PROD.OUTLOOK.COM">
<style type="text/css" style="display:none;">P {margin-top:0;margin-bottom:0;}</style>
<div style="padding-bottom: 10px; padding-top: 5px;">
<div style="padding:12px; border:1px solid #8D3970;
background-color:#F7F9FA; color:#8D3970; font-size:14px;
line-height:22px; font-family: Calibri, Arial, Helvetica,
sans-serif;">
<strong>CAUTION:</strong> This e-mail originated outside the
University of Southampton.
</div>
</div>
<div>
<div class="WordSection1">
<p class="MsoNormal" style="margin: 0cm 0cm 0.0001pt;
font-size: 12pt; font-family: "Times New Roman",
serif;margin: 0cm 0cm 0.0001pt; font-size: 12pt;
font-family: "Times New Roman", serif;">
<span style="font-family:"Calibri",sans-serif;
color:black">Hello everyone,</span></p>
<div>
<p class="MsoNormal" style="margin: 0cm 0cm 0.0001pt;
font-size: 12pt; font-family: "Times New Roman",
serif;margin: 0cm 0cm 0.0001pt; font-size: 12pt;
font-family: "Times New Roman", serif;">
<span style="font-family:"Calibri",sans-serif;
color:black"> </span></p>
</div>
<div>
<p class="MsoNormal" style="margin: 0cm 0cm 0.0001pt;
font-size: 12pt; font-family: "Times New Roman",
serif;margin: 0cm 0cm 0.0001pt; font-size: 12pt;
font-family: "Times New Roman", serif;">
<span style="font-family:"Calibri",sans-serif;
color:black">I have a couple of questions.</span></p>
</div>
<div>
<p class="MsoNormal" style="margin: 0cm 0cm 0.0001pt;
font-size: 12pt; font-family: "Times New Roman",
serif;margin: 0cm 0cm 0.0001pt; font-size: 12pt;
font-family: "Times New Roman", serif;">
<span style="font-family:"Calibri",sans-serif;
color:black"> </span></p>
</div>
<div>
<p class="MsoNormal" style="margin: 0cm 0cm 0.0001pt;
font-size: 12pt; font-family: "Times New Roman",
serif;margin: 0cm 0cm 0.0001pt; font-size: 12pt;
font-family: "Times New Roman", serif;">
<span style="font-family:"Calibri",sans-serif;
color:black">First question, it's about setting an
embargo expiry date (and choosing other dates). It was
recently brought to my attention that it is possible to
set "non-existent" dates, for example, February 31st or
April 31st. I'm not sure if I hadn't thought about this
before, or if I didn't really think of this as an issue,
but I suppose this raises the question of:</span></p>
</div>
<div>
<p class="MsoNormal" style="margin: 0cm 0cm 0.0001pt;
font-size: 12pt; font-family: "Times New Roman",
serif;margin: 0cm 0cm 0.0001pt; font-size: 12pt;
font-family: "Times New Roman", serif;">
<span style="font-family:"Calibri",sans-serif;
color:black">If the embargo expiry date (e.g: April
31st) never happens, then does the embargo ever expire?
</span><span style="font-family:"Segoe UI
Symbol",sans-serif; color:black">🙂</span><span style="font-family:"Calibri",sans-serif;
color:black"> </span><span style="color: black;
font-family: Calibri, sans-serif;">The question is, has
anyone thought this issue serious enough to build-in
some error checking for this, or attempted to modify the
date-picker interface that exists in
</span><span class="SpellE" style="color: black;
font-family: Calibri, sans-serif;">EPrints</span><span style="color: black; font-family: Calibri, sans-serif;">
to address this issue?</span></p>
</div>
<div>
<p class="MsoNormal" style="margin: 0cm 0cm 0.0001pt;
font-size: 12pt; font-family: "Times New Roman",
serif;margin: 0cm 0cm 0.0001pt; font-size: 12pt;
font-family: "Times New Roman", serif;">
<span style="font-family:"Calibri",sans-serif;
color:black"> </span></p>
</div>
<div>
<p class="MsoNormal" style="margin: 0cm 0cm 0.0001pt;
font-size: 12pt; font-family: "Times New Roman",
serif;margin: 0cm 0cm 0.0001pt; font-size: 12pt;
font-family: "Times New Roman", serif;">
<span style="font-family:"Calibri",sans-serif;
color:black">Second question, it's about limiting what
is inside an OAI-PMH set. Based on my understanding, we
can use something like this in the oai.pl configuration
to create a set that is both (1) limited to un-embargoed
(open access) items AND (2) items limited by type:</span></p>
</div>
<div>
<p class="MsoNormal" style="margin: 0cm 0cm 0.0001pt;
font-size: 12pt; font-family: "Times New Roman",
serif;margin: 0cm 0cm 0.0001pt; font-size: 12pt;
font-family: "Times New Roman", serif;">
<span style="font-family:"Calibri",sans-serif;
color:black"> </span></p>
</div>
<div>
<p class="MsoNormal" style="margin: 0cm 0cm 0.0001pt;
font-size: 12pt; font-family: "Times New Roman",
serif;margin: 0cm 0cm 0.0001pt; font-size: 12pt;
font-family: "Times New Roman", serif;">
<span style="font-family:"Calibri",sans-serif;
color:black">$<span class="SpellE">oai</span>->{<span class="SpellE">custom_sets</span>} = [</span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0.0001pt;
font-size: 12pt; font-family: "Times New Roman",
serif;margin: 0cm 0cm 0.0001pt; font-size: 12pt;
font-family: "Times New Roman", serif;">
<span style="font-family:"Calibri",sans-serif;
color:black"><span style="">
</span>{ <span style=""> </span>spec => "<span class="SpellE">openaire</span>", name => "<span class="SpellE">OpenAIRE</span> Set - OA article
conference book monograph",</span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0.0001pt;
font-size: 12pt; font-family: "Times New Roman",
serif;margin: 0cm 0cm 0.0001pt; font-size: 12pt;
font-family: "Times New Roman", serif;">
<span style="font-family:"Calibri",sans-serif;
color:black"><span style="">
</span>filters=> [</span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0.0001pt;
font-size: 12pt; font-family: "Times New Roman",
serif;margin: 0cm 0cm 0.0001pt; font-size: 12pt;
font-family: "Times New Roman", serif;">
<span style="font-family:"Calibri",sans-serif;
color:black"><span style="">
</span>{<span class="SpellE">meta_fields</span>=>["<span class="SpellE">full_text_status</span>"],
value=>"public"},</span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0.0001pt;
font-size: 12pt; font-family: "Times New Roman",
serif;margin: 0cm 0cm 0.0001pt; font-size: 12pt;
font-family: "Times New Roman", serif;">
<span style="font-family:"Calibri",sans-serif;
color:black"><span style="">
</span>{<span class="SpellE">meta_fields</span> =>[<span class="SpellE">qw</span>( type )], merge => "ANY",
value => "article
<span class="SpellE">conference_item</span> <span class="SpellE">book_section</span> monograph book" }</span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0.0001pt;
font-size: 12pt; font-family: "Times New Roman",
serif;margin: 0cm 0cm 0.0001pt; font-size: 12pt;
font-family: "Times New Roman", serif;">
<span style="font-family:"Calibri",sans-serif;
color:black"><span style="">
</span>]</span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0.0001pt;
font-size: 12pt; font-family: "Times New Roman",
serif;margin: 0cm 0cm 0.0001pt; font-size: 12pt;
font-family: "Times New Roman", serif;">
<span style="font-family:"Calibri",sans-serif;
color:black"><span style="">
</span>}</span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0.0001pt;
font-size: 12pt; font-family: "Times New Roman",
serif;margin: 0cm 0cm 0.0001pt; font-size: 12pt;
font-family: "Times New Roman", serif;">
<span style="font-family:"Calibri",sans-serif;
color:black" lang="FR-CA">];</span></p>
</div>
<div>
<p class="MsoNormal" style="margin: 0cm 0cm 0.0001pt;
font-size: 12pt; font-family: "Times New Roman",
serif;margin: 0cm 0cm 0.0001pt; font-size: 12pt;
font-family: "Times New Roman", serif;">
<span style="color: black; font-family: Calibri,
sans-serif;">How can I confirm if this is working
correctly? In other words, how can I test if an item in
the repository is part of an OAI-PMH set? Is there a
URL syntax where I could pass the eprintid and the set
name to find out if it is part of the set?</span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0.0001pt;
font-size: 12pt; font-family: "Times New Roman",
serif;margin: 0cm 0cm 0.0001pt; font-size: 12pt;
font-family: "Times New Roman", serif;">
<span style="color: black; font-family: Calibri,
sans-serif;"><br>
</span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0.0001pt;
font-size: 12pt; font-family: "Times New Roman",
serif;margin: 0cm 0cm 0.0001pt; font-size: 12pt;
font-family: "Times New Roman", serif;">
<span style="color: black; font-family: Calibri,
sans-serif;">Thanks!</span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0.0001pt;
font-size: 12pt; font-family: "Times New Roman",
serif;margin: 0cm 0cm 0.0001pt; font-size: 12pt;
font-family: "Times New Roman", serif;">
<span style="color: black; font-family: Calibri,
sans-serif;"><br>
</span></p>
</div>
<div>
<p class="MsoNormal" style="margin: 0cm 0cm 0.0001pt;
font-size: 12pt; font-family: "Times New Roman",
serif;margin: 0cm 0cm 0.0001pt; font-size: 12pt;
font-family: "Times New Roman", serif;">
<span style="font-family:"Calibri",sans-serif;
color:black" lang="FR-CA">Tomasz</span></p>
</div>
<div>
<p class="MsoNormal" style="margin: 0cm 0cm 0.0001pt;
font-size: 12pt; font-family: "Times New Roman",
serif;margin: 0cm 0cm 0.0001pt; font-size: 12pt;
font-family: "Times New Roman", serif;">
<span style="font-family:"Calibri",sans-serif;
color:black" lang="FR-CA"> </span></p>
</div>
<div>
<div>
<p class="MsoNormal" style="margin: 0cm 0cm 0.0001pt;
font-size: 12pt; font-family: "Times New
Roman", serif;margin: 0cm 0cm 0.0001pt; font-size:
12pt; font-family: "Times New Roman", serif;">
<span style="font-family:"Calibri",sans-serif;
color:black" lang="FR-CA"> </span></p>
</div>
<div id="Signature">
<div>
<div name="divtagdefaultwrapper">
<div>
<p class="MsoNormal" style="margin: 0cm 0cm
0.0001pt; font-size: 12pt; font-family:
"Times New Roman", serif;margin: 0cm 0cm
0.0001pt; font-size: 12pt; font-family:
"Times New Roman",
serif;background:white">
<span style="font-size:8.0pt;
font-family:"Courier New";
color:#A6A6A6" lang="FR-CA">________________________________________________</span><span style="font-size:11.0pt;
font-family:"Calibri",sans-serif;
color:#212121" lang="FR-CA"></span></p>
<p class="MsoNormal" style="margin: 0cm 0cm
0.0001pt; font-size: 12pt; font-family:
"Times New Roman", serif;margin: 0cm 0cm
0.0001pt; font-size: 12pt; font-family:
"Times New Roman",
serif;margin-left:17.85pt; background:white">
<span style="font-size:9.0pt;
font-family:"Arial",sans-serif;
color:black" lang="FR-CA">Tomasz Neugebauer<br>
<span style="background:white">Senior <span class="SpellE">Librarian</span> |
Bibliothécaire titulaire
<br>
</span>Digital <span class="SpellE">Projects</span>
& Systems <span class="SpellE">
Development</span> <span class="SpellE">Librarian</span>
/ Bibliothécaire des Projets Numériques &
Développement de Systèmes<br>
Concordia <span class="SpellE">University</span>
/ Université Concordia</span><span style="font-size:11.0pt;
font-family:"Calibri",sans-serif;
color:#212121" lang="FR-CA"></span></p>
<p class="MsoNormal" style="margin: 0cm 0cm
0.0001pt; font-size: 12pt; font-family:
"Times New Roman", serif;margin: 0cm 0cm
0.0001pt; font-size: 12pt; font-family:
"Times New Roman",
serif;margin-right:0cm; margin-bottom:12.0pt;
margin-left:17.85pt; background:white">
<span style="font-size:9.0pt;
font-family:"Arial",sans-serif;
color:black" lang="FR-CA">Tel. / Tél.
514-848-2424
<span class="SpellE">ext</span>. / poste 7738<br>
Email / courriel: </span><span style="font-size:11.0pt;
font-family:"Calibri",sans-serif;
color:#212121"><a href="mailto:tomasz.neugebauer@concordia.ca" target="_blank" moz-do-not-send="true"><span style="font-size:9.0pt;
font-family:"Arial",sans-serif;
color:windowtext" lang="FR-CA">tomasz.neugebauer@concordia.ca</span></a></span><span style="font-size:11.0pt;
font-family:"Calibri",sans-serif;
color:#212121" lang="FR-CA"></span></p>
<p class="MsoNormal" style="margin: 0cm 0cm
0.0001pt; font-size: 12pt; font-family:
"Times New Roman", serif;margin: 0cm 0cm
0.0001pt; font-size: 12pt; font-family:
"Times New Roman",
serif;margin-right:0cm; margin-bottom:12.0pt;
margin-left:17.85pt; background:white">
<span style="font-size:9.0pt;
font-family:"Arial",sans-serif;
color:black" lang="FR-CA">Mailing
<span class="SpellE">address</span> / adresse
postale: 1455 De Maisonneuve <span class="SpellE">
Blvd</span>. W., LB-540-03, <span class="SpellE">Montreal</span>, <span class="SpellE">
Quebec</span> H3G 1M8<br>
Street <span class="SpellE">address</span> /
adresse municipale: 1400 De Maisonneuve
<span class="SpellE">Blvd</span>. W., LB-540-03,
<span class="SpellE">Montreal</span>,
<span class="SpellE">Quebec</span> H3G 1M8</span><span style="font-size:11.0pt;
font-family:"Calibri",sans-serif;
color:#212121" lang="FR-CA"></span></p>
<p class="MsoNormal" style="margin: 0cm 0cm
0.0001pt; font-size: 12pt; font-family:
"Times New Roman", serif;margin: 0cm 0cm
0.0001pt; font-size: 12pt; font-family:
"Times New Roman",
serif;margin-right:0cm; margin-bottom:12.0pt;
margin-left:17.85pt; background:white">
<span class="MsoHyperlink"><u><span style="font-size:9.0pt;
font-family:"Arial",sans-serif;
color:purple" lang="IT">library.concordia.ca</span></u></span><span style="font-size:11.0pt;
font-family:"Calibri",sans-serif;
color:#212121"></span></p>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<br>
<fieldset class="mimeAttachmentHeader"></fieldset>
<pre class="moz-quote-pre" wrap="">*** Options: <a class="moz-txt-link-freetext" href="http://mailman.ecs.soton.ac.uk/mailman/listinfo/eprints-tech">http://mailman.ecs.soton.ac.uk/mailman/listinfo/eprints-tech</a>
*** Archive: <a class="moz-txt-link-freetext" href="https://eur03.safelinks.protection.outlook.com/?url=http%3A%2F%2Fwww.eprints.org%2Ftech.php%2F&data=04%7C01%7Ceprints-tech%40ecs.soton.ac.uk%7Cf68c2b774bb643aa498508d99f24143f%7C4a5378f929f44d3ebe89669d03ada9d8%7C0%7C0%7C637715799670680022%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=zwqyt3fEzLETrpp5fI%2BgZD1s%2Bm4ZR3BvYLjVny3qvPE%3D&reserved=0" originalSrc="http://www.eprints.org/tech.php/" shash="DK4H+0RaduTmyT5xIpIl1rsBsWA3ysjZCuPri2kZfM9eIArEE2xSTcmF50gsePh0mHFgTfhSm3WgyAgYPj40NKru62xBqlZspeRrN4Cfg05wXMa9am5edQqNFaUs3nTWCoNLUgTxs0AeKkAOdKrxfJrn3Ub+SZCTpMeZe9Kk0/k=">http://www.eprints.org/tech.php/</a>
*** EPrints community wiki: <a class="moz-txt-link-freetext" href="https://eur03.safelinks.protection.outlook.com/?url=http%3A%2F%2Fwiki.eprints.org%2F&data=04%7C01%7Ceprints-tech%40ecs.soton.ac.uk%7Cf68c2b774bb643aa498508d99f24143f%7C4a5378f929f44d3ebe89669d03ada9d8%7C0%7C0%7C637715799670680022%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=iqvQcXaWFh6%2FLQLyW4dxH8Af3xIX9dsLttYl1b%2BXdws%3D&reserved=0" originalSrc="http://wiki.eprints.org/" shash="lj9we0v+gegYe5aFJh86YPk1Eg+vmC5/jn2+hBSsslwdC7Vzl3vz5rLT9gizrL/O8pimsrjusV1Sb97ZQV4wQOo7kB26BhmZR6bEuQx12tojwbynByEWmLZYMVmEjVG9i0ycYJB8mXrh1NFOHmOzyf96MGQCLYo6bNaNqDo4Llg=">http://wiki.eprints.org/</a></pre>
</blockquote>
<div id="DAB4FAD8-2DD7-40BB-A1B8-4E2AA1F9FDF2"><br>
<table style="border-top: 1px solid #D3D4DE;">
        <tr>
<td style="width: 55px; padding-top: 13px;"><a href="https://eur03.safelinks.protection.outlook.com/?url=http%3A%2F%2Fwww.avg.com%2Femail-signature%3Futm_medium%3Demail%26utm_source%3Dlink%26utm_campaign%3Dsig-email%26utm_content%3Demailclient&data=04%7C01%7Ceprints-tech%40ecs.soton.ac.uk%7Cf68c2b774bb643aa498508d99f24143f%7C4a5378f929f44d3ebe89669d03ada9d8%7C0%7C0%7C637715799670689980%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=3V%2BphVFRj6wvjjCievfkTje7rKzK97ejGI8TLC5Un3Q%3D&reserved=0" originalSrc="http://www.avg.com/email-signature?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=emailclient" shash="fF4nLlJYCCD/MhOh+qmLXVpKxRGfQI6WXOK64r28vBIBAlfyRzPKEja73CmaP+ewpNm3ioh3k/ta7sXTuvXLEh4gGUR3hYGSGqyDFlfiT/QvMDiWPodJvZS2A6HShbWkeq8O+CNQqhC9JYJxxBbWtImcZ7tGH+dkxXyosB2YVvE=" target="_blank"><img src="https://ipmcdn.avast.com/images/icons/icon-envelope-tick-green-avg-v1.png" alt="" width="46" height="29" style="width: 46px; height: 29px;"></a></td>
                <td style="width: 470px; padding-top: 12px; color: #41424e; font-size: 13px; font-family: Arial, Helvetica, sans-serif; line-height: 18px;">Virus-free. <a href="https://eur03.safelinks.protection.outlook.com/?url=http%3A%2F%2Fwww.avg.com%2Femail-signature%3Futm_medium%3Demail%26utm_source%3Dlink%26utm_campaign%3Dsig-email%26utm_content%3Demailclient&data=04%7C01%7Ceprints-tech%40ecs.soton.ac.uk%7Cf68c2b774bb643aa498508d99f24143f%7C4a5378f929f44d3ebe89669d03ada9d8%7C0%7C0%7C637715799670689980%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=3V%2BphVFRj6wvjjCievfkTje7rKzK97ejGI8TLC5Un3Q%3D&reserved=0" originalSrc="http://www.avg.com/email-signature?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=emailclient" shash="fF4nLlJYCCD/MhOh+qmLXVpKxRGfQI6WXOK64r28vBIBAlfyRzPKEja73CmaP+ewpNm3ioh3k/ta7sXTuvXLEh4gGUR3hYGSGqyDFlfiT/QvMDiWPodJvZS2A6HShbWkeq8O+CNQqhC9JYJxxBbWtImcZ7tGH+dkxXyosB2YVvE=" target="_blank" style="color: #4453ea;">www.avg.com</a>
                </td>
        </tr>
</table><a href="#DAB4FAD8-2DD7-40BB-A1B8-4E2AA1F9FDF2" width="1" height="1"> </a></div></body>
</html>