<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.