<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="">Sorry for the delays, I've been on leave for a couple of days.<div class=""><br class=""></div><div class="">I would write a simple test script. &nbsp;Something like this:</div><div class=""><br class=""></div><div class="">=====================================================</div><div class="">#!/usr/bin/perl -I/opt/eprints3/perl_lib</div><div class=""><br class=""></div><div class=""><div class="">use EPrints;</div><div class="">my $ep = EPrints-&gt;new();</div><div class="">my $repo = $ep-&gt;repository( "myrepo" ); #or whatever</div></div><div class=""><br class=""></div><div class="">my $ds = $repository-&gt;dataset('eprint');</div><div class="">my $field = $ds-&gt;field('title'); #or whichever field we're talking about</div><div class=""><br class=""></div><div class="">if (defined $field-&gt;get_property('get_value))</div><div class="">{</div><div class=""><span class="Apple-tab-span" style="white-space:pre">        </span>print "DEFINED!!!\n";</div><div class="">}</div><div class="">else</div><div class="">{</div><div class=""><span class="Apple-tab-span" style="white-space:pre">        </span>print "NOT DEFINED\n";</div><div class="">}</div><div class="">=====================================================</div><div class=""><br class=""></div><div class="">...then use this to test different ways of doing things so that we can be sure the conditional actually does work. &nbsp;Note I've not compiled this, so it will need some debugging.</div><div class=""><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 18 Sep 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="">
  
    <meta content="text/html; charset=utf-8" http-equiv="Content-Type" class="">
  
  <div text="#000000" bgcolor="#FFFFFF" class="">
    <div class="moz-cite-prefix">OK, I had understood that far :):) I
      meant if you could tell me how to test it. Should I remove the
      get_value function from Virtualwithvalue or from
      eprints_fields.py? And then, test that epadmin reload works OK and
      that the site shows records in manage deposits?<br class="">
      <br class="">
      On 18/09/2015 12:10 μμ, Adam Field wrote:<br class="">
    </div>
    <blockquote cite="mid:EMEW3|8f9d3a45df8c4635fc691a64f1b74013r8HABY14eprints-tech-bounces|ecs.soton.ac.uk|A3465BAE-47E9-47B6-B912-754E46C290E8@ecs.soton.ac.uk" type="cite" class="">
      <meta http-equiv="Content-Type" content="text/html; charset=utf-8" class="">
      Well, the specific thing I'd like you to check is that the test:
      <div class=""><br class="">
      </div>
      <div class=""><span class="Apple-tab-span" style="white-space:pre">
        </span>if ( defined $self-&gt;get_property("get_value") )&nbsp;<br class="">
        <div class=""><br class="">
        </div>
        <div class="">...still works as expected now that we've changed:</div>
        <div class=""><br class="">
        </div>
        <div class=""><span class="Apple-tab-span" style="white-space:pre"> </span>&nbsp;$defaults{get_value} =
          undef;</div>
        <div class=""><br class="">
        </div>
        <div class="">...to:</div>
        <div class=""><br class="">
        </div>
        <div class=""><span class="Apple-tab-span" style="white-space:pre"> </span>&nbsp;$defaults{get_value} =
          $EPrints::MetaField::UNDEF;</div>
        <div class=""><br class="">
        </div>
        <div class="">I think this might be a defined value (it's an
          EPrints constant), so we may have to test some other way.</div>
        <div class=""><br class="">
          <div class="">
            <div style="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 class="">
            <blockquote type="cite" class="">
              <div class="">On 18 Sep 2015, at 09:51, George Mamalakis
                &lt;<a moz-do-not-send="true" href="mailto:mamalos@eng.auth.gr" class="">mamalos@eng.auth.gr</a>&gt;
                wrote:</div>
              <br class="Apple-interchange-newline">
              <div class="">Hi Adam,<br class="">
                <br class="">
                The syntax you proposed works great; warnings have
                stopped. I'm quite <br class="">
                unsure, though, as to what you've asked me to test.
                Could you please be <br class="">
                a bit more specific?<br class="">
                <br class="">
                Thanks again, it seems we've finally made it (OK,
                basically, you've made <br class="">
                it:))!!<br class="">
                <br class="">
                On 17/09/2015 02:37 μμ, Field A.N. wrote:<br class="">
                <blockquote type="cite" class="">Hmmmm.... &nbsp;In
                  get_property_defaults, change to this kind of thing
                  and see what happens (particularly test for when no
                  get_value function is defined in the field
                  definition):<br class="">
                  <br class="">
                  <br class="">
                  &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$defaults{get_value} =
                  $EPrints::MetaField::UNDEF;<br class="">
                  <br class="">
                  <br class="">
                  (see <a moz-do-not-send="true" href="https://github.com/eprints/eprints/blob/3.3/perl_lib/EPrints/MetaField/Namedset.pm#L86" class="">https://github.com/eprints/eprints/blob/3.3/perl_lib/EPrints/MetaField/Namedset.pm#L86</a>
                  )<br class="">
                  <br class="">
                  --<br class="">
                  Adam Field<br class="">
                  Business Relationship Manager and Community Lead<br class="">
                  EPrints Services<br class="">
                  +44 (0)23 8059 8814<br class="">
                  <br class="">
                  <br class="">
                  <br class="">
                  <br class="">
                  <br class="">
                  On 17 Sep 2015, at 09:25, George Mamalakis wrote:<br class="">
                  <br class="">
                  <blockquote type="cite" class="">Adam thanks,<br class="">
                    <br class="">
                    The code seems to work just fine (tested). My only
                    problem is that I'm getting a warning about
                    $p_default when reloading the repo, which I am not
                    sure where it's referring to, so if you have any
                    hints it would be great. The warnings are:<br class="">
                    <br class="">
                    $ ./bin/epadmin reload myrepo<br class="">
                    Use of uninitialized value $p_default in string eq
                    at
                    /usr/share/eprints3/bin/../perl_lib/EPrints/MetaField.pm
                    line 211.<br class="">
                    Use of uninitialized value $p_default in string eq
                    at
                    /usr/share/eprints3/bin/../perl_lib/EPrints/MetaField.pm
                    line 213.<br class="">
                    Use of uninitialized value $p_default in string ne
                    at
                    /usr/share/eprints3/bin/../perl_lib/EPrints/MetaField.pm
                    line 217.<br class="">
                    defined(@array) is deprecated at
                    /usr/share/eprints3/lib/plugins/EPrints/Plugin/Screen/BulkAction/Remove.pm
                    line 46.<br class="">
                    &nbsp;&nbsp;&nbsp;&nbsp;(Maybe you should just omit the defined()?)<br class="">
                    <br class="">
                    <br class="">
                    Thanks again for all the help!! As far as
                    multilingual fields is concerned I think we're
                    really getting there! Any other problems (like the
                    import problem that arose) that someone foresees are
                    welcome, so as to address them before making the
                    bazaar package (and updating the wiki).<br class="">
                    <br class="">
                    <br class="">
                    On 15/09/2015 09:31 μμ, Adam Field wrote:<br class="">
                    <blockquote type="cite" class="">Hi George<br class="">
                      <br class="">
                      <br class="">
                      <br class="">
                      Yes, you're right, you already pretty much solved
                      the problem. &nbsp;I'm rushing through my email and not
                      paying enough attention.<br class="">
                      <br class="">
                      <br class="">
                      <br class="">
                      The other thing you missed was that if there are
                      three languages set in the multilang field, and
                      someone calls set_value on title, it will
                      overwrite everything. &nbsp;You did, however, do better
                      testing on language than I did, so you should
                      probably incorporate that.<br class="">
                      <br class="">
                      <br class="">
                      <br class="">
                      Once you have this finished, perhaps we could put
                      the new metafield in a bazaar package so that
                      others can deploy it easily.<br class="">
                      <br class="">
                      --<br class="">
                      Adam Field<br class="">
                      Business Relationship Manager and Community Lead<br class="">
                      EPrints Services<br class="">
                      <br class="">
                      <blockquote type="cite" class="">On 15 Sep 2015,
                        at 18:51, George Mamalakis &lt;<a moz-do-not-send="true" href="mailto:mamalos@eng.auth.gr" class="">mamalos@eng.auth.gr</a>&gt;
                        wrote:<br class="">
                        <br class="">
                        Adam hi!<br class="">
                        <br class="">
                        Don't apologise, I know you had been busy since
                        I had read the emails regarding the hack-day and
                        saw your absent in the list. I'll test your code
                        tomorrow at work and see if it works. The way I
                        see it, it is similar to the code I posted in my
                        last email, but mine was missing the
                        get_property_defaults, which might be the
                        problem.<br class="">
                        <br class="">
                        As far as the wiki is concerned, don't worry, as
                        I promised I'll write a full guide of how to set
                        the title and abstract fields to be multilang,
                        but I'll do it once everything is tested by my
                        library staff (our site is not up yet).<br class="">
                        <br class="">
                        Thanks again for your help, I'll return with
                        feedback tomorrow evening.<br class="">
                        <br class="">
                        George.<br class="">
                        <br class="">
                        PS. Your next task is to make a video showing
                        how to make the Adam Field to be virtual :)<br class="">
                        <br class="">
                        On 15/9/2015 8:19 μμ, Adam Field wrote:<br class="">
                        <blockquote type="cite" class="">Sorry, I had a
                          UKCoRR event, a German Language User Group
                          Meeting, a Hack Day and a UK User Group
                          Meeting all in the last two weeks, which were
                          my first two weeks back from Annual Leave!<br class="">
                          <br class="">
                          I think we'll need to override set_value on
                          our Virtualwithvalue metafield class. &nbsp;Before
                          we added code to pull values out of another
                          field. &nbsp;We need code now to insert values into
                          another field. &nbsp;Something like this (add it to
                          the code below in the email of June 30th):<br class="">
                          <br class="">
                          #In the field class (Virtualwithvalue?)<br class="">
                          <br class="">
                          sub set_value<br class="">
                          {<br class="">
                          &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;my( $self, $object, $value ) = @_;<br class="">
                          &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if ( defined
                          $self-&gt;get_property("set_value") )<br class="">
                          &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br class="">
                          &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;return $self-&gt;call_property(
                          "set_value", $object, $value);<br class="">
                          &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br class="">
                          &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;return undef;<br class="">
                          }<br class="">
                          <br class="">
                          ...and in get_property_defaults:<br class="">
                          <br class="">
                          &nbsp;$defaults{set_value} = undef;<br class="">
                          <br class="">
                          ...then in any field definitions in the
                          repository config (along the lines of
                          get_value discussed previously):<br class="">
                          <br class="">
                          set_value =&gt; sub<br class="">
                          {<br class="">
                          &nbsp;my ($eprint, $value) = @_;<br class="">
                          <br class="">
                          &nbsp;#only use this on imports, NOT if the value
                          is already set<br class="">
                          &nbsp;if ($eprint-&gt;is_set('ml_title'))<br class="">
                          &nbsp;{<br class="">
                          &nbsp;return;<br class="">
                          &nbsp;}<br class="">
                          <br class="">
                          &nbsp;$eprint-&gt;set_value('title_ml', [text =&gt;
                          '$value', lang =&gt; $c-&gt;{defaultlanguage}
                          ]);<br class="">
                          }<br class="">
                          <br class="">
                          <br class="">
                          I leave is as an exercise for the reader to
                          debug the above code, which hasn't even been
                          parsed, let alone tested.<br class="">
                          <br class="">
                          Please feedback with tested code, and some
                          documentation on the wiki :)<br class="">
                          <br class="">
                          --<br class="">
                          Adam Field<br class="">
                          Business Relationship Manager and Community
                          Lead<br class="">
                          EPrints Services<br class="">
                          <br class="">
                          <blockquote type="cite" class="">On 9 Sep
                            2015, at 12:49, George Mamalakis &lt;<a moz-do-not-send="true" href="mailto:mamalos@eng.auth.gr" class="">mamalos@eng.auth.gr</a>&gt;
                            wrote:<br class="">
                            <br class="">
                            Yeah, this is whom I'm waiting for...:):)<br class="">
                            <br class="">
                            On 09/09/2015 01:15 μμ, alen vodopijevec
                            wrote:<br class="">
                            <blockquote type="cite" class="">Hmm.. maybe
                              using similar function that you have in
                              'title' filed<br class="">
                              definition.. I'm not sure in this moment,
                              but it's a good idea and will<br class="">
                              check out.<br class="">
                              <br class="">
                              .. Adam would surely know better :)<br class="">
                              <br class="">
                              --<br class="">
                              alen<br class="">
                              <br class="">
                              On 09/09/2015 11:16 AM, George Mamalakis
                              wrote:<br class="">
                              <blockquote type="cite" class="">Hi Alen,<br class="">
                                <br class="">
                                I think that through the use of virtual
                                fields, there could be a way to<br class="">
                                finally assign values in the appropriate
                                fields (via some function), but<br class="">
                                I'm not sure which function I have to
                                override. And I am talking about<br class="">
                                virtual fields, because in our
                                multilingual solution we have created<br class="">
                                additional multilingual fields for title
                                and abstract, and have replaced<br class="">
                                original the fields with virtual
                                counterparts that calculate their<br class="">
                                values through code. Hence my assumption
                                on storing their values as well.<br class="">
                                <br class="">
                                Thanks for your help!<br class="">
                                <br class="">
                                On 09/09/2015 11:52 πμ, alen vodopijevec
                                wrote:<br class="">
                                <blockquote type="cite" class="">Hi!<br class="">
                                  <br class="">
                                  You will have to override default
                                  import plugins, ie. copy original ones<br class="">
                                  and make them write to new multilang
                                  field(s).<br class="">
                                  <br class="">
                                  I've made a mistake a long time ago
                                  with changing original title,<br class="">
                                  abstract, keyword fileds into
                                  multilang so we are still coping with
                                  it :))<br class="">
                                  <br class="">
                                  Kind regards,<br class="">
                                  Alen<br class="">
                                  --<br class="">
                                  <a moz-do-not-send="true" href="http://fulir.irb.hr/" class="">http://fulir.irb.hr</a><br class="">
                                  <br class="">
                                  On 09/09/2015 10:34 AM, George
                                  Mamalakis wrote:<br class="">
                                  <blockquote type="cite" class="">Hello
                                    everybody, and wishes for a happy
                                    academical-year!<br class="">
                                    <br class="">
                                    I am returning to the subject of
                                    multilang fields when the title and<br class="">
                                    subject are created in the way
                                    described in the last mail of this<br class="">
                                    thread, because of a problem that
                                    arises when import plugins are used.<br class="">
                                    <br class="">
                                    As I was informed by our library
                                    staff, when they wanted to import
                                    (eg.<br class="">
                                    BibTeX) a document, the title and
                                    abstract fields were not filled. I<br class="">
                                    tried it myself (through the web
                                    interface) and they were true (no<br class="">
                                    errors in apache). I suppose that
                                    the import plugins use the title and<br class="">
                                    abstract field to write data, but in
                                    our case these fields are virtual,<br class="">
                                    so I have no idea how they handle
                                    inserts.<br class="">
                                    <br class="">
                                    Any idea and help would be greatly
                                    appreciated, since not being use<br class="">
                                    EPrints import functionality,
                                    practically renders the creation of
                                    basic<br class="">
                                    multilang fields (title and
                                    abstract) created in that way
                                    unusable.<br class="">
                                    <br class="">
                                    Thanks all in advance!<br class="">
                                    <br class="">
                                    On 01/07/2015 01:05 μμ, George
                                    Mamalakis wrote:<br class="">
                                    <blockquote type="cite" class="">OK,<br class="">
                                      <br class="">
                                      I'll keep it in mind.<br class="">
                                      <br class="">
                                      Thanks<br class="">
                                      <br class="">
                                      On 01/07/2015 12:15 μμ, Field A.N.
                                      wrote:<br class="">
                                      <blockquote type="cite" class="">You
                                        don't have a render_value
                                        property, but a quick scan of
                                        the MetaField object suggests
                                        that you might not need one if
                                        you're just making a text node
                                        from the value. &nbsp;Not 100% sure
                                        though -- if it works, then
                                        don't worry about it :)<br class="">
                                        <br class="">
                                        <br class="">
                                        --<br class="">
                                        Adam Field<br class="">
                                        Business Relationship Manager
                                        and Community Lead<br class="">
                                        EPrints Services<br class="">
                                        +44 (0)23 8059 8814<br class="">
                                        <br class="">
                                        <br class="">
                                        <br class="">
                                        <br class="">
                                        <br class="">
                                        On 30 Jun 2015, at 16:39, George
                                        Mamalakis wrote:<br class="">
                                        <br class="">
                                        <blockquote type="cite" class="">OK,
                                          it's done.<br class="">
                                          <br class="">
                                          I'll upload the procedure on
                                          the wiki when I finish with my
                                          project (it'll be after the
                                          summer) or if I find free time
                                          in the meantime.<br class="">
                                          <br class="">
                                          The general steps are (in
                                          order to replace the title
                                          field in this example):<br class="">
                                          <br class="">
                                          1) Create a MetaField which
                                          returns a value (
                                          ~eprints/lib/plugins/EPrints/MetaField/Virtualwithvalue.pm)
                                          containing the code found in
                                          Adam's video:<br class="">
                                          <br class="">
                                          package
                                          EPrints::MetaField::Virtualwithvalue;<br class="">
                                          <br class="">
                                          use strict;<br class="">
                                          use warnings;<br class="">
                                          <br class="">
                                          use EPrints::MetaField;<br class="">
                                          <br class="">
                                          our @ISA = qw(
                                          EPrints::MetaField );<br class="">
                                          <br class="">
                                          use strict;<br class="">
                                          <br class="">
                                          sub get_property_defaults<br class="">
                                          {<br class="">
                                          &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;my ( $self ) = @_;<br class="">
                                          &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;my %defaults =
                                          $self-&gt;SUPER::get_property_defaults;<br class="">
                                          &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$defaults{get_value}
                                          = undef;<br class="">
                                          &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;return %defaults;<br class="">
                                          }<br class="">
                                          <br class="">
                                          sub get_value<br class="">
                                          {<br class="">
                                          &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;my( $self, $object )
                                          = @_;<br class="">
                                          &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if ( defined
                                          $self-&gt;get_property("get_value")
                                          )<br class="">
                                          &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br class="">
                                          &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;return
                                          $self-&gt;call_property(
                                          "get_value", $object);<br class="">
                                          &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br class="">
                                          &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;return undef;<br class="">
                                          }<br class="">
                                          <br class="">
                                          2) Change
                                          ./archives/myarchive/cfg/cfg.d/eprint_fields.pl
                                          to contain the new fields
                                          (ml_title and the new title
                                          field (which is based on our
                                          newly created MetaField
                                          derivative)), ie:<br class="">
                                          <br class="">
                                          {<br class="">
                                          &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;name =&gt;
                                          'ml_title',<br class="">
                                          &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;type =&gt;
                                          'multilang',<br class="">
                                          &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;multiple =&gt; 1,<br class="">
                                          &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;fields =&gt; [ {
                                          sub_name =&gt; "text", type
                                          =&gt; "longtext", input_rows
                                          =&gt; 3,
                                          make_single_value_orderkey
                                          =&gt;
                                          'EPrints::Extras::english_title_orderkey'
                                          } ],<br class="">
                                          &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;input_add_boxes =&gt;
                                          1,<br class="">
                                          },<br class="">
                                          <br class="">
                                          {<br class="">
                                          &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;name =&gt; 'title',<br class="">
                                          &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;type =&gt;
                                          'virtualwithvalue',<br class="">
                                          &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;virtual =&gt; 1,<br class="">
                                          <br class="">
                                          &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;get_value =&gt; sub<br class="">
                                          &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br class="">
                                          &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;my ($eprint) =
                                          @_;<br class="">
                                          &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if
                                          ($eprint-&gt;is_set('ml_title'))<br class="">
                                          &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br class="">
                                          &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;my $vals =
                                          $eprint-&gt;get_value('ml_title');<br class="">
                                          &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;my $title =
                                          '';<br class="">
                                          &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;# set the
                                          default lang's text as title<br class="">
                                          &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;foreach my
                                          $v1 (@{$vals})<br class="">
                                          &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br class="">
                                          &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if
                                          (%$v1{'lang'} eq
                                          $c-&gt;{defaultlanguage})<br class="">
                                          &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br class="">
                                          &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$title
                                          = %$v1{'text'};<br class="">
                                          &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br class="">
                                          &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br class="">
                                          &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;# if not a
                                          default lang found, get the
                                          first object's text as title<br class="">
                                          &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if ($title eq
                                          '')<br class="">
                                          &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br class="">
                                          &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$title =
                                          ${$$vals[0]}{'text'} ;<br class="">
                                          &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br class="">
                                          &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;return
                                          $title;<br class="">
                                          <br class="">
                                          &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br class="">
                                          &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;return undef;<br class="">
                                          &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br class="">
                                          },<br class="">
                                          <br class="">
                                          3) Update your archive in
                                          order to create the new field:<br class="">
                                          <br class="">
                                          $ ./bin/epadmin update
                                          myarchive<br class="">
                                          <br class="">
                                          4) Add the appropriate phrases
                                          in
                                          ~/archives/myarchive/cfg/lang/en/phrases/local.xml
                                          (and do it for any other
                                          language you may have):<br class="">
                                          <br class="">
                                          &lt;!-- multilang title
                                          related phrases --&gt;<br class="">
                                          &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;epp:phrase
                                          id="eprint_fieldname_ml_title"&gt;Title&lt;/epp:phrase&gt;<br class="">
                                          &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;epp:phrase
                                          id="eprint_fieldname_ml_title_text"&gt;Text&lt;/epp:phrase&gt;<br class="">
                                          &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;epp:phrase
                                          id="eprint_fieldname_ml_title_lang"&gt;Language&lt;/epp:phrase&gt;<br class="">
                                          &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;epp:phrase
                                          id="eprint_fieldhelp_ml_title"&gt;The
                                          title of the item. The title
                                          should not end with a full
                                          stop, but may end with a
                                          question mark. There is no way
                                          to make italic text, please
                                          enter it normally. If you have
                                          a subtitle, it should be
                                          preceded with a colon [:]. Use
                                          capitals only for the first
                                          word and for proper nouns.<br class="">
                                          &lt;br/&gt;Example: &lt;span
                                          class="ep_form_example"&gt;A
                                          brief history of
                                          time&lt;/span&gt;<br class="">
                                          &lt;br/&gt;Example: &lt;span
                                          class="ep_form_example"&gt;Life:
                                          an unauthorised
                                          biography&lt;/span&gt;<br class="">
                                          &lt;br/&gt;Example: &lt;span
                                          class="ep_form_example"&gt;Mathematics
                                          for engineers and scientists.
                                          5th edition&lt;/span&gt;<br class="">
                                          &lt;br/&gt;Example: &lt;span
                                          class="ep_form_example"&gt;Ecosystems
                                          of the world. Vol. 26.
                                          Estuaries of the
                                          world&lt;/span&gt;<br class="">
                                          &lt;/epp:phrase&gt;<br class="">
                                          <br class="">
                                          5) Add (and remove) the
                                          appropriate entries in you
                                          workflows
                                          (~/archives/myarchive/cfg/workflows/eprint/default.xml)
                                          in the "core" section:<br class="">
                                          <br class="">
                                          &lt;!--
                                          &nbsp;&nbsp;&nbsp;&lt;component&gt;&lt;field
                                          ref="title" required="yes"
                                          input_lookup_url="{$config{rel_cgipath}}/users/lookup/title_duplicates"
                                          input_lookup_params="id={eprintid}&amp;amp;dataset=eprint&amp;amp;field=title"
                                          /&gt;&lt;/component&gt;<br class="">
                                          --&gt;<br class="">
                                          &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;component&gt;&lt;field
                                          ref="ml_title"
                                          required="yes"/&gt;&lt;/component&gt;<br class="">
                                          <br class="">
                                          6) Test and reload your
                                          archive for your changes to
                                          take effect:<br class="">
                                          $ ./bin/epadmin test<br class="">
                                          $ ./bin/epadmin reload
                                          myarchive<br class="">
                                          <br class="">
                                          <br class="">
                                          Thanks everyone for the help,
                                          and especially Tim and Adam
                                          for making it possible!! :):)<br class="">
                                          <br class="">
                                          <br class="">
                                          PS. Hope I haven't forgotten
                                          anything...:)<br class="">
                                          <br class="">
                                          <br class="">
                                          On 26/06/2015 05:27 μμ, George
                                          Mamalakis wrote:<br class="">
                                          <blockquote type="cite" class="">Tim,<br class="">
                                            <br class="">
                                            Now that I got illuminated
                                            (:-P) by the video regarding
                                            EPrints' virtual fields, I
                                            am trying to think how I
                                            could take advantage of them
                                            in order to use to solve my
                                            multilanguage-fields
                                            problem, and I think I'm a
                                            bit stuck.<br class="">
                                            <br class="">
                                            I'll speak my thoughts out
                                            loud and please correct me
                                            if I'm wrong. Let the target
                                            field be the "title".<br class="">
                                            <br class="">
                                            So, we need the title to be
                                            stored in more than one
                                            languages in the database,
                                            which should be "easily"
                                            accomplished using a
                                            multi-row field. Hence,
                                            multilang fields are a
                                            perfect candidate for this.
                                            We therefore create a new
                                            field, let's say ml_title
                                            (as you proposed) and store
                                            our values in it. Now, in
                                            order for EPrints not to
                                            break, we change the title
                                            &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;field
                                            to be a virtual field and
                                            compose its output based on
                                            ml_title field. In the end,
                                            we'll have two fields for
                                            the title. The title field
                                            (of type virtualfield) that
                                            will be calculating its
                                            value each time it's called,
                                            and the ml_title field (of
                                            type multilang). Is that
                                            correct?<br class="">
                                            <br class="">
                                            Now that I've written my
                                            thoughts, I think I'm no
                                            more stuck and I see that
                                            your idea is brilliant and
                                            very easy!! :):). And if the
                                            above paragraph is not your
                                            idea, and it's even easier
                                            than that, then it'll be
                                            even more brilliant!! :):)<br class="">
                                            <br class="">
                                            Cheers again, I'll give it a
                                            try on Monday!<br class="">
                                            <br class="">
                                            Once again, nice work Adam
                                            and thanks Tim and all of
                                            you for your help!<br class="">
                                            <br class="">
                                            PS. It would be extremely
                                            beneficial if there were a
                                            guide as to how EPrints'
                                            internals work. Something
                                            that is a little be more
                                            explanatory than the
                                            "anatomy of a request
                                            (<a class="moz-txt-link-freetext" href="http://wiki.eprints.org/w/Anatomy_of_a_request">http://wiki.eprints.org/w/Anatomy_of_a_request</a>)"
                                            and explain how the coders
                                            of EPrints really think of
                                            EPrints in their minds.<br class="">
                                            <br class="">
                                            On 25/06/2015 11:42 πμ,
                                            Timothy Miles-Board wrote:<br class="">
                                            <blockquote type="cite" class="">The "problem" is
                                              that when you ask
                                              $eprint-&gt;get_value()
                                              for the value of a
                                              multilang field it gives
                                              you a perl data structure
                                              - in this case arrayref
                                              (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.<br class="">
                                              <br class="">
                                              $eprint-&gt;get_value() is
                                              used everywhere -
                                              including in export
                                              plugins. So any field
                                              where the plugin
                                              implicitly expects a
                                              string - like title,
                                              abstract etc - it will
                                              output something like
                                              ARRAYx01123123<br class="">
                                              <br class="">
                                              So your options are:<br class="">
                                              <br class="">
                                              * Fix up all the plugins
                                              to be cleverer about how
                                              they get the "best" 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..<br class="">
                                              <br 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..<br class="">
                                              <br 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
                                              &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;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...<br class="">
                                              <br class="">
                                              In the meantime, what you
                                              could do is instead of
                                              changing the default
                                              title, abstract etc
                                              fields, just define new
                                              multilang versions.<br class="">
                                              <br class="">
                                              So eg. ml_title,
                                              ml_abstract ...<br class="">
                                              <br class="">
                                              Then use these in your
                                              workflow instead of the
                                              default title, abstract ..
                                              etc.<br class="">
                                              <br 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.<br class="">
                                              <br 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).<br class="">
                                              <br class="">
                                              Or...<br class="">
                                              <br class="">
                                              Change the default title,
                                              abstract etc. fields to a
                                              virtual field so that you
                                              can dynamically work out
                                              the (string) value by
                                              looking at ml_title,
                                              ml_abstract etc - as long
                                              as the value returned is
                                              always a string this
                                              shouldn't break anything.<br class="">
                                              <br class="">
                                              Food for thought I hope,<br class="">
                                              <br class="">
                                              Tim<br class="">
                                              <br class="">
                                              Timothy Miles-Board<br class="">
                                              Web &amp; Repositories
                                              Development Specialist,
                                              University of London
                                              Computer Centre<br class="">
                                              020 7863 1342 &nbsp;| &nbsp;07742
                                              970 351 &nbsp;|
                                              <a class="moz-txt-link-abbreviated" href="mailto:timothy.miles-board@london.ac.uk">timothy.miles-board@london.ac.uk</a>
                                              | @drtjmb<br class="">
                                              The University of London
                                              is an exempt charity in
                                              England and Wales<br class="">
                                              <br class="">
                                              <br class="">
                                              From:
                                              <a class="moz-txt-link-abbreviated" href="mailto:eprints-tech-bounces@ecs.soton.ac.uk">eprints-tech-bounces@ecs.soton.ac.uk</a>
                                              <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>
                                              on behalf of George
                                              Mamalakis
                                              <a class="moz-txt-link-rfc2396E" href="mailto:mamalos@eng.auth.gr">&lt;mamalos@eng.auth.gr&gt;</a><br class="">
                                              Sent: 25 June 2015 8:38 AM<br class="">
                                              To:
                                              <a class="moz-txt-link-abbreviated" href="mailto:eprints-tech@ecs.soton.ac.uk">eprints-tech@ecs.soton.ac.uk</a><br class="">
                                              Subject: [EP-tech] Re:
                                              [spam?] Re: How to set a
                                              field to be multilang<br class="">
                                              <br class="">
                                              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
                                              &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;create
                                              them, right?<br class="">
                                              <br class="">
                                              Thanks again!<br class="">
                                              <br class="">
                                              On 24/06/2015 11:18 μμ,
                                              Alen Vodopijevec wrote:<br class="">
                                              <blockquote type="cite" class="">Hi!<br class="">
                                                <br class="">
                                                You have Metadata Field
                                                Types documented here:<br class="">
<a class="moz-txt-link-freetext" href="http://wiki.eprints.org/w/Category:EPrints_Metadata_Fields">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<br class="">
                                                'compound' breaks
                                                default EPrints plugins
                                                - export/import .. these<br class="">
                                                plugins expect
                                                title/keywords/abstract
                                                to be simple and not
                                                compound<br class="">
                                                (hash) value.<br class="">
                                                <br class="">
                                                I'm using it that way
                                                but there is some extra
                                                effort to customize and<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="">
                                                <blockquote type="cite" class="">Ah,<br class="">
                                                  <br class="">
                                                  And by the way, is
                                                  there any
                                                  documentation on this
                                                  "fields" attribute<br class="">
                                                  somewhere? Cos I think
                                                  it wasn't mentioned
                                                  anywhere.<br class="">
                                                  <br class="">
                                                  Thanks again!<br class="">
                                                  <br class="">
                                                  On 24/06/2015 10:29
                                                  πμ, Timothy
                                                  Miles-Board wrote:<br class="">
                                                  <blockquote type="cite" class="">----------
                                                    Forwarded message
                                                    ----------<br class="">
                                                    From: Timothy
                                                    Miles-Board
                                                    <a class="moz-txt-link-rfc2396E" href="mailto:timothy.miles-board@ulcc.ac.uk">&lt;timothy.miles-board@ulcc.ac.uk&gt;</a><br class="">
                                                    Date: 18 Jun 2015
                                                    11:30 pm<br class="">
                                                    Subject: Re:
                                                    [EP-tech] How to set
                                                    a field to be
                                                    multilang<br class="">
                                                    To:
                                                    <a class="moz-txt-link-abbreviated" href="mailto:eprints-tech@ecs.soton.ac.uk">eprints-tech@ecs.soton.ac.uk</a><br class="">
                                                    Cc:<br class="">
                                                    <br class="">
                                                    {<br class="">
                                                    name =&gt; 'title',<br class="">
                                                    type =&gt;
                                                    'multilang',<br class="">
                                                    multiple =&gt; 1,<br class="">
                                                    fields =&gt; [ {
                                                    sub_name =&gt;
                                                    "text", type =&gt;
                                                    "longtext",<br class="">
                                                    input_rows =&gt; 3,
                                                    make_single_value_orderkey
                                                    =&gt;<br class="">
                                                    'EPrints::Extras::english_title_orderkey'
                                                    } ],<br class="">
                                                    input_add_boxes
                                                    =&gt; 1,<br class="">
                                                    },<br class="">
                                                    <br class="">
                                                    <br class="">
                                                    Tim<br class="">
                                                    <br class="">
                                                    On 23 Jun 2015 9:09
                                                    am, George Mamalakis
                                                    <a class="moz-txt-link-rfc2396E" href="mailto:mamalos@eng.auth.gr">&lt;mamalos@eng.auth.gr&gt;</a>
                                                    wrote:<br class="">
                                                    <br class="">
                                                    Guys (and girls),<br class="">
                                                    <br class="">
                                                    Any news on
                                                    multilingual fields?
                                                    Anybody using them?<br class="">
                                                    <br class="">
                                                    Thanks!<br class="">
                                                    <br class="">
                                                    George<br class="">
                                                    <br class="">
                                                    On 18/06/2015 06:31
                                                    μμ, George Mamalakis
                                                    wrote:<br class="">
                                                    <blockquote type="cite" class="">Hello
                                                      again,<br class="">
                                                      <br class="">
                                                      I am trying to
                                                      make my EPrints
                                                      installation
                                                      support<br class="">
                                                    </blockquote>
                                                    multilanguage fields<br class="">
                                                    <blockquote type="cite" class="">(eg.
                                                      title, abstract,
                                                      etc.). The thing I
                                                      did that worked
                                                      (which<br class="">
                                                    </blockquote>
                                                    doesn't<br class="">
                                                    <blockquote type="cite" class="">feel
                                                      right to me,
                                                      though) was adding
                                                      a new Metadata
                                                      field (eg.<br class="">
                                                    </blockquote>
                                                    title_en)<br class="">
                                                    <blockquote type="cite" class="">and add
                                                      it to the database
                                                      and workflow. On
                                                      the documentation,<br class="">
                                                    </blockquote>
                                                    on the<br class="">
                                                    <blockquote type="cite" class="">other
                                                      hand, I saw that
                                                      there is a
                                                      Multilang field
                                                      type<br class="">
                                                      (./perl_lib/EPrints/MetaField/Multilang.pm)
                                                      which should be<br class="">
                                                    </blockquote>
                                                    used for<br class="">
                                                    <blockquote type="cite" class="">this
                                                      purpose. The
                                                      strange thing is
                                                      that its perldoc
                                                      DESCRIPTION<br class="">
                                                    </blockquote>
                                                    section<br class="">
                                                    <blockquote type="cite" class="">starts
                                                      with "not done",
                                                      probably meaning
                                                      that it's not
                                                      implemented?<br class="">
                                                      Disregarding the
                                                      last comment, when
                                                      I changed<br class="">
                                                      ./archives/myarchive/cfg/cfg.d/eprint_fields.pl
                                                      title field to<br class="">
                                                    </blockquote>
                                                    read:<br class="">
                                                    <blockquote type="cite" class="">{<br class="">
                                                      name =&gt;
                                                      'title',<br class="">
                                                      type =&gt;
                                                      'multilang',<br class="">
                                                      input_rows =&gt;
                                                      3,<br class="">
                                                      make_single_value_orderkey
                                                      =&gt;<br class="">
'EPrints::Extras::english_title_orderkey',<br class="">
                                                      },<br class="">
                                                      <br class="">
                                                      and I reloaded
                                                      epadmin, I got the
                                                      following error:<br class="">
                                                      <br class="">
                                                      "Error in field
                                                      property for
                                                      eprint.title:
                                                      fields on a
                                                      multilang<br class="">
                                                      metafield can't be
                                                      undefined"<br class="">
                                                      <br class="">
                                                      So, which is the
                                                      proper way for
                                                      adding
                                                      multilanguage
                                                      support in<br class="">
                                                    </blockquote>
                                                    fields<br class="">
                                                    <blockquote type="cite" class="">and
                                                      display them in
                                                      workflows?<br class="">
                                                      <br class="">
                                                      Thanks for all
                                                      help in advance!<br class="">
                                                      <br class="">
                                                    </blockquote>
                                                    -- <br class="">
                                                    George Mamalakis<br class="">
                                                    <br class="">
                                                    IT and Security
                                                    Officer,<br class="">
                                                    Electrical and
                                                    Computer Engineer
                                                    (Aristotle Univ. of
                                                    Thessaloniki),<br class="">
                                                    PhD (Aristotle Univ.
                                                    of Thessaloniki),<br class="">
                                                    MSc (Imperial
                                                    College of London)<br class="">
                                                    <br class="">
                                                    School of Electrical
                                                    and Computer
                                                    Engineering<br class="">
                                                    Aristotle University
                                                    of Thessaloniki<br class="">
                                                    <br class="">
                                                    phone number : +30
                                                    (2310) 994379<br class="">
                                                    <br class="">
                                                    <br class="">
                                                    <br class="">
                                                    *** Options:<br class="">
<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><br class="">
                                                    *** Archive:
                                                    <a class="moz-txt-link-freetext" href="http://www.eprints.org/tech.php/">http://www.eprints.org/tech.php/</a><br class="">
                                                    *** EPrints
                                                    community wiki:
                                                    <a class="moz-txt-link-freetext" href="http://wiki.eprints.org/">http://wiki.eprints.org/</a><br class="">
                                                    *** EPrints
                                                    developers Forum:
                                                    <a class="moz-txt-link-freetext" href="http://forum.eprints.org/">http://forum.eprints.org/</a><br class="">
                                                    <br class="">
                                                    <br class="">
                                                    <br 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><br class="">
                                                    ***
                                                    Archive:<a class="moz-txt-link-freetext" href="http://www.eprints.org/tech.php/">http://www.eprints.org/tech.php/</a><br class="">
                                                    *** EPrints
                                                    community
                                                    wiki:<a class="moz-txt-link-freetext" href="http://wiki.eprints.org/">http://wiki.eprints.org/</a><br class="">
                                                    *** EPrints
                                                    developers
                                                    Forum:<a class="moz-txt-link-freetext" href="http://forum.eprints.org/">http://forum.eprints.org/</a><br class="">
                                                  </blockquote>
                                                  -- <br class="">
                                                  George Mamalakis<br class="">
                                                  <br class="">
                                                  IT and Security
                                                  Officer,<br class="">
                                                  Electrical and
                                                  Computer Engineer
                                                  (Aristotle Univ. of
                                                  Thessaloniki),<br class="">
                                                  PhD (Aristotle Univ.
                                                  of Thessaloniki),<br class="">
                                                  MSc (Imperial College
                                                  of London)<br class="">
                                                  <br class="">
                                                  School of Electrical
                                                  and Computer
                                                  Engineering<br class="">
                                                  Aristotle University
                                                  of Thessaloniki<br class="">
                                                  <br class="">
                                                  phone number : +30
                                                  (2310) 994379<br class="">
                                                  <br class="">
                                                  <br class="">
                                                  <br class="">
                                                  <br class="">
                                                  -----------------------------
                                                  Upozorenje
                                                  -----------------------------<br class="">
                                                  <br class="">
                                                  Automatskom detekcijom
                                                  utvrdjeno je da tekst
                                                  ove poruke<br class="">
                                                  podsjeca na tzv.
                                                  phishing poruku.<br class="">
                                                  <br class="">
                                                  AKO SE U PORUCI TRAZI
                                                  DA POSALJETE VASU IRB
                                                  LOZINKU ILI<br class="">
                                                  DA UNESETE IRB PODATKE
                                                  NA NAVEDENOM LINKU,
                                                  RADI SE O<br class="">
                                                  NAPADU S CILJEM KRADJE
                                                  I ZLOUPOTREBE
                                                  PODATAKA.<br class="">
                                                  <br class="">
                                                  Centar za informatiku
                                                  i racunarstvo,<br class="">
                                                  Institut Rudjer
                                                  Boskovic<br class="">
                                                  <br class="">
                                                  -----------------------------
                                                  Upozorenje
                                                  -----------------------------<br class="">
                                                  <br class="">
                                                  <br 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><br class="">
                                                  *** Archive:
                                                  <a class="moz-txt-link-freetext" href="http://www.eprints.org/tech.php/">http://www.eprints.org/tech.php/</a><br class="">
                                                  *** EPrints community
                                                  wiki:
                                                  <a class="moz-txt-link-freetext" href="http://wiki.eprints.org/">http://wiki.eprints.org/</a><br class="">
                                                  *** EPrints developers
                                                  Forum:
                                                  <a class="moz-txt-link-freetext" href="http://forum.eprints.org/">http://forum.eprints.org/</a><br class="">
                                                </blockquote>
                                                -- <br class="">
                                                Sent from my Android
                                                device with K-9 Mail.
                                                Please excuse my
                                                brevity.<br class="">
                                                <br 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><br class="">
                                                <br class="">
                                                *** Archive:<br class="">
<a class="moz-txt-link-freetext" href="http://www.eprints.org/tech.php/">http://www.eprints.org/tech.php/</a><br class="">
                                                <br class="">
                                                *** EPrints community
                                                wiki:<br class="">
                                                <a class="moz-txt-link-freetext" href="http://wiki.eprints.org/">http://wiki.eprints.org/</a><br class="">
                                                <br class="">
                                                *** EPrints developers
                                                Forum:<br class="">
<a class="moz-txt-link-freetext" href="http://forum.eprints.org/">http://forum.eprints.org/</a><br class="">
                                              </blockquote>
                                              -- <br class="">
                                              George Mamalakis<br class="">
                                              <br class="">
                                              IT and Security Officer,<br class="">
                                              Electrical and Computer
                                              Engineer (Aristotle Univ.
                                              of Thessaloniki),<br class="">
                                              PhD (Aristotle Univ. of
                                              Thessaloniki),<br class="">
                                              MSc (Imperial College of
                                              London)<br class="">
                                              <br class="">
                                              School of Electrical and
                                              Computer Engineering<br class="">
                                              Aristotle University of
                                              Thessaloniki<br class="">
                                              <br class="">
                                              phone number : +30 (2310)
                                              994379<br class="">
                                              <br class="">
                                              <br class="">
                                              <br class="">
                                              <br class="">
                                              <br 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><br class="">
                                              <br class="">
                                              *** Archive:<br class="">
<a class="moz-txt-link-freetext" href="http://www.eprints.org/tech.php/">http://www.eprints.org/tech.php/</a><br class="">
                                              <br class="">
                                              *** EPrints community
                                              wiki:<br class="">
                                              <a class="moz-txt-link-freetext" href="http://wiki.eprints.org/">http://wiki.eprints.org/</a><br class="">
                                              <br class="">
                                              *** EPrints developers
                                              Forum:<br class="">
                                              <a class="moz-txt-link-freetext" href="http://forum.eprints.org/">http://forum.eprints.org/</a><br class="">
                                            </blockquote>
                                            -- <br class="">
                                            George Mamalakis<br class="">
                                            <br class="">
                                            IT and Security Officer,<br class="">
                                            Electrical and Computer
                                            Engineer (Aristotle Univ. of
                                            Thessaloniki),<br class="">
                                            PhD (Aristotle Univ. of
                                            Thessaloniki),<br class="">
                                            MSc (Imperial College of
                                            London)<br class="">
                                            <br class="">
                                            School of Electrical and
                                            Computer Engineering<br class="">
                                            Aristotle University of
                                            Thessaloniki<br class="">
                                            <br class="">
                                            phone number : +30 (2310)
                                            994379<br class="">
                                            <br class="">
                                            <br class="">
                                            <br class="">
                                            <br class="">
                                            <br 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><br class="">
                                            <br class="">
                                            *** Archive:<br class="">
<a class="moz-txt-link-freetext" href="http://www.eprints.org/tech.php/">http://www.eprints.org/tech.php/</a><br class="">
                                            <br class="">
                                            *** EPrints community wiki:<br class="">
                                            <a class="moz-txt-link-freetext" href="http://wiki.eprints.org/">http://wiki.eprints.org/</a><br class="">
                                            <br class="">
                                            *** EPrints developers
                                            Forum:<br class="">
                                            <a class="moz-txt-link-freetext" href="http://forum.eprints.org/">http://forum.eprints.org/</a><br class="">
                                          </blockquote>
                                          -- <br class="">
                                          George Mamalakis<br class="">
                                          <br class="">
                                          IT and Security Officer,<br class="">
                                          Electrical and Computer
                                          Engineer (Aristotle Univ. of
                                          Thessaloniki),<br class="">
                                          PhD (Aristotle Univ. of
                                          Thessaloniki),<br class="">
                                          MSc (Imperial College of
                                          London)<br class="">
                                          <br class="">
                                          School of Electrical and
                                          Computer Engineering<br class="">
                                          Aristotle University of
                                          Thessaloniki<br class="">
                                          <br class="">
                                          phone number : +30 (2310)
                                          994379<br class="">
                                          <br class="">
                                          <br class="">
                                          <br 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><br class="">
                                          *** Archive:
                                          <a class="moz-txt-link-freetext" href="http://www.eprints.org/tech.php/">http://www.eprints.org/tech.php/</a><br class="">
                                          *** EPrints community wiki:
                                          <a class="moz-txt-link-freetext" href="http://wiki.eprints.org/">http://wiki.eprints.org/</a><br class="">
                                          *** EPrints developers Forum:
                                          <a class="moz-txt-link-freetext" href="http://forum.eprints.org/">http://forum.eprints.org/</a><br class="">
                                        </blockquote>
                                        *** 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><br class="">
                                        *** Archive:
                                        <a class="moz-txt-link-freetext" href="http://www.eprints.org/tech.php/">http://www.eprints.org/tech.php/</a><br class="">
                                        *** EPrints community wiki:
                                        <a class="moz-txt-link-freetext" href="http://wiki.eprints.org/">http://wiki.eprints.org/</a><br class="">
                                        *** EPrints developers Forum:
                                        <a class="moz-txt-link-freetext" href="http://forum.eprints.org/">http://forum.eprints.org/</a><br class="">
                                        <br class="">
                                      </blockquote>
                                    </blockquote>
                                  </blockquote>
                                  *** 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><br class="">
                                  *** Archive:
                                  <a class="moz-txt-link-freetext" href="http://www.eprints.org/tech.php/">http://www.eprints.org/tech.php/</a><br class="">
                                  *** EPrints community wiki:
                                  <a class="moz-txt-link-freetext" href="http://wiki.eprints.org/">http://wiki.eprints.org/</a><br class="">
                                  *** EPrints developers Forum:
                                  <a class="moz-txt-link-freetext" href="http://forum.eprints.org/">http://forum.eprints.org/</a><br class="">
                                  <br class="">
                                </blockquote>
                              </blockquote>
                              *** 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="">
                              *** Archive: <a moz-do-not-send="true" href="http://www.eprints.org/tech.php/" class="">http://www.eprints.org/tech.php/</a><br class="">
                              *** EPrints community wiki: <a moz-do-not-send="true" href="http://wiki.eprints.org/" class="">http://wiki.eprints.org/</a><br class="">
                              *** EPrints developers Forum: <a moz-do-not-send="true" href="http://forum.eprints.org/" class="">http://forum.eprints.org/</a><br class="">
                              <br class="">
                            </blockquote>
                            <br class="">
                            -- <br class="">
                            George Mamalakis<br class="">
                            <br class="">
                            IT and Security Officer,<br class="">
                            Electrical and Computer Engineer (Aristotle
                            Univ. of Thessaloniki),<br class="">
                            PhD (Aristotle Univ. of Thessaloniki),<br class="">
                            MSc (Imperial College of London)<br class="">
                            <br class="">
                            School of Electrical and Computer
                            Engineering<br class="">
                            Aristotle University of Thessaloniki<br class="">
                            <br class="">
                            phone number : +30 (2310) 994379<br class="">
                            <br class="">
                            <br class="">
                            <br class="">
                            *** 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="">
                            *** Archive: <a moz-do-not-send="true" href="http://www.eprints.org/tech.php/" class="">http://www.eprints.org/tech.php/</a><br class="">
                            *** EPrints community wiki: <a moz-do-not-send="true" href="http://wiki.eprints.org/" class="">http://wiki.eprints.org/</a><br class="">
                            *** EPrints developers Forum: <a moz-do-not-send="true" href="http://forum.eprints.org/" class="">http://forum.eprints.org/</a><br class="">
                          </blockquote>
                          <br class="">
                          <br class="">
                          *** 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="">
                          <br class="">
                          *** Archive:<br class="">
                          <a moz-do-not-send="true" href="http://www.eprints.org/tech.php/" class="">http://www.eprints.org/tech.php/</a><br class="">
                          <br class="">
                          *** EPrints community wiki:<br class="">
                          <a class="moz-txt-link-freetext" href="http://wiki.eprints.org/">http://wiki.eprints.org/</a><br class="">
                          <br class="">
                          *** EPrints developers Forum:<br class="">
                          <a class="moz-txt-link-freetext" href="http://forum.eprints.org/">http://forum.eprints.org/</a><br class="">
                        </blockquote>
                        <br class="">
                        -- <br class="">
                        George Mamalakis<br class="">
                        <br class="">
                        IT and Security Officer<br class="">
                        Electrical and Computer Engineer (Aristotle Un.
                        of Thessaloniki),<br class="">
                        PhD (Aristotle Un. of Thessaloniki),<br class="">
                        MSc (Imperial College of London)<br class="">
                        <br class="">
                        Department of Electrical and Computer
                        Engineering<br class="">
                        Faculty of Engineering<br class="">
                        Aristotle University of Thessaloniki<br class="">
                        <br class="">
                        phone number : +30 (2310) 994379<br class="">
                        <br class="">
                        <br class="">
                        <br class="">
                        *** 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="">
                        *** Archive: <a moz-do-not-send="true" href="http://www.eprints.org/tech.php/" class="">http://www.eprints.org/tech.php/</a><br class="">
                        *** EPrints community wiki: <a moz-do-not-send="true" href="http://wiki.eprints.org/" class="">http://wiki.eprints.org/</a><br class="">
                        *** EPrints developers Forum: <a moz-do-not-send="true" href="http://forum.eprints.org/" class="">http://forum.eprints.org/</a><br class="">
                      </blockquote>
                      <br class="">
                      <br class="">
                      *** 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="">
                      <br class="">
                      *** Archive:<br class="">
                      <a moz-do-not-send="true" href="http://www.eprints.org/tech.php/" class="">http://www.eprints.org/tech.php/</a><br class="">
                      <br class="">
                      *** EPrints community wiki:<br class="">
                      <a class="moz-txt-link-freetext" href="http://wiki.eprints.org/">http://wiki.eprints.org/</a><br class="">
                      <br class="">
                      *** EPrints developers Forum:<br class="">
                      <a class="moz-txt-link-freetext" href="http://forum.eprints.org/">http://forum.eprints.org/</a><br class="">
                    </blockquote>
                    <br class="">
                    -- <br class="">
                    George Mamalakis<br class="">
                    <br class="">
                    IT and Security Officer,<br class="">
                    Electrical and Computer Engineer (Aristotle Univ. of
                    Thessaloniki),<br class="">
                    PhD (Aristotle Univ. of Thessaloniki),<br class="">
                    MSc (Imperial College of London)<br class="">
                    <br class="">
                    School of Electrical and Computer Engineering<br class="">
                    Aristotle University of Thessaloniki<br class="">
                    <br class="">
                    phone number : +30 (2310) 994379<br class="">
                    <br class="">
                    <br class="">
                    <br class="">
                    *** 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="">
                    *** Archive: <a moz-do-not-send="true" href="http://www.eprints.org/tech.php/" class="">http://www.eprints.org/tech.php/</a><br class="">
                    *** EPrints community wiki: <a moz-do-not-send="true" href="http://wiki.eprints.org/" class="">http://wiki.eprints.org/</a><br class="">
                    *** EPrints developers Forum: <a moz-do-not-send="true" href="http://forum.eprints.org/" class="">http://forum.eprints.org/</a><br class="">
                  </blockquote>
                  <br class="">
                  *** 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="">
                  *** Archive: <a moz-do-not-send="true" href="http://www.eprints.org/tech.php/" class="">http://www.eprints.org/tech.php/</a><br class="">
                  *** EPrints community wiki: <a moz-do-not-send="true" href="http://wiki.eprints.org/" class="">http://wiki.eprints.org/</a><br class="">
                  *** EPrints developers Forum: <a moz-do-not-send="true" href="http://forum.eprints.org/" class="">http://forum.eprints.org/</a><br class="">
                  <br class="">
                </blockquote>
                <br class="">
                <br class="">
                -- <br class="">
                George Mamalakis<br class="">
                <br class="">
                IT and Security Officer,<br class="">
                Electrical and Computer Engineer (Aristotle Univ. of
                Thessaloniki),<br class="">
                PhD (Aristotle Univ. of Thessaloniki),<br class="">
                MSc (Imperial College of London)<br class="">
                <br class="">
                School of Electrical and Computer Engineering<br class="">
                Aristotle University of Thessaloniki<br class="">
                <br class="">
                phone number : +30 (2310) 994379<br class="">
                <br class="">
                <br class="">
                <br class="">
                *** 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="">
                *** Archive: <a moz-do-not-send="true" href="http://www.eprints.org/tech.php/" class="">http://www.eprints.org/tech.php/</a><br class="">
                *** EPrints community wiki: <a moz-do-not-send="true" href="http://wiki.eprints.org/" class="">http://wiki.eprints.org/</a><br class="">
                *** EPrints developers Forum: <a moz-do-not-send="true" href="http://forum.eprints.org/" class="">http://forum.eprints.org/</a><br class="">
              </div>
            </blockquote>
          </div>
          <br class="">
        </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 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>

*** Options: <a 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="">*** Archive: <a href="http://www.eprints.org/tech.php/" class="">http://www.eprints.org/tech.php/</a><br class="">*** EPrints community wiki: <a href="http://wiki.eprints.org/" class="">http://wiki.eprints.org/</a><br class="">*** EPrints developers Forum: <a href="http://forum.eprints.org/" class="">http://forum.eprints.org/</a><br class=""></div></blockquote></div><br class=""></div></body></html>