Duplicate entries created while adding child item to a parent item in sitefinity dynamic module
Hi all,
I am working with sitefinity 7.0. I have a dynamic module with parent child relationship.
When i am adding child items to a particular parent, that same child items get duplicated under different parent items .
Any idea on this?
Hello Ajai,
I am not familiar with such kind of problem. If you can export and share this module I will perform some tests on my end. It will be also great if you can record and a short video illustrating the problem that you are currently experiencing.
Regards,
Kaloyan
Telerik
Hi Kaloyan,
Thank you for your time.i am searching on this for a couple of days.
I am using the sitefinity 7.0 version.
The code that i have tried is given here and the exported files are also attached.
I am not able to attch zip files here. So i am pasting the entire .sf file
<root>
<DynamicModule xmlns="schemas.datacontract.org/.../Telerik.Sitefinity.DynamicModules.Builder.Model" xmlns:i="www.w3.org/.../XMLSchema-instance">
<DefaultBackendDefinitionName i:nil="true"/>
<Description/>
<Id>0ab8e50d-515d-67af-8bab-ff0100a58543</Id>
<Name>Products</Name>
<Owner>81ede40d-515d-67af-8bab-ff0100a58543</Owner>
<PageId>13b8e50d-515d-67af-8bab-ff0100a58543</PageId>
<Status>Active</Status>
<Title>Products</Title>
<Types>
<DynamicModuleType>
<CheckFieldPermissions>false</CheckFieldPermissions>
<DisplayName>Product</DisplayName>
<Fields>
<DynamicModuleField>
<CanSelectMultipleItems>true</CanSelectMultipleItems>
<ChoiceRenderType>RadioButton</ChoiceRenderType>
<Choices/>
<ClassificationId>d7831091-e7b1-41b8-9e75-dff32d6a7837</ClassificationId>
<ColumnName/>
<DBLength/>
<DBType>VARCHAR</DBType>
<DefaultValue/>
<FieldNamespace>Telerik.Sitefinity.DynamicTypes.Model.Products.Product</FieldNamespace>
<FieldType>ShortText</FieldType>
<FieldTypeDisplayName>ShortText</FieldTypeDisplayName>
<FileExtensions/>
<Id>0cb8e50d-515d-67af-8bab-ff0100a58543</Id>
<ImageExtensions/>
<InstructionalChoice>- Select -</InstructionalChoice>
<InstructionalText/>
<IsLocalizable>true</IsLocalizable>
<IsRequired>true</IsRequired>
<LastModified>2015-05-19T15:37:35.503Z</LastModified>
<LengthValidationMessage/>
<MediaType/>
<Name>Title</Name>
<NumberUnit/>
<Ordinal>1</Ordinal>
<ParentSectionId>51f7838f-3fc1-438b-bed0-117ac472d15b</ParentSectionId>
<ParentTypeId>0bb8e50d-515d-67af-8bab-ff0100a58543</ParentTypeId>
<ShowInGrid>true</ShowInGrid>
<SpecialType>None</SpecialType>
<Title>Title</Title>
<TypeUIName>Short text</TypeUIName>
<VideoExtensions/>
<WidgetTypeName>Telerik.Sitefinity.Web.UI.Fields.TextField</WidgetTypeName>
</DynamicModuleField>
<DynamicModuleField>
<ChoiceRenderType/>
<Choices/>
<ClassificationId>cb0f3a19-a211-48a7-88ec-77495c0f5374</ClassificationId>
<ColumnName/>
<DBLength/>
<DBType>VARCHAR</DBType>
<DefaultValue/>
<FieldNamespace>Telerik.Sitefinity.DynamicTypes.Model.Products.Product</FieldNamespace>
<FieldType>ShortText</FieldType>
<FieldTypeDisplayName>ShortText</FieldTypeDisplayName>
<FileExtensions/>
<GridColumnOrdinal>2</GridColumnOrdinal>
<Id>0db8e50d-515d-67af-8bab-ff0100a58543</Id>
<ImageExtensions/>
<InstructionalChoice>- Select -</InstructionalChoice>
<InstructionalText/>
<IsLocalizable>true</IsLocalizable>
<IsRequired>true</IsRequired>
<LastModified>2015-05-19T15:37:35.503Z</LastModified>
<LengthValidationMessage/>
<MediaType/>
<Name>ProductID</Name>
<NumberUnit/>
<Ordinal>3</Ordinal>
<ParentSectionId>51f7838f-3fc1-438b-bed0-117ac472d15b</ParentSectionId>
<ParentTypeId>0bb8e50d-515d-67af-8bab-ff0100a58543</ParentTypeId>
<SpecialType>None</SpecialType>
<Title>Product ID</Title>
<TypeUIName>
Short text
</TypeUIName>
<VideoExtensions/>
<WidgetTypeName>Telerik.Sitefinity.Web.UI.Fields.TextField</WidgetTypeName>
</DynamicModuleField>
<DynamicModuleField>
<FieldNamespace i:nil="true"/>
<FieldType>Unknown</FieldType>
<FieldTypeDisplayName>Unknown</FieldTypeDisplayName>
<GridColumnOrdinal>1</GridColumnOrdinal>
<Id>0eb8e50d-515d-67af-8bab-ff0100a58543</Id>
<IsTransient>true</IsTransient>
<LastModified>2015-05-19T15:37:35.503Z</LastModified>
<Name>Translations</Name>
<Ordinal>1</Ordinal>
<ParentSectionId>6d4bd8b7-435c-4b48-a64e-288b51955f37</ParentSectionId>
<ParentTypeId>0bb8e50d-515d-67af-8bab-ff0100a58543</ParentTypeId>
<ShowInGrid>true</ShowInGrid>
<SpecialType>Translations</SpecialType>
<Title>Translations</Title>
</DynamicModuleField>
<DynamicModuleField>
<FieldNamespace i:nil="true"/>
<FieldType>Unknown</FieldType>
<FieldTypeDisplayName>Unknown</FieldTypeDisplayName>
<GridColumnOrdinal>2</GridColumnOrdinal>
<Id>0fb8e50d-515d-67af-8bab-ff0100a58543</Id>
<IsTransient>true</IsTransient>
<LastModified>2015-05-19T15:37:35.503Z</LastModified>
<Name>UrlName</Name>
<Ordinal>2</Ordinal>
<ParentSectionId>6d4bd8b7-435c-4b48-a64e-288b51955f37</ParentSectionId>
<ParentTypeId>0bb8e50d-515d-67af-8bab-ff0100a58543</ParentTypeId>
<SpecialType>UrlName</SpecialType>
<Title>URL Name</Title>
</DynamicModuleField>
<DynamicModuleField>
<FieldNamespace i:nil="true"/>
<FieldType>Unknown</FieldType>
<FieldTypeDisplayName>Unknown</FieldTypeDisplayName>
<GridColumnOrdinal>3</GridColumnOrdinal>
<Id>12b8e50d-515d-67af-8bab-ff0100a58543</Id>
<IsTransient>true</IsTransient>
<LastModified>2015-05-19T15:37:35.503Z</LastModified>
<Name>Actions</Name>
<Ordinal>3</Ordinal>
<ParentSectionId>6d4bd8b7-435c-4b48-a64e-288b51955f37</ParentSectionId>
<ParentTypeId>0bb8e50d-515d-67af-8bab-ff0100a58543</ParentTypeId>
<ShowInGrid>true</ShowInGrid>
<SpecialType>Actions</SpecialType>
<Title>Actions</Title>
</DynamicModuleField>
<DynamicModuleField>
<FieldNamespace i:nil="true"/>
<FieldType>Unknown</FieldType>
<FieldTypeDisplayName>Unknown</FieldTypeDisplayName>
<GridColumnOrdinal>4</GridColumnOrdinal>
<Id>10b8e50d-515d-67af-8bab-ff0100a58543</Id>
<IsTransient>true</IsTransient>
<LastModified>2015-05-19T15:37:35.503Z</LastModified>
<Name>Author</Name>
<Ordinal>4</Ordinal>
<ParentSectionId>6d4bd8b7-435c-4b48-a64e-288b51955f37</ParentSectionId>
<ParentTypeId>0bb8e50d-515d-67af-8bab-ff0100a58543</ParentTypeId>
<ShowInGrid>true</ShowInGrid>
<SpecialType>Author</SpecialType>
<Title>Author</Title>
</DynamicModuleField>
<DynamicModuleField>
<FieldNamespace i:nil="true"/>
<FieldType>Unknown</FieldType>
<FieldTypeDisplayName>Unknown</FieldTypeDisplayName>
<GridColumnOrdinal>5</GridColumnOrdinal>
<Id>11b8e50d-515d-67af-8bab-ff0100a58543</Id>
<IsTransient>true</IsTransient>
<LastModified>2015-05-19T15:37:35.503Z</LastModified>
<Name>PublicationDate</Name>
<Ordinal>5</Ordinal>
<ParentSectionId>6d4bd8b7-435c-4b48-a64e-288b51955f37</ParentSectionId>
<ParentTypeId>0bb8e50d-515d-67af-8bab-ff0100a58543</ParentTypeId>
<ShowInGrid>true</ShowInGrid>
<SpecialType>PublicationDate</SpecialType>
<Title>Publication date</Title>
</DynamicModuleField>
</Fields>
<Id>0bb8e50d-515d-67af-8bab-ff0100a58543</Id>
<IsSelfReferencing>false</IsSelfReferencing>
<LastModified>2015-05-22T05:41:53.607Z</LastModified>
<MainShortTextFieldName>Title</MainShortTextFieldName>
<PageId>14b8e50d-515d-67af-8bab-ff0100a58543</PageId>
<ParentModuleId>0ab8e50d-515d-67af-8bab-ff0100a58543</ParentModuleId>
<Sections>
<FieldsBackendSection>
<Id>51f7838f-3fc1-438b-bed0-117ac472d15b</Id>
<IsExpandable>false</IsExpandable>
<IsExpandedByDefault>false</IsExpandedByDefault>
<Name>MainSection</Name>
<Ordinal>0</Ordinal>
<ParentTypeId>0bb8e50d-515d-67af-8bab-ff0100a58543</ParentTypeId>
<Title>Main Section</Title>
</FieldsBackendSection>
<FieldsBackendSection>
<Id>d624285a-3689-415b-80f3-1692ae656e5d</Id>
<IsExpandable>true</IsExpandable>
<IsExpandedByDefault>true</IsExpandedByDefault>
<Name>Classification</Name>
<Ordinal>1</Ordinal>
<ParentTypeId>0bb8e50d-515d-67af-8bab-ff0100a58543</ParentTypeId>
<Title>Classification</Title>
</FieldsBackendSection>
<FieldsBackendSection>
<Id>6d4bd8b7-435c-4b48-a64e-288b51955f37</Id>
<IsExpandable>true</IsExpandable>
<IsExpandedByDefault>false</IsExpandedByDefault>
<Name>MoreOptions</Name>
<Ordinal>2</Ordinal>
<ParentTypeId>0bb8e50d-515d-67af-8bab-ff0100a58543</ParentTypeId>
<Title>More Options</Title>
</FieldsBackendSection>
</Sections>
<TypeName>Product</TypeName>
<TypeNamespace>Telerik.Sitefinity.DynamicTypes.Model.Products</TypeNamespace>
</DynamicModuleType>
<DynamicModuleType>
<CheckFieldPermissions>false</CheckFieldPermissions>
<DisplayName>Vendor</DisplayName>
<Fields>
<DynamicModuleField>
<CanSelectMultipleItems>true</CanSelectMultipleItems>
<ChoiceRenderType>RadioButton</ChoiceRenderType>
<Choices/>
<ClassificationId>d7831091-e7b1-41b8-9e75-dff32d6a7837</ClassificationId>
<ColumnName/>
<DBLength/>
<DBType>VARCHAR</DBType>
<DefaultValue/>
<FieldNamespace>Telerik.Sitefinity.DynamicTypes.Model.Products.Vendor</FieldNamespace>
<FieldType>ShortText</FieldType>
<FieldTypeDisplayName>ShortText</FieldTypeDisplayName>
<FileExtensions/>
<Id>3db8e50d-515d-67af-8bab-ff0100a58543</Id>
<ImageExtensions/>
<InstructionalChoice>- Select -</InstructionalChoice>
<InstructionalText/>
<IsLocalizable>true</IsLocalizable>
<IsRequired>true</IsRequired>
<LastModified>2015-05-19T15:41:53.087Z</LastModified>
<LengthValidationMessage/>
<MediaType/>
<Name>Title</Name>
<NumberUnit/>
<Ordinal>1</Ordinal>
<ParentSectionId>3611fd03-2fd9-4698-8995-505ac55345a2</ParentSectionId>
<ParentTypeId>3cb8e50d-515d-67af-8bab-ff0100a58543</ParentTypeId>
<ShowInGrid>true</ShowInGrid>
<SpecialType>None</SpecialType>
<Title>Title</Title>
<TypeUIName>Short text</TypeUIName>
<VideoExtensions/>
<WidgetTypeName>Telerik.Sitefinity.Web.UI.Fields.TextField</WidgetTypeName>
</DynamicModuleField>
<DynamicModuleField>
<ChoiceRenderType/>
<Choices/>
<ClassificationId>cb0f3a19-a211-48a7-88ec-77495c0f5374</ClassificationId>
<ColumnName/>
<DBLength/>
<DBType>VARCHAR</DBType>
<DefaultValue/>
<FieldNamespace>Telerik.Sitefinity.DynamicTypes.Model.Products.Vendor</FieldNamespace>
<FieldType>ShortText</FieldType>
<FieldTypeDisplayName>ShortText</FieldTypeDisplayName>
<FileExtensions/>
<GridColumnOrdinal>2</GridColumnOrdinal>
<Id>3eb8e50d-515d-67af-8bab-ff0100a58543</Id>
<ImageExtensions/>
<InstructionalChoice>- Select -</InstructionalChoice>
<InstructionalText/>
<IsLocalizable>true</IsLocalizable>
<IsRequired>true</IsRequired>
<LastModified>2015-05-19T15:41:53.087Z</LastModified>
<LengthValidationMessage/>
<MediaType/>
<Name>VendorID</Name>
<NumberUnit/>
<Ordinal>3</Ordinal>
<ParentSectionId>3611fd03-2fd9-4698-8995-505ac55345a2</ParentSectionId>
<ParentTypeId>3cb8e50d-515d-67af-8bab-ff0100a58543</ParentTypeId>
<SpecialType>None</SpecialType>
<Title>Vendor ID</Title>
<TypeUIName>
Short text
</TypeUIName>
<VideoExtensions/>
<WidgetTypeName>Telerik.Sitefinity.Web.UI.Fields.TextField</WidgetTypeName>
</DynamicModuleField>
<DynamicModuleField>
<ChoiceRenderType/>
<Choices/>
<ClassificationId>d7831091-e7b1-41b8-9e75-dff32d6a7837</ClassificationId>
<ColumnName/>
<DBLength/>
<DBType>VARCHAR</DBType>
<DefaultValue/>
<FieldNamespace>Telerik.Sitefinity.DynamicTypes.Model.Products.Vendor</FieldNamespace>
<FieldType>ShortText</FieldType>
<FieldTypeDisplayName>ShortText</FieldTypeDisplayName>
<FileExtensions/>
<GridColumnOrdinal>4</GridColumnOrdinal>
<Id>3fb8e50d-515d-67af-8bab-ff0100a58543</Id>
<ImageExtensions/>
<InstructionalChoice>- Select -</InstructionalChoice>
<InstructionalText/>
<IsLocalizable>true</IsLocalizable>
<LastModified>2015-05-19T15:41:53.087Z</LastModified>
<LengthValidationMessage/>
<MediaType/>
<Name>VendorName</Name>
<NumberUnit/>
<Ordinal>5</Ordinal>
<ParentSectionId>3611fd03-2fd9-4698-8995-505ac55345a2</ParentSectionId>
<ParentTypeId>3cb8e50d-515d-67af-8bab-ff0100a58543</ParentTypeId>
<SpecialType>None</SpecialType>
<Title>Vendor name</Title>
<TypeUIName>
Short text
</TypeUIName>
<VideoExtensions/>
<WidgetTypeName>Telerik.Sitefinity.Web.UI.Fields.TextField</WidgetTypeName>
</DynamicModuleField>
<DynamicModuleField>
<ChoiceRenderType/>
<Choices/>
<ClassificationId>d7831091-e7b1-41b8-9e75-dff32d6a7837</ClassificationId>
<ColumnName/>
<DBLength/>
<DBType>VARCHAR</DBType>
<DefaultValue/>
<FieldNamespace>Telerik.Sitefinity.DynamicTypes.Model.Products.Vendor</FieldNamespace>
<FieldType>ShortText</FieldType>
<FieldTypeDisplayName>ShortText</FieldTypeDisplayName>
<FileExtensions/>
<GridColumnOrdinal>6</GridColumnOrdinal>
<Id>41b8e50d-515d-67af-8bab-ff0100a58543</Id>
<ImageExtensions/>
<InstructionalChoice>- Select -</InstructionalChoice>
<InstructionalText/>
<IsLocalizable>true</IsLocalizable>
<IsRequired>true</IsRequired>
<LastModified>2015-05-19T15:41:53.087Z</LastModified>
<LengthValidationMessage/>
<MediaType/>
<Name>ProductUrl</Name>
<NumberUnit/>
<Ordinal>7</Ordinal>
<ParentSectionId>3611fd03-2fd9-4698-8995-505ac55345a2</ParentSectionId>
<ParentTypeId>3cb8e50d-515d-67af-8bab-ff0100a58543</ParentTypeId>
<SpecialType>None</SpecialType>
<Title>Product url</Title>
<TypeUIName>
Short text
</TypeUIName>
<VideoExtensions/>
<WidgetTypeName>Telerik.Sitefinity.Web.UI.Fields.TextField</WidgetTypeName>
</DynamicModuleField>
<DynamicModuleField>
<AllowNulls>true</AllowNulls>
<ChoiceRenderType/>
<Choices/>
<ClassificationId>d7831091-e7b1-41b8-9e75-dff32d6a7837</ClassificationId>
<ColumnName/>
<DBLength/>
<DBType>NUMERIC</DBType>
<DecimalPlacesCount>5</DecimalPlacesCount>
<DefaultValue/>
<FieldNamespace>Telerik.Sitefinity.DynamicTypes.Model.Products.Vendor</FieldNamespace>
<FieldType>Number</FieldType>
<FieldTypeDisplayName>Number</FieldTypeDisplayName>
<FileExtensions/>
<GridColumnOrdinal>8</GridColumnOrdinal>
<Id>40b8e50d-515d-67af-8bab-ff0100a58543</Id>
<ImageExtensions/>
<InstructionalChoice>- Select -</InstructionalChoice>
<InstructionalText/>
<IsRequired>true</IsRequired>
<LastModified>2015-05-19T15:41:53.087Z</LastModified>
<LengthValidationMessage/>
<MediaType/>
<Name>ProductPrice</Name>
<NumberUnit/>
<Ordinal>9</Ordinal>
<ParentSectionId>3611fd03-2fd9-4698-8995-505ac55345a2</ParentSectionId>
<ParentTypeId>3cb8e50d-515d-67af-8bab-ff0100a58543</ParentTypeId>
<SpecialType>None</SpecialType>
<Title>Product price</Title>
<TypeUIName>
Number
</TypeUIName>
<VideoExtensions/>
<WidgetTypeName>Telerik.Sitefinity.Web.UI.Fields.TextField</WidgetTypeName>
</DynamicModuleField>
<DynamicModuleField>
<AllowNulls>true</AllowNulls>
<ChoiceRenderType/>
<Choices/>
<ClassificationId>d7831091-e7b1-41b8-9e75-dff32d6a7837</ClassificationId>
<ColumnName/>
<DBLength/>
<DBType>NUMERIC</DBType>
<DefaultValue/>
<FieldNamespace>Telerik.Sitefinity.DynamicTypes.Model.Products.Vendor</FieldNamespace>
<FieldType>Number</FieldType>
<FieldTypeDisplayName>Number</FieldTypeDisplayName>
<FileExtensions/>
<GridColumnOrdinal>10</GridColumnOrdinal>
<Id>42b8e50d-515d-67af-8bab-ff0100a58543</Id>
<ImageExtensions/>
<InstructionalChoice>- Select -</InstructionalChoice>
<InstructionalText/>
<LastModified>2015-05-19T15:41:53.087Z</LastModified>
<LengthValidationMessage/>
<MediaType/>
<Name>NumberOfClicks</Name>
<NumberUnit/>
<Ordinal>11</Ordinal>
<ParentSectionId>3611fd03-2fd9-4698-8995-505ac55345a2</ParentSectionId>
<ParentTypeId>3cb8e50d-515d-67af-8bab-ff0100a58543</ParentTypeId>
<SpecialType>None</SpecialType>
<Title>Number of clicks</Title>
<TypeUIName>
Number
</TypeUIName>
<VideoExtensions/>
<WidgetTypeName>Telerik.Sitefinity.Web.UI.Fields.TextField</WidgetTypeName>
</DynamicModuleField>
<DynamicModuleField>
<FieldNamespace i:nil="true"/>
<FieldType>Unknown</FieldType>
<FieldTypeDisplayName>Unknown</FieldTypeDisplayName>
<GridColumnOrdinal>1</GridColumnOrdinal>
<Id>43b8e50d-515d-67af-8bab-ff0100a58543</Id>
<IsTransient>true</IsTransient>
<LastModified>2015-05-19T15:41:53.087Z</LastModified>
<Name>Translations</Name>
<Ordinal>1</Ordinal>
<ParentSectionId>af599733-1acb-4159-bb4c-e40e92df0c45</ParentSectionId>
<ParentTypeId>3cb8e50d-515d-67af-8bab-ff0100a58543</ParentTypeId>
<ShowInGrid>true</ShowInGrid>
<SpecialType>Translations</SpecialType>
<Title>Translations</Title>
</DynamicModuleField>
<DynamicModuleField>
<FieldNamespace i:nil="true"/>
<FieldType>Unknown</FieldType>
<FieldTypeDisplayName>Unknown</FieldTypeDisplayName>
<GridColumnOrdinal>2</GridColumnOrdinal>
<Id>44b8e50d-515d-67af-8bab-ff0100a58543</Id>
<IsTransient>true</IsTransient>
<LastModified>2015-05-19T15:41:53.087Z</LastModified>
<Name>UrlName</Name>
<Ordinal>2</Ordinal>
<ParentSectionId>af599733-1acb-4159-bb4c-e40e92df0c45</ParentSectionId>
<ParentTypeId>3cb8e50d-515d-67af-8bab-ff0100a58543</ParentTypeId>
<SpecialType>UrlName</SpecialType>
<Title>URL Name</Title>
</DynamicModuleField>
<DynamicModuleField>
<FieldNamespace i:nil="true"/>
<FieldType>Unknown</FieldType>
<FieldTypeDisplayName>Unknown</FieldTypeDisplayName>
<GridColumnOrdinal>3</GridColumnOrdinal>
<Id>47b8e50d-515d-67af-8bab-ff0100a58543</Id>
<IsTransient>true</IsTransient>
<LastModified>2015-05-19T15:41:53.087Z</LastModified>
<Name>Actions</Name>
<Ordinal>3</Ordinal>
<ParentSectionId>af599733-1acb-4159-bb4c-e40e92df0c45</ParentSectionId>
<ParentTypeId>3cb8e50d-515d-67af-8bab-ff0100a58543</ParentTypeId>
<ShowInGrid>true</ShowInGrid>
<SpecialType>Actions</SpecialType>
<Title>Actions</Title>
</DynamicModuleField>
<DynamicModuleField>
<FieldNamespace i:nil="true"/>
<FieldType>Unknown</FieldType>
<FieldTypeDisplayName>Unknown</FieldTypeDisplayName>
<GridColumnOrdinal>4</GridColumnOrdinal>
<Id>45b8e50d-515d-67af-8bab-ff0100a58543</Id>
<IsTransient>true</IsTransient>
<LastModified>2015-05-19T15:41:53.087Z</LastModified>
<Name>Author</Name>
<Ordinal>4</Ordinal>
<ParentSectionId>af599733-1acb-4159-bb4c-e40e92df0c45</ParentSectionId>
<ParentTypeId>3cb8e50d-515d-67af-8bab-ff0100a58543</ParentTypeId>
<ShowInGrid>true</ShowInGrid>
<SpecialType>Author</SpecialType>
<Title>Author</Title>
</DynamicModuleField>
<DynamicModuleField>
<FieldNamespace i:nil="true"/>
<FieldType>Unknown</FieldType>
<FieldTypeDisplayName>Unknown</FieldTypeDisplayName>
<GridColumnOrdinal>5</GridColumnOrdinal>
<Id>46b8e50d-515d-67af-8bab-ff0100a58543</Id>
<IsTransient>true</IsTransient>
<LastModified>2015-05-19T15:41:53.087Z</LastModified>
<Name>PublicationDate</Name>
<Ordinal>5</Ordinal>
<ParentSectionId>af599733-1acb-4159-bb4c-e40e92df0c45</ParentSectionId>
<ParentTypeId>3cb8e50d-515d-67af-8bab-ff0100a58543</ParentTypeId>
<ShowInGrid>true</ShowInGrid>
<SpecialType>PublicationDate</SpecialType>
<Title>Publication date</Title>
</DynamicModuleField>
<DynamicModuleField>
<FieldNamespace i:nil="true"/>
<FieldType>Unknown</FieldType>
<FieldTypeDisplayName>Unknown</FieldTypeDisplayName>
<GridColumnOrdinal>6</GridColumnOrdinal>
<Id>48b8e50d-515d-67af-8bab-ff0100a58543</Id>
<IsTransient>true</IsTransient>
<LastModified>2015-05-19T15:41:53.087Z</LastModified>
<Name>SystemParentId</Name>
<Ordinal>6</Ordinal>
<ParentSectionId>af599733-1acb-4159-bb4c-e40e92df0c45</ParentSectionId>
<ParentTypeId>3cb8e50d-515d-67af-8bab-ff0100a58543</ParentTypeId>
<ShowInGrid>true</ShowInGrid>
<SpecialType>ParentId</SpecialType>
<Title>Parent</Title>
</DynamicModuleField>
</Fields>
<Id>3cb8e50d-515d-67af-8bab-ff0100a58543</Id>
<IsSelfReferencing>false</IsSelfReferencing>
<LastModified>2015-05-22T05:41:53.607Z</LastModified>
<MainShortTextFieldName>Title</MainShortTextFieldName>
<PageId>49b8e50d-515d-67af-8bab-ff0100a58543</PageId>
<ParentModuleId>0ab8e50d-515d-67af-8bab-ff0100a58543</ParentModuleId>
<ParentModuleTypeId>0bb8e50d-515d-67af-8bab-ff0100a58543</ParentModuleTypeId>
<Sections>
<FieldsBackendSection>
<Id>3611fd03-2fd9-4698-8995-505ac55345a2</Id>
<IsExpandable>false</IsExpandable>
<IsExpandedByDefault>false</IsExpandedByDefault>
<Name>MainSection</Name>
<Ordinal>0</Ordinal>
<ParentTypeId>3cb8e50d-515d-67af-8bab-ff0100a58543</ParentTypeId>
<Title>Main Section</Title>
</FieldsBackendSection>
<FieldsBackendSection>
<Id>747a1e7f-97fa-4f1d-a06e-f10ef33db2e8</Id>
<IsExpandable>true</IsExpandable>
<IsExpandedByDefault>true</IsExpandedByDefault>
<Name>Classification</Name>
<Ordinal>1</Ordinal>
<ParentTypeId>3cb8e50d-515d-67af-8bab-ff0100a58543</ParentTypeId>
<Title>Classification</Title>
</FieldsBackendSection>
<FieldsBackendSection>
<Id>af599733-1acb-4159-bb4c-e40e92df0c45</Id>
<IsExpandable>true</IsExpandable>
<IsExpandedByDefault>false</IsExpandedByDefault>
<Name>MoreOptions</Name>
<Ordinal>2</Ordinal>
<ParentTypeId>3cb8e50d-515d-67af-8bab-ff0100a58543</ParentTypeId>
<Title>More Options</Title>
</FieldsBackendSection>
</Sections>
<TypeName>Vendor</TypeName>
<TypeNamespace>Telerik.Sitefinity.DynamicTypes.Model.Products</TypeNamespace>
</DynamicModuleType>
</Types>
<UrlName>products</UrlName>
</DynamicModule>
<workflowConfig xmlns:config="urn:telerik:sitefinity:configuration" xmlns:type="urn:telerik:sitefinity:configuration:type" config:version="7.0.5100.0">
<workflowsTypes>
<add serviceUrl="~/DefaultWorkflows/ApprovalWorkflow.xamlx" title="Product" moduleName="Products" contentType="Telerik.Sitefinity.DynamicTypes.Model.Products.Product" />
<add serviceUrl="~/DefaultWorkflows/ApprovalWorkflow.xamlx" title="Vendor" contentType="Telerik.Sitefinity.DynamicTypes.Model.Products.Vendor" />
</workflowsTypes>
</workflowConfig>
<toolboxesConfig xmlns:config="urn:telerik:sitefinity:configuration" xmlns:type="urn:telerik:sitefinity:configuration:type" config:version="7.0.5100.0">
<toolboxes>
<toolbox name="PageControls">
<sections>
<add name="ContentToolboxSection">
<tools>
<add enabled="True" type="Telerik.Sitefinity.DynamicModules.Web.UI.Frontend.HierarchicalContentView, Telerik.Sitefinity" title="Products" cssClass="sfNewsViewIcn" moduleName="Products" DynamicContentTypeName="Telerik.Sitefinity.DynamicTypes.Model.Products.Product" DefaultMasterTemplateKey="1db8e50d-515d-67af-8bab-ff0100a58543" DefaultDetailTemplateKey="1eb8e50d-515d-67af-8bab-ff0100a58543" visibilityMode="None" name="Telerik.Sitefinity.DynamicTypes.Model.Products.Product" />
</tools>
</add>
</sections>
</toolbox>
</toolboxes>
</toolboxesConfig>
<dynamicModulesConfig xmlns:config="urn:telerik:sitefinity:configuration" xmlns:type="urn:telerik:sitefinity:configuration:type" config:version="7.0.5100.0">
<contentViewControls>
<contentViewControl contentType="Telerik.Sitefinity.DynamicTypes.Model.Products.Product" managerType="Telerik.Sitefinity.DynamicModules.DynamicModuleManager, Telerik.Sitefinity" useWorkflow="True" definitionName="Telerik.Sitefinity.DynamicTypes.Model.Products.ProductBackendDefinition">
<views>
<view gridCssClass="sfPagesTreeview" searchFields="Title,ProductID" doNotBindOnClientWhenPageIsLoaded="False" allowPaging="True" allowUrlQueries="True" disableSorting="False" itemsPerPage="50" canUsersSetItemsPerPage="False" sortExpression="LastModified DESC" detailsPageId="00000000-0000-0000-0000-000000000000" webServiceBaseUrl="~/Sitefinity/Services/DynamicModules/Data.svc/" templateEvaluationMode="None" itemsParentId="00000000-0000-0000-0000-000000000000" renderLinksInMasterView="True" enableSocialSharing="False" displayMode="Read" useWorkflow="True" title="Products" isMasterView="False" viewType="Telerik.Sitefinity.DynamicModules.Web.UI.Backend.DynamicContentMasterGridView, Telerik.Sitefinity" viewName="ProductBackendList" type:this="Telerik.Sitefinity.Web.UI.ContentUI.Views.Backend.Master.Config.MasterGridViewElement, Telerik.Sitefinity">
<decisionScreens>
<add decisionType="NoItemsExist" displayed="False" messageText="No products have been created yet" messageType="Neutral" name="NoItemsExistScreen">
<actions>
<add commandName="create" commandButtonType="Create" isFilter="False" permissionSet="General" actionName="Create" relatedSecuredObjectTypeName="Telerik.Sitefinity.DynamicModules.Builder.Model.DynamicModuleType" relatedSecuredObjectId="0bb8e50d-515d-67af-8bab-ff0100a58543" cssClass="sfCreateItem" text="Create a product" wrapperTagKey="Unknown" isSeparator="False" name="Create" />
</actions>
</add>
</decisionScreens>
<dialogs>
<add name="ContentViewInsertDialog" openOnCommand="create" height="100%" width="100%" initialBehaviors="Maximize" behaviors="None" autoSizeBehaviors="Default" isfullscreen="False" visiblestatusbar="False" visibletitlebar="False" params="?ControlDefinitionName=Telerik.Sitefinity.DynamicTypes.Model.Products.ProductBackendDefinition&ViewName=ProductBackendInsertView" ismodal="False" destroyOnClose="False" ReloadOnShow="False" cssclass="sfMaximizedWindow" id="ContentViewInsertDialog on create" />
<add name="ContentViewEditDialog" openOnCommand="edit" height="100%" width="100%" initialBehaviors="Maximize" behaviors="None" autoSizeBehaviors="Default" isfullscreen="False" visiblestatusbar="False" visibletitlebar="False" params="?ControlDefinitionName=Telerik.Sitefinity.DynamicTypes.Model.Products.ProductBackendDefinition&ViewName=ProductBackendEditView&Id=Id" ismodal="False" destroyOnClose="False" ReloadOnShow="False" cssclass="sfMaximizedWindow" id="ContentViewEditDialog on edit" />
<add name="ContentViewEditDialog" openOnCommand="viewProperties" height="100%" width="100%" initialBehaviors="Maximize" behaviors="None" autoSizeBehaviors="Default" isfullscreen="False" visiblestatusbar="False" visibletitlebar="False" params="?ControlDefinitionName=Telerik.Sitefinity.DynamicTypes.Model.Products.ProductBackendDefinition&ViewName=ProductBackendPreviewView&Id=Item.Id" ismodal="False" destroyOnClose="False" ReloadOnShow="False" cssclass="sfMaximizedWindow" id="ContentViewEditDialog on viewProperties" />
<add name="ModulePermissionsDialog" openOnCommand="permissions" height="100%" width="100%" initialBehaviors="Maximize" behaviors="None" autoSizeBehaviors="Default" isfullscreen="False" visiblestatusbar="False" visibletitlebar="False" params="?moduleName=Products&typeName=Telerik.Sitefinity.DynamicModules.Builder.Model.DynamicModuleType&securedObjectId=0bb8e50d-515d-67af-8bab-ff0100a58543&backLabelText=Back to items&title=Permissions&permissionSetName=General" ismodal="False" destroyOnClose="False" ReloadOnShow="False" cssclass="sfMaximizedWindow" id="ModulePermissionsDialog on permissions" />
<add name="VersionHistoryDialog" openOnCommand="historygrid" height="100%" width="100%" initialBehaviors="Maximize" behaviors="None" autoSizeBehaviors="Default" isfullscreen="False" visiblestatusbar="False" visibletitlebar="False" params="?ControlDefinitionName=Telerik.Sitefinity.DynamicTypes.Model.Products.ProductBackendDefinition&VersionComparisonView=ProductBackendVersionComparisonView&moduleName=Telerik.Sitefinity.DynamicTypes.Model.Products.Product&typeName=Telerik.Sitefinity.DynamicTypes.Model.Products.Product&backLabelText=Back to Revision History" ismodal="False" destroyOnClose="False" ReloadOnShow="False" cssclass="sfMaximizedWindow" id="VersionHistoryDialog on historygrid" />
<add name="ContentViewEditDialog" openOnCommand="versionPreview" height="100%" width="100%" initialBehaviors="Maximize" behaviors="None" autoSizeBehaviors="Default" isfullscreen="False" visiblestatusbar="False" visibletitlebar="False" params="?ControlDefinitionName=Telerik.Sitefinity.DynamicTypes.Model.Products.ProductBackendDefinition&ViewName=ProductBackendVersionPreview&backLabelText=Back to Revision History&SuppressBackToButtonLabelModify=true" ismodal="False" destroyOnClose="False" ReloadOnShow="False" cssclass="sfMaximizedWindow" id="ContentViewEditDialog on versionPreview" />
</dialogs>
<viewModes>
<add EnableDragAndDrop="False" EnableInitialExpanding="False" Name="Grid" type:this="Telerik.Sitefinity.Web.UI.ContentUI.Views.Backend.Master.Config.GridViewModeElement, Telerik.Sitefinity">
<columns>
<add clientTemplate="<a sys:href='javascript:void(0);' sys:class=" 'sf_binderCommand_viewChildItems sfItemTitle sf' + Lifecycle.WorkflowStatus.replace(' ','').toLowerCase()"><strong>Title.PersistedValue</strong><span class='sfStatusLocation'>Lifecycle.Message</span></a>" headerCssClass="sfTitleCol" headerText="Title" itemCssClass="sfTitleCol" width="0" disableSorting="False" name="Title" type:this="Telerik.Sitefinity.Web.UI.ContentUI.Views.Backend.Master.Config.DataColumnElement, Telerik.Sitefinity" />
<add dynamicMarkupGenerator="Telerik.Sitefinity.Localization.Web.UI.LanguagesColumnMarkupGenerator, Telerik.Sitefinity" resourceClassId="LocalizationResources" headerCssClass="sfLanguagesCol" headerText="Translations" itemCssClass="sfLanguagesCol" width="0" disableSorting="False" name="Translations" type:this="Telerik.Sitefinity.Web.UI.ContentUI.Views.Backend.Master.Config.DynamicColumnElement, Telerik.Sitefinity" />
<add headerCssClass="sfMoreActions" headerText="Actions" itemCssClass="sfMoreActions" width="0" disableSorting="False" name="Actions" type:this="Telerik.Sitefinity.Web.UI.ContentUI.Views.Backend.Master.Config.ActionMenuColumnElement, Telerik.Sitefinity">
<mainAction commandButtonType="Standard" isFilter="False" wrapperTagKey="Unknown" isSeparator="False" />
<menuItems>
<menuItem commandName="delete" commandButtonType="Standard" isFilter="False" cssClass="sfDeleteItm" text="Delete" wrapperTagKey="Li" widgetType="Telerik.Sitefinity.Web.UI.Backend.Elements.Widgets.CommandWidget, Telerik.Sitefinity" isSeparator="False" name="Delete" type:this="Telerik.Sitefinity.Web.UI.Backend.Elements.Config.CommandWidgetElement, Telerik.Sitefinity" />
<menuItem commandName="historygrid" commandButtonType="Standard" isFilter="False" text="HistoryMenuItemTitle" resourceclassid="VersionResources" wrapperTagKey="Li" widgetType="Telerik.Sitefinity.Web.UI.Backend.Elements.Widgets.CommandWidget, Telerik.Sitefinity" isSeparator="False" name="History" type:this="Telerik.Sitefinity.Web.UI.Backend.Elements.Config.CommandWidgetElement, Telerik.Sitefinity" />
<menuItem commandName="edit" commandButtonType="Standard" isFilter="False" text="EditProperties" resourceclassid="Labels" wrapperTagKey="Li" widgetType="Telerik.Sitefinity.Web.UI.Backend.Elements.Widgets.CommandWidget, Telerik.Sitefinity" isSeparator="False" name="Properties" type:this="Telerik.Sitefinity.Web.UI.Backend.Elements.Config.CommandWidgetElement, Telerik.Sitefinity" />
</menuItems>
</add>
<add clientTemplate="<span>Author</span>" resourceClassId="Labels" headerCssClass="sfAuthor" headerText="Author" itemCssClass="sfAuthor" width="0" disableSorting="False" name="Author" type:this="Telerik.Sitefinity.Web.UI.ContentUI.Views.Backend.Master.Config.DataColumnElement, Telerik.Sitefinity" />
<add clientTemplate="<span> (PublicationDate) ? PublicationDate.sitefinityLocaleFormat('dd MMM, yyyy hh:mm:ss'): '-' </span>" resourceClassId="ModuleBuilderResources" headerCssClass="sfDateAndHour" headerText="PublicationDate" itemCssClass="sfDateAndHour" width="0" disableSorting="False" name="PublicationDate" type:this="Telerik.Sitefinity.Web.UI.ContentUI.Views.Backend.Master.Config.DataColumnElement, Telerik.Sitefinity" />
<add clientTemplate="<a sys:class="sfVisibilityHidden"></a>" headerCssClass="sfStatsColumn" headerText="Analytics" titleText="Analytics" itemCssClass="sfStatsColumn" width="0" disableSorting="True" moduleName="Analytics" name="GoogleStats" type:this="Telerik.Sitefinity.Web.UI.ContentUI.Views.Backend.Master.Config.DataColumnElement, Telerik.Sitefinity" />
</columns>
</add>
</viewModes>
<links>
<add navigateUrl="[node:70aef8e7-1bf8-49d0-a7c9-21b90fb9c7a6]/0ab8e50d-515d-67af-8bab-ff0100a58543" commandName="goBackToContentTypes" name="NavigateToContentTypesLink" />
<add navigateUrl="[node:49b8e50d-515d-67af-8bab-ff0100a58543]SystemUrl/?provider=ProviderName" commandName="viewChildItems" name="viewType" />
<add navigateUrl="[node:80f500c2-1a55-4d98-8333-dcb766982a26]?item_type=Telerik.Sitefinity.DynamicTypes.Model.Products.Product" commandName="manageContentLocations" name="manageContentLocations" />
</links>
<toolbar wrapperTagKey="Unknown">
<sections>
<section titleWrapperTagKey="Unknown" wrapperTagKey="Unknown" visible="True" name="toolbar">
<items>
<item commandName="create" commandButtonType="Create" isFilter="False" permissionSet="General" actionName="Create" relatedSecuredObjectTypeName="Telerik.Sitefinity.DynamicModules.Builder.Model.DynamicModuleType" relatedSecuredObjectId="0bb8e50d-515d-67af-8bab-ff0100a58543" cssClass="sfMainAction" text="Create a Product" wrapperTagKey="Unknown" widgetType="Telerik.Sitefinity.Web.UI.Backend.Elements.Widgets.CommandWidget, Telerik.Sitefinity" isSeparator="False" name="CreateItemWidget" type:this="Telerik.Sitefinity.Web.UI.Backend.Elements.Config.CommandWidgetElement, Telerik.Sitefinity" />
<item commandName="groupDelete" commandButtonType="Standard" isFilter="False" permissionSet="General" actionName="Delete" relatedSecuredObjectTypeName="Telerik.Sitefinity.DynamicModules.Builder.Model.DynamicModuleType" relatedSecuredObjectId="0bb8e50d-515d-67af-8bab-ff0100a58543" text="Delete" wrapperTagKey="Unknown" widgetType="Telerik.Sitefinity.Web.UI.Backend.Elements.Widgets.CommandWidget, Telerik.Sitefinity" isSeparator="False" name="DeleteItemWidget" type:this="Telerik.Sitefinity.Web.UI.Backend.Elements.Config.CommandWidgetElement, Telerik.Sitefinity" />
<item text="More actions" wrapperTagKey="Li" widgetType="Telerik.Sitefinity.Web.UI.Backend.Elements.Widgets.ActionMenuWidget, Telerik.Sitefinity" isSeparator="False" name="MoreActionsItemWidget" type:this="Telerik.Sitefinity.Web.UI.Backend.Elements.Config.ActionMenuWidgetElement, Telerik.Sitefinity">
<mainAction commandButtonType="Standard" isFilter="False" wrapperTagKey="Unknown" isSeparator="False" />
<menuItems>
<item commandName="groupPublish" commandButtonType="Standard" isFilter="False" cssClass="sfPublishItm" text="Publish" wrapperTagKey="Unknown" isSeparator="False" name="PublishItemWidget" type:this="Telerik.Sitefinity.Web.UI.Backend.Elements.Config.CommandWidgetElement, Telerik.Sitefinity" />
<item commandName="groupUnpublish" commandButtonType="Standard" isFilter="False" cssClass="sfUnpublishItm" text="Unpublish" wrapperTagKey="Unknown" isSeparator="False" name="UnpublishItemWidget" type:this="Telerik.Sitefinity.Web.UI.Backend.Elements.Config.CommandWidgetElement, Telerik.Sitefinity" />
</menuItems>
</item>
<item persistentTypeToSearch="Telerik.Sitefinity.GenericContent.Model.Content, Telerik.Sitefinity.Model" mode="NotSet" commandName="search" commandButtonType="Standard" isFilter="False" text="Search..." wrapperTagKey="Unknown" widgetType="Telerik.Sitefinity.Web.UI.Backend.Elements.Widgets.SearchWidget, Telerik.Sitefinity" isSeparator="False" name="SearchItemWidget" type:this="Telerik.Sitefinity.Web.UI.Backend.Elements.Config.SearchWidgetElement, Telerik.Sitefinity" />
<item pageSize="10" headerText="Sort" bindTo="ComboBox" dynamicModuleTypeId="0bb8e50d-515d-67af-8bab-ff0100a58543" isFilter="False" cssClass="sfQuickSort sfNoMasterViews" text="Sort" resourceclassid="ModuleBuilderResources" wrapperTagKey="Li" widgetType="Telerik.Sitefinity.Web.UI.Backend.Elements.Widgets.SortWidget, Telerik.Sitefinity" isSeparator="False" name="EditCustomSorting" type:this="Telerik.Sitefinity.Web.UI.Backend.Elements.Config.DynamicCommandWidgetElement, Telerik.Sitefinity">
<dataSource>
<item sortingExpression="LastModified DESC" sortingExpressionTitle="NewModifiedFirst" />
<item sortingExpression="DateCreated DESC" sortingExpressionTitle="NewCreatedFirst" />
<item sortingExpression="Title ASC" sortingExpressionTitle="By Title (Ascending)" />
<item sortingExpression="Title DESC" sortingExpressionTitle="By Title (Descending)" />
</dataSource>
<customCommands>
<item sortingExpression="Custom" resourceClassId="ModuleBuilderResources" sortingExpressionTitle="CustomSorting" />
</customCommands>
</item>
</items>
</section>
</sections>
</toolbar>
<sidebar title="Manage Products" wrapperTagKey="Unknown">
<sections>
<section visible="True" title="Languages" titleWrapperTagKey="Unknown" wrapperTagId="languagesSection" wrapperTagKey="Unknown" cssClass="sfFirst sfSeparator sfLangSelector" resourceClassId="LocalizationResources" name="Languages" type:this="Telerik.Sitefinity.Localization.Configuration.LocalizationWidgetBarSectionElement, Telerik.Sitefinity">
<items>
<item languageSource="Frontend" addAllLanguagesOption="False" commandName="changeLanguage" text="Languages" resourceclassid="LocalizationResources" wrapperTagKey="Unknown" widgetType="Telerik.Sitefinity.Localization.Web.UI.LanguagesDropDownListWidget, Telerik.Sitefinity" isSeparator="False" name="Languages" type:this="Telerik.Sitefinity.Localization.Configuration.LanguagesDropDownListWidgetElement, Telerik.Sitefinity" />
</items>
</section>
<section title="Filter Product" titleWrapperTagKey="Unknown" wrapperTagId="filterSection" wrapperTagKey="Unknown" cssClass="sfFirst sfWidgetsList sfSeparator sfModules" visible="True" name="Filter">
<items>
<item commandName="showAllItems" commandButtonType="SimpleLinkButton" isFilter="False" buttonCssClass="sfSel" text="All Products" wrapperTagKey="Unknown" widgetType="Telerik.Sitefinity.Web.UI.Backend.Elements.Widgets.CommandWidget, Telerik.Sitefinity" isSeparator="False" name="AllItems" type:this="Telerik.Sitefinity.Web.UI.Backend.Elements.Config.CommandWidgetElement, Telerik.Sitefinity" />
<item commandName="showMyItems" commandButtonType="SimpleLinkButton" isFilter="False" text="My Product" wrapperTagKey="Unknown" widgetType="Telerik.Sitefinity.Web.UI.Backend.Elements.Widgets.CommandWidget, Telerik.Sitefinity" isSeparator="False" name="MyItems" type:this="Telerik.Sitefinity.Web.UI.Backend.Elements.Config.CommandWidgetElement, Telerik.Sitefinity" />
<item commandName="showMasterItems" commandButtonType="SimpleLinkButton" isFilter="False" text="Draft" resourceclassid="ModuleBuilderResources" wrapperTagKey="Unknown" widgetType="Telerik.Sitefinity.Web.UI.Backend.Elements.Widgets.CommandWidget, Telerik.Sitefinity" isSeparator="False" name="DraftProduct" type:this="Telerik.Sitefinity.Web.UI.Backend.Elements.Config.CommandWidgetElement, Telerik.Sitefinity" />
<item commandName="showPublishedItems" commandButtonType="SimpleLinkButton" isFilter="False" text="Published" resourceclassid="ModuleBuilderResources" wrapperTagKey="Unknown" widgetType="Telerik.Sitefinity.Web.UI.Backend.Elements.Widgets.CommandWidget, Telerik.Sitefinity" isSeparator="False" name="PublishedProduct" type:this="Telerik.Sitefinity.Web.UI.Backend.Elements.Config.CommandWidgetElement, Telerik.Sitefinity" />
<item commandName="showScheduledItems" commandButtonType="SimpleLinkButton" isFilter="False" text="Scheduled" resourceclassid="ModuleBuilderResources" wrapperTagKey="Unknown" widgetType="Telerik.Sitefinity.Web.UI.Backend.Elements.Widgets.CommandWidget, Telerik.Sitefinity" isSeparator="False" name="ScheduledProduct" type:this="Telerik.Sitefinity.Web.UI.Backend.Elements.Config.CommandWidgetElement, Telerik.Sitefinity" />
<item cssClass="sfSeparator" text="&nbsp;" wrapperTagKey="Li" widgetType="Telerik.Sitefinity.Web.UI.Backend.Elements.Widgets.LiteralWidget, Telerik.Sitefinity" isSeparator="True" name="Separator" type:this="Telerik.Sitefinity.Web.UI.Backend.Elements.Config.LiteralWidgetElement, Telerik.Sitefinity" />
</items>
</section>
<section title="Settings" titleWrapperTagKey="Unknown" wrapperTagId="settingsSection" wrapperTagKey="Unknown" cssClass="sfWidgetsList sfSettings" resourceClassId="ModuleBuilderResources" visible="True" name="Settings">
<items>
<item commandName="goBackToContentTypes" commandButtonType="SimpleLinkButton" isFilter="False" text="Content types" wrapperTagKey="Span" widgetType="Telerik.Sitefinity.Web.UI.Backend.Elements.Widgets.CommandWidget, Telerik.Sitefinity" isSeparator="False" name="NavigateToContentTypes" type:this="Telerik.Sitefinity.Web.UI.Backend.Elements.Config.CommandWidgetElement, Telerik.Sitefinity" />
<item commandName="manageContentLocations" commandButtonType="SimpleLinkButton" isFilter="False" text="PagesWhereTheseItemsArePublished" resourceclassid="ModuleBuilderResources" wrapperTagKey="Unknown" widgetType="Telerik.Sitefinity.Web.UI.Backend.Elements.Widgets.CommandWidget, Telerik.Sitefinity" isSeparator="False" name="ManageContentLocations" type:this="Telerik.Sitefinity.Web.UI.Backend.Elements.Config.CommandWidgetElement, Telerik.Sitefinity" />
<item commandName="permissions" commandButtonType="SimpleLinkButton" isFilter="False" text="Permissions" resourceclassid="ModuleBuilderResources" wrapperTagKey="Unknown" widgetType="Telerik.Sitefinity.Web.UI.Backend.Elements.Widgets.CommandWidget, Telerik.Sitefinity" isSeparator="False" name="Permissions" type:this="Telerik.Sitefinity.Web.UI.Backend.Elements.Config.CommandWidgetElement, Telerik.Sitefinity" />
</items>
</section>
</sections>
</sidebar>
<contextBar wrapperTagKey="Unknown" />
<scripts>
<script scriptLocation="Telerik.Sitefinity.Resources.Scripts.jquery.shorten.js, Telerik.Sitefinity.Resources" />
<script loadMethodName="OnModuleMasterViewLoaded" scriptLocation="Telerik.Sitefinity.DynamicModules.Web.UI.Backend.Script.MasterGridViewGeneratorExtensions.js, Telerik.Sitefinity" />
</scripts>
<commentsSettingsDefinition postRights="None" />
</view>
<view showTopToolbar="True" webServiceBaseUrl="~/Sitefinity/Services/DynamicModules/Data.svc/?itemType=Telerik.Sitefinity.DynamicTypes.Model.Products.Product" showNavigation="False" createBlankItem="True" unlockDetailItemOnExit="True" isToRenderTranslationView="False" doNotUseContentItemContext="False" multilingualMode="On" showSections="True" masterPageId="00000000-0000-0000-0000-000000000000" dataItemId="00000000-0000-0000-0000-000000000000" enableSocialSharing="False" displayMode="Write" useWorkflow="True" title="Create a Product" isMasterView="False" viewType="Telerik.Sitefinity.DynamicModules.Web.UI.Backend.DynamicContentDetailFormView, Telerik.Sitefinity" viewName="ProductBackendInsertView" type:this="Telerik.Sitefinity.Web.UI.ContentUI.Views.Backend.Master.Config.DetailFormViewElement, Telerik.Sitefinity">
<toolbar wrapperTagKey="Unknown">
<sections>
<section titleWrapperTagKey="Unknown" wrapperTagKey="Div" cssClass="sfWorkflowMenuWrp" visible="True" name="BackendForm">
<items>
<item commandName="save" commandButtonType="Save" isFilter="False" text="Create Product" wrapperTagKey="Span" widgetType="Telerik.Sitefinity.Web.UI.Backend.Elements.Widgets.CommandWidget, Telerik.Sitefinity" isSeparator="False" name="SaveChangesWidgetElement" type:this="Telerik.Sitefinity.Web.UI.Backend.Elements.Config.CommandWidgetElement, Telerik.Sitefinity" />
<item commandName="cancel" commandButtonType="Cancel" isFilter="False" text="Back to Press Releases" wrapperTagKey="Span" widgetType="Telerik.Sitefinity.Web.UI.Backend.Elements.Widgets.CommandWidget, Telerik.Sitefinity" isSeparator="False" name="CancelWidgetElement" type:this="Telerik.Sitefinity.Web.UI.Backend.Elements.Config.CommandWidgetElement, Telerik.Sitefinity" />
</items>
</section>
</sections>
</toolbar>
<sections>
<sections cssClass="sfFirstForm" wrapperTag="Div" isHiddenInTranslationMode="False" name="MainSection">
<fields>
<field rows="1" isLocalizable="False" showCharacterCounter="False" recommendedCharactersCount="0" maxCharactersCount="0" trimSpaces="False" allowNulls="False" id="TitleControl" dataFieldName="Title.PersistedValue" displayMode="Write" wrapperTag="Li" title="Title" fieldType="Telerik.Sitefinity.Web.UI.Fields.TextField, Telerik.Sitefinity" cssClass="sfFormSeparator" fieldName="Title" type:this="Telerik.Sitefinity.Web.UI.Fields.Config.TextFieldDefinitionElement, Telerik.Sitefinity">
<expandableDefinition expanded="True" />
<validator expectedFormat="None" maxLength="0" minLength="0" required="True" maxLengthViolationMessage="The input is too long" messageCssClass="sfError" minLengthViolationMessage="The input is too short" requiredViolationMessage="This field is required!" validateIfInvisible="True" />
</field>
<field rows="1" isLocalizable="False" showCharacterCounter="False" recommendedCharactersCount="0" maxCharactersCount="0" trimSpaces="False" allowNulls="False" id="ProductIDControl" dataFieldName="ProductID.PersistedValue" displayMode="Write" wrapperTag="Li" title="Product ID" fieldType="Telerik.Sitefinity.Web.UI.Fields.TextField, Telerik.Sitefinity" cssClass="sfFormSeparator" fieldName="ProductID" type:this="Telerik.Sitefinity.Web.UI.Fields.Config.TextFieldDefinitionElement, Telerik.Sitefinity">
<expandableDefinition expanded="True" />
<validator expectedFormat="None" maxLength="0" minLength="0" required="True" maxLengthViolationMessage="The input is too long" messageCssClass="sfError" minLengthViolationMessage="The input is too short" requiredViolationMessage="This field is required!" validateIfInvisible="True" />
</field>
</fields>
<expandableDefinition expanded="True" />
</sections>
<sections cssClass="sfExpandableForm" title="More Options" wrapperTag="Div" isHiddenInTranslationMode="False" name="MoreOptions">
<fields>
<field regularExpressionFilter="[^\pL\-\!\$\(\)\=\@\d_\'\.]+|\.+$" replaceWith="-" mirroredControlId="TitleControl" enableChangeButton="True" toLower="True" trim="True" rows="1" isLocalizable="False" showCharacterCounter="False" recommendedCharactersCount="0" maxCharactersCount="0" trimSpaces="False" allowNulls="False" id="UrlNameFieldControl" dataFieldName="UrlName.PersistedValue" displayMode="Write" wrapperTag="Li" title="UrlNameTitle" example="UrlNameExample" fieldType="Telerik.Sitefinity.Web.UI.Fields.ContentUrlField, Telerik.Sitefinity" resourceClassId="ModuleBuilderResources" cssClass="sfFormSeparator" fieldName="UrlName" type:this="Telerik.Sitefinity.Web.UI.Fields.Config.MirrorTextFieldElement, Telerik.Sitefinity">
<expandableDefinition expanded="True" />
<validator expectedFormat="None" maxLength="-1" minLength="-1" regularExpression="^[\pL–\'’…„“”"\:\-\!\$\(\)\=\@\d_\'~\.]*[\pL–\'’…„“”"\:\-\!\$\(\)\=\@\d_\'~]+$" required="True" messageCssClass="sfError" regularExpressionViolationMessage="The URL contains invalid symbols." requiredViolationMessage="Url name cannot be empty." validateIfInvisible="True" />
</field>
</fields>
<expandableDefinition expanded="False" />
</sections>
<sections cssClass="sfItemReadOnlyInfo" wrapperTag="Div" isHiddenInTranslationMode="False" name="SidebarSection">
<fields>
<field displayMode="Write" wrapperTag="Li" fieldType="Telerik.Sitefinity.Web.UI.Fields.ContentStatisticsField, Telerik.Sitefinity" fieldName="ItemStatisticsField" type:this="Telerik.Sitefinity.Web.UI.Fields.Config.ContentStatisticsFieldElement, Telerik.Sitefinity">
<validator expectedFormat="None" maxLength="-1" minLength="-1" required="False" validateIfInvisible="True" />
<expandableDefinition expanded="True" />
</field>
<field displayMode="Write" wrapperTag="Li" fieldType="Telerik.Sitefinity.Web.UI.Fields.DynamicContentWorkflowStatusInfoField, Telerik.Sitefinity" fieldName="ItemWorkflowStatusInfoField" type:this="Telerik.Sitefinity.Web.UI.Fields.Config.DynamicContentWorkflowStatusInfoFieldElement, Telerik.Sitefinity">
<validator expectedFormat="None" maxLength="-1" minLength="-1" required="False" validateIfInvisible="True" />
<expandableDefinition expanded="True" />
</field>
<field displayMode="Write" wrapperTag="Li" fieldType="Telerik.Sitefinity.Web.UI.Fields.ContentLocationInfoField, Telerik.Sitefinity" fieldName="ContentLocationInfoField" type:this="Telerik.Sitefinity.Web.UI.Fields.Config.ContentLocationInfoFieldElement, Telerik.Sitefinity">
<validator expectedFormat="None" maxLength="-1" minLength="-1" required="False" validateIfInvisible="True" />
<expandableDefinition expanded="True" />
</field>
</fields>
<expandableDefinition expanded="True" />
</sections>
</sections>
<commentsSettingsDefinition postRights="None" />
</view>
<view showTopToolbar="False" webServiceBaseUrl="~/Sitefinity/Services/DynamicModules/Data.svc/?itemType=Telerik.Sitefinity.DynamicTypes.Model.Products.Product" showNavigation="False" createBlankItem="True" unlockDetailItemOnExit="True" doNotUseContentItemContext="False" multilingualMode="On" showSections="True" masterPageId="00000000-0000-0000-0000-000000000000" dataItemId="00000000-0000-0000-0000-000000000000" enableSocialSharing="False" displayMode="Read" useWorkflow="False" title="Preview a Product" isMasterView="False" viewType="Telerik.Sitefinity.DynamicModules.Web.UI.Backend.DynamicContentDetailFormView, Telerik.Sitefinity" viewName="ProductBackendPreviewView" type:this="Telerik.Sitefinity.Web.UI.ContentUI.Views.Backend.Master.Config.DetailFormViewElement, Telerik.Sitefinity">
<toolbar wrapperTagKey="Unknown" />
<sections>
<sections cssClass="sfFirstForm" wrapperTag="Div" isHiddenInTranslationMode="False" name="MainSection">
<fields>
<field rows="1" isLocalizable="False" showCharacterCounter="False" recommendedCharactersCount="0" maxCharactersCount="0" trimSpaces="False" allowNulls="False" id="TitleControl" dataFieldName="Title.PersistedValue" displayMode="Read" wrapperTag="Li" title="Title" fieldType="Telerik.Sitefinity.Web.UI.Fields.TextField, Telerik.Sitefinity" cssClass="sfFormSeparator" fieldName="Title" type:this="Telerik.Sitefinity.Web.UI.Fields.Config.TextFieldDefinitionElement, Telerik.Sitefinity">
<expandableDefinition expanded="True" />
<validator expectedFormat="None" maxLength="0" minLength="0" required="True" maxLengthViolationMessage="The input is too long" messageCssClass="sfError" minLengthViolationMessage="The input is too short" requiredViolationMessage="This field is required!" validateIfInvisible="True" />
</field>
<field rows="1" isLocalizable="False" showCharacterCounter="False" recommendedCharactersCount="0" maxCharactersCount="0" trimSpaces="False" allowNulls="False" id="ProductIDControl" dataFieldName="ProductID.PersistedValue" displayMode="Read" wrapperTag="Li" title="Product ID" fieldType="Telerik.Sitefinity.Web.UI.Fields.TextField, Telerik.Sitefinity" cssClass="sfFormSeparator" fieldName="ProductID" type:this="Telerik.Sitefinity.Web.UI.Fields.Config.TextFieldDefinitionElement, Telerik.Sitefinity">
<expandableDefinition expanded="True" />
<validator expectedFormat="None" maxLength="0" minLength="0" required="True" maxLengthViolationMessage="The input is too long" messageCssClass="sfError" minLengthViolationMessage="The input is too short" requiredViolationMessage="This field is required!" validateIfInvisible="True" />
</field>
</fields>
<expandableDefinition expanded="True" />
</sections>
<sections cssClass="sfExpandableForm" title="More Options" wrapperTag="Div" isHiddenInTranslationMode="False" name="MoreOptions">
<fields>
<field regularExpressionFilter="[^\pL\-\!\$\(\)\=\@\d_\'\.]+|\.+$" replaceWith="-" mirroredControlId="TitleControl" enableChangeButton="True" toLower="True" trim="True" rows="1" isLocalizable="False" showCharacterCounter="False" recommendedCharactersCount="0" maxCharactersCount="0" trimSpaces="False" allowNulls="False" id="UrlNameFieldControl" dataFieldName="UrlName.PersistedValue" displayMode="Read" wrapperTag="Li" title="UrlNameTitle" example="UrlNameExample" fieldType="Telerik.Sitefinity.Web.UI.Fields.ContentUrlField, Telerik.Sitefinity" resourceClassId="ModuleBuilderResources" cssClass="sfFormSeparator" fieldName="UrlName" type:this="Telerik.Sitefinity.Web.UI.Fields.Config.MirrorTextFieldElement, Telerik.Sitefinity">
<expandableDefinition expanded="True" />
<validator expectedFormat="None" maxLength="-1" minLength="-1" regularExpression="^[\pL–\'’…„“”"\:\-\!\$\(\)\=\@\d_\'~\.]*[\pL–\'’…„“”"\:\-\!\$\(\)\=\@\d_\'~]+$" required="True" messageCssClass="sfError" regularExpressionViolationMessage="The URL contains invalid symbols." requiredViolationMessage="Url name cannot be empty." validateIfInvisible="True" />
</field>
</fields>
<expandableDefinition expanded="False" />
</sections>
</sections>
<commentsSettingsDefinition postRights="None" />
</view>
<view showTopToolbar="True" webServiceBaseUrl="~/Sitefinity/Services/DynamicModules/Data.svc/?itemType=Telerik.Sitefinity.DynamicTypes.Model.Products.Product" showNavigation="False" createBlankItem="True" unlockDetailItemOnExit="True" isToRenderTranslationView="True" doNotUseContentItemContext="False" multilingualMode="On" showSections="True" masterPageId="00000000-0000-0000-0000-000000000000" dataItemId="00000000-0000-0000-0000-000000000000" enableSocialSharing="False" displayMode="Write" useWorkflow="True" title="Edit a Product" isMasterView="False" viewType="Telerik.Sitefinity.DynamicModules.Web.UI.Backend.DynamicContentDetailFormView, Telerik.Sitefinity" viewName="ProductBackendEditView" type:this="Telerik.Sitefinity.Web.UI.ContentUI.Views.Backend.Master.Config.DetailFormViewElement, Telerik.Sitefinity">
<toolbar wrapperTagKey="Unknown">
<sections>
<section titleWrapperTagKey="Unknown" wrapperTagKey="Div" cssClass="sfWorkflowMenuWrp" visible="True" name="BackendForm">
<items>
<item commandName="save" commandButtonType="Save" isFilter="False" text="Create Product" wrapperTagKey="Span" widgetType="Telerik.Sitefinity.Web.UI.Backend.Elements.Widgets.CommandWidget, Telerik.Sitefinity" isSeparator="False" name="SaveChangesWidgetElement" type:this="Telerik.Sitefinity.Web.UI.Backend.Elements.Config.CommandWidgetElement, Telerik.Sitefinity" />
<item commandName="cancel" commandButtonType="Cancel" isFilter="False" text="Back to Press Releases" wrapperTagKey="Span" widgetType="Telerik.Sitefinity.Web.UI.Backend.Elements.Widgets.CommandWidget, Telerik.Sitefinity" isSeparator="False" name="CancelWidgetElement" type:this="Telerik.Sitefinity.Web.UI.Backend.Elements.Config.CommandWidgetElement, Telerik.Sitefinity" />
</items>
</section>
</sections>
</toolbar>
<sections>
<sections cssClass="sfFirstForm" wrapperTag="Div" isHiddenInTranslationMode="False" name="MainSection">
<fields>
<field rows="1" isLocalizable="False" showCharacterCounter="False" recommendedCharactersCount="0" maxCharactersCount="0" trimSpaces="False" allowNulls="False" id="TitleControl" dataFieldName="Title.PersistedValue" displayMode="Write" wrapperTag="Li" title="Title" fieldType="Telerik.Sitefinity.Web.UI.Fields.TextField, Telerik.Sitefinity" cssClass="sfFormSeparator" fieldName="Title" type:this="Telerik.Sitefinity.Web.UI.Fields.Config.TextFieldDefinitionElement, Telerik.Sitefinity">
<expandableDefinition expanded="True" />
<validator expectedFormat="None" maxLength="0" minLength="0" required="True" maxLengthViolationMessage="The input is too long" messageCssClass="sfError" minLengthViolationMessage="The input is too short" requiredViolationMessage="This field is required!" validateIfInvisible="True" />
</field>
<field rows="1" isLocalizable="False" showCharacterCounter="False" recommendedCharactersCount="0" maxCharactersCount="0" trimSpaces="False" allowNulls="False" id="ProductIDControl" dataFieldName="ProductID.PersistedValue" displayMode="Write" wrapperTag="Li" title="Product ID" fieldType="Telerik.Sitefinity.Web.UI.Fields.TextField, Telerik.Sitefinity" cssClass="sfFormSeparator" fieldName="ProductID" type:this="Telerik.Sitefinity.Web.UI.Fields.Config.TextFieldDefinitionElement, Telerik.Sitefinity">
<expandableDefinition expanded="True" />
<validator expectedFormat="None" maxLength="0" minLength="0" required="True" maxLengthViolationMessage="The input is too long" messageCssClass="sfError" minLengthViolationMessage="The input is too short" requiredViolationMessage="This field is required!" validateIfInvisible="True" />
</field>
</fields>
<expandableDefinition expanded="True" />
</sections>
<sections cssClass="sfExpandableForm" title="More Options" wrapperTag="Div" isHiddenInTranslationMode="False" name="MoreOptions">
<fields>
<field regularExpressionFilter="[^\pL\-\!\$\(\)\=\@\d_\'\.]+|\.+$" replaceWith="-" mirroredControlId="TitleControl" enableChangeButton="True" toLower="True" trim="True" rows="1" isLocalizable="False" showCharacterCounter="False" recommendedCharactersCount="0" maxCharactersCount="0" trimSpaces="False" allowNulls="False" id="UrlNameFieldControl" dataFieldName="UrlName.PersistedValue" displayMode="Write" wrapperTag="Li" title="UrlNameTitle" example="UrlNameExample" fieldType="Telerik.Sitefinity.Web.UI.Fields.ContentUrlField, Telerik.Sitefinity" resourceClassId="ModuleBuilderResources" cssClass="sfFormSeparator" fieldName="UrlName" type:this="Telerik.Sitefinity.Web.UI.Fields.Config.MirrorTextFieldElement, Telerik.Sitefinity">
<expandableDefinition expanded="True" />
<validator expectedFormat="None" maxLength="-1" minLength="-1" regularExpression="^[\pL–\'’…„“”"\:\-\!\$\(\)\=\@\d_\'~\.]*[\pL–\'’…„“”"\:\-\!\$\(\)\=\@\d_\'~]+$" required="True" messageCssClass="sfError" regularExpressionViolationMessage="The URL contains invalid symbols." requiredViolationMessage="Url name cannot be empty." validateIfInvisible="True" />
</field>
</fields>
<expandableDefinition expanded="False" />
</sections>
<sections wrapperTag="Div" isHiddenInTranslationMode="False" name="toolbarSection">
<fields>
<field id="languageListField" dataFieldName="AvailableLanguages" displayMode="Write" wrapperTag="Li" title="Other translations:" fieldType="Telerik.Sitefinity.Web.UI.Fields.LanguageListField, Telerik.Sitefinity" fieldName="languageListField" type:this="Telerik.Sitefinity.Web.UI.Fields.Config.LanguageListFieldElement, Telerik.Sitefinity">
<validator expectedFormat="None" maxLength="-1" minLength="-1" required="False" validateIfInvisible="True" />
<expandableDefinition expanded="True" />
</field>
</fields>
<expandableDefinition expanded="True" />
</sections>
<sections cssClass="sfItemReadOnlyInfo" wrapperTag="Div" isHiddenInTranslationMode="False" name="SidebarSection">
<fields>
<field displayMode="Write" wrapperTag="Li" fieldType="Telerik.Sitefinity.Web.UI.Fields.DynamicContentWorkflowStatusInfoField, Telerik.Sitefinity" fieldName="ItemWorkflowStatusInfoField" type:this="Telerik.Sitefinity.Web.UI.Fields.Config.DynamicContentWorkflowStatusInfoFieldElement, Telerik.Sitefinity">
<validator expectedFormat="None" maxLength="-1" minLength="-1" required="False" validateIfInvisible="True" />
<expandableDefinition expanded="True" />
</field>
<field displayMode="Write" wrapperTag="Li" fieldType="Telerik.Sitefinity.Web.UI.Fields.ContentStatisticsField, Telerik.Sitefinity" fieldName="ItemStatisticsField" type:this="Telerik.Sitefinity.Web.UI.Fields.Config.ContentStatisticsFieldElement, Telerik.Sitefinity">
<validator expectedFormat="None" maxLength="-1" minLength="-1" required="False" validateIfInvisible="True" />
<expandableDefinition expanded="True" />
</field>
<field displayMode="Write" wrapperTag="Li" fieldType="Telerik.Sitefinity.Web.UI.Fields.ContentLocationInfoField, Telerik.Sitefinity" fieldName="ContentLocationInfoField" type:this="Telerik.Sitefinity.Web.UI.Fields.Config.ContentLocationInfoFieldElement, Telerik.Sitefinity">
<validator expectedFormat="None" maxLength="-1" minLength="-1" required="False" validateIfInvisible="True" />
<expandableDefinition expanded="True" />
</field>
<field wrapperTag="Li" fieldType="Telerik.Sitefinity.Web.UI.Fields.RelatingDataField, Telerik.Sitefinity" fieldName="RelatingDataField" type:this="Telerik.Sitefinity.Web.UI.Fields.Config.RelatingDataFieldDefinitionElement, Telerik.Sitefinity">
<validator expectedFormat="None" maxLength="-1" minLength="-1" required="False" validateIfInvisible="True" />
<expandableDefinition expanded="True" />
</field>
</fields>
<expandableDefinition expanded="True" />
</sections>
</sections>
<commentsSettingsDefinition postRights="None" />
</view>
<view showTopToolbar="False" webServiceBaseUrl="~/Sitefinity/Services/DynamicModules/Data.svc/?itemType=Telerik.Sitefinity.DynamicTypes.Model.Products.Product" showNavigation="True" createBlankItem="True" unlockDetailItemOnExit="True" doNotUseContentItemContext="False" multilingualMode="On" showSections="True" masterPageId="00000000-0000-0000-0000-000000000000" dataItemId="00000000-0000-0000-0000-000000000000" enableSocialSharing="False" displayMode="Read" useWorkflow="False" title="Preview a Product" isMasterView="False" viewType="Telerik.Sitefinity.DynamicModules.Web.UI.Backend.DynamicContentDetailFormView, Telerik.Sitefinity" viewName="ProductBackendVersionPreview" type:this="Telerik.Sitefinity.Web.UI.ContentUI.Views.Backend.Master.Config.DetailFormViewElement, Telerik.Sitefinity">
<toolbar wrapperTagKey="Unknown">
<sections>
<section titleWrapperTagKey="Unknown" wrapperTagKey="Div" cssClass="sfDetachedBtnArea" visible="True" name="History">
<items>
<item commandName="restoreVersionAsNew" commandButtonType="Standard" isFilter="False" text="CopyAsNewest" resourceclassid="Labels" wrapperTagKey="Span" widgetType="Telerik.Sitefinity.Web.UI.Backend.Elements.Widgets.CommandWidget, Telerik.Sitefinity" isSeparator="False" name="CopyAsNewestWidgetElement" type:this="Telerik.Sitefinity.Web.UI.Backend.Elements.Config.CommandWidgetElement, Telerik.Sitefinity" />
<item commandName="delete" commandButtonType="Standard" isFilter="False" text="Delete" resourceclassid="ModuleBuilderResources" wrapperTagKey="Span" widgetType="Telerik.Sitefinity.Web.UI.Backend.Elements.Widgets.CommandWidget, Telerik.Sitefinity" isSeparator="False" name="DeleteVersionWidgetElement" type:this="Telerik.Sitefinity.Web.UI.Backend.Elements.Config.CommandWidgetElement, Telerik.Sitefinity" />
<item commandName="cancel" commandButtonType="Cancel" isFilter="False" text="BackToRevisionHistory" resourceclassid="Labels" wrapperTagKey="Span" widgetType="Telerik.Sitefinity.Web.UI.Backend.Elements.Widgets.CommandWidget, Telerik.Sitefinity" isSeparator="False" name="CancelWidgetElement" type:this="Telerik.Sitefinity.Web.UI.Backend.Elements.Config.CommandWidgetElement, Telerik.Sitefinity" />
</items>
</section>
</sections>
</toolbar>
<sections>
<sections cssClass="sfItemReadOnlyInfo" displayMode="Read" wrapperTag="Div" isHiddenInTranslationMode="False" name="Sidebar">
<fields>
<field displayMode="Read" wrapperTag="Li" fieldType="Telerik.Sitefinity.Versioning.Web.UI.VersionNoteControl, Telerik.Sitefinity" fieldName="Comment" type:this="Telerik.Sitefinity.Versioning.Configuration.VersionNoteControlDefinitionElement, Telerik.Sitefinity">
<validator expectedFormat="None" maxLength="-1" minLength="-1" required="False" validateIfInvisible="True" />
<expandableDefinition expanded="True" />
</field>
</fields>
<expandableDefinition expanded="True" />
</sections>
<sections cssClass="sfFirstForm" wrapperTag="Div" isHiddenInTranslationMode="False" name="MainSection">
<fields>
<field rows="1" isLocalizable="False" showCharacterCounter="False" recommendedCharactersCount="0" maxCharactersCount="0" trimSpaces="False" allowNulls="False" id="TitleControl" dataFieldName="Title.PersistedValue" displayMode="Read" wrapperTag="Li" title="Title" fieldType="Telerik.Sitefinity.Web.UI.Fields.TextField, Telerik.Sitefinity" cssClass="sfFormSeparator" fieldName="Title" type:this="Telerik.Sitefinity.Web.UI.Fields.Config.TextFieldDefinitionElement, Telerik.Sitefinity">
<expandableDefinition expanded="True" />
<validator expectedFormat="None" maxLength="0" minLength="0" required="True" maxLengthViolationMessage="The input is too long" messageCssClass="sfError" minLengthViolationMessage="The input is too short" requiredViolationMessage="This field is required!" validateIfInvisible="True" />
</field>
<field rows="1" isLocalizable="False" showCharacterCounter="False" recommendedCharactersCount="0" maxCharactersCount="0" trimSpaces="False" allowNulls="False" id="ProductIDControl" dataFieldName="ProductID.PersistedValue" displayMode="Read" wrapperTag="Li" title="Product ID" fieldType="Telerik.Sitefinity.Web.UI.Fields.TextField, Telerik.Sitefinity" cssClass="sfFormSeparator" fieldName="ProductID" type:this="Telerik.Sitefinity.Web.UI.Fields.Config.TextFieldDefinitionElement, Telerik.Sitefinity">
<expandableDefinition expanded="True" />
<validator expectedFormat="None" maxLength="0" minLength="0" required="True" maxLengthViolationMessage="The input is too long" messageCssClass="sfError" minLengthViolationMessage="The input is too short" requiredViolationMessage="This field is required!" validateIfInvisible="True" />
</field>
</fields>
<expandableDefinition expanded="True" />
</sections>
<sections cssClass="sfExpandableForm" title="More Options" wrapperTag="Div" isHiddenInTranslationMode="False" name="MoreOptions">
<fields>
<field regularExpressionFilter="[^\pL\-\!\$\(\)\=\@\d_\'\.]+|\.+$" replaceWith="-" mirroredControlId="TitleControl" enableChangeButton="True" toLower="True" trim="True" rows="1" isLocalizable="False" showCharacterCounter="False" recommendedCharactersCount="0" maxCharactersCount="0" trimSpaces="False" allowNulls="False" id="UrlNameFieldControl" dataFieldName="UrlName.PersistedValue" displayMode="Read" wrapperTag="Li" title="UrlNameTitle" example="UrlNameExample" fieldType="Telerik.Sitefinity.Web.UI.Fields.ContentUrlField, Telerik.Sitefinity" resourceClassId="ModuleBuilderResources" cssClass="sfFormSeparator" fieldName="UrlName" type:this="Telerik.Sitefinity.Web.UI.Fields.Config.MirrorTextFieldElement, Telerik.Sitefinity">
<expandableDefinition expanded="True" />
<validator expectedFormat="None" maxLength="-1" minLength="-1" regularExpression="^[\pL–\'’…„“”"\:\-\!\$\(\)\=\@\d_\'~\.]*[\pL–\'’…„“”"\:\-\!\$\(\)\=\@\d_\'~]+$" required="True" messageCssClass="sfError" regularExpressionViolationMessage="The URL contains invalid symbols." requiredViolationMessage="Url name cannot be empty." validateIfInvisible="True" />
</field>
</fields>
<expandableDefinition expanded="False" />
</sections>
</sections>
<scripts>
<script loadMethodName="OnDetailViewLoaded" scriptLocation="Telerik.Sitefinity.Versioning.Web.UI.Scripts.VersionHistoryExtender.js, Telerik.Sitefinity" />
</scripts>
<commentsSettingsDefinition postRights="None" />
</view>
<view displayMode="Read" resourceClassId="ModuleBuilderResources" useWorkflow="False" title="VersionComparison" isMasterView="False" viewType="Telerik.Sitefinity.Versioning.Web.UI.Views.VersionComparisonView, Telerik.Sitefinity" viewName="ProductBackendVersionComparisonView" type:this="Telerik.Sitefinity.Versioning.Web.UI.Config.ComparisonViewElement, Telerik.Sitefinity">
<fields>
<field title="Title" fieldName="Title">
<expandableDefinition expanded="True" />
</field>
<field title="Product ID" fieldName="ProductID">
<expandableDefinition expanded="True" />
</field>
<field title="URL Name" fieldName="UrlName">
<expandableDefinition expanded="True" />
</field>
</fields>
<commentsSettingsDefinition postRights="None" />
</view>
</views>
</contentViewControl>
<contentViewControl contentType="Telerik.Sitefinity.DynamicTypes.Model.Products.Vendor" managerType="Telerik.Sitefinity.DynamicModules.DynamicModuleManager, Telerik.Sitefinity" useWorkflow="True" definitionName="Telerik.Sitefinity.DynamicTypes.Model.Products.VendorBackendDefinition">
<views>
<view gridCssClass="sfPagesTreeview" searchFields="Title,VendorID,VendorName,ProductUrl" doNotBindOnClientWhenPageIsLoaded="False" allowPaging="True" allowUrlQueries="True" disableSorting="False" itemsPerPage="50" canUsersSetItemsPerPage="False" sortExpression="LastModified DESC" detailsPageId="00000000-0000-0000-0000-000000000000" webServiceBaseUrl="~/Sitefinity/Services/DynamicModules/Data.svc/" templateEvaluationMode="None" itemsParentId="00000000-0000-0000-0000-000000000000" renderLinksInMasterView="True" enableSocialSharing="False" displayMode="Read" useWorkflow="True" title="Vendors" isMasterView="False" viewType="Telerik.Sitefinity.DynamicModules.Web.UI.Backend.DynamicContentMasterGridView, Telerik.Sitefinity" viewName="VendorBackendList" type:this="Telerik.Sitefinity.Web.UI.ContentUI.Views.Backend.Master.Config.MasterGridViewElement, Telerik.Sitefinity">
<decisionScreens>
<add decisionType="NoItemsExist" displayed="False" messageText="No vendors have been created yet" messageType="Neutral" name="NoItemsExistScreen">
<actions>
<add commandName="create" commandButtonType="Create" isFilter="False" permissionSet="General" actionName="Create" relatedSecuredObjectTypeName="Telerik.Sitefinity.DynamicModules.Builder.Model.DynamicModuleType" relatedSecuredObjectId="3cb8e50d-515d-67af-8bab-ff0100a58543" cssClass="sfCreateItem" text="Create a vendor" wrapperTagKey="Unknown" isSeparator="False" name="Create" />
</actions>
</add>
</decisionScreens>
<dialogs>
<add name="ContentViewInsertDialog" openOnCommand="create" height="100%" width="100%" initialBehaviors="Maximize" behaviors="None" autoSizeBehaviors="Default" isfullscreen="False" visiblestatusbar="False" visibletitlebar="False" params="?ControlDefinitionName=Telerik.Sitefinity.DynamicTypes.Model.Products.VendorBackendDefinition&ViewName=VendorBackendInsertView" ismodal="False" destroyOnClose="False" ReloadOnShow="False" cssclass="sfMaximizedWindow" id="ContentViewInsertDialog on create" />
<add name="ContentViewEditDialog" openOnCommand="edit" height="100%" width="100%" initialBehaviors="Maximize" behaviors="None" autoSizeBehaviors="Default" isfullscreen="False" visiblestatusbar="False" visibletitlebar="False" params="?ControlDefinitionName=Telerik.Sitefinity.DynamicTypes.Model.Products.VendorBackendDefinition&ViewName=VendorBackendEditView&Id=Id" ismodal="False" destroyOnClose="False" ReloadOnShow="False" cssclass="sfMaximizedWindow" id="ContentViewEditDialog on edit" />
<add name="ContentViewEditDialog" openOnCommand="viewProperties" height="100%" width="100%" initialBehaviors="Maximize" behaviors="None" autoSizeBehaviors="Default" isfullscreen="False" visiblestatusbar="False" visibletitlebar="False" params="?ControlDefinitionName=Telerik.Sitefinity.DynamicTypes.Model.Products.VendorBackendDefinition&ViewName=VendorBackendPreviewView&Id=Item.Id" ismodal="False" destroyOnClose="False" ReloadOnShow="False" cssclass="sfMaximizedWindow" id="ContentViewEditDialog on viewProperties" />
<add name="ModulePermissionsDialog" openOnCommand="permissions" height="100%" width="100%" initialBehaviors="Maximize" behaviors="None" autoSizeBehaviors="Default" isfullscreen="False" visiblestatusbar="False" visibletitlebar="False" params="?moduleName=Products&typeName=Telerik.Sitefinity.DynamicModules.Builder.Model.DynamicModuleType&securedObjectId=3cb8e50d-515d-67af-8bab-ff0100a58543&backLabelText=Back to items&title=Permissions&permissionSetName=General" ismodal="False" destroyOnClose="False" ReloadOnShow="False" cssclass="sfMaximizedWindow" id="ModulePermissionsDialog on permissions" />
<add name="VersionHistoryDialog" openOnCommand="historygrid" height="100%" width="100%" initialBehaviors="Maximize" behaviors="None" autoSizeBehaviors="Default" isfullscreen="False" visiblestatusbar="False" visibletitlebar="False" params="?ControlDefinitionName=Telerik.Sitefinity.DynamicTypes.Model.Products.VendorBackendDefinition&VersionComparisonView=VendorBackendVersionComparisonView&moduleName=Telerik.Sitefinity.DynamicTypes.Model.Products.Vendor&typeName=Telerik.Sitefinity.DynamicTypes.Model.Products.Vendor&backLabelText=Back to Revision History" ismodal="False" destroyOnClose="False" ReloadOnShow="False" cssclass="sfMaximizedWindow" id="VersionHistoryDialog on historygrid" />
<add name="ContentViewEditDialog" openOnCommand="versionPreview" height="100%" width="100%" initialBehaviors="Maximize" behaviors="None" autoSizeBehaviors="Default" isfullscreen="False" visiblestatusbar="False" visibletitlebar="False" params="?ControlDefinitionName=Telerik.Sitefinity.DynamicTypes.Model.Products.VendorBackendDefinition&ViewName=VendorBackendVersionPreview&backLabelText=Back to Revision History&SuppressBackToButtonLabelModify=true" ismodal="False" destroyOnClose="False" ReloadOnShow="False" cssclass="sfMaximizedWindow" id="ContentViewEditDialog on versionPreview" />
</dialogs>
<viewModes>
<add EnableDragAndDrop="False" EnableInitialExpanding="False" Name="Grid" type:this="Telerik.Sitefinity.Web.UI.ContentUI.Views.Backend.Master.Config.GridViewModeElement, Telerik.Sitefinity">
<columns>
<add clientTemplate="<a sys:href='javascript:void(0);' sys:class=" 'sf_binderCommand_edit sfItemTitle sf' + Lifecycle.WorkflowStatus.replace(' ','').toLowerCase()"><strong>Title.PersistedValue</strong><span class='sfStatusLocation'>Lifecycle.Message</span></a>" headerCssClass="sfTitleCol" headerText="Title" itemCssClass="sfTitleCol" width="0" disableSorting="False" name="Title" type:this="Telerik.Sitefinity.Web.UI.ContentUI.Views.Backend.Master.Config.DataColumnElement, Telerik.Sitefinity" />
<add dynamicMarkupGenerator="Telerik.Sitefinity.Localization.Web.UI.LanguagesColumnMarkupGenerator, Telerik.Sitefinity" resourceClassId="LocalizationResources" headerCssClass="sfLanguagesCol" headerText="Translations" itemCssClass="sfLanguagesCol" width="0" disableSorting="False" name="Translations" type:this="Telerik.Sitefinity.Web.UI.ContentUI.Views.Backend.Master.Config.DynamicColumnElement, Telerik.Sitefinity" />
<add headerCssClass="sfMoreActions" headerText="Actions" itemCssClass="sfMoreActions" width="0" disableSorting="False" name="Actions" type:this="Telerik.Sitefinity.Web.UI.ContentUI.Views.Backend.Master.Config.ActionMenuColumnElement, Telerik.Sitefinity">
<mainAction commandButtonType="Standard" isFilter="False" wrapperTagKey="Unknown" isSeparator="False" />
<menuItems>
<menuItem commandName="delete" commandButtonType="Standard" isFilter="False" cssClass="sfDeleteItm" text="Delete" wrapperTagKey="Li" widgetType="Telerik.Sitefinity.Web.UI.Backend.Elements.Widgets.CommandWidget, Telerik.Sitefinity" isSeparator="False" name="Delete" type:this="Telerik.Sitefinity.Web.UI.Backend.Elements.Config.CommandWidgetElement, Telerik.Sitefinity" />
<menuItem commandName="historygrid" commandButtonType="Standard" isFilter="False" text="HistoryMenuItemTitle" resourceclassid="VersionResources" wrapperTagKey="Li" widgetType="Telerik.Sitefinity.Web.UI.Backend.Elements.Widgets.CommandWidget, Telerik.Sitefinity" isSeparator="False" name="History" type:this="Telerik.Sitefinity.Web.UI.Backend.Elements.Config.CommandWidgetElement, Telerik.Sitefinity" />
</menuItems>
</add>
<add clientTemplate="<span>Author</span>" resourceClassId="Labels" headerCssClass="sfAuthor" headerText="Author" itemCssClass="sfAuthor" width="0" disableSorting="False" name="Author" type:this="Telerik.Sitefinity.Web.UI.ContentUI.Views.Backend.Master.Config.DataColumnElement, Telerik.Sitefinity" />
<add clientTemplate="<span> (PublicationDate) ? PublicationDate.sitefinityLocaleFormat('dd MMM, yyyy hh:mm:ss'): '-' </span>" resourceClassId="ModuleBuilderResources" headerCssClass="sfDateAndHour" headerText="PublicationDate" itemCssClass="sfDateAndHour" width="0" disableSorting="False" name="PublicationDate" type:this="Telerik.Sitefinity.Web.UI.ContentUI.Views.Backend.Master.Config.DataColumnElement, Telerik.Sitefinity" />
<add clientTemplate="<a sys:class="sfVisibilityHidden"></a>" headerCssClass="sfStatsColumn" headerText="Analytics" titleText="Analytics" itemCssClass="sfStatsColumn" width="0" disableSorting="True" moduleName="Analytics" name="GoogleStats" type:this="Telerik.Sitefinity.Web.UI.ContentUI.Views.Backend.Master.Config.DataColumnElement, Telerik.Sitefinity" />
</columns>
</add>
</viewModes>
<links>
<add navigateUrl="[node:14b8e50d-515d-67af-8bab-ff0100a58543]SystemParentUrl" commandName="backToContentTypeParent" name="backToContentTypeParent" />
<add navigateUrl="[node:70aef8e7-1bf8-49d0-a7c9-21b90fb9c7a6]/0ab8e50d-515d-67af-8bab-ff0100a58543" commandName="goBackToContentTypes" name="NavigateToContentTypesLink" />
<add navigateUrl="[node:80f500c2-1a55-4d98-8333-dcb766982a26]?item_type=Telerik.Sitefinity.DynamicTypes.Model.Products.Vendor" commandName="manageContentLocations" name="manageContentLocations" />
</links>
<toolbar wrapperTagKey="Unknown">
<sections>
<section titleWrapperTagKey="Unknown" wrapperTagKey="Unknown" visible="True" name="toolbar">
<items>
<item commandName="create" commandButtonType="Create" isFilter="False" permissionSet="General" actionName="Create" relatedSecuredObjectTypeName="Telerik.Sitefinity.DynamicModules.Builder.Model.DynamicModuleType" relatedSecuredObjectId="3cb8e50d-515d-67af-8bab-ff0100a58543" cssClass="sfMainAction" text="Create a Vendor" wrapperTagKey="Unknown" widgetType="Telerik.Sitefinity.Web.UI.Backend.Elements.Widgets.CommandWidget, Telerik.Sitefinity" isSeparator="False" name="CreateItemWidget" type:this="Telerik.Sitefinity.Web.UI.Backend.Elements.Config.CommandWidgetElement, Telerik.Sitefinity" />
<item commandName="groupDelete" commandButtonType="Standard" isFilter="False" permissionSet="General" actionName="Delete" relatedSecuredObjectTypeName="Telerik.Sitefinity.DynamicModules.Builder.Model.DynamicModuleType" relatedSecuredObjectId="3cb8e50d-515d-67af-8bab-ff0100a58543" text="Delete" wrapperTagKey="Unknown" widgetType="Telerik.Sitefinity.Web.UI.Backend.Elements.Widgets.CommandWidget, Telerik.Sitefinity" isSeparator="False" name="DeleteItemWidget" type:this="Telerik.Sitefinity.Web.UI.Backend.Elements.Config.CommandWidgetElement, Telerik.Sitefinity" />
<item text="More actions" wrapperTagKey="Li" widgetType="Telerik.Sitefinity.Web.UI.Backend.Elements.Widgets.ActionMenuWidget, Telerik.Sitefinity" isSeparator="False" name="MoreActionsItemWidget" type:this="Telerik.Sitefinity.Web.UI.Backend.Elements.Config.ActionMenuWidgetElement, Telerik.Sitefinity">
<mainAction commandButtonType="Standard" isFilter="False" wrapperTagKey="Unknown" isSeparator="False" />
<menuItems>
<item commandName="groupPublish" commandButtonType="Standard" isFilter="False" cssClass="sfPublishItm" text="Publish" wrapperTagKey="Unknown" isSeparator="False" name="PublishItemWidget" type:this="Telerik.Sitefinity.Web.UI.Backend.Elements.Config.CommandWidgetElement, Telerik.Sitefinity" />
<item commandName="groupUnpublish" commandButtonType="Standard" isFilter="False" cssClass="sfUnpublishItm" text="Unpublish" wrapperTagKey="Unknown" isSeparator="False" name="UnpublishItemWidget" type:this="Telerik.Sitefinity.Web.UI.Backend.Elements.Config.CommandWidgetElement, Telerik.Sitefinity" />
</menuItems>
</item>
<item persistentTypeToSearch="Telerik.Sitefinity.GenericContent.Model.Content, Telerik.Sitefinity.Model" mode="NotSet" commandName="search" commandButtonType="Standard" isFilter="False" text="Search..." wrapperTagKey="Unknown" widgetType="Telerik.Sitefinity.Web.UI.Backend.Elements.Widgets.SearchWidget, Telerik.Sitefinity" isSeparator="False" name="SearchItemWidget" type:this="Telerik.Sitefinity.Web.UI.Backend.Elements.Config.SearchWidgetElement, Telerik.Sitefinity" />
<item pageSize="10" headerText="Sort" bindTo="ComboBox" dynamicModuleTypeId="3cb8e50d-515d-67af-8bab-ff0100a58543" isFilter="False" cssClass="sfQuickSort sfNoMasterViews" text="Sort" resourceclassid="ModuleBuilderResources" wrapperTagKey="Li" widgetType="Telerik.Sitefinity.Web.UI.Backend.Elements.Widgets.SortWidget, Telerik.Sitefinity" isSeparator="False" name="EditCustomSorting" type:this="Telerik.Sitefinity.Web.UI.Backend.Elements.Config.DynamicCommandWidgetElement, Telerik.Sitefinity">
<dataSource>
<item sortingExpression="LastModified DESC" sortingExpressionTitle="NewModifiedFirst" />
<item sortingExpression="DateCreated DESC" sortingExpressionTitle="NewCreatedFirst" />
<item sortingExpression="Title ASC" sortingExpressionTitle="By Title (Ascending)" />
<item sortingExpression="Title DESC" sortingExpressionTitle="By Title (Descending)" />
</dataSource>
<customCommands>
<item sortingExpression="Custom" resourceClassId="ModuleBuilderResources" sortingExpressionTitle="CustomSorting" />
</customCommands>
</item>
</items>
</section>
</sections>
</toolbar>
<sidebar title="Manage Vendors" wrapperTagKey="Unknown">
<sections>
<section visible="True" title="Languages" titleWrapperTagKey="Unknown" wrapperTagId="languagesSection" wrapperTagKey="Unknown" cssClass="sfFirst sfSeparator sfLangSelector" resourceClassId="LocalizationResources" name="Languages" type:this="Telerik.Sitefinity.Localization.Configuration.LocalizationWidgetBarSectionElement, Telerik.Sitefinity">
<items>
<item languageSource="Frontend" addAllLanguagesOption="False" commandName="changeLanguage" text="Languages" resourceclassid="LocalizationResources" wrapperTagKey="Unknown" widgetType="Telerik.Sitefinity.Localization.Web.UI.LanguagesDropDownListWidget, Telerik.Sitefinity" isSeparator="False" name="Languages" type:this="Telerik.Sitefinity.Localization.Configuration.LanguagesDropDownListWidgetElement, Telerik.Sitefinity" />
</items>
</section>
<section title="Filter Vendor" titleWrapperTagKey="Unknown" wrapperTagId="filterSection" wrapperTagKey="Unknown" cssClass="sfFirst sfWidgetsList sfSeparator sfModules" visible="True" name="Filter">
<items>
<item commandName="showAllItems" commandButtonType="SimpleLinkButton" isFilter="False" buttonCssClass="sfSel" text="All Vendors" wrapperTagKey="Unknown" widgetType="Telerik.Sitefinity.Web.UI.Backend.Elements.Widgets.CommandWidget, Telerik.Sitefinity" isSeparator="False" name="AllItems" type:this="Telerik.Sitefinity.Web.UI.Backend.Elements.Config.CommandWidgetElement, Telerik.Sitefinity" />
<item commandName="showMyItems" commandButtonType="SimpleLinkButton" isFilter="False" text="My Vendor" wrapperTagKey="Unknown" widgetType="Telerik.Sitefinity.Web.UI.Backend.Elements.Widgets.CommandWidget, Telerik.Sitefinity" isSeparator="False" name="MyItems" type:this="Telerik.Sitefinity.Web.UI.Backend.Elements.Config.CommandWidgetElement, Telerik.Sitefinity" />
<item commandName="showMasterItems" commandButtonType="SimpleLinkButton" isFilter="False" text="Draft" resourceclassid="ModuleBuilderResources" wrapperTagKey="Unknown" widgetType="Telerik.Sitefinity.Web.UI.Backend.Elements.Widgets.CommandWidget, Telerik.Sitefinity" isSeparator="False" name="DraftVendor" type:this="Telerik.Sitefinity.Web.UI.Backend.Elements.Config.CommandWidgetElement, Telerik.Sitefinity" />
<item commandName="showPublishedItems" commandButtonType="SimpleLinkButton" isFilter="False" text="Published" resourceclassid="ModuleBuilderResources" wrapperTagKey="Unknown" widgetType="Telerik.Sitefinity.Web.UI.Backend.Elements.Widgets.CommandWidget, Telerik.Sitefinity" isSeparator="False" name="PublishedVendor" type:this="Telerik.Sitefinity.Web.UI.Backend.Elements.Config.CommandWidgetElement, Telerik.Sitefinity" />
<item commandName="showScheduledItems" commandButtonType="SimpleLinkButton" isFilter="False" text="Scheduled" resourceclassid="ModuleBuilderResources" wrapperTagKey="Unknown" widgetType="Telerik.Sitefinity.Web.UI.Backend.Elements.Widgets.CommandWidget, Telerik.Sitefinity" isSeparator="False" name="ScheduledVendor" type:this="Telerik.Sitefinity.Web.UI.Backend.Elements.Config.CommandWidgetElement, Telerik.Sitefinity" />
<item cssClass="sfSeparator" text="&nbsp;" wrapperTagKey="Li" widgetType="Telerik.Sitefinity.Web.UI.Backend.Elements.Widgets.LiteralWidget, Telerik.Sitefinity" isSeparator="True" name="Separator" type:this="Telerik.Sitefinity.Web.UI.Backend.Elements.Config.LiteralWidgetElement, Telerik.Sitefinity" />
</items>
</section>
<section title="Settings" titleWrapperTagKey="Unknown" wrapperTagId="settingsSection" wrapperTagKey="Unknown" cssClass="sfWidgetsList sfSettings" resourceClassId="ModuleBuilderResources" visible="True" name="Settings">
<items>
<item commandName="goBackToContentTypes" commandButtonType="SimpleLinkButton" isFilter="False" text="Content types" wrapperTagKey="Span" widgetType="Telerik.Sitefinity.Web.UI.Backend.Elements.Widgets.CommandWidget, Telerik.Sitefinity" isSeparator="False" name="NavigateToContentTypes" type:this="Telerik.Sitefinity.Web.UI.Backend.Elements.Config.CommandWidgetElement, Telerik.Sitefinity" />
<item commandName="manageContentLocations" commandButtonType="SimpleLinkButton" isFilter="False" text="PagesWhereTheseItemsArePublished" resourceclassid="ModuleBuilderResources" wrapperTagKey="Unknown" widgetType="Telerik.Sitefinity.Web.UI.Backend.Elements.Widgets.CommandWidget, Telerik.Sitefinity" isSeparator="False" name="ManageContentLocations" type:this="Telerik.Sitefinity.Web.UI.Backend.Elements.Config.CommandWidgetElement, Telerik.Sitefinity" />
<item commandName="permissions" commandButtonType="SimpleLinkButton" isFilter="False" text="Permissions" resourceclassid="ModuleBuilderResources" wrapperTagKey="Unknown" widgetType="Telerik.Sitefinity.Web.UI.Backend.Elements.Widgets.CommandWidget, Telerik.Sitefinity" isSeparator="False" name="Permissions" type:this="Telerik.Sitefinity.Web.UI.Backend.Elements.Config.CommandWidgetElement, Telerik.Sitefinity" />
</items>
</section>
</sections>
</sidebar>
<contextBar wrapperTagKey="Unknown" />
<titleWidgets>
<item commandName="backToContentTypeParent" commandButtonType="SimpleLinkButton" isFilter="False" text="Back to Products" wrapperTagKey="Span" widgetType="Telerik.Sitefinity.Web.UI.Backend.Elements.Widgets.CommandWidget, Telerik.Sitefinity" isSeparator="False" name="backToContentTypeParent" type:this="Telerik.Sitefinity.Web.UI.Backend.Elements.Config.CommandWidgetElement, Telerik.Sitefinity" />
</titleWidgets>
<scripts>
<script scriptLocation="Telerik.Sitefinity.Resources.Scripts.jquery.shorten.js, Telerik.Sitefinity.Resources" />
<script loadMethodName="OnModuleMasterViewLoaded" scriptLocation="Telerik.Sitefinity.DynamicModules.Web.UI.Backend.Script.MasterGridViewGeneratorExtensions.js, Telerik.Sitefinity" />
</scripts>
<commentsSettingsDefinition postRights="None" />
</view>
<view showTopToolbar="True" webServiceBaseUrl="~/Sitefinity/Services/DynamicModules/Data.svc/?itemType=Telerik.Sitefinity.DynamicTypes.Model.Products.Vendor" showNavigation="False" createBlankItem="True" unlockDetailItemOnExit="True" isToRenderTranslationView="False" doNotUseContentItemContext="False" multilingualMode="On" showSections="True" masterPageId="00000000-0000-0000-0000-000000000000" dataItemId="00000000-0000-0000-0000-000000000000" enableSocialSharing="False" displayMode="Write" useWorkflow="True" title="Create a Vendor" isMasterView="False" viewType="Telerik.Sitefinity.DynamicModules.Web.UI.Backend.DynamicContentDetailFormView, Telerik.Sitefinity" viewName="VendorBackendInsertView" type:this="Telerik.Sitefinity.Web.UI.ContentUI.Views.Backend.Master.Config.DetailFormViewElement, Telerik.Sitefinity">
<toolbar wrapperTagKey="Unknown">
<sections>
<section titleWrapperTagKey="Unknown" wrapperTagKey="Div" cssClass="sfWorkflowMenuWrp" visible="True" name="BackendForm">
<items>
<item commandName="save" commandButtonType="Save" isFilter="False" text="Create Vendor" wrapperTagKey="Span" widgetType="Telerik.Sitefinity.Web.UI.Backend.Elements.Widgets.CommandWidget, Telerik.Sitefinity" isSeparator="False" name="SaveChangesWidgetElement" type:this="Telerik.Sitefinity.Web.UI.Backend.Elements.Config.CommandWidgetElement, Telerik.Sitefinity" />
<item commandName="cancel" commandButtonType="Cancel" isFilter="False" text="Back to Press Releases" wrapperTagKey="Span" widgetType="Telerik.Sitefinity.Web.UI.Backend.Elements.Widgets.CommandWidget, Telerik.Sitefinity" isSeparator="False" name="CancelWidgetElement" type:this="Telerik.Sitefinity.Web.UI.Backend.Elements.Config.CommandWidgetElement, Telerik.Sitefinity" />
</items>
</section>
</sections>
</toolbar>
<sections>
<sections cssClass="sfFirstForm" wrapperTag="Div" isHiddenInTranslationMode="False" name="MainSection">
<fields>
<field rows="1" isLocalizable="False" showCharacterCounter="False" recommendedCharactersCount="0" maxCharactersCount="0" trimSpaces="False" allowNulls="False" id="TitleControl" dataFieldName="Title.PersistedValue" displayMode="Write" wrapperTag="Li" title="Title" fieldType="Telerik.Sitefinity.Web.UI.Fields.TextField, Telerik.Sitefinity" cssClass="sfFormSeparator" fieldName="Title" type:this="Telerik.Sitefinity.Web.UI.Fields.Config.TextFieldDefinitionElement, Telerik.Sitefinity">
<expandableDefinition expanded="True" />
<validator expectedFormat="None" maxLength="0" minLength="0" required="True" maxLengthViolationMessage="The input is too long" messageCssClass="sfError" minLengthViolationMessage="The input is too short" requiredViolationMessage="This field is required!" validateIfInvisible="True" />
</field>
<field rows="1" isLocalizable="False" showCharacterCounter="False" recommendedCharactersCount="0" maxCharactersCount="0" trimSpaces="False" allowNulls="False" id="VendorIDControl" dataFieldName="VendorID.PersistedValue" displayMode="Write" wrapperTag="Li" title="Vendor ID" fieldType="Telerik.Sitefinity.Web.UI.Fields.TextField, Telerik.Sitefinity" cssClass="sfFormSeparator" fieldName="VendorID" type:this="Telerik.Sitefinity.Web.UI.Fields.Config.TextFieldDefinitionElement, Telerik.Sitefinity">
<expandableDefinition expanded="True" />
<validator expectedFormat="None" maxLength="0" minLength="0" required="True" maxLengthViolationMessage="The input is too long" messageCssClass="sfError" minLengthViolationMessage="The input is too short" requiredViolationMessage="This field is required!" validateIfInvisible="True" />
</field>
<field rows="1" isLocalizable="False" showCharacterCounter="False" recommendedCharactersCount="0" maxCharactersCount="0" trimSpaces="False" allowNulls="False" id="VendorNameControl" dataFieldName="VendorName.PersistedValue" displayMode="Write" wrapperTag="Li" title="Vendor name" fieldType="Telerik.Sitefinity.Web.UI.Fields.TextField, Telerik.Sitefinity" cssClass="sfFormSeparator" fieldName="VendorName" type:this="Telerik.Sitefinity.Web.UI.Fields.Config.TextFieldDefinitionElement, Telerik.Sitefinity">
<expandableDefinition expanded="True" />
<validator expectedFormat="None" maxLength="0" minLength="0" regularExpression="^(.0,)?$" required="False" maxLengthViolationMessage="The input is too long" messageCssClass="sfError" minLengthViolationMessage="The input is too short" validateIfInvisible="True" />
</field>
<field rows="1" isLocalizable="False" showCharacterCounter="False" recommendedCharactersCount="0" maxCharactersCount="0" trimSpaces="False" allowNulls="False" id="ProductUrlControl" dataFieldName="ProductUrl.PersistedValue" displayMode="Write" wrapperTag="Li" title="Product url" fieldType="Telerik.Sitefinity.Web.UI.Fields.TextField, Telerik.Sitefinity" cssClass="sfFormSeparator" fieldName="ProductUrl" type:this="Telerik.Sitefinity.Web.UI.Fields.Config.TextFieldDefinitionElement, Telerik.Sitefinity">
<expandableDefinition expanded="True" />
<validator expectedFormat="None" maxLength="0" minLength="0" required="True" maxLengthViolationMessage="The input is too long" messageCssClass="sfError" minLengthViolationMessage="The input is too short" requiredViolationMessage="This field is required!" validateIfInvisible="True" />
</field>
<field rows="1" isLocalizable="False" showCharacterCounter="False" recommendedCharactersCount="0" maxCharactersCount="0" trimSpaces="False" allowNulls="True" id="ProductPriceControl" dataFieldName="ProductPrice" displayMode="Write" wrapperTag="Li" title="Product price" fieldType="Telerik.Sitefinity.Web.UI.Fields.TextField, Telerik.Sitefinity" cssClass="sfFormSeparator" fieldName="ProductPrice" type:this="Telerik.Sitefinity.Web.UI.Fields.Config.TextFieldDefinitionElement, Telerik.Sitefinity">
<expandableDefinition expanded="True" />
<validator expectedFormat="None" maxLength="0" minLength="0" regularExpression="^((0|(-)?[1-9]1\d*)(((\.|\,)\d1,5)1)?)?$" required="True" maxLengthViolationMessage="The input is too long" messageCssClass="sfError" minLengthViolationMessage="The input is too short" regularExpressionViolationMessage="Invalid number" requiredViolationMessage="This field is required!" validateIfInvisible="True" />
</field>
<field rows="1" isLocalizable="False" showCharacterCounter="False" recommendedCharactersCount="0" maxCharactersCount="0" trimSpaces="False" allowNulls="True" id="NumberOfClicksControl" dataFieldName="NumberOfClicks" displayMode="Write" wrapperTag="Li" title="Number of clicks" fieldType="Telerik.Sitefinity.Web.UI.Fields.TextField, Telerik.Sitefinity" cssClass="sfFormSeparator" fieldName="NumberOfClicks" type:this="Telerik.Sitefinity.Web.UI.Fields.Config.TextFieldDefinitionElement, Telerik.Sitefinity">
<expandableDefinition expanded="True" />
<validator expectedFormat="None" maxLength="0" minLength="-1" regularExpression="^(0|(-)?[1-9]1\d*)?$" required="False" maxLengthViolationMessage="The input is too long" messageCssClass="sfError" minLengthViolationMessage="The input is too short" regularExpressionViolationMessage="Invalid number" validateIfInvisible="True" />
</field>
</fields>
<expandableDefinition expanded="True" />
</sections>
<sections cssClass="sfExpandableForm" title="More Options" wrapperTag="Div" isHiddenInTranslationMode="False" name="MoreOptions">
<fields>
<field regularExpressionFilter="[^\pL\-\!\$\(\)\=\@\d_\'\.]+|\.+$" replaceWith="-" mirroredControlId="TitleControl" enableChangeButton="True" toLower="True" trim="True" rows="1" isLocalizable="False" showCharacterCounter="False" recommendedCharactersCount="0" maxCharactersCount="0" trimSpaces="False" allowNulls="False" id="UrlNameFieldControl" dataFieldName="UrlName.PersistedValue" displayMode="Write" wrapperTag="Li" title="UrlNameTitle" example="UrlNameExample" fieldType="Telerik.Sitefinity.Web.UI.Fields.ContentUrlField, Telerik.Sitefinity" resourceClassId="ModuleBuilderResources" cssClass="sfFormSeparator" fieldName="UrlName" type:this="Telerik.Sitefinity.Web.UI.Fields.Config.MirrorTextFieldElement, Telerik.Sitefinity">
<expandableDefinition expanded="True" />
<validator expectedFormat="None" maxLength="-1" minLength="-1" regularExpression="^[\pL–\'’…„“”"\:\-\!\$\(\)\=\@\d_\'~\.]*[\pL–\'’…„“”"\:\-\!\$\(\)\=\@\d_\'~]+$" required="True" messageCssClass="sfError" regularExpressionViolationMessage="The URL contains invalid symbols." requiredViolationMessage="Url name cannot be empty." validateIfInvisible="True" />
</field>
<field itemsType="Telerik.Sitefinity.DynamicTypes.Model.Products.Product" webServiceUrl="~/Sitefinity/Services/DynamicModules/Data.svc/" mainFieldName="Title" dataKeyNames="Id" allowSearching="True" id="SystemParentIdControl" dataFieldName="SystemParentId" displayMode="Write" wrapperTag="Li" title="Products" fieldType="Telerik.Sitefinity.Web.UI.Fields.ParentSelectorField, Telerik.Sitefinity" cssClass="sfFormSeparator" fieldName="SystemParentId" type:this="Telerik.Sitefinity.Web.UI.Fields.Config.ParentSelectorFieldElement, Telerik.Sitefinity">
<validator expectedFormat="None" maxLength="0" minLength="-1" regularExpression="^(.0,)?$" required="False" maxLengthViolationMessage="The input is too long" messageCssClass="sfError" minLengthViolationMessage="The input is too short" validateIfInvisible="True" />
<expandableDefinition expanded="True" />
</field>
</fields>
<expandableDefinition expanded="False" />
</sections>
<sections cssClass="sfItemReadOnlyInfo" wrapperTag="Div" isHiddenInTranslationMode="False" name="SidebarSection">
<fields>
<field displayMode="Write" wrapperTag="Li" fieldType="Telerik.Sitefinity.Web.UI.Fields.ContentStatisticsField, Telerik.Sitefinity" fieldName="ItemStatisticsField" type:this="Telerik.Sitefinity.Web.UI.Fields.Config.ContentStatisticsFieldElement, Telerik.Sitefinity">
<validator expectedFormat="None" maxLength="-1" minLength="-1" required="False" validateIfInvisible="True" />
<expandableDefinition expanded="True" />
</field>
<field displayMode="Write" wrapperTag="Li" fieldType="Telerik.Sitefinity.Web.UI.Fields.DynamicContentWorkflowStatusInfoField, Telerik.Sitefinity" fieldName="ItemWorkflowStatusInfoField" type:this="Telerik.Sitefinity.Web.UI.Fields.Config.DynamicContentWorkflowStatusInfoFieldElement, Telerik.Sitefinity">
<validator expectedFormat="None" maxLength="-1" minLength="-1" required="False" validateIfInvisible="True" />
<expandableDefinition expanded="True" />
</field>
<field displayMode="Write" wrapperTag="Li" fieldType="Telerik.Sitefinity.Web.UI.Fields.ContentLocationInfoField, Telerik.Sitefinity" fieldName="ContentLocationInfoField" type:this="Telerik.Sitefinity.Web.UI.Fields.Config.ContentLocationInfoFieldElement, Telerik.Sitefinity">
<validator expectedFormat="None" maxLength="-1" minLength="-1" required="False" validateIfInvisible="True" />
<expandableDefinition expanded="True" />
</field>
</fields>
<expandableDefinition expanded="True" />
</sections>
</sections>
<commentsSettingsDefinition postRights="None" />
</view>
<view showTopToolbar="False" webServiceBaseUrl="~/Sitefinity/Services/DynamicModules/Data.svc/?itemType=Telerik.Sitefinity.DynamicTypes.Model.Products.Vendor" showNavigation="False" createBlankItem="True" unlockDetailItemOnExit="True" doNotUseContentItemContext="False" multilingualMode="On" showSections="True" masterPageId="00000000-0000-0000-0000-000000000000" dataItemId="00000000-0000-0000-0000-000000000000" enableSocialSharing="False" displayMode="Read" useWorkflow="False" title="Preview a Vendor" isMasterView="False" viewType="Telerik.Sitefinity.DynamicModules.Web.UI.Backend.DynamicContentDetailFormView, Telerik.Sitefinity" viewName="VendorBackendPreviewView" type:this="Telerik.Sitefinity.Web.UI.ContentUI.Views.Backend.Master.Config.DetailFormViewElement, Telerik.Sitefinity">
<toolbar wrapperTagKey="Unknown" />
<sections>
<sections cssClass="sfFirstForm" wrapperTag="Div" isHiddenInTranslationMode="False" name="MainSection">
<fields>
<field rows="1" isLocalizable="False" showCharacterCounter="False" recommendedCharactersCount="0" maxCharactersCount="0" trimSpaces="False" allowNulls="False" id="TitleControl" dataFieldName="Title.PersistedValue" displayMode="Read" wrapperTag="Li" title="Title" fieldType="Telerik.Sitefinity.Web.UI.Fields.TextField, Telerik.Sitefinity" cssClass="sfFormSeparator" fieldName="Title" type:this="Telerik.Sitefinity.Web.UI.Fields.Config.TextFieldDefinitionElement, Telerik.Sitefinity">
<expandableDefinition expanded="True" />
<validator expectedFormat="None" maxLength="0" minLength="0" required="True" maxLengthViolationMessage="The input is too long" messageCssClass="sfError" minLengthViolationMessage="The input is too short" requiredViolationMessage="This field is required!" validateIfInvisible="True" />
</field>
<field rows="1" isLocalizable="False" showCharacterCounter="False" recommendedCharactersCount="0" maxCharactersCount="0" trimSpaces="False" allowNulls="False" id="VendorIDControl" dataFieldName="VendorID.PersistedValue" displayMode="Read" wrapperTag="Li" title="Vendor ID" fieldType="Telerik.Sitefinity.Web.UI.Fields.TextField, Telerik.Sitefinity" cssClass="sfFormSeparator" fieldName="VendorID" type:this="Telerik.Sitefinity.Web.UI.Fields.Config.TextFieldDefinitionElement, Telerik.Sitefinity">
<expandableDefinition expanded="True" />
<validator expectedFormat="None" maxLength="0" minLength="0" required="True" maxLengthViolationMessage="The input is too long" messageCssClass="sfError" minLengthViolationMessage="The input is too short" requiredViolationMessage="This field is required!" validateIfInvisible="True" />
</field>
<field rows="1" isLocalizable="False" showCharacterCounter="False" recommendedCharactersCount="0" maxCharactersCount="0" trimSpaces="False" allowNulls="False" id="VendorNameControl" dataFieldName="VendorName.PersistedValue" displayMode="Read" wrapperTag="Li" title="Vendor name" fieldType="Telerik.Sitefinity.Web.UI.Fields.TextField, Telerik.Sitefinity" cssClass="sfFormSeparator" fieldName="VendorName" type:this="Telerik.Sitefinity.Web.UI.Fields.Config.TextFieldDefinitionElement, Telerik.Sitefinity">
<expandableDefinition expanded="True" />
<validator expectedFormat="None" maxLength="0" minLength="0" regularExpression="^(.0,)?$" required="False" maxLengthViolationMessage="The input is too long" messageCssClass="sfError" minLengthViolationMessage="The input is too short" validateIfInvisible="True" />
</field>
<field rows="1" isLocalizable="False" showCharacterCounter="False" recommendedCharactersCount="0" maxCharactersCount="0" trimSpaces="False" allowNulls="False" id="ProductUrlControl" dataFieldName="ProductUrl.PersistedValue" displayMode="Read" wrapperTag="Li" title="Product url" fieldType="Telerik.Sitefinity.Web.UI.Fields.TextField, Telerik.Sitefinity" cssClass="sfFormSeparator" fieldName="ProductUrl" type:this="Telerik.Sitefinity.Web.UI.Fields.Config.TextFieldDefinitionElement, Telerik.Sitefinity">
<expandableDefinition expanded="True" />
<validator expectedFormat="None" maxLength="0" minLength="0" required="True" maxLengthViolationMessage="The input is too long" messageCssClass="sfError" minLengthViolationMessage="The input is too short" requiredViolationMessage="This field is required!" validateIfInvisible="True" />
</field>
<field rows="1" isLocalizable="False" showCharacterCounter="False" recommendedCharactersCount="0" maxCharactersCount="0" trimSpaces="False" allowNulls="True" id="ProductPriceControl" dataFieldName="ProductPrice" displayMode="Read" wrapperTag="Li" title="Product price" fieldType="Telerik.Sitefinity.Web.UI.Fields.TextField, Telerik.Sitefinity" cssClass="sfFormSeparator" fieldName="ProductPrice" type:this="Telerik.Sitefinity.Web.UI.Fields.Config.TextFieldDefinitionElement, Telerik.Sitefinity">
<expandableDefinition expanded="True" />
<validator expectedFormat="None" maxLength="0" minLength="0" regularExpression="^((0|(-)?[1-9]1\d*)(((\.|\,)\d1,5)1)?)?$" required="True" maxLengthViolationMessage="The input is too long" messageCssClass="sfError" minLengthViolationMessage="The input is too short" regularExpressionViolationMessage="Invalid number" requiredViolationMessage="This field is required!" validateIfInvisible="True" />
</field>
<field rows="1" isLocalizable="False" showCharacterCounter="False" recommendedCharactersCount="0" maxCharactersCount="0" trimSpaces="False" allowNulls="True" id="NumberOfClicksControl" dataFieldName="NumberOfClicks" displayMode="Read" wrapperTag="Li" title="Number of clicks" fieldType="Telerik.Sitefinity.Web.UI.Fields.TextField, Telerik.Sitefinity" cssClass="sfFormSeparator" fieldName="NumberOfClicks" type:this="Telerik.Sitefinity.Web.UI.Fields.Config.TextFieldDefinitionElement, Telerik.Sitefinity">
<expandableDefinition expanded="True" />
<validator expectedFormat="None" maxLength="0" minLength="-1" regularExpression="^(0|(-)?[1-9]1\d*)?$" required="False" maxLengthViolationMessage="The input is too long" messageCssClass="sfError" minLengthViolationMessage="The input is too short" regularExpressionViolationMessage="Invalid number" validateIfInvisible="True" />
</field>
</fields>
<expandableDefinition expanded="True" />
</sections>
<sections cssClass="sfExpandableForm" title="More Options" wrapperTag="Div" isHiddenInTranslationMode="False" name="MoreOptions">
<fields>
<field regularExpressionFilter="[^\pL\-\!\$\(\)\=\@\d_\'\.]+|\.+$" replaceWith="-" mirroredControlId="TitleControl" enableChangeButton="True" toLower="True" trim="True" rows="1" isLocalizable="False" showCharacterCounter="False" recommendedCharactersCount="0" maxCharactersCount="0" trimSpaces="False" allowNulls="False" id="UrlNameFieldControl" dataFieldName="UrlName.PersistedValue" displayMode="Read" wrapperTag="Li" title="UrlNameTitle" example="UrlNameExample" fieldType="Telerik.Sitefinity.Web.UI.Fields.ContentUrlField, Telerik.Sitefinity" resourceClassId="ModuleBuilderResources" cssClass="sfFormSeparator" fieldName="UrlName" type:this="Telerik.Sitefinity.Web.UI.Fields.Config.MirrorTextFieldElement, Telerik.Sitefinity">
<expandableDefinition expanded="True" />
<validator expectedFormat="None" maxLength="-1" minLength="-1" regularExpression="^[\pL–\'’…„“”"\:\-\!\$\(\)\=\@\d_\'~\.]*[\pL–\'’…„“”"\:\-\!\$\(\)\=\@\d_\'~]+$" required="True" messageCssClass="sfError" regularExpressionViolationMessage="The URL contains invalid symbols." requiredViolationMessage="Url name cannot be empty." validateIfInvisible="True" />
</field>
<field itemsType="Telerik.Sitefinity.DynamicTypes.Model.Products.Product" webServiceUrl="~/Sitefinity/Services/DynamicModules/Data.svc/" mainFieldName="Title" dataKeyNames="Id" allowSearching="True" id="SystemParentIdControl" dataFieldName="SystemParentId" displayMode="Read" wrapperTag="Li" title="Products" fieldType="Telerik.Sitefinity.Web.UI.Fields.ParentSelectorField, Telerik.Sitefinity" cssClass="sfFormSeparator" fieldName="SystemParentId" type:this="Telerik.Sitefinity.Web.UI.Fields.Config.ParentSelectorFieldElement, Telerik.Sitefinity">
<validator expectedFormat="None" maxLength="0" minLength="-1" regularExpression="^(.0,)?$" required="False" maxLengthViolationMessage="The input is too long" messageCssClass="sfError" minLengthViolationMessage="The input is too short" validateIfInvisible="True" />
<expandableDefinition expanded="True" />
</field>
</fields>
<expandableDefinition expanded="False" />
</sections>
</sections>
<commentsSettingsDefinition postRights="None" />
</view>
<view showTopToolbar="True" webServiceBaseUrl="~/Sitefinity/Services/DynamicModules/Data.svc/?itemType=Telerik.Sitefinity.DynamicTypes.Model.Products.Vendor" showNavigation="False" createBlankItem="True" unlockDetailItemOnExit="True" isToRenderTranslationView="True" doNotUseContentItemContext="False" multilingualMode="On" showSections="True" masterPageId="00000000-0000-0000-0000-000000000000" dataItemId="00000000-0000-0000-0000-000000000000" enableSocialSharing="False" displayMode="Write" useWorkflow="True" title="Edit a Vendor" isMasterView="False" viewType="Telerik.Sitefinity.DynamicModules.Web.UI.Backend.DynamicContentDetailFormView, Telerik.Sitefinity" viewName="VendorBackendEditView" type:this="Telerik.Sitefinity.Web.UI.ContentUI.Views.Backend.Master.Config.DetailFormViewElement, Telerik.Sitefinity">
<toolbar wrapperTagKey="Unknown">
<sections>
<section titleWrapperTagKey="Unknown" wrapperTagKey="Div" cssClass="sfWorkflowMenuWrp" visible="True" name="BackendForm">
<items>
<item commandName="save" commandButtonType="Save" isFilter="False" text="Create Vendor" wrapperTagKey="Span" widgetType="Telerik.Sitefinity.Web.UI.Backend.Elements.Widgets.CommandWidget, Telerik.Sitefinity" isSeparator="False" name="SaveChangesWidgetElement" type:this="Telerik.Sitefinity.Web.UI.Backend.Elements.Config.CommandWidgetElement, Telerik.Sitefinity" />
<item commandName="cancel" commandButtonType="Cancel" isFilter="False" text="Back to Press Releases" wrapperTagKey="Span" widgetType="Telerik.Sitefinity.Web.UI.Backend.Elements.Widgets.CommandWidget, Telerik.Sitefinity" isSeparator="False" name="CancelWidgetElement" type:this="Telerik.Sitefinity.Web.UI.Backend.Elements.Config.CommandWidgetElement, Telerik.Sitefinity" />
</items>
</section>
</sections>
</toolbar>
<sections>
<sections cssClass="sfFirstForm" wrapperTag="Div" isHiddenInTranslationMode="False" name="MainSection">
<fields>
<field rows="1" isLocalizable="False" showCharacterCounter="False" recommendedCharactersCount="0" maxCharactersCount="0" trimSpaces="False" allowNulls="False" id="TitleControl" dataFieldName="Title.PersistedValue" displayMode="Write" wrapperTag="Li" title="Title" fieldType="Telerik.Sitefinity.Web.UI.Fields.TextField, Telerik.Sitefinity" cssClass="sfFormSeparator" fieldName="Title" type:this="Telerik.Sitefinity.Web.UI.Fields.Config.TextFieldDefinitionElement, Telerik.Sitefinity">
<expandableDefinition expanded="True" />
<validator expectedFormat="None" maxLength="0" minLength="0" required="True" maxLengthViolationMessage="The input is too long" messageCssClass="sfError" minLengthViolationMessage="The input is too short" requiredViolationMessage="This field is required!" validateIfInvisible="True" />
</field>
<field rows="1" isLocalizable="False" showCharacterCounter="False" recommendedCharactersCount="0" maxCharactersCount="0" trimSpaces="False" allowNulls="False" id="VendorIDControl" dataFieldName="VendorID.PersistedValue" displayMode="Write" wrapperTag="Li" title="Vendor ID" fieldType="Telerik.Sitefinity.Web.UI.Fields.TextField, Telerik.Sitefinity" cssClass="sfFormSeparator" fieldName="VendorID" type:this="Telerik.Sitefinity.Web.UI.Fields.Config.TextFieldDefinitionElement, Telerik.Sitefinity">
<expandableDefinition expanded="True" />
<validator expectedFormat="None" maxLength="0" minLength="0" required="True" maxLengthViolationMessage="The input is too long" messageCssClass="sfError" minLengthViolationMessage="The input is too short" requiredViolationMessage="This field is required!" validateIfInvisible="True" />
</field>
<field rows="1" isLocalizable="False" showCharacterCounter="False" recommendedCharactersCount="0" maxCharactersCount="0" trimSpaces="False" allowNulls="False" id="VendorNameControl" dataFieldName="VendorName.PersistedValue" displayMode="Write" wrapperTag="Li" title="Vendor name" fieldType="Telerik.Sitefinity.Web.UI.Fields.TextField, Telerik.Sitefinity" cssClass="sfFormSeparator" fieldName="VendorName" type:this="Telerik.Sitefinity.Web.UI.Fields.Config.TextFieldDefinitionElement, Telerik.Sitefinity">
<expandableDefinition expanded="True" />
<validator expectedFormat="None" maxLength="0" minLength="0" regularExpression="^(.0,)?$" required="False" maxLengthViolationMessage="The input is too long" messageCssClass="sfError" minLengthViolationMessage="The input is too short" validateIfInvisible="True" />
</field>
<field rows="1" isLocalizable="False" showCharacterCounter="False" recommendedCharactersCount="0" maxCharactersCount="0" trimSpaces="False" allowNulls="False" id="ProductUrlControl" dataFieldName="ProductUrl.PersistedValue" displayMode="Write" wrapperTag="Li" title="Product url" fieldType="Telerik.Sitefinity.Web.UI.Fields.TextField, Telerik.Sitefinity" cssClass="sfFormSeparator" fieldName="ProductUrl" type:this="Telerik.Sitefinity.Web.UI.Fields.Config.TextFieldDefinitionElement, Telerik.Sitefinity">
<expandableDefinition expanded="True" />
<validator expectedFormat="None" maxLength="0" minLength="0" required="True" maxLengthViolationMessage="The input is too long" messageCssClass="sfError" minLengthViolationMessage="The input is too short" requiredViolationMessage="This field is required!" validateIfInvisible="True" />
</field>
<field rows="1" isLocalizable="False" showCharacterCounter="False" recommendedCharactersCount="0" maxCharactersCount="0" trimSpaces="False" allowNulls="True" id="ProductPriceControl" dataFieldName="ProductPrice" displayMode="Write" wrapperTag="Li" title="Product price" fieldType="Telerik.Sitefinity.Web.UI.Fields.TextField, Telerik.Sitefinity" cssClass="sfFormSeparator" fieldName="ProductPrice" type:this="Telerik.Sitefinity.Web.UI.Fields.Config.TextFieldDefinitionElement, Telerik.Sitefinity">
<expandableDefinition expanded="True" />
<validator expectedFormat="None" maxLength="0" minLength="0" regularExpression="^((0|(-)?[1-9]1\d*)(((\.|\,)\d1,5)1)?)?$" required="True" maxLengthViolationMessage="The input is too long" messageCssClass="sfError" minLengthViolationMessage="The input is too short" regularExpressionViolationMessage="Invalid number" requiredViolationMessage="This field is required!" validateIfInvisible="True" />
</field>
<field rows="1" isLocalizable="False" showCharacterCounter="False" recommendedCharactersCount="0" maxCharactersCount="0" trimSpaces="False" allowNulls="True" id="NumberOfClicksControl" dataFieldName="NumberOfClicks" displayMode="Write" wrapperTag="Li" title="Number of clicks" fieldType="Telerik.Sitefinity.Web.UI.Fields.TextField, Telerik.Sitefinity" cssClass="sfFormSeparator" fieldName="NumberOfClicks" type:this="Telerik.Sitefinity.Web.UI.Fields.Config.TextFieldDefinitionElement, Telerik.Sitefinity">
<expandableDefinition expanded="True" />
<validator expectedFormat="None" maxLength="0" minLength="-1" regularExpression="^(0|(-)?[1-9]1\d*)?$" required="False" maxLengthViolationMessage="The input is too long" messageCssClass="sfError" minLengthViolationMessage="The input is too short" regularExpressionViolationMessage="Invalid number" validateIfInvisible="True" />
</field>
</fields>
<expandableDefinition expanded="True" />
</sections>
<sections cssClass="sfExpandableForm" title="More Options" wrapperTag="Div" isHiddenInTranslationMode="False" name="MoreOptions">
<fields>
<field regularExpressionFilter="[^\pL\-\!\$\(\)\=\@\d_\'\.]+|\.+$" replaceWith="-" mirroredControlId="TitleControl" enableChangeButton="True" toLower="True" trim="True" rows="1" isLocalizable="False" showCharacterCounter="False" recommendedCharactersCount="0" maxCharactersCount="0" trimSpaces="False" allowNulls="False" id="UrlNameFieldControl" dataFieldName="UrlName.PersistedValue" displayMode="Write" wrapperTag="Li" title="UrlNameTitle" example="UrlNameExample" fieldType="Telerik.Sitefinity.Web.UI.Fields.ContentUrlField, Telerik.Sitefinity" resourceClassId="ModuleBuilderResources" cssClass="sfFormSeparator" fieldName="UrlName" type:this="Telerik.Sitefinity.Web.UI.Fields.Config.MirrorTextFieldElement, Telerik.Sitefinity">
<expandableDefinition expanded="True" />
<validator expectedFormat="None" maxLength="-1" minLength="-1" regularExpression="^[\pL–\'’…„“”"\:\-\!\$\(\)\=\@\d_\'~\.]*[\pL–\'’…„“”"\:\-\!\$\(\)\=\@\d_\'~]+$" required="True" messageCssClass="sfError" regularExpressionViolationMessage="The URL contains invalid symbols." requiredViolationMessage="Url name cannot be empty." validateIfInvisible="True" />
</field>
<field itemsType="Telerik.Sitefinity.DynamicTypes.Model.Products.Product" webServiceUrl="~/Sitefinity/Services/DynamicModules/Data.svc/" mainFieldName="Title" dataKeyNames="Id" allowSearching="True" id="SystemParentIdControl" dataFieldName="SystemParentId" displayMode="Write" wrapperTag="Li" title="Products" fieldType="Telerik.Sitefinity.Web.UI.Fields.ParentSelectorField, Telerik.Sitefinity" cssClass="sfFormSeparator" fieldName="SystemParentId" type:this="Telerik.Sitefinity.Web.UI.Fields.Config.ParentSelectorFieldElement, Telerik.Sitefinity">
<validator expectedFormat="None" maxLength="0" minLength="-1" regularExpression="^(.0,)?$" required="False" maxLengthViolationMessage="The input is too long" messageCssClass="sfError" minLengthViolationMessage="The input is too short" validateIfInvisible="True" />
<expandableDefinition expanded="True" />
</field>
</fields>
<expandableDefinition expanded="False" />
</sections>
<sections wrapperTag="Div" isHiddenInTranslationMode="False" name="toolbarSection">
<fields>
<field id="languageListField" dataFieldName="AvailableLanguages" displayMode="Write" wrapperTag="Li" title="Other translations:" fieldType="Telerik.Sitefinity.Web.UI.Fields.LanguageListField, Telerik.Sitefinity" fieldName="languageListField" type:this="Telerik.Sitefinity.Web.UI.Fields.Config.LanguageListFieldElement, Telerik.Sitefinity">
<validator expectedFormat="None" maxLength="-1" minLength="-1" required="False" validateIfInvisible="True" />
<expandableDefinition expanded="True" />
</field>
</fields>
<expandableDefinition expanded="True" />
</sections>
<sections cssClass="sfItemReadOnlyInfo" wrapperTag="Div" isHiddenInTranslationMode="False" name="SidebarSection">
<fields>
<field displayMode="Write" wrapperTag="Li" fieldType="Telerik.Sitefinity.Web.UI.Fields.DynamicContentWorkflowStatusInfoField, Telerik.Sitefinity" fieldName="ItemWorkflowStatusInfoField" type:this="Telerik.Sitefinity.Web.UI.Fields.Config.DynamicContentWorkflowStatusInfoFieldElement, Telerik.Sitefinity">
<validator expectedFormat="None" maxLength="-1" minLength="-1" required="False" validateIfInvisible="True" />
<expandableDefinition expanded="True" />
</field>
<field displayMode="Write" wrapperTag="Li" fieldType="Telerik.Sitefinity.Web.UI.Fields.ContentStatisticsField, Telerik.Sitefinity" fieldName="ItemStatisticsField" type:this="Telerik.Sitefinity.Web.UI.Fields.Config.ContentStatisticsFieldElement, Telerik.Sitefinity">
<validator expectedFormat="None" maxLength="-1" minLength="-1" required="False" validateIfInvisible="True" />
<expandableDefinition expanded="True" />
</field>
<field displayMode="Write" wrapperTag="Li" fieldType="Telerik.Sitefinity.Web.UI.Fields.ContentLocationInfoField, Telerik.Sitefinity" fieldName="ContentLocationInfoField" type:this="Telerik.Sitefinity.Web.UI.Fields.Config.ContentLocationInfoFieldElement, Telerik.Sitefinity">
<validator expectedFormat="None" maxLength="-1" minLength="-1" required="False" validateIfInvisible="True" />
<expandableDefinition expanded="True" />
</field>
<field wrapperTag="Li" fieldType="Telerik.Sitefinity.Web.UI.Fields.RelatingDataField, Telerik.Sitefinity" fieldName="RelatingDataField" type:this="Telerik.Sitefinity.Web.UI.Fields.Config.RelatingDataFieldDefinitionElement, Telerik.Sitefinity">
<validator expectedFormat="None" maxLength="-1" minLength="-1" required="False" validateIfInvisible="True" />
<expandableDefinition expanded="True" />
</field>
</fields>
<expandableDefinition expanded="True" />
</sections>
</sections>
<commentsSettingsDefinition postRights="None" />
</view>
<view showTopToolbar="False" webServiceBaseUrl="~/Sitefinity/Services/DynamicModules/Data.svc/?itemType=Telerik.Sitefinity.DynamicTypes.Model.Products.Vendor" showNavigation="True" createBlankItem="True" unlockDetailItemOnExit="True" doNotUseContentItemContext="False" multilingualMode="On" showSections="True" masterPageId="00000000-0000-0000-0000-000000000000" dataItemId="00000000-0000-0000-0000-000000000000" enableSocialSharing="False" displayMode="Read" useWorkflow="False" title="Preview a Vendor" isMasterView="False" viewType="Telerik.Sitefinity.DynamicModules.Web.UI.Backend.DynamicContentDetailFormView, Telerik.Sitefinity" viewName="VendorBackendVersionPreview" type:this="Telerik.Sitefinity.Web.UI.ContentUI.Views.Backend.Master.Config.DetailFormViewElement, Telerik.Sitefinity">
<toolbar wrapperTagKey="Unknown">
<sections>
<section titleWrapperTagKey="Unknown" wrapperTagKey="Div" cssClass="sfDetachedBtnArea" visible="True" name="History">
<items>
<item commandName="restoreVersionAsNew" commandButtonType="Standard" isFilter="False" text="CopyAsNewest" resourceclassid="Labels" wrapperTagKey="Span" widgetType="Telerik.Sitefinity.Web.UI.Backend.Elements.Widgets.CommandWidget, Telerik.Sitefinity" isSeparator="False" name="CopyAsNewestWidgetElement" type:this="Telerik.Sitefinity.Web.UI.Backend.Elements.Config.CommandWidgetElement, Telerik.Sitefinity" />
<item commandName="delete" commandButtonType="Standard" isFilter="False" text="Delete" resourceclassid="ModuleBuilderResources" wrapperTagKey="Span" widgetType="Telerik.Sitefinity.Web.UI.Backend.Elements.Widgets.CommandWidget, Telerik.Sitefinity" isSeparator="False" name="DeleteVersionWidgetElement" type:this="Telerik.Sitefinity.Web.UI.Backend.Elements.Config.CommandWidgetElement, Telerik.Sitefinity" />
<item commandName="cancel" commandButtonType="Cancel" isFilter="False" text="BackToRevisionHistory" resourceclassid="Labels" wrapperTagKey="Span" widgetType="Telerik.Sitefinity.Web.UI.Backend.Elements.Widgets.CommandWidget, Telerik.Sitefinity" isSeparator="False" name="CancelWidgetElement" type:this="Telerik.Sitefinity.Web.UI.Backend.Elements.Config.CommandWidgetElement, Telerik.Sitefinity" />
</items>
</section>
</sections>
</toolbar>
<sections>
<sections cssClass="sfItemReadOnlyInfo" displayMode="Read" wrapperTag="Div" isHiddenInTranslationMode="False" name="Sidebar">
<fields>
<field displayMode="Read" wrapperTag="Li" fieldType="Telerik.Sitefinity.Versioning.Web.UI.VersionNoteControl, Telerik.Sitefinity" fieldName="Comment" type:this="Telerik.Sitefinity.Versioning.Configuration.VersionNoteControlDefinitionElement, Telerik.Sitefinity">
<validator expectedFormat="None" maxLength="-1" minLength="-1" required="False" validateIfInvisible="True" />
<expandableDefinition expanded="True" />
</field>
</fields>
<expandableDefinition expanded="True" />
</sections>
<sections cssClass="sfFirstForm" wrapperTag="Div" isHiddenInTranslationMode="False" name="MainSection">
<fields>
<field rows="1" isLocalizable="False" showCharacterCounter="False" recommendedCharactersCount="0" maxCharactersCount="0" trimSpaces="False" allowNulls="False" id="TitleControl" dataFieldName="Title.PersistedValue" displayMode="Read" wrapperTag="Li" title="Title" fieldType="Telerik.Sitefinity.Web.UI.Fields.TextField, Telerik.Sitefinity" cssClass="sfFormSeparator" fieldName="Title" type:this="Telerik.Sitefinity.Web.UI.Fields.Config.TextFieldDefinitionElement, Telerik.Sitefinity">
<expandableDefinition expanded="True" />
<validator expectedFormat="None" maxLength="0" minLength="0" required="True" maxLengthViolationMessage="The input is too long" messageCssClass="sfError" minLengthViolationMessage="The input is too short" requiredViolationMessage="This field is required!" validateIfInvisible="True" />
</field>
<field rows="1" isLocalizable="False" showCharacterCounter="False" recommendedCharactersCount="0" maxCharactersCount="0" trimSpaces="False" allowNulls="False" id="VendorIDControl" dataFieldName="VendorID.PersistedValue" displayMode="Read" wrapperTag="Li" title="Vendor ID" fieldType="Telerik.Sitefinity.Web.UI.Fields.TextField, Telerik.Sitefinity" cssClass="sfFormSeparator" fieldName="VendorID" type:this="Telerik.Sitefinity.Web.UI.Fields.Config.TextFieldDefinitionElement, Telerik.Sitefinity">
<expandableDefinition expanded="True" />
<validator expectedFormat="None" maxLength="0" minLength="0" required="True" maxLengthViolationMessage="The input is too long" messageCssClass="sfError" minLengthViolationMessage="The input is too short" requiredViolationMessage="This field is required!" validateIfInvisible="True" />
</field>
<field rows="1" isLocalizable="False" showCharacterCounter="False" recommendedCharactersCount="0" maxCharactersCount="0" trimSpaces="False" allowNulls="False" id="VendorNameControl" dataFieldName="VendorName.PersistedValue" displayMode="Read" wrapperTag="Li" title="Vendor name" fieldType="Telerik.Sitefinity.Web.UI.Fields.TextField, Telerik.Sitefinity" cssClass="sfFormSeparator" fieldName="VendorName" type:this="Telerik.Sitefinity.Web.UI.Fields.Config.TextFieldDefinitionElement, Telerik.Sitefinity">
<expandableDefinition expanded="True" />
<validator expectedFormat="None" maxLength="0" minLength="0" regularExpression="^(.0,)?$" required="False" maxLengthViolationMessage="The input is too long" messageCssClass="sfError" minLengthViolationMessage="The input is too short" validateIfInvisible="True" />
</field>
<field rows="1" isLocalizable="False" showCharacterCounter="False" recommendedCharactersCount="0" maxCharactersCount="0" trimSpaces="False" allowNulls="False" id="ProductUrlControl" dataFieldName="ProductUrl.PersistedValue" displayMode="Read" wrapperTag="Li" title="Product url" fieldType="Telerik.Sitefinity.Web.UI.Fields.TextField, Telerik.Sitefinity" cssClass="sfFormSeparator" fieldName="ProductUrl" type:this="Telerik.Sitefinity.Web.UI.Fields.Config.TextFieldDefinitionElement, Telerik.Sitefinity">
<expandableDefinition expanded="True" />
<validator expectedFormat="None" maxLength="0" minLength="0" required="True" maxLengthViolationMessage="The input is too long" messageCssClass="sfError" minLengthViolationMessage="The input is too short" requiredViolationMessage="This field is required!" validateIfInvisible="True" />
</field>
<field rows="1" isLocalizable="False" showCharacterCounter="False" recommendedCharactersCount="0" maxCharactersCount="0" trimSpaces="False" allowNulls="True" id="ProductPriceControl" dataFieldName="ProductPrice" displayMode="Read" wrapperTag="Li" title="Product price" fieldType="Telerik.Sitefinity.Web.UI.Fields.TextField, Telerik.Sitefinity" cssClass="sfFormSeparator" fieldName="ProductPrice" type:this="Telerik.Sitefinity.Web.UI.Fields.Config.TextFieldDefinitionElement, Telerik.Sitefinity">
<expandableDefinition expanded="True" />
<validator expectedFormat="None" maxLength="0" minLength="0" regularExpression="^((0|(-)?[1-9]1\d*)(((\.|\,)\d1,5)1)?)?$" required="True" maxLengthViolationMessage="The input is too long" messageCssClass="sfError" minLengthViolationMessage="The input is too short" regularExpressionViolationMessage="Invalid number" requiredViolationMessage="This field is required!" validateIfInvisible="True" />
</field>
<field rows="1" isLocalizable="False" showCharacterCounter="False" recommendedCharactersCount="0" maxCharactersCount="0" trimSpaces="False" allowNulls="True" id="NumberOfClicksControl" dataFieldName="NumberOfClicks" displayMode="Read" wrapperTag="Li" title="Number of clicks" fieldType="Telerik.Sitefinity.Web.UI.Fields.TextField, Telerik.Sitefinity" cssClass="sfFormSeparator" fieldName="NumberOfClicks" type:this="Telerik.Sitefinity.Web.UI.Fields.Config.TextFieldDefinitionElement, Telerik.Sitefinity">
<expandableDefinition expanded="True" />
<validator expectedFormat="None" maxLength="0" minLength="-1" regularExpression="^(0|(-)?[1-9]1\d*)?$" required="False" maxLengthViolationMessage="The input is too long" messageCssClass="sfError" minLengthViolationMessage="The input is too short" regularExpressionViolationMessage="Invalid number" validateIfInvisible="True" />
</field>
</fields>
<expandableDefinition expanded="True" />
</sections>
<sections cssClass="sfExpandableForm" title="More Options" wrapperTag="Div" isHiddenInTranslationMode="False" name="MoreOptions">
<fields>
<field regularExpressionFilter="[^\pL\-\!\$\(\)\=\@\d_\'\.]+|\.+$" replaceWith="-" mirroredControlId="TitleControl" enableChangeButton="True" toLower="True" trim="True" rows="1" isLocalizable="False" showCharacterCounter="False" recommendedCharactersCount="0" maxCharactersCount="0" trimSpaces="False" allowNulls="False" id="UrlNameFieldControl" dataFieldName="UrlName.PersistedValue" displayMode="Read" wrapperTag="Li" title="UrlNameTitle" example="UrlNameExample" fieldType="Telerik.Sitefinity.Web.UI.Fields.ContentUrlField, Telerik.Sitefinity" resourceClassId="ModuleBuilderResources" cssClass="sfFormSeparator" fieldName="UrlName" type:this="Telerik.Sitefinity.Web.UI.Fields.Config.MirrorTextFieldElement, Telerik.Sitefinity">
<expandableDefinition expanded="True" />
<validator expectedFormat="None" maxLength="-1" minLength="-1" regularExpression="^[\pL–\'’…„“”"\:\-\!\$\(\)\=\@\d_\'~\.]*[\pL–\'’…„“”"\:\-\!\$\(\)\=\@\d_\'~]+$" required="True" messageCssClass="sfError" regularExpressionViolationMessage="The URL contains invalid symbols." requiredViolationMessage="Url name cannot be empty." validateIfInvisible="True" />
</field>
<field itemsType="Telerik.Sitefinity.DynamicTypes.Model.Products.Product" webServiceUrl="~/Sitefinity/Services/DynamicModules/Data.svc/" mainFieldName="Title" dataKeyNames="Id" allowSearching="True" id="SystemParentIdControl" dataFieldName="SystemParentId" displayMode="Read" wrapperTag="Li" title="Products" fieldType="Telerik.Sitefinity.Web.UI.Fields.ParentSelectorField, Telerik.Sitefinity" cssClass="sfFormSeparator" fieldName="SystemParentId" type:this="Telerik.Sitefinity.Web.UI.Fields.Config.ParentSelectorFieldElement, Telerik.Sitefinity">
<validator expectedFormat="None" maxLength="0" minLength="-1" regularExpression="^(.0,)?$" required="False" maxLengthViolationMessage="The input is too long" messageCssClass="sfError" minLengthViolationMessage="The input is too short" validateIfInvisible="True" />
<expandableDefinition expanded="True" />
</field>
</fields>
<expandableDefinition expanded="False" />
</sections>
</sections>
<scripts>
<script loadMethodName="OnDetailViewLoaded" scriptLocation="Telerik.Sitefinity.Versioning.Web.UI.Scripts.VersionHistoryExtender.js, Telerik.Sitefinity" />
</scripts>
<commentsSettingsDefinition postRights="None" />
</view>
<view displayMode="Read" resourceClassId="ModuleBuilderResources" useWorkflow="False" title="VersionComparison" isMasterView="False" viewType="Telerik.Sitefinity.Versioning.Web.UI.Views.VersionComparisonView, Telerik.Sitefinity" viewName="VendorBackendVersionComparisonView" type:this="Telerik.Sitefinity.Versioning.Web.UI.Config.ComparisonViewElement, Telerik.Sitefinity">
<fields>
<field title="Title" fieldName="Title">
<expandableDefinition expanded="True" />
</field>
<field title="Vendor ID" fieldName="VendorID">
<expandableDefinition expanded="True" />
</field>
<field title="Vendor name" fieldName="VendorName">
<expandableDefinition expanded="True" />
</field>
<field title="Product price" fieldName="ProductPrice">
<expandableDefinition expanded="True" />
</field>
<field title="Product url" fieldName="ProductUrl">
<expandableDefinition expanded="True" />
</field>
<field title="Number of clicks" fieldName="NumberOfClicks">
<expandableDefinition expanded="True" />
</field>
<field title="URL Name" fieldName="UrlName">
<expandableDefinition expanded="True" />
</field>
</fields>
<commentsSettingsDefinition postRights="None" />
</view>
</views>
</contentViewControl>
</contentViewControls>
</dynamicModulesConfig>
<contentViewConfig xmlns:config="urn:telerik:sitefinity:configuration" xmlns:type="urn:telerik:sitefinity:configuration:type" config:version="7.0.5100.0">
<contentViewControls>
<config:link definitionName="Telerik.Sitefinity.DynamicTypes.Model.Products.ProductBackendDefinition" path="dynamicModulesConfig/contentViewControls/Telerik.Sitefinity.DynamicTypes.Model.Products.ProductBackendDefinition" module="ModuleBuilder" />
<config:link definitionName="Telerik.Sitefinity.DynamicTypes.Model.Products.VendorBackendDefinition" path="dynamicModulesConfig/contentViewControls/Telerik.Sitefinity.DynamicTypes.Model.Products.VendorBackendDefinition" module="ModuleBuilder" />
</contentViewControls>
</contentViewConfig>
</root>
Have a look.
Hi Ajai,
Anju Raman already provided this information in the ticket he recently opened. I will provide an answer there, but when we have any findings on this case, feel free to share them here.
Regards,
Kaloyan
Telerik