<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;" class=""><div class="">I was planning an automatic fields training video for this afternoon, but can do virtual fields if you'd like.</div><br class=""><div class="">
<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;" class=""><div class="">--</div><div class="">Adam Field</div><div class="">Business Relationship Manager and Community Lead<br class="">EPrints Services</div></div>

</div>
<br class=""><div><blockquote type="cite" class=""><div class="">On 25 Jun 2015, at 10:51, George Mamalakis &lt;<a href="mailto:mamalos@eng.auth.gr" class="">mamalos@eng.auth.gr</a>&gt; wrote:</div><br class="Apple-interchange-newline"><div class=""><div class="moz-cite-prefix" style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 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; background-color: rgb(255, 255, 255);">OK...That was much, much more than I hoped for!!! :)<br class=""><br class="">I like most of your last ideas, especially the last one. The others, though, were very helpful in giving insight as to how EPrints works with respect to plugins and the get_value() function.<span class="Apple-converted-space">&nbsp;</span><br class=""><br class="">So for your last suggestion: What do you think this virtual field should be, and how does somebody define a callback on a field's return value? OK, If this, on the other hand, is not something easy to implement, I can definitely go with your fore-last suggestion, using this "eprint_fields_automatic.pl" (which I had no idea of...it sounds very promising as well (as the syntax is somehow self-explanatory or documented)).<br class=""><br class="">Thanks a lot Tim!!!<br class=""><br class="">On 25/06/2015 11:42 πμ, Timothy Miles-Board wrote:<br class=""></div><blockquote cite="mid:EMEW3|b64ed13f54bc5a8a7f94848fe4a4327dr5O9hK14eprints-tech-bounces|ecs.soton.ac.uk|DB4PR05MB073553825CBD4FD9ECA4944382AE0@DB4PR05MB0735.eurprd05.prod.outlook.com" type="cite" style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 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; background-color: rgb(255, 255, 255);" class=""><div id="divtagdefaultwrapper" style="font-size: 12pt; background-color: rgb(255, 255, 255); font-family: Calibri, Arial, Helvetica, sans-serif;" class=""><div style="margin-top: 0px; margin-bottom: 0px;" class="">The "problem" is that when you ask&nbsp;$eprint-&gt;get_value() for the value of a multilang field it gives you&nbsp;a perl data structure - in this case arrayref&nbsp;(array of {langcode=&gt;text} hashrefs) - ie. the same behaviour as you would expect for a compound field or any field with a multiple value.</div><div style="margin-top: 0px; margin-bottom: 0px;" class=""><br class=""></div><div style="margin-top: 0px; margin-bottom: 0px;" class="">$eprint-&gt;get_value() is used everywhere - including in export&nbsp;plugins. So any field where the plugin implicitly expects a string - like title, abstract etc - it will output something like ARRAYx01123123</div><div style="margin-top: 0px; margin-bottom: 0px;" class=""><br class=""></div><div style="margin-top: 0px; margin-bottom: 0px;" class="">So your options are:</div><div style="margin-top: 0px; margin-bottom: 0px;" class=""><br class=""></div><div style="margin-top: 0px; margin-bottom: 0px;" class="">* Fix up all the plugins to be cleverer about how they get the "best"&nbsp;value of multilang field (ie. use get_value() then look at the user's lang / default lang to pull out the best string from the multilang structure) - but this would mean repeating the same routine in every plugin..</div><div style="margin-top: 0px; margin-bottom: 0px;" class=""><br class=""></div><div style="margin-top: 0px; margin-bottom: 0px;" class="">* Change the way that get_value() works so that it somehow decides which behaviour to use (arrayref vs best lang string) based on calling context etc. - get_value is used everywhere in EPrints so this would probably break everything..</div><div style="margin-top: 0px; margin-bottom: 0px;" class=""><br class=""></div><div style="margin-top: 0px; margin-bottom: 0px;" class="">* Add a layer of abstraction between the low level get_value() and the plugins that defines an API for returning language dependent strings - then change all the plugins to use that (so instead of get_value(), plugins could call get_lang_string() or something - something like this would be the best approach...</div><div style="margin-top: 0px; margin-bottom: 0px;" class=""><br class=""></div><div style="margin-top: 0px; margin-bottom: 0px;" class="">In the meantime, what you could do is instead of changing the default title, abstract etc fields, just define new multilang versions.</div><div style="margin-top: 0px; margin-bottom: 0px;" class=""><br class=""></div><div style="margin-top: 0px; margin-bottom: 0px;" class="">So eg. ml_title, ml_abstract ...</div><div style="margin-top: 0px; margin-bottom: 0px;" class=""><br class=""></div><div style="margin-top: 0px; margin-bottom: 0px;" class="">Then use these in your workflow instead of the default title, abstract .. etc.</div><div style="margin-top: 0px; margin-bottom: 0px;" class=""><br class=""></div><div style="margin-top: 0px; margin-bottom: 0px;" class="">Finally in eprint_fields_automatic.pl, write some code to take the ml_* fields and populate the equivalent scalar fields. So eg. get the value of ml_title, pull out the text in the default language (or if the default language version is not defined, some other language in order of preference - the EPrints::Language module already does stuff like this with phrases) and write that value into the title field.</div><div style="margin-top: 0px; margin-bottom: 0px;" class=""><br class=""></div><div style="margin-top: 0px; margin-bottom: 0px;" class="">Then anything that expects $eprint-&gt;get_value( "title" ) to return a string will be happy (albeit they will always give the default/preferred language).</div><div style="margin-top: 0px; margin-bottom: 0px;" class=""><br class=""></div><div style="margin-top: 0px; margin-bottom: 0px;" class="">Or...</div><div style="margin-top: 0px; margin-bottom: 0px;" class=""><br class=""></div><div style="margin-top: 0px; margin-bottom: 0px;" class="">Change the default title, abstract etc.&nbsp;fields to a virtual field so that you can dynamically work out the (string) value by looking at ml_title, ml_abstract etc&nbsp;- as long as the value returned is always a string this shouldn't break anything.</div><div style="margin-top: 0px; margin-bottom: 0px;" class=""><br class=""></div><div style="margin-top: 0px; margin-bottom: 0px;" class="">Food for thought I hope,</div><div style="margin-top: 0px; margin-bottom: 0px;" class=""><br class=""></div><div style="margin-top: 0px; margin-bottom: 0px;" class="">Tim</div><div style="margin-top: 0px; margin-bottom: 0px;" class=""><br class=""></div><div id="Signature" class=""><div id="divtagdefaultwrapper" style="font-size: 12pt; background-color: rgb(255, 255, 255); font-family: Calibri, Arial, Helvetica, sans-serif;" class=""><div class=""><strong style="color: rgb(33, 33, 33);" class=""><span style="font-size: 11pt; font-family: Calibri, sans-serif; color: rgb(31, 73, 125);" class="">Timothy Miles-Board</span></strong><br class=""></div><div class=""><div style="margin: 0cm 0cm 0.0001pt; font-size: 16px; font-family: 'Times New Roman', serif; color: rgb(33, 33, 33); background-color: rgb(255, 255, 255);" class=""><span style="font-size: 10pt; font-family: Calibri, sans-serif; font-variant: small-caps; color: rgb(31, 73, 125); letter-spacing: 1pt;" class="">Web &amp; Repositories Development Specialist, University of London Computer&nbsp;Centre</span><strong class=""><span style="font-size: 10pt; font-family: Calibri, sans-serif; color: rgb(31, 73, 125);" class=""></span></strong></div><div style="margin: 0cm 0cm 0.0001pt; font-size: 16px; font-family: 'Times New Roman', serif; color: rgb(33, 33, 33); background-color: rgb(255, 255, 255);" class=""><span style="font-size: 11pt; font-family: Calibri, sans-serif; color: rgb(31, 73, 125);" class="">020 7863 1342&nbsp; |&nbsp; 07742 970 351&nbsp; |&nbsp;</span><span style="font-size: 11pt; font-family: Calibri, sans-serif; color: rgb(22, 139, 186);" class=""><a moz-do-not-send="true" href="mailto:timothy.miles-board@london.ac.uk" target="_blank" title="mailto:timothy.miles-board@london.ac.uk
                    Ctrl+Click or tap to follow the link" class="">timothy.miles-board@london.ac.uk</a>&nbsp;| @drtjmb</span><span style="font-size: 11pt; font-family: Calibri, sans-serif; color: rgb(31, 73, 125);" class=""></span></div><div style="margin: 0cm 0cm 0.0001pt; font-size: 16px; font-family: 'Times New Roman', serif; color: rgb(33, 33, 33); background-color: rgb(255, 255, 255);" class=""><span style="font-size: 10pt; font-family: Calibri, sans-serif; color: rgb(31, 73, 125);" class="">The University of London is an exempt charity in England and Wales</span></div></div></div></div><br class=""><br class=""><div style="" class=""><hr tabindex="-1" style="display: inline-block; width: 698.734375px;" class=""><div id="divRplyFwdMsg" dir="ltr" class=""><font face="Calibri, sans-serif" style="font-size: 11pt;" class=""><b class="">From:</b><span class="Apple-converted-space">&nbsp;</span><a class="moz-txt-link-abbreviated" href="mailto:eprints-tech-bounces@ecs.soton.ac.uk">eprints-tech-bounces@ecs.soton.ac.uk</a><span class="Apple-converted-space">&nbsp;</span><a class="moz-txt-link-rfc2396E" href="mailto:eprints-tech-bounces@ecs.soton.ac.uk">&lt;eprints-tech-bounces@ecs.soton.ac.uk&gt;</a><span class="Apple-converted-space">&nbsp;</span>on behalf of George Mamalakis<span class="Apple-converted-space">&nbsp;</span><a class="moz-txt-link-rfc2396E" href="mailto:mamalos@eng.auth.gr">&lt;mamalos@eng.auth.gr&gt;</a><br class=""><b class="">Sent:</b><span class="Apple-converted-space">&nbsp;</span>25 June 2015 8:38 AM<br class=""><b class="">To:</b><span class="Apple-converted-space">&nbsp;</span><a class="moz-txt-link-abbreviated" href="mailto:eprints-tech@ecs.soton.ac.uk">eprints-tech@ecs.soton.ac.uk</a><br class=""><b class="">Subject:</b><span class="Apple-converted-space">&nbsp;</span>[EP-tech] Re: [spam?] Re: How to set a field to be multilang</font><div class="">&nbsp;</div></div><div class=""><div class="moz-cite-prefix">Thanks Alen, I'll look into it deeper.<br class=""><br class="">It's sad, though, that default Import/Export plugins break. Could you give a few hints on how to customise these plugins? (general guidelines). Could the changes be applied on the parent Import and Export plugin, or most child plugins tend to override functions dealing with title, abstract, etc?<br class=""><br class="">And that being the case, isn't it equivalent to adding extra fields for an additional language? Either way same things are broken, right? :)<br class=""><br class="">Lastly, where are these metadata fields stored in the database? Reading the article in the link you provided diagonally, it seems that I need to update the database in order to create them, right?<br class=""><br class="">Thanks again!<br class=""><br class="">On 24/06/2015 11:18 μμ, Alen Vodopijevec wrote:<br class=""></div><blockquote type="cite" class="">Hi!<br class=""><br class="">You have Metadata Field Types documented here:<br class=""><a moz-do-not-send="true" href="http://wiki.eprints.org/w/Category:EPrints_Metadata_Fields" class="">http://wiki.eprints.org/w/Category:EPrints_Metadata_Fields</a><br class=""><br class="">But, be aware that changing title, keywords and abstract fields to<span class="Apple-converted-space">&nbsp;</span><br class="">'compound' breaks default EPrints plugins - export/import .. these<span class="Apple-converted-space">&nbsp;</span><br class="">plugins expect title/keywords/abstract to be simple and not compound<span class="Apple-converted-space">&nbsp;</span><br class="">(hash) value.<br class=""><br class="">I'm using it that way but there is some extra effort to customize and<span class="Apple-converted-space">&nbsp;</span><br class="">maintain import/export plugins.<br class=""><br class="">If anybody have a suggestion or a better solution please let me know.<br class=""><br class="">Maybe this is a good opportunity to discuss that i18n issues in EPrints.<br class=""><br class="">Kind regards,<br class="">--<br class="">Alen<br class=""><br class="">On 06/24/2015 10:15 AM, George Mamalakis wrote:<br class="">&gt; Ah,<br class="">&gt;<br class="">&gt; And by the way, is there any documentation on this "fields" attribute<span class="Apple-converted-space">&nbsp;</span><br class="">&gt; somewhere? Cos I think it wasn't mentioned anywhere.<br class="">&gt;<br class="">&gt; Thanks again!<br class="">&gt;<br class="">&gt; On 24/06/2015 10:29 πμ, Timothy Miles-Board wrote:<br class="">&gt;&gt;<br class="">&gt;&gt; ---------- Forwarded message ----------<br class="">&gt;&gt; From: Timothy Miles-Board<span class="Apple-converted-space">&nbsp;</span><a moz-do-not-send="true" class="moz-txt-link-rfc2396E" href="mailto:timothy.miles-board@ulcc.ac.uk">&lt;timothy.miles-board@ulcc.ac.uk&gt;</a><br class="">&gt;&gt; Date: 18 Jun 2015 11:30 pm<br class="">&gt;&gt; Subject: Re: [EP-tech] How to set a field to be multilang<br class="">&gt;&gt; To:<span class="Apple-converted-space">&nbsp;</span><a moz-do-not-send="true" class="moz-txt-link-abbreviated" href="mailto:eprints-tech@ecs.soton.ac.uk">eprints-tech@ecs.soton.ac.uk</a><br class="">&gt;&gt; Cc:<br class="">&gt;&gt;<br class="">&gt;&gt; {<br class="">&gt;&gt; name =&gt; 'title',<br class="">&gt;&gt; type =&gt; 'multilang',<br class="">&gt;&gt; multiple =&gt; 1,<br class="">&gt;&gt; fields =&gt; [ { sub_name =&gt; "text", type =&gt; "longtext",<br class="">&gt;&gt; input_rows =&gt; 3, make_single_value_orderkey =&gt;<br class="">&gt;&gt; 'EPrints::Extras::english_title_orderkey' } ],<br class="">&gt;&gt; input_add_boxes =&gt; 1,<br class="">&gt;&gt; },<br class="">&gt;&gt;<br class="">&gt;&gt;<br class="">&gt;&gt; Tim<br class="">&gt;&gt;<br class="">&gt;&gt; On 23 Jun 2015 9:09 am, George Mamalakis<span class="Apple-converted-space">&nbsp;</span><a moz-do-not-send="true" class="moz-txt-link-rfc2396E" href="mailto:mamalos@eng.auth.gr">&lt;mamalos@eng.auth.gr&gt;</a><span class="Apple-converted-space">&nbsp;</span>wrote:<br class="">&gt;&gt;<br class="">&gt;&gt; Guys (and girls),<br class="">&gt;&gt;<br class="">&gt;&gt; Any news on multilingual fields? Anybody using them?<br class="">&gt;&gt;<br class="">&gt;&gt; Thanks!<br class="">&gt;&gt;<br class="">&gt;&gt; George<br class="">&gt;&gt;<br class="">&gt;&gt; On 18/06/2015 06:31 μμ, George Mamalakis wrote:<br class="">&gt;&gt; &gt; Hello again,<br class="">&gt;&gt; &gt;<br class="">&gt;&gt; &gt; I am trying to make my EPrints installation support<br class="">&gt;&gt; multilanguage fields<br class="">&gt;&gt; &gt; (eg. title, abstract, etc.). The thing I did that worked (which<br class="">&gt;&gt; doesn't<br class="">&gt;&gt; &gt; feel right to me, though) was adding a new Metadata field (eg.<br class="">&gt;&gt; title_en)<br class="">&gt;&gt; &gt; and add it to the database and workflow. On the documentation,<br class="">&gt;&gt; on the<br class="">&gt;&gt; &gt; other hand, I saw that there is a Multilang field type<br class="">&gt;&gt; &gt; (./perl_lib/EPrints/MetaField/<a moz-do-not-send="true" href="http://multilang.pm/" class="">Multilang.pm</a>) which should be<br class="">&gt;&gt; used for<br class="">&gt;&gt; &gt; this purpose. The strange thing is that its perldoc DESCRIPTION<br class="">&gt;&gt; section<br class="">&gt;&gt; &gt; starts with "not done", probably meaning that it's not implemented?<br class="">&gt;&gt; &gt; Disregarding the last comment, when I changed<br class="">&gt;&gt; &gt; ./archives/myarchive/cfg/cfg.d/eprint_<a moz-do-not-send="true" href="http://fields.pl/" class="">fields.pl</a><span class="Apple-converted-space">&nbsp;</span>title field to<br class="">&gt;&gt; read:<br class="">&gt;&gt; &gt;<br class="">&gt;&gt; &gt; {<br class="">&gt;&gt; &gt; name =&gt; 'title',<br class="">&gt;&gt; &gt; type =&gt; 'multilang',<br class="">&gt;&gt; &gt; input_rows =&gt; 3,<br class="">&gt;&gt; &gt; make_single_value_orderkey =&gt;<br class="">&gt;&gt; &gt; 'EPrints::Extras::english_title_orderkey',<br class="">&gt;&gt; &gt; },<br class="">&gt;&gt; &gt;<br class="">&gt;&gt; &gt; and I reloaded epadmin, I got the following error:<br class="">&gt;&gt; &gt;<br class="">&gt;&gt; &gt; "Error in field property for eprint.title: fields on a multilang<br class="">&gt;&gt; &gt; metafield can't be undefined"<br class="">&gt;&gt; &gt;<br class="">&gt;&gt; &gt; So, which is the proper way for adding multilanguage support in<br class="">&gt;&gt; fields<br class="">&gt;&gt; &gt; and display them in workflows?<br class="">&gt;&gt; &gt;<br class="">&gt;&gt; &gt; Thanks for all help in advance!<br class="">&gt;&gt; &gt;<br class="">&gt;&gt;<br class="">&gt;&gt;<br class="">&gt;&gt; --<span class="Apple-converted-space">&nbsp;</span><br class="">&gt;&gt; George Mamalakis<br class="">&gt;&gt;<br class="">&gt;&gt; IT and Security Officer,<br class="">&gt;&gt; Electrical and Computer Engineer (Aristotle Univ. of Thessaloniki),<br class="">&gt;&gt; PhD (Aristotle Univ. of Thessaloniki),<br class="">&gt;&gt; MSc (Imperial College of London)<br class="">&gt;&gt;<br class="">&gt;&gt; School of Electrical and Computer Engineering<br class="">&gt;&gt; Aristotle University of Thessaloniki<br class="">&gt;&gt;<br class="">&gt;&gt; phone number : +30 (2310) 994379<br class="">&gt;&gt;<br class="">&gt;&gt;<br class="">&gt;&gt;<br class="">&gt;&gt; *** Options:<br class="">&gt;&gt;<span class="Apple-converted-space">&nbsp;</span><a moz-do-not-send="true" href="http://mailman.ecs.soton.ac.uk/mailman/listinfo/eprints-tech" class="">http://mailman.ecs.soton.ac.uk/mailman/listinfo/eprints-tech</a><br class="">&gt;&gt; *** Archive:<span class="Apple-converted-space">&nbsp;</span><a moz-do-not-send="true" href="http://www.eprints.org/tech.php" class="">http://www.eprints.org/tech.php</a>/<br class="">&gt;&gt; *** EPrints community wiki:<span class="Apple-converted-space">&nbsp;</span><a moz-do-not-send="true" href="http://wiki.eprints.org/" class="">http://wiki.eprints.org</a>/<br class="">&gt;&gt; *** EPrints developers Forum:<span class="Apple-converted-space">&nbsp;</span><a moz-do-not-send="true" href="http://forum.eprints.org/" class="">http://forum.eprints.org</a>/<br class="">&gt;&gt;<br class="">&gt;&gt;<br class="">&gt;&gt;<br class="">&gt;&gt; *** Options:<a moz-do-not-send="true" href="http://mailman.ecs.soton.ac.uk/mailman/listinfo/eprints-tech" class="">http://mailman.ecs.soton.ac.uk/mailman/listinfo/eprints-tech</a><br class="">&gt;&gt; *** Archive:<a moz-do-not-send="true" href="http://www.eprints.org/tech.php" class="">http://www.eprints.org/tech.php</a>/<br class="">&gt;&gt; *** EPrints community wiki:<a moz-do-not-send="true" href="http://wiki.eprints.org/" class="">http://wiki.eprints.org</a>/<br class="">&gt;&gt; *** EPrints developers Forum:<a moz-do-not-send="true" href="http://forum.eprints.org/" class="">http://forum.eprints.org</a>/<br class="">&gt;<br class="">&gt;<br class="">&gt; --<span class="Apple-converted-space">&nbsp;</span><br class="">&gt; George Mamalakis<br class="">&gt;<br class="">&gt; IT and Security Officer,<br class="">&gt; Electrical and Computer Engineer (Aristotle Univ. of Thessaloniki),<br class="">&gt; PhD (Aristotle Univ. of Thessaloniki),<br class="">&gt; MSc (Imperial College of London)<br class="">&gt;<br class="">&gt; School of Electrical and Computer Engineering<br class="">&gt; Aristotle University of Thessaloniki<br class="">&gt;<br class="">&gt; phone number : +30 (2310) 994379<br class="">&gt;<br class="">&gt;<br class="">&gt;<br class="">&gt;<br class="">&gt; ----------------------------- Upozorenje -----------------------------<br class="">&gt;<br class="">&gt; Automatskom detekcijom utvrdjeno je da tekst ove poruke<br class="">&gt; podsjeca na tzv. phishing poruku.<br class="">&gt;<br class="">&gt; AKO SE U PORUCI TRAZI DA POSALJETE VASU IRB LOZINKU ILI<br class="">&gt; DA UNESETE IRB PODATKE NA NAVEDENOM LINKU, RADI SE O<br class="">&gt; NAPADU S CILJEM KRADJE I ZLOUPOTREBE PODATAKA.<br class="">&gt;<br class="">&gt; Centar za informatiku i racunarstvo,<br class="">&gt; Institut Rudjer Boskovic<br class="">&gt;<br class="">&gt; ----------------------------- Upozorenje -----------------------------<br class="">&gt;<br class="">&gt;<br class="">&gt; *** Options:<span class="Apple-converted-space">&nbsp;</span><a moz-do-not-send="true" href="http://mailman.ecs.soton.ac.uk/mailman/listinfo/eprints-tech" class="">http://mailman.ecs.soton.ac.uk/mailman/listinfo/eprints-tech</a><br class="">&gt; *** Archive:<span class="Apple-converted-space">&nbsp;</span><a moz-do-not-send="true" href="http://www.eprints.org/tech.php" class="">http://www.eprints.org/tech.php</a>/<br class="">&gt; *** EPrints community wiki:<span class="Apple-converted-space">&nbsp;</span><a moz-do-not-send="true" href="http://wiki.eprints.org/" class="">http://wiki.eprints.org</a>/<br class="">&gt; *** EPrints developers Forum:<span class="Apple-converted-space">&nbsp;</span><a moz-do-not-send="true" href="http://forum.eprints.org/" class="">http://forum.eprints.org</a>/<br class=""><br class=""><br class="">--<span class="Apple-converted-space">&nbsp;</span><br class="">Sent from my Android device with K-9 Mail. Please excuse my brevity.<span class="Apple-converted-space">&nbsp;</span><br class=""><fieldset class="mimeAttachmentHeader"></fieldset><br class=""><pre class="">*** Options: <a moz-do-not-send="true" 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 moz-do-not-send="true" class="moz-txt-link-freetext" href="http://www.eprints.org/tech.php/">http://www.eprints.org/tech.php/</a>
*** EPrints community wiki: <a moz-do-not-send="true" class="moz-txt-link-freetext" href="http://wiki.eprints.org/">http://wiki.eprints.org/</a>
*** EPrints developers Forum: <a moz-do-not-send="true" class="moz-txt-link-freetext" href="http://forum.eprints.org/">http://forum.eprints.org/</a>
</pre></blockquote><br class=""><br class=""><pre class="moz-signature" cols="72">-- 
George Mamalakis

IT and Security Officer, 
Electrical and Computer Engineer (Aristotle Univ. of Thessaloniki),
PhD (Aristotle Univ. of Thessaloniki),
MSc (Imperial College of London)

School of Electrical and Computer Engineering
Aristotle University of Thessaloniki

phone number : +30 (2310) 994379


</pre></div></div></div><br class=""><fieldset class="mimeAttachmentHeader"></fieldset><br class=""><pre wrap="" class="">*** 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="http://www.eprints.org/tech.php/">http://www.eprints.org/tech.php/</a>
*** EPrints community wiki: <a class="moz-txt-link-freetext" href="http://wiki.eprints.org/">http://wiki.eprints.org/</a>
*** EPrints developers Forum: <a class="moz-txt-link-freetext" href="http://forum.eprints.org/">http://forum.eprints.org/</a>
</pre></blockquote><br style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 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; background-color: rgb(255, 255, 255);" class=""><br style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 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; background-color: rgb(255, 255, 255);" class=""><pre class="moz-signature" cols="72" style="font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255);">-- 
George Mamalakis

IT and Security Officer, 
Electrical and Computer Engineer (Aristotle Univ. of Thessaloniki),
PhD (Aristotle Univ. of Thessaloniki),
MSc (Imperial College of London)

School of Electrical and Computer Engineering
Aristotle University of Thessaloniki

phone number : +30 (2310) 994379


</pre><span style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 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; background-color: rgb(255, 255, 255); float: none; display: inline !important;" class="">*** Options:<span class="Apple-converted-space">&nbsp;</span></span><a href="http://mailman.ecs.soton.ac.uk/mailman/listinfo/eprints-tech" style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 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; background-color: rgb(255, 255, 255);" class="">http://mailman.ecs.soton.ac.uk/mailman/listinfo/eprints-tech</a><br style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 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; background-color: rgb(255, 255, 255);" class=""><span style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 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; background-color: rgb(255, 255, 255); float: none; display: inline !important;" class="">*** Archive:<span class="Apple-converted-space">&nbsp;</span></span><a href="http://www.eprints.org/tech.php/" style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 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; background-color: rgb(255, 255, 255);" class="">http://www.eprints.org/tech.php/</a><br style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 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; background-color: rgb(255, 255, 255);" class=""><span style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 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; background-color: rgb(255, 255, 255); float: none; display: inline !important;" class="">*** EPrints community wiki:<span class="Apple-converted-space">&nbsp;</span></span><a href="http://wiki.eprints.org/" style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 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; background-color: rgb(255, 255, 255);" class="">http://wiki.eprints.org/</a><br style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 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; background-color: rgb(255, 255, 255);" class=""><span style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 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; background-color: rgb(255, 255, 255); float: none; display: inline !important;" class="">*** EPrints developers Forum:<span class="Apple-converted-space">&nbsp;</span></span><a href="http://forum.eprints.org/" style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 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; background-color: rgb(255, 255, 255);" class="">http://forum.eprints.org/</a><br style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 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; background-color: rgb(255, 255, 255);" class=""></div></blockquote></div><br class=""></body></html>