From b15f74caf980ec4d06ea3395409ec2e67be6f1c5 Mon Sep 17 00:00:00 2001 From: pb Date: Wed, 9 Nov 2011 15:03:14 +0000 Subject: [PATCH] ccm-sci-bundle funktioniert jetzt mit den bundles devel und demo. MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Installationsbundles, die unterhalb von local angelegt werden, funktionieren im Moment noch nicht. Es können jetzt installationsspezifische templates sowie Teile von themes in ~/[bundle]/templates rsp. ~/[bundle]/themes abgelegt werden, die in Zuge von load-bundle in das entsprechende Verzeichnis von webapps/ROOT kopiert werden. Installationsspezifische Kategorien werden unter ~/[bundle]/res/categories angelegt. Die Dateinamen müssen entweder beibehalten werden oder unter com.arsdigita.bundle.category_files=.... eingetragen werden. Unter dem Verzeichnis ~/[bundle]/res/navigation kann die Datei sci-templates.txt angepasst werden um festzulegen, welche Template Dateien für Navigation geladen werden sollen. Die Datei kann entweder überschrieben werden oder es kann eine neue Datei angelegt werden, deren Namen in com.arsdigita.london.navigation.templates_file= ... übergeben werden muss. git-svn-id: https://svn.libreccm.org/ccm/trunk@1229 8810af33-2d31-482b-a856-94f89814c4df --- .../bundles/demo/res/bundle/categories/dummy | 1 + .../res/bundle/categories/placeholder.info | 3 + .../categories}/sci-nav-domain-1.00.xml | 0 .../categories}/sci-nav-hierarchy-1.00.xml | 0 .../bundle/categories}/xample-nav-domain.xml | 0 .../categories}/xample-nav-hierarchy.xml | 0 .../xample-nav-mapping-lgcl-anav.xml | 0 .../xample-nav-mapping-lgcl-anav.xsl | 0 .../res/bundle}/navigation/sci-templates.txt | 0 .../bundles/demo/res/placeholder.info | 3 + .../bundles/demo/templates/placeholder.info | 12 + ccm-sci-bundle/bundles/demo/themes/README | 13 + .../bundles/demo/themes/master/dummy | 1 + .../bundles/demo/themes/placeholder.info | 12 + .../bundles/devel/cfg/integration.properties | 2 +- .../categories/sci-nav-domain-1.00.xml} | 27 +- .../categories/sci-nav-hierarchy-1.00.xml} | 177 ++- .../bundle/categories/xample-nav-domain.xml | 151 +++ .../categories/xample-nav-hierarchy.xml | 1034 +++++++++++++++++ .../xample-nav-mapping-lgcl-anav.xml | 160 +++ .../xample-nav-mapping-lgcl-anav.xsl | 44 + .../res/bundle/navigation/sci-templates.txt | 9 + .../src/com/arsdigita/bundle/Loader.java | 6 +- tools-ng/common/xsl/build-template.xsl | 16 +- tools-ng/ecdc/scriptlib/build-ccm.xml | 2 + 25 files changed, 1559 insertions(+), 114 deletions(-) create mode 100644 ccm-sci-bundle/bundles/demo/res/bundle/categories/dummy create mode 100644 ccm-sci-bundle/bundles/demo/res/bundle/categories/placeholder.info rename ccm-sci-bundle/{src/WEB-INF/sci => bundles/demo/res/bundle/categories}/sci-nav-domain-1.00.xml (100%) rename ccm-sci-bundle/{src/WEB-INF/sci => bundles/demo/res/bundle/categories}/sci-nav-hierarchy-1.00.xml (100%) rename ccm-sci-bundle/{src/WEB-INF/sci => bundles/demo/res/bundle/categories}/xample-nav-domain.xml (100%) rename ccm-sci-bundle/{src/WEB-INF/sci => bundles/demo/res/bundle/categories}/xample-nav-hierarchy.xml (100%) rename ccm-sci-bundle/{src/WEB-INF/sci => bundles/demo/res/bundle/categories}/xample-nav-mapping-lgcl-anav.xml (100%) rename ccm-sci-bundle/{src/WEB-INF/sci => bundles/demo/res/bundle/categories}/xample-nav-mapping-lgcl-anav.xsl (100%) rename ccm-sci-bundle/{src/WEB-INF => bundles/demo/res/bundle}/navigation/sci-templates.txt (100%) create mode 100644 ccm-sci-bundle/bundles/demo/res/placeholder.info create mode 100644 ccm-sci-bundle/bundles/demo/templates/placeholder.info create mode 100644 ccm-sci-bundle/bundles/demo/themes/README create mode 100644 ccm-sci-bundle/bundles/demo/themes/master/dummy create mode 100644 ccm-sci-bundle/bundles/demo/themes/placeholder.info rename ccm-sci-bundle/{src/WEB-INF/sci/zes-nav-domain-1.00.xml~ => bundles/devel/res/bundle/categories/sci-nav-domain-1.00.xml} (61%) rename ccm-sci-bundle/{src/WEB-INF/sci/zes-nav-hierarchy-1.00.xml~ => bundles/devel/res/bundle/categories/sci-nav-hierarchy-1.00.xml} (82%) create mode 100644 ccm-sci-bundle/bundles/devel/res/bundle/categories/xample-nav-domain.xml create mode 100644 ccm-sci-bundle/bundles/devel/res/bundle/categories/xample-nav-hierarchy.xml create mode 100644 ccm-sci-bundle/bundles/devel/res/bundle/categories/xample-nav-mapping-lgcl-anav.xml create mode 100644 ccm-sci-bundle/bundles/devel/res/bundle/categories/xample-nav-mapping-lgcl-anav.xsl create mode 100755 ccm-sci-bundle/bundles/devel/res/bundle/navigation/sci-templates.txt diff --git a/ccm-sci-bundle/bundles/demo/res/bundle/categories/dummy b/ccm-sci-bundle/bundles/demo/res/bundle/categories/dummy new file mode 100644 index 000000000..f9c053b8b --- /dev/null +++ b/ccm-sci-bundle/bundles/demo/res/bundle/categories/dummy @@ -0,0 +1 @@ +Dummy file for developing & testing purpose \ No newline at end of file diff --git a/ccm-sci-bundle/bundles/demo/res/bundle/categories/placeholder.info b/ccm-sci-bundle/bundles/demo/res/bundle/categories/placeholder.info new file mode 100644 index 000000000..5ae76207c --- /dev/null +++ b/ccm-sci-bundle/bundles/demo/res/bundle/categories/placeholder.info @@ -0,0 +1,3 @@ +Subdirectory may optionally contain one or more local site specific +import xml files for Terms domain categories. + diff --git a/ccm-sci-bundle/src/WEB-INF/sci/sci-nav-domain-1.00.xml b/ccm-sci-bundle/bundles/demo/res/bundle/categories/sci-nav-domain-1.00.xml similarity index 100% rename from ccm-sci-bundle/src/WEB-INF/sci/sci-nav-domain-1.00.xml rename to ccm-sci-bundle/bundles/demo/res/bundle/categories/sci-nav-domain-1.00.xml diff --git a/ccm-sci-bundle/src/WEB-INF/sci/sci-nav-hierarchy-1.00.xml b/ccm-sci-bundle/bundles/demo/res/bundle/categories/sci-nav-hierarchy-1.00.xml similarity index 100% rename from ccm-sci-bundle/src/WEB-INF/sci/sci-nav-hierarchy-1.00.xml rename to ccm-sci-bundle/bundles/demo/res/bundle/categories/sci-nav-hierarchy-1.00.xml diff --git a/ccm-sci-bundle/src/WEB-INF/sci/xample-nav-domain.xml b/ccm-sci-bundle/bundles/demo/res/bundle/categories/xample-nav-domain.xml similarity index 100% rename from ccm-sci-bundle/src/WEB-INF/sci/xample-nav-domain.xml rename to ccm-sci-bundle/bundles/demo/res/bundle/categories/xample-nav-domain.xml diff --git a/ccm-sci-bundle/src/WEB-INF/sci/xample-nav-hierarchy.xml b/ccm-sci-bundle/bundles/demo/res/bundle/categories/xample-nav-hierarchy.xml similarity index 100% rename from ccm-sci-bundle/src/WEB-INF/sci/xample-nav-hierarchy.xml rename to ccm-sci-bundle/bundles/demo/res/bundle/categories/xample-nav-hierarchy.xml diff --git a/ccm-sci-bundle/src/WEB-INF/sci/xample-nav-mapping-lgcl-anav.xml b/ccm-sci-bundle/bundles/demo/res/bundle/categories/xample-nav-mapping-lgcl-anav.xml similarity index 100% rename from ccm-sci-bundle/src/WEB-INF/sci/xample-nav-mapping-lgcl-anav.xml rename to ccm-sci-bundle/bundles/demo/res/bundle/categories/xample-nav-mapping-lgcl-anav.xml diff --git a/ccm-sci-bundle/src/WEB-INF/sci/xample-nav-mapping-lgcl-anav.xsl b/ccm-sci-bundle/bundles/demo/res/bundle/categories/xample-nav-mapping-lgcl-anav.xsl similarity index 100% rename from ccm-sci-bundle/src/WEB-INF/sci/xample-nav-mapping-lgcl-anav.xsl rename to ccm-sci-bundle/bundles/demo/res/bundle/categories/xample-nav-mapping-lgcl-anav.xsl diff --git a/ccm-sci-bundle/src/WEB-INF/navigation/sci-templates.txt b/ccm-sci-bundle/bundles/demo/res/bundle/navigation/sci-templates.txt similarity index 100% rename from ccm-sci-bundle/src/WEB-INF/navigation/sci-templates.txt rename to ccm-sci-bundle/bundles/demo/res/bundle/navigation/sci-templates.txt diff --git a/ccm-sci-bundle/bundles/demo/res/placeholder.info b/ccm-sci-bundle/bundles/demo/res/placeholder.info new file mode 100644 index 000000000..5ae76207c --- /dev/null +++ b/ccm-sci-bundle/bundles/demo/res/placeholder.info @@ -0,0 +1,3 @@ +Subdirectory may optionally contain one or more local site specific +import xml files for Terms domain categories. + diff --git a/ccm-sci-bundle/bundles/demo/templates/placeholder.info b/ccm-sci-bundle/bundles/demo/templates/placeholder.info new file mode 100644 index 000000000..38db9a8ae --- /dev/null +++ b/ccm-sci-bundle/bundles/demo/templates/placeholder.info @@ -0,0 +1,12 @@ +Subdirectory