Importing a Design into Actinic

The following table defines the complete hierarchical import structure for design layouts, variables, lists etc.

The 'Values' field shows what Actinic expects. The 'Default' value is the value given where no value is provided in the import file.

 

DesignVariableGroup

 

Header Keyword

Field Name

Values

Default Value

DesignVariableGroup

Name

The name of the group. These are used to group variables and selectors within the grids.

 

 

LayoutTypes

 

Header Keyword

Field Name

Values

Default Value

LayoutTypes

Name

The name of the Layout type. These are the groups within the 'Layouts' tab of the library.

 

 

Hidden

1 = Hidden

0 = Not Hidden

0

 

ContentCategories

 

Header Keyword

Field Name

Values

Default Value

ContentCategories

Name

The name of the content category

 

 

Content Level

The level of content:

1 = Section

2 = Product

3 = Component

4 = Attribute

5 = Choice

6 = Fragment

7 = Site

9 = Brochure Page

 

 

Sequence

Number representing the order that the content categories are presented to users.

0 = First

1 = Second

etc.

0

 

Default

1 = Default

0 = Not default

1

 

PropertyTab

 

Header Keyword

Field Name

Values

Default Value

PropertyTab

Property Tab Name

Name of the tab

 

 

Property Tab Type

Number that represents the type of tab it is.

0

 

Layouts

 

Header Keyword

Field Name

Values

Default Value

Layouts

Name

Name of the layout

 

 

Description

Long description of the layout

 

 

Class

A number used to show the type of layout this is.

'1' is just a general layout. Any other number means this layout is tied to a specific type of content.

 

 

Type

The type group that this layout is within

 

 

Markup Code

The HTML of the layout.

Use \n for line breaks

 

 

Markup Type

The type of markup.

0 = standard

0

 

Markup Source

If the code for this layout is coming from an external source (outer layouts only) then this field contains the full path

 

 

Hidden

0 = Not Hidden

1 = Hidden

0

 

Icon

19050 means it's a list icon

19048 is a standard layout icon

 

 

Variable

 

Header Keyword

Field Name

Values

Default Value

Variable

Name

Name of the variable

 

 

Description

Long description of the variable

 

 

Value Type

0 = Text

2 = Number

4 = True/False

6 = Filename

8 = Layout

0

 

Value Range

The names of the available layouts/values available to this selector/variable - separated by the '|' symbol

 

 

Value Provider

Where is the value coming from?

'21' means from Actinic

21

 

Value ID

The ID of the checkout prompt, if this variable is linked to a checkout prompt

-1

 

Control ID

Type of UI control for this field

1 = Text field

2 = Filename browser

12 = Layout selection

14 = True/False choice

 

 

Group ID

The name of the group that this variable/selector is within

 

 

Layout type

If this is a layout selector, this shows the type group the selector is within

 

 

Place of Settings

A single number that represents the place of setting for the value of the variable/selector

 

 

Prompt

The prompt text for the variable/selector

 

 

Default

The initial value for the variable/selector

 

 

Top Value

The top level value for the variable/selector

 

 

Searchable

Is the variable value searchable?

1 = Searchable

0 = Not Searchable

0

 

Excluded Categories

Categories that this variable will not appear within

 

 

Excluded Layouts

Layouts/choices that will not be offered by this selector/variable

 

 

Use Parent Settings

The type of value in the 'Initial Value' field. Values can be:

0 (Use Value)

1 (Use Parent)

3 (Use Empty Value)

1

 

Top Use Parent Settings

The type of value in the 'Top Level Value' field. Values can be:

0 (Use Value)

1 (Use Parent)

3 (Use Empty Value)

0

 

Custom Categories

Not used

 

 

Custom Order Layout

Not used

 

 

Online Flag

0 = Desktop variable

1 = Online variable

0

 

NETQUOTEVAR Name

If this variable has a v7 equivalent, then v7 name appears here

 

 

Value Sub ID

The phase of the checkout prompt, if this variable is linked to a checkout prompt

 

 

Value Sub Sub ID

The status of the checkout prompt, if this variable is linked to a checkout prompt

0 - hidden

1 - visible

2 -  required

 

 

Included Layout Types

Not used

 

 

Included Layouts

Not used

 

 

Created By

Nature of the variable

0 - system defined variable

1 - user defined variable

2 - system defined variable that is editable by user

 

 

Bounded By

Bounded by

0 - none

1 - content

2 - design

 

 

Sub Variables

Does this variable value contain any other variables?

0 = No

1 = Yes

0

 

No Layout

Is 'No Layout' permitted as an option in the list?

1 = Yes

0 = No

0

 

Used in External Design

Is this variable available to the Dreamweaver plug-in?

0 = No

1 = Yes - Basic and Advanced

2 = Yes - Advanced only

0

 

Allow Use Parent

Is 'Use Parent' permitted as an option in the list?

1 = Yes

0 = No

1

 

Allow New

Is 'New' permitted as an option in the list?

1 = Yes

0 = No

0

 

Hide If one Choice

Is the variable/selector to be hidden if there is only one choice?

0 = No

1 = Yes

0

 

Upload

Is this variable to be made available to the online Perl scripts?

0 = No

1 = Yes

0

 

Property Tab ID

The name of the tab this variable/selector will appear within

 

 

Modifiable In Duplicate

If this is a product variable, can it be modified in the duplicate?

0 = No

1 = Yes

0

 

Default Encoding

Defines how a reference to this variable is encoded by default. Values

can be:

0 (No encoding)

1 (URL encoding

2 (HTML encoding)

3 (Actinic encoding, i.e. the !!< >!! formula is processed)

4 (Quoted Perl encoding)

 

 

Cascade

Does this variable have 'Use Parent' as the initial value?

0 = No

1 = Yes

0

 

ContentLists

 

Header Keyword

Field Name

Values

Default Value

ContentLists

Start of List

Code to go at the start of the list

 

 

End of List

Code to go at the end of the list

 

 

Empty Cell

Code to be used if a cell in a table in empty

 

 

Empty Item

Code to use when there is nothing to show in the list

 

 

Before Single Item

If there is only one item in the list, this is the code that goes before it.

 

 

After Single Item

If there is only one item in the list, this is the code that goes after it

 

 

Use Different Html

Use different HTML if there is only one item in the list?

0 = No

1 = Yes

1

 

First Row Column Count

Number of columns in the first row

-1 = Dynamic

 

 

Mid Row Column Count

Number of columns in the middle rows

-1 = Dynamic

 

 

Last Row Column Count

Number of columns in the last row

-1 = Dynamic

 

 

First Row Before

Code to go at the start of the first row

 

 

First Row First Column Before

Code to go before the content of the first column in the first row

 

 

First Row Mid Column Before

Code to go before the content of the middle columns in the first row

 

 

First Row Last Column Before

Code to go before the content of the last column in the first row

 

 

Middle Row Before

Code to go at the start of the middle rows

 

 

Middle Row First Column Before

Code to go before the content of the first column in the middle rows

 

 

Middle Row Mid Column Before

Code to go before the content of the middle columns in the middle rows

 

 

Middle Row Last Column Before

Code to go before the content of the last column in the middle rows

 

 

Last Row Before

Code to go at the end of the first row

 

 

Last Row First Column Before

Code to go before the content of the first column in the last row

 

 

Last Row Mid Column Before

Code to go before the content of the middle columns in the last row

 

 

Last Row Last Column Before

Code to go before the content of the last column in the last row

 

 

First Row After

Code to go at the end of the first row

 

 

First Row First Column After

Code to go after the content of the first column in the first row

 

 

First Row Mid Column After

Code to go after the content of the middle columns in the first row

 

 

First Row Last Column After

Code to go after the content of the last column in the first row

 

 

Middle Row After

Code to go at the end of the middle rows

 

 

Middle Row First Column After

Code to go after the content of the first column in the middle rows

 

 

Middle Row Mid Column After

Code to go after the content of the middle columns in the middle rows

 

 

Middle Row Last Column After

Code to go after the content of the last column in the middle rows

 

 

Last Row After

Code to go at the end of the last row

 

 

Last Row First Column After

Code to go after the content of the first column in the last row

 

 

Last Row Mid Column After

Code to go after the content of the middle columns in the last row

 

 

Last Row Last Column After

Code to go after the content of the last column in the last row

 

 

Odd Rows Odd Column Before

Code to go before the content in an odd column and an odd row

 

 

Odd Rows Even Column Before

Code to go before the content in an even column and an odd row

 

 

Even Rows Odd Column Before

Code to go before the content in an odd column and an even row

 

 

Even Rows Even Column Before

Code to go before the content in an even column and an even row

 

 

Odd Rows Odd Column After

Code to go after the content in an odd column and an odd row

 

 

Odd Rows Even Column After

Code to go after the content in an even column and an odd row

 

 

Even Rows Odd Column After

Code to go after the content in an odd column and an even row

 

 

Even Rows Even Column After

Code to go after the content in an even column and an even row

 

 

Layout Choice

Not used

 

 

DesignVariables

 

Header Keyword

Field Name

Values

Default Value

DesignVariables

Design Item Id

The prompt of the layout that this layout-specific variable is linked to

 

 

Variable

The name of the layout-specific variable

 

 

Value

The value of the layout-specific variable

 

 

Design Item Type

Not used

 

 

Use Parent

Whether the value of this layout-specific variable is inherited down the design tree

0 = No

1 = Yes

 

 

PageTypes

 

Header Keyword

Field Name

Values

Default Value

PageTypes

ID

Numerical ID of the page type

 

 

Name

Name of the page type

 

 

Outer Variable

Layout selector used for outer layout

 

 

Inner Variable

Layout selector used for inner layout

 

 

Visible on UI

Is it shown in the 'Advanced Configuration' window?

0 = No

1 = Yes