[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[EP-tech] Re: [spam?] Re: How to set a field to be multilang



Hi!

You have Metadata Field Types documented here:
http://wiki.eprints.org/w/Category:EPrints_Metadata_Fields

But, be aware that changing title, keywords and abstract fields to 
'compound' breaks default EPrints plugins - export/import .. these 
plugins expect title/keywords/abstract to be simple and not compound 
(hash) value.

I'm using it that way but there is some extra effort to customize and 
maintain import/export plugins.

If anybody have a suggestion or a better solution please let me know.

Maybe this is a good opportunity to discuss that i18n issues in EPrints.

Kind regards,
--
Alen

On 06/24/2015 10:15 AM, George Mamalakis wrote:
> Ah,
>
> And by the way, is there any documentation on this "fields" attribute 
> somewhere? Cos I think it wasn't mentioned anywhere.
>
> Thanks again!
>
> On 24/06/2015 10:29 ??, Timothy Miles-Board wrote:
>>
>> ---------- Forwarded message ----------
>> From: Timothy Miles-Board <timothy.miles-board at ulcc.ac.uk>
>> Date: 18 Jun 2015 11:30 pm
>> Subject: Re: [EP-tech] How to set a field to be multilang
>> To: eprints-tech at ecs.soton.ac.uk
>> Cc:
>>
>>     {
>>          name => 'title',
>>          type => 'multilang',
>>          multiple => 1,
>>          fields => [ { sub_name => "text", type => "longtext",
>>     input_rows => 3, make_single_value_orderkey =>
>>     'EPrints::Extras::english_title_orderkey' } ],
>>          input_add_boxes => 1,
>>     },
>>
>>
>> Tim
>>
>> On 23 Jun 2015 9:09 am, George Mamalakis <mamalos at eng.auth.gr> wrote:
>>
>>     Guys (and girls),
>>
>>     Any news on multilingual fields? Anybody using them?
>>
>>     Thanks!
>>
>>     George
>>
>>     On 18/06/2015 06:31 ??, George Mamalakis wrote:
>>     > Hello again,
>>     >
>>     > I am trying to make my EPrints installation support
>>     multilanguage fields
>>     > (eg. title, abstract, etc.). The thing I did that worked (which
>>     doesn't
>>     > feel right to me, though) was adding a new Metadata field (eg.
>>     title_en)
>>     > and add it to the database and workflow. On the documentation,
>>     on the
>>     > other hand, I saw that there is a Multilang field type
>>     > (./perl_lib/EPrints/MetaField/Multilang.pm) which should be
>>     used for
>>     > this purpose. The strange thing is that its perldoc DESCRIPTION
>>     section
>>     > starts with "not done", probably meaning that it's not implemented?
>>     > Disregarding the last comment, when I changed
>>     > ./archives/myarchive/cfg/cfg.d/eprint_fields.pl title field to
>>     read:
>>     >
>>     > {
>>     >       name => 'title',
>>     >       type => 'multilang',
>>     >       input_rows => 3,
>>     >       make_single_value_orderkey =>
>>     > 'EPrints::Extras::english_title_orderkey',
>>     > },
>>     >
>>     > and I reloaded epadmin, I got the following error:
>>     >
>>     > "Error in field property for eprint.title: fields on a multilang
>>     > metafield can't be undefined"
>>     >
>>     > So, which is the proper way for adding multilanguage support in
>>     fields
>>     > and display them in workflows?
>>     >
>>     > Thanks for all help in advance!
>>     >
>>
>>
>>     -- 
>>     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
>>
>>
>>
>>     *** Options:
>>     http://mailman.ecs.soton.ac.uk/mailman/listinfo/eprints-tech
>>     *** Archive: http://www.eprints.org/tech.php/
>>     *** EPrints community wiki: http://wiki.eprints.org/
>>     *** EPrints developers Forum: http://forum.eprints.org/
>>
>>
>>
>> *** Options:http://mailman.ecs.soton.ac.uk/mailman/listinfo/eprints-tech
>> *** Archive:http://www.eprints.org/tech.php/
>> *** EPrints community wiki:http://wiki.eprints.org/
>> *** EPrints developers Forum:http://forum.eprints.org/
>
>
> -- 
> 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
>
>
>
>
> ----------------------------- Upozorenje -----------------------------
>
> Automatskom detekcijom utvrdjeno je da tekst ove poruke
> podsjeca na tzv. phishing poruku.
>
> AKO SE U PORUCI TRAZI DA POSALJETE VASU IRB LOZINKU ILI
> DA UNESETE IRB PODATKE NA NAVEDENOM LINKU, RADI SE O
> NAPADU S CILJEM KRADJE I ZLOUPOTREBE PODATAKA.
>
> Centar za informatiku i racunarstvo,
> Institut Rudjer Boskovic
>
> ----------------------------- Upozorenje -----------------------------
>
>
> *** Options: http://mailman.ecs.soton.ac.uk/mailman/listinfo/eprints-tech
> *** Archive: http://www.eprints.org/tech.php/
> *** EPrints community wiki: http://wiki.eprints.org/
> *** EPrints developers Forum: http://forum.eprints.org/


-- 
Sent from my Android device with K-9 Mail. Please excuse my brevity.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mailman.ecs.soton.ac.uk/pipermail/eprints-tech/attachments/20150624/f47c5eb2/attachment.html