<author>
Summary
A group member that is the author of a version.
This element is informational (ignored by upload).
Usage context
Element category | metadata |
---|---|
PSML level | metadata |
Permitted content | <fullname> |
Permitted parent | <version> <note> |
HTML equivalent | no equivalent |
OpenXML equivalent | no equivalent |
Attributes
This element includes the following attributes:
Name | Type | Required | Description |
---|---|---|---|
firstname | xs:string | no | The first name of the author member |
id | xs:long | no | The ID of the author member |
surname | xs:string | no | The surname of the author member |
@firstname
The first name of the member.
When generated by PageSeeder, the first name won't exceed 50 characters.
@id
The ID of the member.
This ID is specific to a PageSeeder server.
@surname
The family, or second, name of the member.**
When generated by PageSeeder, the surname won't exceed 50 characters.
**apologies to cultures that do not present their family name after their given names.
Examples
<author firstname="John" surname="Smith" id="725362" > <fullname>John Smith</fullname> </author>
Schema
XML Schema
<xs:element name="author" > <xs:complexType> <xs:sequence> <xs:element name="fullname" type="xs:string" /> </xs:sequence> <xs:attribute name="id" type="xs:long" /> <xs:attribute name="firstname" type="xs:string" /> <xs:attribute name="surname" type="xs:string" /> </xs:complexType> </xs:element>
Relax Schema
element author { attribute id { xs:long }, attribute firstname { text }, attribute surname { text }, element fullname { text }? }
Compatibility
This element was introduced in the beta 0.8 version of PSML and is well-supported from PageSeeder 5.7.