Skip to content

Commit e5547fe

Browse files
committed
Add productfamilies & series to portal
Both contain an <item id="..."> ... </item>. Having text inside <item> makes it easier and we don't need an additional "name" attribute"
1 parent 4b324cc commit e5547fe

1 file changed

Lines changed: 42 additions & 1 deletion

File tree

src/docbuild/config/xml/data/product-config-schema.rnc

Lines changed: 42 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -387,11 +387,52 @@ div {
387387
element portal {
388388
ds.schemaversion.attr,
389389
ds.categories,
390-
# ds.productfamilies,
390+
ds.productfamilies,
391+
db.series,
391392
(ds.product+ & xi.include*)
392393
}
393394
}
394395

396+
[
397+
db:refname [ "productfamilies"]
398+
db:refpurpose [ "Product families definition" ]
399+
]
400+
div {
401+
ds.productfamilies =
402+
## Product families definition
403+
element productfamilies {
404+
ds.xmlbase.attr?,
405+
db.item+
406+
}
407+
}
408+
409+
[
410+
db:refname [ "series" ]
411+
db:refpurpose [ "Series definition" ]
412+
]
413+
div {
414+
db.series =
415+
## Series definition
416+
element series {
417+
ds.xmlbase.attr?,
418+
db.item+
419+
}
420+
}
421+
422+
[
423+
db:refname [ "item" ]
424+
db:refpurpose [ "An item of a product family or a series" ]
425+
]
426+
div {
427+
db.item =
428+
## An item of a product family or a series
429+
element item {
430+
# ds.xmlbase.attr?,
431+
ds.id.attr,
432+
text
433+
}
434+
}
435+
395436
[
396437
db:refname [ "product"]
397438
db:refpurpose [ "Product definition" ]

0 commit comments

Comments
 (0)