Jump to content

Arclanguage field: Difference between revisions

From EPrints Documentation
No edit summary
Actually leave in as should become available
 
Line 26: Line 26:
Arclanguage fields are stored in the database as
Arclanguage fields are stored in the database as
  fieldname VARCHAR(255)
  fieldname VARCHAR(255)
== API ==
See [[API:EPrints/MetaField/Arclanguage|API page]].


== Examples ==
== Examples ==

Latest revision as of 09:44, 9 July 2024


Description[edit]

This field provides a set of language options but rather than being provided by the options attribute of the field configuration, the languages specified for the archive (in $c->{languages} is used.

This field is only useful for multi-langauge repository where you might want to record the language metadata for a data object or a specific metadata field is captured in. However, you are probably better off using the Multilang field. Therefore, this field is somewhat deprecated.

Inheritance[edit]

Additional Properties[edit]

As for Set fields except for:

Name Default Value Required? Description Notes
options n/a NO Options from which to choose. NOT inherited from Set field. Options provided automatically.

Required Phrases[edit]

No additional phrases beyond those required for Set fields.

Database[edit]

Arclanguage fields are stored in the database as

fieldname VARCHAR(255)

API[edit]

See API page.

Examples[edit]

Most basic example.

{
    name => 'language', 
    type => 'arclanguage',
}