Skip to content

Commit 823d738

Browse files
authored
Merge pull request #28 from mlocati/support-concrete5-v8
Add support for concrete5 v8 CIF files
2 parents 9fd6e94 + 6b49ddd commit 823d738

File tree

1 file changed

+70
-0
lines changed

1 file changed

+70
-0
lines changed

src/main/resources/concrete-cif-1.0.xsd

Lines changed: 70 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -42,9 +42,16 @@
4242
<xs:element name="designtags" minOccurs="0" maxOccurs="1" type="designTags" />
4343
<xs:element name="expressentities" minOccurs="0" maxOccurs="1" type="expressEntities" />
4444
<xs:element name="expressentries" minOccurs="0" maxOccurs="1" type="expressEntries" />
45+
<xs:element name="featurecategories" minOccurs="0" maxOccurs="1" type="featureCategories" />
46+
<xs:element name="features" minOccurs="0" maxOccurs="1" type="features" />
4547
<xs:element name="flag_types" minOccurs="0" maxOccurs="1" type="flagTypes" />
48+
<xs:element name="gatheringitemtemplates" minOccurs="0" maxOccurs="1" type="gatheringItemTemplates" />
49+
<xs:element name="gatheringitemtemplatetypes" minOccurs="0" maxOccurs="1" type="gatheringItemTemplateTypes" />
50+
<xs:element name="gatheringsources" minOccurs="0" maxOccurs="1" type="gatheringSources" />
4651
<xs:element name="geolocators" minOccurs="0" maxOccurs="1" type="geolocators" />
4752
<xs:element name="groups" minOccurs="0" maxOccurs="1" type="groups" />
53+
<xs:element name="imageeditor_controlsets" minOccurs="0" maxOccurs="1" type="imageEditorControlSets" />
54+
<xs:element name="imageeditor_filters" minOccurs="0" maxOccurs="1" type="imageEditorFilters" />
4855
<xs:element name="ipaccesscontrolcategories" minOccurs="0" maxOccurs="1" type="ipAccessControlCategories" />
4956
<xs:element name="jobs" minOccurs="0" maxOccurs="1" type="jobs" />
5057
<xs:element name="jobsets" minOccurs="0" maxOccurs="1" type="jobSets" />
@@ -537,13 +544,58 @@
537544
</xs:sequence>
538545
</xs:complexType>
539546

547+
<!-- @see ImportFeatureCategoriesRoutine (removed in ConcreteCMS 9) -->
548+
<xs:complexType name="featureCategories">
549+
<!-- Gatherings have never worked and have never been used - let's ignore them -->
550+
<xs:sequence>
551+
<xs:any minOccurs="0" maxOccurs="unbounded" processContents="skip" />
552+
</xs:sequence>
553+
<xs:anyAttribute processContents="skip" />
554+
</xs:complexType>
555+
556+
<!-- @see ImportFeaturesRoutine (removed in ConcreteCMS 9) -->
557+
<xs:complexType name="features">
558+
<!-- Gatherings have never worked and have never been used - let's ignore them -->
559+
<xs:sequence>
560+
<xs:any minOccurs="0" maxOccurs="unbounded" processContents="skip" />
561+
</xs:sequence>
562+
<xs:anyAttribute processContents="skip" />
563+
</xs:complexType>
564+
540565
<!-- @see ImportConversationFlagTypesRoutine -->
541566
<xs:complexType name="flagTypes">
542567
<xs:sequence>
543568
<xs:element name="flag_type" type="string-required" minOccurs="1" maxOccurs="unbounded" />
544569
</xs:sequence>
545570
</xs:complexType>
546571

572+
<!-- @see ImportGatheringDataSourcesRoutine (removed in ConcreteCMS 9) -->
573+
<xs:complexType name="gatheringSources">
574+
<!-- Gatherings have never worked and have never been used - let's ignore them -->
575+
<xs:sequence>
576+
<xs:any minOccurs="0" maxOccurs="unbounded" processContents="skip" />
577+
</xs:sequence>
578+
<xs:anyAttribute processContents="skip" />
579+
</xs:complexType>
580+
581+
<!-- @see ImportGatheringItemTemplatesRoutine (removed in ConcreteCMS 9) -->
582+
<xs:complexType name="gatheringItemTemplates">
583+
<!-- Gatherings have never worked and have never been used - let's ignore them -->
584+
<xs:sequence>
585+
<xs:any minOccurs="0" maxOccurs="unbounded" processContents="skip" />
586+
</xs:sequence>
587+
<xs:anyAttribute processContents="skip" />
588+
</xs:complexType>
589+
590+
<!-- @see ImportGatheringItemTemplateTypesRoutine (removed in ConcreteCMS 9) -->
591+
<xs:complexType name="gatheringItemTemplateTypes">
592+
<!-- Gatherings have never worked and have never been used - let's ignore them -->
593+
<xs:sequence>
594+
<xs:any minOccurs="0" maxOccurs="unbounded" processContents="skip" />
595+
</xs:sequence>
596+
<xs:anyAttribute processContents="skip" />
597+
</xs:complexType>
598+
547599
<!-- @see ImportGeolocatorsRoutine -->
548600
<xs:complexType name="geolocators">
549601
<xs:sequence>
@@ -584,6 +636,24 @@
584636
</xs:sequence>
585637
</xs:complexType>
586638

639+
<!-- This CIF has been removed in ConcreteCMS 9 (and was never used in previous concrete5 versions) -->
640+
<xs:complexType name="imageEditorControlSets">
641+
<!-- Gatherings have never worked and have never been used - let's ignore them -->
642+
<xs:sequence>
643+
<xs:any minOccurs="0" maxOccurs="unbounded" processContents="skip" />
644+
</xs:sequence>
645+
<xs:anyAttribute processContents="skip" />
646+
</xs:complexType>
647+
648+
<!-- This CIF has been removed in ConcreteCMS 9 (and was never used in previous concrete5 versions) -->
649+
<xs:complexType name="imageEditorFilters">
650+
<!-- Gatherings have never worked and have never been used - let's ignore them -->
651+
<xs:sequence>
652+
<xs:any minOccurs="0" maxOccurs="unbounded" processContents="skip" />
653+
</xs:sequence>
654+
<xs:anyAttribute processContents="skip" />
655+
</xs:complexType>
656+
587657
<!-- @see ImportIpAccessControlCategoriesRoutine -->
588658
<xs:complexType name="ipAccessControlCategories">
589659
<xs:sequence>

0 commit comments

Comments
 (0)