ROFX - Format Specification


1. ROFX information


ROFX version
Rofix specification version
Path: XML_INFO/ROFX_INFO/ROFX_VERSION
Value: Decimal major and minor version numbers with separator (.)

ROFX editor
Desktop program or web server script for making of rofix files
Path: XML_INFO/ROFX_INFO/ROFX_EDITOR
Value: Text string 0-100 characters

ROFX comment
Rofix file short common description
Path: XML_INFO/ROFX_INFO/ROFX_DESCR
Value: Text string 0-1000 characters

ROFX serial ID
Path: XML_INFO/ROFX_INFO/ROFX_ID
Value: string containing 2 digits hyphen separated

PRL type
Path: XML_INFO/ROFX_INFO/ROFX_TYPE
Value: Press release | News release


2. PRL publisher's information


Publisher's name details
Paths: XML_INFO/Publisher_Info/First_Name, XML_INFO/Publisher_Info/Last_Name
Value: Text strings

Publisher's contact info
Publisher's workplace
Path: XML_INFO/Publisher_Info/Contact_Info/Company_Name
Text string

Publisher's address details (home or work)
Paths: XML_INFO/Publisher_Info/Contact_Info/Street_Address1, XML_INFO/Publisher_Info/Contact_Info/Street_Address2
Values: Text strings

Publisher's location city or town
Path: XML_INFO/Publisher_Info/Contact_Info/City
Value: Text string

Publisher's location state or province
Path: XML_INFO/Publisher_Info/Contact_Info/State
Value: Text string

Publisher's location postal code
Path: XML_INFO/Publisher_Info/Contact_Info/Postal_Code
Value: Text-digital or digital string

Publisher's location country
Path: XML_INFO/Publisher_Info/Contact_Info/Country
Value: Text string

Publisher's e-mail addressPRL author's e-mail address
Path: XML_INFO/Publisher_Info/Contact_Info/Email
Value: Email address

Publisher's website
Path: XML_INFO/Publisher_Info/WebSite_URL
Value: URL http:// + 2-70 characters

Publisher's phone and fax
Path's
XML_INFO/Publisher_Info/Contact_Info/Phone
XML_INFO/Publisher_Info/Contact_Info/Fax
Values: phone and fax numbers

3. PRL information


PRL creation date
Path: XML_INFO/Info/Creation/Month
Value: 1-2 digits

Path: XML_INFO/Info/Creation/Day
Value: 1-2 digits

Path: XML_INFO/Info/Creation/Year
Value: 4 digits

PRL's primary category
Path: XML_INFO/Info/Primary_Category
Value: should be chosen from "cats" file

PRL's altenative categories
Path: XML_INFO/Info/Alternative_Category
Value: should be chosen from "cats" file and pointed by comma without spaces

PRL's copyrights and private policy
Path: XML_INFO/Info/Distribution_Permissions
Value: Text information

Languages of PRL content (possible to have more than one)
Path: XML_INFO/Info/Content/Languages
Value: Text string comma separated and chosen from "langs" file

4. Language specific PRL presentation


XML_INFO/Info/Content/~Language~ (for concreate language ~Language~ variable should be replaced by English for example)

PRL headline
Path: XML_INFO/Info/Content/~Language~/Title
Value: Text

PRL main keywords
Path: XML_INFO/Info/Content/~Language~/Keywords
Value: Short word-combination (1-3 words) comma separated

Short description of PRL
Path: XML_INFO/Info/Content/~Language~/Summary
Value: Text

Main PRL content
Path: XML_INFO/Info/Content/~Language~/Body
Value: Text

If more than one language is chosen, the section <~Language~>...</~Language~> should be repeated for each language.

PRL icon URL
Path: XML_INFO/Info/Content/Icon_URL
Value: URL string

PRL pictures URLs
Path: XML_INFO/Info/Content/Picture_URL1, XML_INFO/Info/Content/Picture_URL2, XML_INFO/Info/Content/Picture_URL3
Value: graphic file URLs

PRL original web site URL
Path: XML_INFO/Info/URL
Value: URL string

5. If PRL is related to some local event



Is PRL related to some local event
Path: XML_INFO/Info/IsLocal
Value: Y|N

Location of local event
Local event's country
Paths: XML_INFO/Info/Location/Country, XML_INFO/Info/Location/State, XML_INFO/Info/Location/City
Values: country, state/province, city/town describing strings

6. Any event's related information



Start date of an event
Paths:
XML_INFO/Event_Info/Event_Start/Month
Value: 1-12 digit
XML_INFO/Event_Info/Event_Start/Day
Value: 1-31 digit
XML_INFO/Event_Info/Event_Start/Year
Value: year digits

End of an event
Paths:
XML_INFO/Event_Info/Event_Close/Month
Value: 1-12 digit
XML_INFO/Event_Info/Event_Close/Day
Value: 1-31 digit
XML_INFO/Event_Info/Event_Close/Year
Value: year digits

Location of an event
Paths: XML_INFO/Event_Info/Event_Location/Event_Country, XML_INFO/Event_Info/Event_Location/Event_Place
Values: text strings describing event's country and place

7. If PRL has some related media files (ie podcasts) it is possible to point them


Paths: XML_INFO/Multimedia/Audio_File_Url, XML_INFO/Multimedia/Video_File_Url
Values: URLs pointing to audio or video files
You can discuss all ROFX related topics on the forum QArchive.org forum
Copyright 2005-2007 TM-Services