diff --git a/ccm-core/web/themes/foundry-base/conf/templates.xml b/ccm-core/web/themes/foundry-base/conf/templates.xml index fe90ac9e4..ac59ef508 100644 --- a/ccm-core/web/themes/foundry-base/conf/templates.xml +++ b/ccm-core/web/themes/foundry-base/conf/templates.xml @@ -31,11 +31,17 @@ content-items/fsi-detail.xml + + content-items/formitem-detail.xml + content-items/mpa-detail.xml content-items/news-detail.xml + + + content-items/person-detail.xml content-items/pressrelease-detail.xml @@ -52,12 +58,18 @@ content-items/article-list.xml + + content-items/formitem-list.xml + content-items/fsi-list.xml content-items/article-list.xml + + content-items/person-list.xml + content-items/pressrelease-list.xml diff --git a/ccm-core/web/themes/foundry-base/templates/content-items/formitem-detail.xml b/ccm-core/web/themes/foundry-base/templates/content-items/formitem-detail.xml new file mode 100644 index 000000000..8dab5caec --- /dev/null +++ b/ccm-core/web/themes/foundry-base/templates/content-items/formitem-detail.xml @@ -0,0 +1,12 @@ + + + + + + + + + + \ No newline at end of file diff --git a/ccm-core/web/themes/foundry-base/templates/content-items/formitem-list.xml b/ccm-core/web/themes/foundry-base/templates/content-items/formitem-list.xml new file mode 100644 index 000000000..85758cdf1 --- /dev/null +++ b/ccm-core/web/themes/foundry-base/templates/content-items/formitem-list.xml @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/ccm-core/web/themes/foundry-base/templates/content-items/person-detail.xml b/ccm-core/web/themes/foundry-base/templates/content-items/person-detail.xml new file mode 100644 index 000000000..c1bfee0bf --- /dev/null +++ b/ccm-core/web/themes/foundry-base/templates/content-items/person-detail.xml @@ -0,0 +1,33 @@ + + + + + + + + + + + + \ No newline at end of file diff --git a/ccm-core/web/themes/foundry-base/templates/content-items/person-list.xml b/ccm-core/web/themes/foundry-base/templates/content-items/person-list.xml new file mode 100644 index 000000000..e614b3386 --- /dev/null +++ b/ccm-core/web/themes/foundry-base/templates/content-items/person-list.xml @@ -0,0 +1,22 @@ + + + + ]> + + + + + + + + + + + + + : + + + + + \ No newline at end of file diff --git a/ccm-core/web/themes/foundry/foundry/lib/template-tags/content-items.xsl b/ccm-core/web/themes/foundry/foundry/lib/template-tags/content-items.xsl index fcd44ca66..a826f4380 100644 --- a/ccm-core/web/themes/foundry/foundry/lib/template-tags/content-items.xsl +++ b/ccm-core/web/themes/foundry/foundry/lib/template-tags/content-items.xsl @@ -33,9 +33,11 @@ + + diff --git a/ccm-core/web/themes/foundry/foundry/lib/template-tags/content-items/formitem.xsl b/ccm-core/web/themes/foundry/foundry/lib/template-tags/content-items/formitem.xsl new file mode 100644 index 000000000..c54edabf3 --- /dev/null +++ b/ccm-core/web/themes/foundry/foundry/lib/template-tags/content-items/formitem.xsl @@ -0,0 +1,37 @@ + + + + + + + + + + + \ No newline at end of file diff --git a/ccm-core/web/themes/foundry/foundry/lib/template-tags/content-items/person.xsl b/ccm-core/web/themes/foundry/foundry/lib/template-tags/content-items/person.xsl new file mode 100644 index 000000000..10e032c50 --- /dev/null +++ b/ccm-core/web/themes/foundry/foundry/lib/template-tags/content-items/person.xsl @@ -0,0 +1,153 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/ccm-core/web/themes/foundry/foundry/lib/template-tags/html-tags.xsl b/ccm-core/web/themes/foundry/foundry/lib/template-tags/html-tags.xsl index 9441e6ed5..291c523cf 100644 --- a/ccm-core/web/themes/foundry/foundry/lib/template-tags/html-tags.xsl +++ b/ccm-core/web/themes/foundry/foundry/lib/template-tags/html-tags.xsl @@ -778,11 +778,11 @@ - + - + @@ -2093,7 +2093,7 @@ Generates a HTML5 section element. - + @@ -2275,6 +2275,33 @@ + + + + Generates a span element but only if the element has any content. + + + + + + + + + + + + + + + + + + + + + + +
section
span