Publication configuration directives
The publication_s1000d.xml publication configuration file contains a number of required and optional configuration directives.
LiveContent Central directives
The following table describes each of the directives listed in the publication_s1000d.xml file.
| Category | Field | Required/Optional | Description |
|---|---|---|---|
| Collection | name | Required | The name of the collection that the publication will register in, such as default. This value can be up to 62 characters in length and cannot contain special characters other than underscores(_). |
| description | Optional | Description of the collection. This value can be up to 1000 characters in length and cannot contain special characters. | |
| Publication | bookName | Required | Name of the publication, such as s1000d_bike_41. This value can be up to 62 characters in length and cannot contain special characters other than underscores(_). |
| name | Required | Name of the publication. This value can be up to 512 characters in length and cannot contain special characters other than underscores(_). | |
| title | Required | Free text title of the publication. This value can be up to 512 characters in length and cannot contain special characters except underscore. | |
| description | Optional | Description of the collection. This value can be up to 512 characters in length and cannot contain special characters. | |
| model | Required | Model of the publication. This value can be up to 40 characters in length and cannot contain spaces or special characters other than underscores(_). | |
| specNumber | Optional | S1000D Issue of the publication. This value can be up to 8 characters in length, consisting only of numbers and a dot, such as 4.0. | |
| pubNumber | Required | Number of the publication. This value can be up to 150 characters in length and cannot contain spaces or special characters other than underscore(_). | |
| date | Optional | Date of the publication. This field defaults to the current date. Use the calendar widget to select a different date. This value is of the MM/DD/YYYY format. | |
| changeLevel | Optional | The change level of the publication. This value can be up to 8 numbers in length. | |
| searchType | Optional | The list of search categories. This value can be up to 350 characters in length. See Configuring search categories for a publication for more details. | |
| uiLanguage | Optional | Language code for the localization in characters. The ISO language code for the desired language, such as es for Spanish or it for Italian. This field defaults to EN. This value can be up to 8 lowercase characters in length. | |
| language | Optional | Language code of the publication in characters. This field defaults to en_US. This value can be up to 8 lowercase characters in length. | |
| settings | Optional | The semicolon(;) delimited list of configuration items which can control UI behavior. This value can be up to 64MB in length. Example value: settings="show_steps_checkbox=1;show_security_banners=1" | |
| version | Required | The LiveContent Central publication version. This field is used to update a publication version or rollback to restore to a previous version. | |
| customContent | Optional | This field allows the user to send additional information about the publication. This set of characters must be a well-formed XML concatenated as a single string and wrapped in the <customContent></customContent> tag. This value can be retrieved using Content service's getCustomContentOfPublication API. This value can be up to 10KB in length.
Example values:
|
LiveContent S1000D Required directives
Some legacy LiveContent S1000D configuration directives are either obsolete, renamed, or not supported for the early access release of LiveContent Central. The table below lists LiveContent S1000D required directives and explains whether these directives are available in LiveContent Central
| LiveContent S1000D required directives | LiveContent Central |
|---|---|
OutputDBName | Obsolete. The attribute bookName of the Publication element is used instead of OutputDBName. |
XMLInputDirectory | This is an archive attachment passed to the Publish API as a file parameter. |
PubModule | The pmcFile is a part of the source XML directory. |
OutputDirectory | Obsolete. |
TempDirectory | Obsolete. |
LogFileLocation | Obsolete. |
DTDType | Not supported. |
ParserType | Not supported. |
ExtraConfig | Not supported. |
WriteXML | Not supported. |
DebugMode | Not supported. |
LiveContent S1000D Optional directives
The following table lists the LiveContent S1000D optional directives and explains whether they are supported in LiveContent Central.
| LiveContent S1000D Optional directives | LiveContent Central |
|---|---|
ExpandRefPm | Can be configured with lcccollectionpub.properties to use with the command line binary (or) can be configured with the Publish tool using config.xml. |
ExpandRefDmForWCN | Can be configured with lcccollectionpub.properties to use with the command line binary (or) can be configured with the Publish tool using config.xml. |
UseTechname | Obsolete. |
TitleDelimiter | Obsolete. |
TitleOrder | Obsolete. |
TocTitleDisplay | Refer to Customizing the TOC |
pdf.remove_images | You can find this configuration in Content service's application.yml. |
EntityDefLocation | Refer to Configuring ISO entities |
IncludeISOEntities | Refer to Configuring ISO entities |
CIRApplicResolve | Can be configured with lcccollectionpub.properties to use with the command line binary (or) can be configured with the Publish tool using config.xml. |
ACTCatalogModule | Not supported. |