⧼vector-jumptocontent⧽

Email field: Difference between revisions

From EPrints Documentation
Line 23: Line 23:


== Required Phrases ==
== Required Phrases ==
No additional phrases.
No additional phrases beyond those required for [[Idci field#Required_Phrases|Idci fields]].


== Database ==
== Database ==

Revision as of 09:45, 9 April 2023


Description

This field works just like a text field except that

  • it gives a validation error if it does not appear to be a valid email address
  • when rendered it is rendered as a mailto: link to the email (unless the render_dont_link property is set).

Inheritance

Additional Properties

Same as Idci fields except for:

name default description
render_dont_link 0 as for Metadata but actually applicable.

Required Phrases

No additional phrases beyond those required for Idci fields.

Database

Email fields are stored in the database as

fieldname VARCHAR(255)

API

See API page.

Examples

Most basic example.

{
    name => "contact_email",
    type => "email",
}

Do not render the email address as a mailto: link.

{
    name => "user_email",
    type => "email",
    render_dont_link => 1,
}