From dd4d3783f17ed27f6af3fcecb4a44466779e7107 Mon Sep 17 00:00:00 2001 From: jensp Date: Fri, 10 Apr 2015 15:19:36 +0000 Subject: [PATCH] Foundry support for GenericOrganizationalUnit (not finished yet) and ccm-cms-types-project git-svn-id: https://svn.libreccm.org/ccm/trunk@3330 8810af33-2d31-482b-a856-94f89814c4df --- .../lib/template-tags/content-items.xsl | 3 + .../template-tags/content-items/contact.xsl | 8 + .../content-items/generic-orgaunit.xsl | 202 ++++++++++++++++++ .../template-tags/content-items/person.xsl | 72 ++----- .../template-tags/content-items/sciorga.xsl | 30 +++ .../content-items/sciproject.xsl | 187 ++++++++++++++++ 6 files changed, 442 insertions(+), 60 deletions(-) create mode 100644 ccm-core/web/themes/foundry/foundry/lib/template-tags/content-items/generic-orgaunit.xsl create mode 100644 ccm-core/web/themes/foundry/foundry/lib/template-tags/content-items/sciorga.xsl create mode 100644 ccm-core/web/themes/foundry/foundry/lib/template-tags/content-items/sciproject.xsl 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 f8e08de90..94b2e263b 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 @@ -34,12 +34,15 @@ + + + diff --git a/ccm-core/web/themes/foundry/foundry/lib/template-tags/content-items/contact.xsl b/ccm-core/web/themes/foundry/foundry/lib/template-tags/content-items/contact.xsl index 98ea590b9..22314b883 100644 --- a/ccm-core/web/themes/foundry/foundry/lib/template-tags/content-items/contact.xsl +++ b/ccm-core/web/themes/foundry/foundry/lib/template-tags/content-items/contact.xsl @@ -152,6 +152,14 @@ + + + + + + + + diff --git a/ccm-core/web/themes/foundry/foundry/lib/template-tags/content-items/generic-orgaunit.xsl b/ccm-core/web/themes/foundry/foundry/lib/template-tags/content-items/generic-orgaunit.xsl new file mode 100644 index 000000000..178104dcc --- /dev/null +++ b/ccm-core/web/themes/foundry/foundry/lib/template-tags/content-items/generic-orgaunit.xsl @@ -0,0 +1,202 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ 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 index 9c3a16229..145cb9b22 100644 --- 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 @@ -38,31 +38,31 @@ - + - + - + - + - + @@ -70,7 +70,7 @@ - + @@ -78,7 +78,7 @@ - + @@ -86,7 +86,7 @@ - + @@ -94,56 +94,8 @@ - - - - + + - + + select="$person/contacts/contact[@contactType = $homepage-contact-type]/contactentries[./keyId = $homepage-contact-entry-key]/value"/> diff --git a/ccm-core/web/themes/foundry/foundry/lib/template-tags/content-items/sciorga.xsl b/ccm-core/web/themes/foundry/foundry/lib/template-tags/content-items/sciorga.xsl new file mode 100644 index 000000000..5e8492a3b --- /dev/null +++ b/ccm-core/web/themes/foundry/foundry/lib/template-tags/content-items/sciorga.xsl @@ -0,0 +1,30 @@ + + + + \ No newline at end of file diff --git a/ccm-core/web/themes/foundry/foundry/lib/template-tags/content-items/sciproject.xsl b/ccm-core/web/themes/foundry/foundry/lib/template-tags/content-items/sciproject.xsl new file mode 100644 index 000000000..3fd794282 --- /dev/null +++ b/ccm-core/web/themes/foundry/foundry/lib/template-tags/content-items/sciproject.xsl @@ -0,0 +1,187 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file