Updated and consolidated bundle data
git-svn-id: https://svn.libreccm.org/ccm/trunk@5793 8810af33-2d31-482b-a856-94f89814c4dfmaster
parent
4ad6bcbb81
commit
e26b99ca43
|
|
@ -1,4 +1,4 @@
|
|||
BUNDLE_NAME=aplaws-plus-zes-devel
|
||||
BUNDLE_PRETTY_NAME="APLAWS+ ZeS Devel Bundle"
|
||||
VERSION=1.1.2devel
|
||||
BUNDLE_NAME=librecms-custom
|
||||
BUNDLE_PRETTY_NAME="LibreCMS Custom Bundle"
|
||||
VERSION=2.3.5devel
|
||||
RELEASE=1
|
||||
|
|
|
|||
|
|
@ -24,7 +24,8 @@ waf.kernel.data_permission_check_enabled=false
|
|||
waf.kernel.primary_user_identifier=email
|
||||
; if you activate screen_name, forum loader does not work.
|
||||
; waf.kernel.primary_user_identifier=screen_name
|
||||
waf.kernel.supported_languages=en,de
|
||||
waf.kernel.supported_languages=de,en
|
||||
waf.kernel.language_independent_code=de
|
||||
waf.kernel.language_independent_items=true
|
||||
|
||||
# CORE KERNEL.SECURITY configuration parameters
|
||||
|
|
@ -42,16 +43,13 @@ waf.mail.default_from=webmaster@librecms.org
|
|||
# CORE SEARCH.LUCENE configuration parameters
|
||||
# ##############################################################################
|
||||
waf.search.indexer=lucene
|
||||
; Below parameter used in version 1.0.4, now outdated und not valid anymore
|
||||
; May be useful to check the lucene serach functionality. Has to be deleted
|
||||
; after all QA testing
|
||||
; waf.lucene.location=/var/ccm-devel/web/redhat/intratest/data/lucene
|
||||
|
||||
|
||||
# CORE TEMPLATING configuration parameters
|
||||
# ##############################################################################
|
||||
; Searches for localized style sheet (among others)
|
||||
waf.templating.stylesheet_resolver=com.arsdigita.templating.PatternStylesheetResolver
|
||||
; For new installations and Foundry default theme
|
||||
waf.templating.stylesheet_paths=/WEB-INF/resources/librecms-stylesheet-paths.txt
|
||||
|
||||
# CORE UI configuration parameters
|
||||
|
|
@ -78,19 +76,17 @@ waf.workflow.simple.alerts_sender=webmaster@libreCMS.org
|
|||
|
||||
# CORE XML processing configuration parameters
|
||||
# ##############################################################################
|
||||
waf.xml.xsl_transformer=saxonhe
|
||||
waf.xml.activate_full_date_formatter=true
|
||||
|
||||
; For new installations and Foundry default theme
|
||||
waf.xml.xsl_transformer=saxonhe
|
||||
; For updates and existing Mandalay based themes:
|
||||
#waf.xml.xsl_transformer=
|
||||
|
||||
|
||||
# CMS configuration parameters
|
||||
# ##############################################################################
|
||||
com.arsdigita.cms.allow_content_create_in_section_listing=false
|
||||
|
||||
# In order to create several content-section uncomment the line below and
|
||||
# list the desired content section names
|
||||
#com.arsdigita.cms.loader.section_names=generic,openccm,homepages
|
||||
|
||||
# Replace CMS category form with a terms specific widget
|
||||
com.arsdigita.cms.category_authoring_add_form=com.arsdigita.london.terms.ui.ItemCategoryPicker
|
||||
|
||||
|
|
@ -110,6 +106,7 @@ com.arsdigita.cms.default_template_resolver_class=com.arsdigita.subsite.dispatch
|
|||
; com.arsdigita.cms.dhtml_editor_plugins=TableOperations,CSS
|
||||
|
||||
com.arsdigita.cms.disable_item_pfs=true
|
||||
com.arsdigita.cms.delete_workflow_after_publication=false
|
||||
|
||||
com.arsdigita.cms.hide_admin_tabs=true
|
||||
com.arsdigita.cms.hide_folder_index_checkbox=true
|
||||
|
|
@ -124,30 +121,37 @@ com.arsdigita.cms.image_browser.thumbnail_max_height=150
|
|||
com.arsdigita.cms.soon_expired_timespan_days=7
|
||||
com.arsdigita.cms.soon_expired_timespan_months=0
|
||||
|
||||
# Do we want this?
|
||||
;com.arsdigita.cms.skip_asset_steps=com.arsdigita.cms.contenttypes.MultiPartArticle:com.arsdigita.cms.contentassets.ui.ImageStep,com.arsdigita.cms.contenttypes.InlineSite:com.arsdigita.cms.contentassets.ui.ImageStep,com.arsdigita.cms.InlineSite:com.arsdigita.cms.contentassets.ui.FileAttachmentsStep
|
||||
|
||||
com.arsdigita.cms.unpublished_not_found=false
|
||||
com.arsdigita.cms.use_language_extension=true
|
||||
com.arsdigita.cms.use_section_categories=false
|
||||
com.arsdigita.cms.use_streamlined_creation=true
|
||||
com.arsdigita.cms.delete_workflow_after_publication=false
|
||||
|
||||
; contenttypes.properties
|
||||
com.arsdigita.cms.contenttypes.generic_contact.contact_entry_keys=email,phoneOffice,phoneMobile,phonePrivate,fax,building,office,vistitingHours
|
||||
|
||||
|
||||
# ccm-cms-types-event parameters
|
||||
# ##############################################################################
|
||||
com.arsdigita.cms.contenttypes.event.hide_cost=true
|
||||
com.arsdigita.cms.contenttypes.event.hide_date_description=false
|
||||
com.arsdigita.cms.contenttypes.event.hide_event_type=true
|
||||
com.arsdigita.cms.contenttypes.event.hide_link_to_map=true
|
||||
com.arsdigita.cms.contenttypes.event.hide_main_contributor=true
|
||||
com.arsdigita.cms.contenttypes.event.use_html_date_description=false
|
||||
com.arsdigita.cms.contenttypes.event.start_year=2010
|
||||
com.arsdigita.cms.contenttypes.event.start_year=2015
|
||||
com.arsdigita.cms.contenttypes.event.end_year_delta=5
|
||||
|
||||
|
||||
# ccm-cms-types-newsitem parameters
|
||||
# ##############################################################################
|
||||
com.arsdigita.cms.contenttypes.newsitem.hide_homepage=true
|
||||
com.arsdigita.cms.contenttypes.newsitem.start_year=2000
|
||||
com.arsdigita.cms.contenttypes.newsitem.start_year=2015
|
||||
com.arsdigita.cms.contenttypes.newsitem.end_year_delta=5
|
||||
|
||||
|
||||
|
||||
# AtoZ configuration parameters
|
||||
# ##############################################################################
|
||||
com.arsdigita.atoz.root_category_picker=com.arsdigita.london.terms.ui.RootCategoryPicker
|
||||
|
|
@ -171,7 +175,10 @@ com.arsdigita.navigation.category_menu_show_grand_children=false
|
|||
; com.arsdigita.navigation.category_menu_show_nephews=false
|
||||
com.arsdigita.navigation.default_cat_root_path=/navigation/
|
||||
com.arsdigita.navigation.default_template=/templates/ccm-navigation/navigation/def-page.jsp
|
||||
com.arsdigita.navigation.index_page_cache_lifetime=300
|
||||
; uncomment the following line and edit the file to use a custom set of templates.
|
||||
com.arsdigita.navigation.templates_file=bundle/navigation/lcs-templates.txt
|
||||
com.arsdigita.navigation.index_page_max_items=30
|
||||
|
||||
|
||||
# SUBSITE configuration parameters
|
||||
|
|
@ -200,7 +207,7 @@ auth.http.admin_identifier=webmaster
|
|||
|
||||
# ccm-cms-bundle integration package configuration parameter
|
||||
# ##############################################################################
|
||||
# ccm-cms-bundle (Loader only)
|
||||
# ccm-lcs-bundle (Loader only)
|
||||
#com.arsdigita.bundle.loader.category_files=bundle/categories/sci-nav-domain-1.00.xml,bundle/categories/sci-nav-hierarchy-1.00.xml
|
||||
#com.arsdigita.bundle.loader.custom_app_instances=com.arsdigita.navigation.Navigation:scimenu:ScientificCMS Navigation Menu,com.arsdigita.navigation.Navigation:libmenu:LibreCMS Navigation Menu
|
||||
#com.arsdigita.bundle.loader.domain_mappings=STD-NAV:/navigation/,STD-NAV:/generic/,STD-NAV:/portal/
|
||||
|
|
@ -225,6 +232,6 @@ waf.web.server=localhost\:8080
|
|||
|
||||
# =============================================================================================
|
||||
# devel specific configurations
|
||||
waf.debug=true
|
||||
waf.bebop.fancy_xsl_errors=true
|
||||
;waf.debug=true
|
||||
;waf.bebop.fancy_xsl_errors=true
|
||||
|
||||
|
|
|
|||
|
|
@ -8,16 +8,17 @@
|
|||
The unmodified (as distributed) bundle may be used to create a custom
|
||||
set of packages by a site administrator using ccm-hostinit command and
|
||||
an appropriate set of add-on packages.
|
||||
======================================================================= -->
|
||||
========================================================================== -->
|
||||
|
||||
<ccm:project xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
||||
xmlns:ccm="http://ccm.redhat.com/ccm-project"
|
||||
ccmVersion="6.1"
|
||||
name="librecms-ccm"
|
||||
prettyName="LibreCMS OpenCCM"
|
||||
version="0-0-0"
|
||||
release="trunk-base"
|
||||
webxml="libre-web.xml"
|
||||
name="librecms"
|
||||
prettyName="LibreCMS / OpenCCM Base Bundle"
|
||||
version="2.3.99"
|
||||
release="base-r57xx"
|
||||
webxml="web.xml"
|
||||
portletxml="portlet.xml"
|
||||
webapp="ROOT"
|
||||
xsi:schemaLocation="http://ccm.redhat.com/ccm-project file:tools-ng/common/xsd/project.xsd">
|
||||
|
||||
|
|
|
|||
|
|
@ -11,7 +11,7 @@
|
|||
complete web.xml file from an installation bundle may be used.
|
||||
|
||||
ccm-core requires at minimum Servlet Spec 3.0 / Tomcat 7.0
|
||||
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
|
||||
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
|
||||
|
||||
|
||||
<display-name>LibreCMS Devel Site</display-name>
|
||||
|
|
@ -178,6 +178,7 @@
|
|||
<servlet-class>com.arsdigita.cms.dispatcher.TemplateXSLServlet</servlet-class>
|
||||
</servlet>
|
||||
|
||||
|
||||
<!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
|
||||
MODULES SERVLET DECLARATIONS SECTION
|
||||
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
|
||||
|
|
@ -1,3 +1,3 @@
|
|||
Subdirectory <cat> may optionally contain one or more local site specific
|
||||
Subdirectory <categories> may optionally contain one or more local site specific
|
||||
import xml files for Terms domain categories.
|
||||
|
||||
|
|
|
|||
|
|
@ -0,0 +1,181 @@
|
|||
<?xml version="1.0"?>
|
||||
<ddenums>
|
||||
<ddenum name="GenericContactTypes">
|
||||
<entry key="commonContact" lang="de">
|
||||
<value>Kontakt</value>
|
||||
</entry>
|
||||
<entry key="commonContact" lang="en">
|
||||
<value>Contact</value>
|
||||
</entry>
|
||||
<entry key="speaker" lang="en">
|
||||
<value>Speaker</value>
|
||||
</entry>
|
||||
<entry key="speaker" lang="de">
|
||||
<value>Sprecher</value>
|
||||
</entry>
|
||||
<entry key="office" lang="en">
|
||||
<value>Office</value>
|
||||
</entry>
|
||||
<entry key="office" lang="de">
|
||||
<value>Sekretariat</value>
|
||||
</entry>
|
||||
</ddenum>
|
||||
<ddenum name="GenericContactEntryKeys">
|
||||
<entry key="phoneOffice" lang="en">
|
||||
<value>Phone (office)</value>
|
||||
</entry>
|
||||
<entry key="phoneOffice" lang="de">
|
||||
<value>Telefon (Büro)</value>
|
||||
</entry>
|
||||
<entry key="phonePrivate" lang="en">
|
||||
<value>Phone (home)</value>
|
||||
</entry>
|
||||
<entry key="phonePrivate" lang="de">
|
||||
<value>Telefon (Privat)</value>
|
||||
</entry>
|
||||
<entry key="phoneMobile" lang="en">
|
||||
<value>Phone (mobil)</value>
|
||||
</entry>
|
||||
<entry key="phoneMobile" lang="de">
|
||||
<value>Telefon (Mobil)</value>
|
||||
</entry>
|
||||
<entry key="fax" lang="en">
|
||||
<value>Fax</value>
|
||||
</entry>
|
||||
<entry key="fax" lang="de">
|
||||
<value>Fax</value>
|
||||
</entry>
|
||||
<entry key="email" lang="en">
|
||||
<value>Email</value>
|
||||
</entry>
|
||||
<entry key="email" lang="de">
|
||||
<value>E-Mail</value>
|
||||
</entry>
|
||||
<entry key="office" lang="en">
|
||||
<value>Room</value>
|
||||
</entry>
|
||||
<entry key="office" lang="de">
|
||||
<value>Raum</value>
|
||||
</entry>
|
||||
<entry key="homepage" lang="en">
|
||||
<value>Homepage</value>
|
||||
</entry>
|
||||
<entry key="homepage" lang="de">
|
||||
<value>Homepage</value>
|
||||
</entry>
|
||||
<entry key="im" lang="en">
|
||||
<value>Instant Messanger</value>
|
||||
</entry>
|
||||
<entry key="im" lang="de">
|
||||
<value>Instant Messanger</value>
|
||||
</entry>
|
||||
<entry key="visitingHours" lang="en">
|
||||
<value>Visiting Hours</value>
|
||||
</entry>
|
||||
<entry key="visitingHours" lang="de">
|
||||
<value>Sprechzeiten</value>
|
||||
</entry>
|
||||
</ddenum>
|
||||
<ddenum name="GenericOrganizationalUnitRole">
|
||||
<entry key="head" lang="en">
|
||||
<value>Chief executive officer</value>
|
||||
</entry>
|
||||
<entry key="head" lang="de">
|
||||
<value>Geschäftsführung</value>
|
||||
</entry>
|
||||
<entry key="member" lang="en">
|
||||
<value>Member</value>
|
||||
</entry>
|
||||
<entry key="member" lang="de">
|
||||
<value>Mitglied</value>
|
||||
</entry>
|
||||
</ddenum>
|
||||
<ddenum name="GenericOrganizationalUnitMemberStatus">
|
||||
<entry key="active" lang="en">
|
||||
<value>Active</value>
|
||||
</entry>
|
||||
<entry key="active" lang="de">
|
||||
<value>Aktiv</value>
|
||||
</entry>
|
||||
<entry key="associated" lang="en">
|
||||
<value>Associated</value>
|
||||
</entry>
|
||||
<entry key="associated" lang="de">
|
||||
<value>Assoziiert</value>
|
||||
</entry>
|
||||
<entry key="former" lang="en">
|
||||
<value>Former</value>
|
||||
</entry>
|
||||
<entry key="former" lang="de">
|
||||
<value>Ehemalig</value>
|
||||
</entry>
|
||||
</ddenum>
|
||||
<ddenum name="SciInstituteRole">
|
||||
<entry key="head" lang="en">
|
||||
<value>Managing director</value>
|
||||
</entry>
|
||||
<entry key="head" lang="de">
|
||||
<value>Geschäftsführer</value>
|
||||
</entry>
|
||||
<entry key="member" lang="en">
|
||||
<value>Member</value>
|
||||
</entry>
|
||||
<entry key="member" lang="de">
|
||||
<value>Mitglied</value>
|
||||
</entry>
|
||||
<entry key="administration" lang="en">
|
||||
<value>Administration</value>
|
||||
</entry>
|
||||
<entry key="administration" lang="de">
|
||||
<value>Verwaltung</value>
|
||||
</entry>
|
||||
<entry key="guest" lang="en">
|
||||
<value>Guest</value>
|
||||
</entry>
|
||||
<entry key="guest" lang="de">
|
||||
<value>Gast</value>
|
||||
</entry>
|
||||
</ddenum>
|
||||
<ddenum name="SciDepartmentRole">
|
||||
<entry key="head" lang="en">
|
||||
<value>Department head</value>
|
||||
</entry>
|
||||
<entry key="head" lang="de">
|
||||
<value>Abteilungsleitung</value>
|
||||
</entry>
|
||||
<entry key="member" lang="en">
|
||||
<value>Member</value>
|
||||
</entry>
|
||||
<entry key="member" lang="de">
|
||||
<value>Mitglied</value>
|
||||
</entry>
|
||||
<entry key="secretariat" lang="en">
|
||||
<value>Office</value>
|
||||
</entry>
|
||||
<entry key="secretariat" lang="de">
|
||||
<value>Sekretariat</value>
|
||||
</entry>
|
||||
</ddenum>
|
||||
<ddenum name="SciProjectRole">
|
||||
<entry key="head" lang="en">
|
||||
<value>Project head</value>
|
||||
</entry>
|
||||
<entry key="head" lang="de">
|
||||
<value>Projektleitung</value>
|
||||
</entry>
|
||||
<entry key="member" lang="en">
|
||||
<value>Member</value>
|
||||
</entry>
|
||||
<entry key="member" lang="de">
|
||||
<value>Mitglied</value>
|
||||
</entry>
|
||||
</ddenum>
|
||||
<ddenum name="GenericOrganizationContactType">
|
||||
<entry key="contact" lang="de">
|
||||
<value>Kontakt</value>
|
||||
</entry>
|
||||
<entry key="contact" lang="en">
|
||||
<value>Contact</value>
|
||||
</entry>
|
||||
</ddenum>
|
||||
</ddenums>
|
||||
|
|
@ -0,0 +1,4 @@
|
|||
Subdirectory <navigation> may optionally contain a local site specific
|
||||
text files describing additional jsp templates for navigation.
|
||||
The template jsp files are stored in templates/ccm-navigation/navigation
|
||||
|
||||
|
|
@ -1,3 +1,6 @@
|
|||
Subdirectory <cat> may optionally contain one or more local site specific
|
||||
import xml files for Terms domain categories.
|
||||
Directory <res> will be available during installation by classloader. All
|
||||
content has to be placed in a subdirectory, typically bundle. It can be
|
||||
addressed as /bundle/[fileName|dirName]
|
||||
EXAMPLE:
|
||||
com.arsdigita.navigation.templates_file=bundle/navigation/templates.txt
|
||||
|
||||
|
|
|
|||
|
|
@ -1,13 +0,0 @@
|
|||
Bundle subdir themes
|
||||
|
||||
Purpose:
|
||||
This subdir may optionally contain theme files which either replace part of the
|
||||
theme or add files to the theme provided as default for ScientificCMS and this
|
||||
way adopt the theme for site specific design.
|
||||
|
||||
All files and subdirectories all copied asis to the applications ~/themes
|
||||
directory in its document (context) root.
|
||||
|
||||
It is the responsibility of developer / system integrator to ensure all files
|
||||
are copied to the right location and the theme works with the modification. No
|
||||
functionality or consistency check is perfordmed!
|
||||
|
|
@ -1 +1,4 @@
|
|||
Just a dummy file for test purpose during development.
|
||||
Just a dummy file as a placeholder. This directory may contain theme files
|
||||
which are used by themedirector to download a base theme in order to further
|
||||
customize a site by a site designer. If it will be used this way,
|
||||
ccm-themedirector must be configured appropriately.
|
||||
|
|
|
|||
|
|
@ -1,12 +1,13 @@
|
|||
Subdirectory <nav> may optionally contain navigation item templates for
|
||||
navigation index pages which either overwrite or ammend those templates
|
||||
which are default for ccm-sci-bundle and stored in
|
||||
/web/templates/ccm-navigation/navigation
|
||||
Bundle subdir themes
|
||||
|
||||
Templates of the same name in this subdirectory just overwrite the
|
||||
default files. Templates of different names are stored in addition
|
||||
to the default template files. In the later case a developer must
|
||||
provide a customised template.txt file replacing the default file
|
||||
/src/WEB-INF/navigation/sci-templates.txt
|
||||
This file must be specified in parameter
|
||||
com.arsdigita.navigation.templates_file
|
||||
Purpose:
|
||||
This subdir may optionally contain theme files which either replace part of the
|
||||
theme or add files to the theme provided as default for APLAWS+ and this
|
||||
way adopt the theme for site specific design.
|
||||
|
||||
All files and subdirectories all copied asis to the applications ~/themes
|
||||
directory in its document (context) root.
|
||||
|
||||
It is the responsibility of developer / system integrator to ensure all files
|
||||
are copied to the right location and the theme works with the modification. No
|
||||
functionality or consistency check is performed!
|
||||
|
|
|
|||
|
|
@ -24,7 +24,8 @@ waf.kernel.data_permission_check_enabled=false
|
|||
waf.kernel.primary_user_identifier=email
|
||||
; if you activate screen_name, forum loader does not work.
|
||||
; waf.kernel.primary_user_identifier=screen_name
|
||||
waf.kernel.supported_languages=en,de
|
||||
waf.kernel.supported_languages=de,en
|
||||
waf.kernel.language_independent_code=de
|
||||
waf.kernel.language_independent_items=true
|
||||
|
||||
# CORE KERNEL.SECURITY configuration parameters
|
||||
|
|
@ -42,22 +43,18 @@ waf.mail.default_from=webmaster@librecms.org
|
|||
# CORE SEARCH.LUCENE configuration parameters
|
||||
# ##############################################################################
|
||||
waf.search.indexer=lucene
|
||||
; Below parameter used in version 1.0.4, now outdated und not valid anymore
|
||||
; May be useful to check the lucene serach functionality. Has to be deleted
|
||||
; after all QA testing
|
||||
; waf.lucene.location=/var/ccm-devel/web/redhat/intratest/data/lucene
|
||||
|
||||
|
||||
# CORE TEMPLATING configuration parameters
|
||||
# ##############################################################################
|
||||
; Searches for localized style sheet (among others)
|
||||
waf.templating.stylesheet_resolver=com.arsdigita.templating.PatternStylesheetResolver
|
||||
; For new installations and Foundry default theme
|
||||
waf.templating.stylesheet_paths=/WEB-INF/resources/librecms-stylesheet-paths.txt
|
||||
|
||||
# CORE UI configuration parameters
|
||||
# ##############################################################################
|
||||
core.ui.pagemap.root_page_url=/portal/
|
||||
#core.ui.pagemap.user_redirect_url=content-center/redirect.jsp
|
||||
core.ui.pagemap.user_redirect_url=/content-center/
|
||||
core.ui.pagemap.workspace_url=/portal/
|
||||
# With version 2 moved from kernel/security to ui rsp ui.permissions and
|
||||
|
|
@ -83,8 +80,9 @@ waf.workflow.simple.alerts_sender=webmaster@libreCMS.org
|
|||
|
||||
# CORE XML processing configuration parameters
|
||||
# ##############################################################################
|
||||
waf.xml.xsl_transformer=saxonhe
|
||||
waf.xml.activate_full_date_formatter=true
|
||||
; For new installations and Foundry default theme
|
||||
waf.xml.xsl_transformer=saxonhe
|
||||
|
||||
|
||||
|
||||
|
|
@ -92,10 +90,6 @@ waf.xml.activate_full_date_formatter=true
|
|||
# ##############################################################################
|
||||
com.arsdigita.cms.allow_content_create_in_section_listing=false
|
||||
|
||||
# In order to create several content-section uncomment the line below and
|
||||
# list the desired content section names
|
||||
#com.arsdigita.cms.loader.section_names=generic,openccm,homepages
|
||||
|
||||
# Replace CMS category form with a terms specific widget
|
||||
com.arsdigita.cms.category_authoring_add_form=com.arsdigita.london.terms.ui.ItemCategoryPicker
|
||||
|
||||
|
|
@ -115,6 +109,7 @@ com.arsdigita.cms.default_template_resolver_class=com.arsdigita.subsite.dispatch
|
|||
; com.arsdigita.cms.dhtml_editor_plugins=TableOperations,CSS
|
||||
|
||||
com.arsdigita.cms.disable_item_pfs=true
|
||||
com.arsdigita.cms.delete_workflow_after_publication=false
|
||||
|
||||
com.arsdigita.cms.hide_admin_tabs=true
|
||||
com.arsdigita.cms.hide_folder_index_checkbox=true
|
||||
|
|
@ -129,26 +124,36 @@ com.arsdigita.cms.image_browser.thumbnail_max_height=150
|
|||
com.arsdigita.cms.soon_expired_timespan_days=7
|
||||
com.arsdigita.cms.soon_expired_timespan_months=0
|
||||
|
||||
# Do we want this?
|
||||
; com.arsdigita.cms.skip_asset_steps=com.arsdigita.cms.contenttypes.MultiPartArticle:com.arsdigita.cms.contentassets.ui.ImageStep,com.arsdigita.cms.contenttypes.InlineSite:com.arsdigita.cms.contentassets.ui.ImageStep,com.arsdigita.cms.InlineSite:com.arsdigita.cms.contentassets.ui.FileAttachmentsStep
|
||||
|
||||
com.arsdigita.cms.unpublished_not_found=false
|
||||
com.arsdigita.cms.use_language_extension=true
|
||||
com.arsdigita.cms.use_section_categories=false
|
||||
com.arsdigita.cms.use_streamlined_creation=true
|
||||
com.arsdigita.cms.delete_workflow_after_publication=false
|
||||
|
||||
; contenttypes.properties
|
||||
com.arsdigita.cms.contenttypes.generic_contact.contact_entry_keys=email,phoneOffice,phoneMobile,phonePrivate,fax,building,office,vistitingHours
|
||||
|
||||
# ccm-cms-types-event parameters
|
||||
# ##############################################################################
|
||||
com.arsdigita.cms.contenttypes.event.hide_cost=true
|
||||
com.arsdigita.cms.contenttypes.event.hide_date_description=false
|
||||
com.arsdigita.cms.contenttypes.event.hide_event_type=true
|
||||
com.arsdigita.cms.contenttypes.event.hide_link_to_map=true
|
||||
com.arsdigita.cms.contenttypes.event.hide_main_contributor=true
|
||||
com.arsdigita.cms.contenttypes.event.use_html_date_description=false
|
||||
com.arsdigita.cms.contenttypes.event.start_year=2010
|
||||
com.arsdigita.cms.contenttypes.event.start_year=2015
|
||||
com.arsdigita.cms.contenttypes.event.end_year_delta=5
|
||||
|
||||
# ccm-cms-publicpersonalprofile
|
||||
# ##############################################################################
|
||||
|
||||
|
||||
# ccm-cms-types-newsitem parameters
|
||||
# ##############################################################################
|
||||
com.arsdigita.cms.contenttypes.newsitem.hide_homepage=true
|
||||
com.arsdigita.cms.contenttypes.newsitem.start_year=2000
|
||||
com.arsdigita.cms.contenttypes.newsitem.start_year=2015
|
||||
com.arsdigita.cms.contenttypes.newsitem.end_year_delta=5
|
||||
|
||||
|
||||
|
|
@ -176,7 +181,10 @@ com.arsdigita.navigation.category_menu_show_grand_children=false
|
|||
; com.arsdigita.navigation.category_menu_show_nephews=false
|
||||
com.arsdigita.navigation.default_cat_root_path=/navigation/
|
||||
com.arsdigita.navigation.default_template=/templates/ccm-navigation/navigation/def-page.jsp
|
||||
com.arsdigita.navigation.index_page_cache_lifetime=300
|
||||
; uncomment the following line and edit the file to use a custom set of templates.
|
||||
com.arsdigita.navigation.templates_file=bundle/navigation/lcs-templates.txt
|
||||
com.arsdigita.navigation.index_page_max_items=30
|
||||
|
||||
|
||||
# SUBSITE configuration parameters
|
||||
|
|
@ -203,6 +211,11 @@ com.arsdigita.london.search.num_threads=0
|
|||
auth.http.admin_email=webmaster@aplaws.org
|
||||
auth.http.admin_identifier=webmaster
|
||||
|
||||
# LDN Dublin Core configuration parameters
|
||||
# ##############################################################################
|
||||
com.arsdigita.london.cms.dublin.audience_domain=LGAL
|
||||
|
||||
|
||||
# ccm-cms-bundle integration package configuration parameter
|
||||
# ##############################################################################
|
||||
# ccm-cms-bundle (Loader only)
|
||||
|
|
|
|||
|
|
@ -0,0 +1,24 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<portlet-app
|
||||
xmlns="http://java.sun.com/xml/ns/portlet/portlet-app_2_0.xsd"
|
||||
version="2.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
||||
xsi:schemaLocation="http://java.sun.com/xml/ns/portlet/portlet-app_2_0.xsd
|
||||
http://java.sun.com/xml/ns/portlet/portlet-app_2_0.xsd">
|
||||
<portlet>
|
||||
<description>Single Content Item</description>
|
||||
<portlet-name>ContentItemJSRPortlet</portlet-name>
|
||||
<display-name>ContentItem JSR Portlet</display-name>
|
||||
<portlet-class>
|
||||
com.arsdigita.cms.portlet.ContentItemJSRPortlet
|
||||
</portlet-class>
|
||||
<supports>
|
||||
<mime-type>text/html</mime-type>
|
||||
<portlet-mode>VIEW</portlet-mode>
|
||||
<portlet-mode>EDIT</portlet-mode>
|
||||
<portlet-mode>HELP</portlet-mode>
|
||||
</supports>
|
||||
<portlet-info>
|
||||
<title>Hello, Pluto from LibreCCM!</title>
|
||||
</portlet-info>
|
||||
</portlet>
|
||||
</portlet-app>
|
||||
|
|
@ -10,11 +10,12 @@
|
|||
<ccm:project xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
||||
xmlns:ccm="http://ccm.redhat.com/ccm-project"
|
||||
ccmVersion="6.1"
|
||||
name="librecms-ccm"
|
||||
prettyName="LibreCMS OpenCCM"
|
||||
version="0-0-0"
|
||||
release="trunk-demo"
|
||||
webxml="libre-web.xml"
|
||||
name="librecms"
|
||||
prettyName="LibreCMS OpenCCM - Demo Bundle"
|
||||
version="2.3.99"
|
||||
release="demo"
|
||||
webxml="web.xml"
|
||||
portletxml="portlet.xml"
|
||||
webapp="ROOT"
|
||||
xsi:schemaLocation="http://ccm.redhat.com/ccm-project file:tools-ng/common/xsd/project.xsd">
|
||||
|
||||
|
|
@ -45,7 +46,6 @@
|
|||
<ccm:application name="ccm-portalworkspace"/>
|
||||
<ccm:application name="ccm-shortcuts"/>
|
||||
<ccm:application name="ccm-subsite"/>
|
||||
|
||||
<ccm:application name="ccm-themedirector"/>
|
||||
|
||||
<!-- LDN extension -->
|
||||
|
|
|
|||
|
|
@ -183,7 +183,6 @@
|
|||
MODULES SERVLET DECLARATIONS SECTION
|
||||
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
|
||||
|
||||
|
||||
<!-- module ccm-forum - servlet declarations BEGIN -->
|
||||
<servlet>
|
||||
<servlet-name>forum-main</servlet-name>
|
||||
|
|
@ -1,3 +1,3 @@
|
|||
Subdirectory <cat> may optionally contain one or more local site specific
|
||||
Subdirectory <categories> may optionally contain one or more local site specific
|
||||
import xml files for Terms domain categories.
|
||||
|
||||
|
|
|
|||
|
|
@ -0,0 +1,4 @@
|
|||
Subdirectory <navigation> may optionally contain a local site specific
|
||||
text files describing additional jsp templates for navigation.
|
||||
The template jsp files are stored in templates/ccm-navigation/navigation
|
||||
|
||||
|
|
@ -1,3 +1,6 @@
|
|||
Subdirectory <cat> may optionally contain one or more local site specific
|
||||
import xml files for Terms domain categories.
|
||||
Directory <res> will be available during installation by classloader. All
|
||||
content has to be placed in a subdirectory, typically bundle. It can be
|
||||
addressed as /bundle/[fileName|dirName]
|
||||
EXAMPLE:
|
||||
com.arsdigita.navigation.templates_file=bundle/navigation/templates.txt
|
||||
|
||||
|
|
|
|||
|
|
@ -1,13 +0,0 @@
|
|||
Bundle subdir themes
|
||||
|
||||
Purpose:
|
||||
This subdir may optionally contain theme files which either replace part of the
|
||||
theme or add files to the theme provided as default for ScientificCMS and this
|
||||
way adopt the theme for site specific design.
|
||||
|
||||
All files and subdirectories all copied asis to the applications ~/themes
|
||||
directory in its document (context) root.
|
||||
|
||||
It is the responsibility of developer / system integrator to ensure all files
|
||||
are copied to the right location and the theme works with the modification. No
|
||||
functionality or consistency check is perfordmed!
|
||||
|
|
@ -1,12 +1,13 @@
|
|||
Subdirectory <nav> may optionally contain navigation item templates for
|
||||
navigation index pages which either overwrite or ammend those templates
|
||||
which are default for ccm-sci-bundle and stored in
|
||||
/web/templates/ccm-navigation/navigation
|
||||
Bundle subdir themes
|
||||
|
||||
Templates of the same name in this subdirectory just overwrite the
|
||||
default files. Templates of different names are stored in addition
|
||||
to the default template files. In the later case a developer must
|
||||
provide a customised template.txt file replacing the default file
|
||||
/src/WEB-INF/navigation/sci-templates.txt
|
||||
This file must be specified in parameter
|
||||
com.arsdigita.navigation.templates_file
|
||||
Purpose:
|
||||
This subdir may optionally contain theme files which either replace part of the
|
||||
theme or add files to the theme provided as default for APLAWS+ and this
|
||||
way adopt the theme for site specific design.
|
||||
|
||||
All files and subdirectories all copied asis to the applications ~/themes
|
||||
directory in its document (context) root.
|
||||
|
||||
It is the responsibility of developer / system integrator to ensure all files
|
||||
are copied to the right location and the theme works with the modification. No
|
||||
functionality or consistency check is performed!
|
||||
|
|
|
|||
|
|
@ -25,7 +25,8 @@ waf.kernel.data_permission_check_enabled=false
|
|||
waf.kernel.primary_user_identifier=email
|
||||
; if you activate screen_name, forum loader does not work.
|
||||
; waf.kernel.primary_user_identifier=screen_name
|
||||
waf.kernel.supported_languages=en,de
|
||||
waf.kernel.supported_languages=de,en
|
||||
waf.kernel.language_independent_code=de
|
||||
waf.kernel.language_independent_items=true
|
||||
|
||||
# CORE KERNEL.SECURITY configuration parameters
|
||||
|
|
@ -43,22 +44,18 @@ waf.mail.default_from=webmaster@librecms.org
|
|||
# CORE SEARCH.LUCENE configuration parameters
|
||||
# ##############################################################################
|
||||
waf.search.indexer=lucene
|
||||
; Below parameter used in version 1.0.4, now outdated und not valid anymore
|
||||
; May be useful to check the lucene serach functionality. Has to be deleted
|
||||
; after all QA testing
|
||||
; waf.lucene.location=/var/ccm-devel/web/redhat/intratest/data/lucene
|
||||
|
||||
|
||||
# CORE TEMPLATING configuration parameters
|
||||
# ##############################################################################
|
||||
; Searches for localized style sheet (among others)
|
||||
waf.templating.stylesheet_resolver=com.arsdigita.templating.PatternStylesheetResolver
|
||||
; For new installations and Foundry default theme
|
||||
waf.templating.stylesheet_paths=/WEB-INF/resources/librecms-stylesheet-paths.txt
|
||||
|
||||
# CORE UI configuration parameters
|
||||
# ##############################################################################
|
||||
core.ui.pagemap.root_page_url=/portal/
|
||||
#core.ui.pagemap.user_redirect_url=content-center/redirect.jsp
|
||||
core.ui.pagemap.user_redirect_url=/content-center/
|
||||
core.ui.pagemap.workspace_url=/portal/
|
||||
# With version 2 moved from kernel/security to ui rsp ui.permissions and
|
||||
|
|
@ -84,19 +81,17 @@ waf.workflow.simple.alerts_sender=webmaster@libreCMS.org
|
|||
|
||||
# CORE XML processing configuration parameters
|
||||
# ##############################################################################
|
||||
waf.xml.xsl_transformer=saxonhe
|
||||
waf.xml.activate_full_date_formatter=true
|
||||
|
||||
; For new installations and Foundry default theme
|
||||
waf.xml.xsl_transformer=saxonhe
|
||||
; For updates and existing Mandalay based themes:
|
||||
#waf.xml.xsl_transformer=
|
||||
|
||||
|
||||
# CMS configuration parameters
|
||||
# ##############################################################################
|
||||
com.arsdigita.cms.allow_content_create_in_section_listing=false
|
||||
|
||||
# In order to create several content-section uncomment the line below and
|
||||
# list the desired content section names
|
||||
#com.arsdigita.cms.loader.section_names=generic,openccm,homepages
|
||||
|
||||
# Replace CMS category form with a terms specific widget
|
||||
com.arsdigita.cms.category_authoring_add_form=com.arsdigita.london.terms.ui.ItemCategoryPicker
|
||||
|
||||
|
|
@ -110,12 +105,13 @@ com.arsdigita.cms.default_template_resolver_class=com.arsdigita.subsite.dispatch
|
|||
; configuration, default is:
|
||||
; com.arsdigita.cms.dhtml_editor_config=Xinha.Config,/assets/xinha/CCMcmsXinhaConfig.js
|
||||
|
||||
; to use FCKeditor:
|
||||
; to use CKeditor:
|
||||
; com.arsdigita.cms.dhtml_editor_config=FCKEditor.Config.StyleDefault?,/assets/fckeditor/config/fckconfigOpenCCM.js
|
||||
; com.arsdigita.cms.dhtml_editor_hidden_buttons=
|
||||
; com.arsdigita.cms.dhtml_editor_plugins=TableOperations,CSS
|
||||
|
||||
com.arsdigita.cms.disable_item_pfs=true
|
||||
com.arsdigita.cms.delete_workflow_after_publication=false
|
||||
|
||||
com.arsdigita.cms.hide_admin_tabs=true
|
||||
com.arsdigita.cms.hide_folder_index_checkbox=true
|
||||
|
|
@ -130,29 +126,39 @@ com.arsdigita.cms.image_browser.thumbnail_max_height=150
|
|||
com.arsdigita.cms.soon_expired_timespan_days=7
|
||||
com.arsdigita.cms.soon_expired_timespan_months=0
|
||||
|
||||
# Do we want this?
|
||||
;com.arsdigita.cms.skip_asset_steps=com.arsdigita.cms.contenttypes.MultiPartArticle:com.arsdigita.cms.contentassets.ui.ImageStep,com.arsdigita.cms.contenttypes.InlineSite:com.arsdigita.cms.contentassets.ui.ImageStep,com.arsdigita.cms.InlineSite:com.arsdigita.cms.contentassets.ui.FileAttachmentsStep
|
||||
|
||||
com.arsdigita.cms.unpublished_not_found=false
|
||||
com.arsdigita.cms.use_language_extension=true
|
||||
com.arsdigita.cms.use_section_categories=false
|
||||
com.arsdigita.cms.use_streamlined_creation=true
|
||||
|
||||
com.arsdigita.cms.delete_workflow_after_publication=false
|
||||
; contenttypes.properties
|
||||
com.arsdigita.cms.contenttypes.generic_contact.contact_entry_keys=email,phoneOffice,phoneMobile,phonePrivate,fax,building,office,vistitingHours
|
||||
|
||||
|
||||
# ccm-cms-types-event parameters
|
||||
# ##############################################################################
|
||||
com.arsdigita.cms.contenttypes.event.hide_cost=true
|
||||
com.arsdigita.cms.contenttypes.event.hide_date_description=false
|
||||
com.arsdigita.cms.contenttypes.event.hide_event_type=true
|
||||
com.arsdigita.cms.contenttypes.event.hide_link_to_map=true
|
||||
com.arsdigita.cms.contenttypes.event.hide_main_contributor=true
|
||||
com.arsdigita.cms.contenttypes.event.use_html_date_description=false
|
||||
com.arsdigita.cms.contenttypes.event.start_year=2010
|
||||
com.arsdigita.cms.contenttypes.event.start_year=2015
|
||||
com.arsdigita.cms.contenttypes.event.end_year_delta=5
|
||||
|
||||
|
||||
# ccm-cms-types-newsitem parameters
|
||||
# ##############################################################################
|
||||
com.arsdigita.cms.contenttypes.newsitem.hide_homepage=true
|
||||
com.arsdigita.cms.contenttypes.newsitem.start_year=2000
|
||||
com.arsdigita.cms.contenttypes.newsitem.start_year=2015
|
||||
com.arsdigita.cms.contenttypes.newsitem.end_year_delta=5
|
||||
|
||||
# ccm-cms-publicpersonalprofile
|
||||
# ##############################################################################
|
||||
|
||||
|
||||
|
||||
# AtoZ configuration parameters
|
||||
|
|
@ -178,7 +184,10 @@ com.arsdigita.navigation.category_menu_show_grand_children=false
|
|||
; com.arsdigita.navigation.category_menu_show_nephews=false
|
||||
com.arsdigita.navigation.default_cat_root_path=/navigation/
|
||||
com.arsdigita.navigation.default_template=/templates/ccm-navigation/navigation/def-page.jsp
|
||||
com.arsdigita.navigation.index_page_cache_lifetime=300
|
||||
; uncomment the following line and edit the file to use a custom set of templates.
|
||||
com.arsdigita.navigation.templates_file=bundle/navigation/lcs-templates.txt
|
||||
com.arsdigita.navigation.index_page_max_items=30
|
||||
|
||||
|
||||
# SUBSITE configuration parameters
|
||||
|
|
@ -205,9 +214,14 @@ com.arsdigita.london.search.num_threads=0
|
|||
auth.http.admin_email=webmaster@aplaws.org
|
||||
auth.http.admin_identifier=webmaster
|
||||
|
||||
# ccm-cms-bundle integration package configuration parameter
|
||||
# LDN Dublin Core configuration parameters
|
||||
# ##############################################################################
|
||||
# ccm-cms-bundle (Loader only)
|
||||
com.arsdigita.london.cms.dublin.audience_domain=LGAL
|
||||
|
||||
|
||||
# ccm-lcs-bundle integration package configuration parameter
|
||||
# ##############################################################################
|
||||
# ccm-lcs-bundle (Loader only)
|
||||
#com.arsdigita.bundle.loader.category_files=bundle/categories/sci-nav-domain-1.00.xml,bundle/categories/sci-nav-hierarchy-1.00.xml
|
||||
#com.arsdigita.bundle.loader.custom_app_instances=com.arsdigita.navigation.Navigation:scimenu:ScientificCMS Navigation Menu,com.arsdigita.navigation.Navigation:libmenu:LibreCMS Navigation Menu
|
||||
#com.arsdigita.bundle.loader.domain_mappings=STD-NAV:/navigation/,STD-NAV:/generic/,STD-NAV:/portal/
|
||||
|
|
|
|||
|
|
@ -0,0 +1,24 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<portlet-app
|
||||
xmlns="http://java.sun.com/xml/ns/portlet/portlet-app_2_0.xsd"
|
||||
version="2.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
||||
xsi:schemaLocation="http://java.sun.com/xml/ns/portlet/portlet-app_2_0.xsd
|
||||
http://java.sun.com/xml/ns/portlet/portlet-app_2_0.xsd">
|
||||
<portlet>
|
||||
<description>Single Content Item</description>
|
||||
<portlet-name>ContentItemJSRPortlet</portlet-name>
|
||||
<display-name>ContentItem JSR Portlet</display-name>
|
||||
<portlet-class>
|
||||
com.arsdigita.cms.portlet.ContentItemJSRPortlet
|
||||
</portlet-class>
|
||||
<supports>
|
||||
<mime-type>text/html</mime-type>
|
||||
<portlet-mode>VIEW</portlet-mode>
|
||||
<portlet-mode>EDIT</portlet-mode>
|
||||
<portlet-mode>HELP</portlet-mode>
|
||||
</supports>
|
||||
<portlet-info>
|
||||
<title>Hello, Pluto from LibreCCM!</title>
|
||||
</portlet-info>
|
||||
</portlet>
|
||||
</portlet-app>
|
||||
|
|
@ -10,11 +10,12 @@
|
|||
<ccm:project xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
||||
xmlns:ccm="http://ccm.redhat.com/ccm-project"
|
||||
ccmVersion="6.1"
|
||||
name="librecms-dev"
|
||||
prettyName="LibreCMS OpenCCM"
|
||||
name="librecms"
|
||||
prettyName="LibreCMS OpenCCM - Development Bundle"
|
||||
version="2.3.99"
|
||||
release="devel-SNAPSHOT-r5758"
|
||||
webxml="libre-web.xml"
|
||||
webxml="web.xml"
|
||||
portletxml="portlet.xml"
|
||||
webapp="ROOT"
|
||||
xsi:schemaLocation="http://ccm.redhat.com/ccm-project file:tools-ng/common/xsd/project.xsd">
|
||||
|
||||
|
|
|
|||
|
|
@ -0,0 +1,560 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<web-app xmlns="http://java.sun.com/xml/ns/javaee"
|
||||
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
||||
xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd"
|
||||
version="3.0">
|
||||
|
||||
<!--- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
|
||||
basic web.xml for ccm-core and basic functions. If
|
||||
additional modules provide specific web.xml snippets they must be
|
||||
integrated before CCM is ready to work. Alternatively a
|
||||
complete web.xml file from an installation bundle may be used.
|
||||
|
||||
ccm-core requires at minimum Servlet Spec 3.0 / Tomcat 7.0
|
||||
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
|
||||
|
||||
|
||||
<display-name>LibreCMS Devel Site</display-name>
|
||||
<description>Community and Content Management</description>
|
||||
|
||||
<!-- path and filename of the log4j2 user accessible config file
|
||||
By default is is the same as the class path accessible file
|
||||
in class ccm-core-x.y.z.jar. -->
|
||||
<context-param>
|
||||
<param-name>log4jConfiguration</param-name>
|
||||
<param-value>WEB-INF/conf/log4j2.xml</param-value>
|
||||
</context-param>
|
||||
|
||||
<!-- Prevent Session ID in URL (for security reasons!) -->
|
||||
<session-config>
|
||||
<tracking-mode>COOKIE</tracking-mode>
|
||||
</session-config>
|
||||
|
||||
<!-- Require secure connection by redirect to host-port part
|
||||
of parameter waf.web.secure_server
|
||||
<filter>
|
||||
<filter-name>secured</filter-name>
|
||||
<filter-class>com.arsdigita.web.SecureFilter</filter-class>
|
||||
</filter>
|
||||
-->
|
||||
<!-- Initialize Profiler timers
|
||||
NOT USED with standard / production
|
||||
<filter>
|
||||
<filter-name>profiler</filter-name>
|
||||
<filter-class>com.arsdigita.profiler.ProfilerFilter</filter-class>
|
||||
</filter>
|
||||
-->
|
||||
|
||||
<filter>
|
||||
<filter-name>shortcuts</filter-name>
|
||||
<filter-class>com.arsdigita.shortcuts.ShortcutFilter</filter-class>
|
||||
</filter>
|
||||
|
||||
<filter>
|
||||
<filter-name>subsite</filter-name>
|
||||
<filter-class>com.arsdigita.subsite.SubsiteFilter</filter-class>
|
||||
</filter>
|
||||
|
||||
<!-- NOT USED HERE
|
||||
<filter-mapping>
|
||||
<filter-name>secured</filter-name>
|
||||
<url-pattern>/*</url-pattern>
|
||||
</filter-mapping>
|
||||
|
||||
<filter-mapping>
|
||||
<filter-name>profiler</filter-name>
|
||||
<url-pattern>/*</url-pattern>
|
||||
</filter-mapping>
|
||||
-->
|
||||
|
||||
|
||||
<filter-mapping>
|
||||
<filter-name>subsite</filter-name>
|
||||
<url-pattern>/*</url-pattern>
|
||||
</filter-mapping>
|
||||
|
||||
<filter-mapping>
|
||||
<filter-name>shortcuts</filter-name>
|
||||
<url-pattern>/*</url-pattern>
|
||||
</filter-mapping>
|
||||
|
||||
<!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
|
||||
Context Listener
|
||||
required and used to initialize the runtime environment before any other
|
||||
task is performed or any servlet initialized.
|
||||
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
|
||||
<listener>
|
||||
<listener-class>com.arsdigita.web.CCMApplicationContextListener</listener-class>
|
||||
</listener>
|
||||
|
||||
<!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
|
||||
BASE SERVLET DECLARATIONS SECTION
|
||||
basically requirred by ccm-core
|
||||
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
|
||||
|
||||
<servlet>
|
||||
<servlet-name>ccm-dispatcher</servlet-name>
|
||||
<servlet-class>com.arsdigita.web.CCMDispatcherServlet</servlet-class>
|
||||
<load-on-startup>1</load-on-startup>
|
||||
</servlet>
|
||||
|
||||
<servlet>
|
||||
<servlet-name>cache-manager</servlet-name>
|
||||
<servlet-class>com.arsdigita.caching.CacheServlet</servlet-class>
|
||||
</servlet>
|
||||
|
||||
<servlet>
|
||||
<servlet-name>db-test</servlet-name>
|
||||
<servlet-class>com.arsdigita.web.monitoring.DBTestServlet</servlet-class>
|
||||
</servlet>
|
||||
|
||||
<servlet>
|
||||
<servlet-name>versioning-log</servlet-name>
|
||||
<servlet-class>com.arsdigita.versioning.VersioningServlet</servlet-class>
|
||||
</servlet>
|
||||
|
||||
<servlet>
|
||||
<servlet-name>login</servlet-name>
|
||||
<servlet-class>com.arsdigita.ui.login.LoginServlet</servlet-class>
|
||||
</servlet>
|
||||
|
||||
<servlet>
|
||||
<servlet-name>webadmin</servlet-name>
|
||||
<servlet-class>com.arsdigita.ui.admin.AdminServlet</servlet-class>
|
||||
</servlet>
|
||||
|
||||
<servlet>
|
||||
<servlet-name>webadmin-permissions</servlet-name>
|
||||
<servlet-class>com.arsdigita.ui.permissions.PermissionsServlet</servlet-class>
|
||||
</servlet>
|
||||
|
||||
<servlet>
|
||||
<servlet-name>webdevsupport</servlet-name>
|
||||
<servlet-class>com.arsdigita.webdevsupport.WebDevSupportServlet</servlet-class>
|
||||
</servlet>
|
||||
|
||||
<servlet>
|
||||
<servlet-name>oid-redirect</servlet-name>
|
||||
<servlet-class>com.arsdigita.web.OIDRedirectServlet</servlet-class>
|
||||
</servlet>
|
||||
|
||||
<servlet>
|
||||
<servlet-name>resource-resolver</servlet-name>
|
||||
<servlet-class>com.arsdigita.web.ResourceServlet</servlet-class>
|
||||
</servlet>
|
||||
|
||||
<!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
|
||||
ADDITIONAL SERVLET DECLARATIONS SECTION
|
||||
basically requirred by ccm-cms
|
||||
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
|
||||
|
||||
<servlet>
|
||||
<servlet-name>content-center</servlet-name>
|
||||
<servlet-class>com.arsdigita.cms.ContentCenterServlet</servlet-class>
|
||||
</servlet>
|
||||
|
||||
<servlet>
|
||||
<servlet-name>content-section</servlet-name>
|
||||
<servlet-class>com.arsdigita.cms.ContentSectionServlet</servlet-class>
|
||||
</servlet>
|
||||
|
||||
<servlet>
|
||||
<servlet-name>cms-service</servlet-name>
|
||||
<servlet-class>com.arsdigita.cms.ServiceServlet</servlet-class>
|
||||
</servlet>
|
||||
|
||||
<servlet>
|
||||
<servlet-name>content-type-xsl</servlet-name>
|
||||
<servlet-class>com.arsdigita.cms.dispatcher.ContentTypeXSLServlet</servlet-class>
|
||||
</servlet>
|
||||
|
||||
<servlet>
|
||||
<servlet-name>content-item-xsl</servlet-name>
|
||||
<servlet-class>com.arsdigita.cms.dispatcher.ContentItemXSLServlet</servlet-class>
|
||||
</servlet>
|
||||
|
||||
<servlet>
|
||||
<servlet-name>template-xsl</servlet-name>
|
||||
<servlet-class>com.arsdigita.cms.dispatcher.TemplateXSLServlet</servlet-class>
|
||||
</servlet>
|
||||
|
||||
|
||||
<!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
|
||||
MODULES SERVLET DECLARATIONS SECTION
|
||||
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
|
||||
|
||||
<!-- module ccm-atoz - servlet definitions BEGIN -->
|
||||
<servlet>
|
||||
<servlet-name>atoz-files</servlet-name>
|
||||
<servlet-class>com.arsdigita.web.ApplicationFileServlet</servlet-class>
|
||||
<init-param>
|
||||
<param-name>template-path</param-name>
|
||||
<param-value>/templates/ccm-atoz</param-value>
|
||||
</init-param>
|
||||
</servlet>
|
||||
<!-- module ccm-atoz - servlet definitions END -->
|
||||
|
||||
<!-- module ccm-forum - servlet declarations BEGIN -->
|
||||
<servlet>
|
||||
<servlet-name>forum-main</servlet-name>
|
||||
<servlet-class>com.arsdigita.forum.ForumServlet</servlet-class>
|
||||
</servlet>
|
||||
<!-- module ccm-forum - servlet declarations END -->
|
||||
|
||||
<servlet>
|
||||
<servlet-name>portalworkspace-files</servlet-name>
|
||||
<servlet-class>com.arsdigita.web.ApplicationFileServlet</servlet-class>
|
||||
<init-param>
|
||||
<param-name>template-path</param-name>
|
||||
<param-value>/templates/ccm-portalworkspace</param-value>
|
||||
</init-param>
|
||||
</servlet>
|
||||
|
||||
<servlet>
|
||||
<servlet-name>navigation-files</servlet-name>
|
||||
<servlet-class>com.arsdigita.web.ApplicationFileServlet</servlet-class>
|
||||
<init-param>
|
||||
<param-name>template-path</param-name>
|
||||
<param-value>/templates/ccm-navigation</param-value>
|
||||
</init-param>
|
||||
<init-param>
|
||||
<param-name>file-resolver</param-name>
|
||||
<param-value>com.arsdigita.navigation.NavigationFileResolver</param-value>
|
||||
</init-param>
|
||||
</servlet>
|
||||
|
||||
<servlet>
|
||||
<servlet-name>portlet-type-xsl</servlet-name>
|
||||
<servlet-class>com.arsdigita.dispatcher.PortletTypeXSLServlet</servlet-class>
|
||||
</servlet>
|
||||
|
||||
<!-- module ccm-rssfeed - servlet declaration BEGIN -->
|
||||
<servlet>
|
||||
<servlet-name>rssfeed-files</servlet-name>
|
||||
<servlet-class>com.arsdigita.web.ApplicationFileServlet</servlet-class>
|
||||
<init-param>
|
||||
<param-name>template-path</param-name>
|
||||
<param-value>/templates/ccm-rssfeed</param-value>
|
||||
</init-param>
|
||||
<init-param>
|
||||
<param-name>file-resolver</param-name>
|
||||
<param-value>com.arsdigita.rssfeed.RSSFileResolver</param-value>
|
||||
</init-param>
|
||||
</servlet>
|
||||
<!-- module ccm-rssfeed - servlet declaration END -->
|
||||
|
||||
<!-- module ccm-ldn-search - servlet declarations BEGIN -->
|
||||
<servlet>
|
||||
<servlet-name>search-files</servlet-name>
|
||||
<servlet-class>com.arsdigita.web.ApplicationFileServlet</servlet-class>
|
||||
<init-param>
|
||||
<param-name>template-path</param-name>
|
||||
<param-value>/templates/ccm-ldn-search</param-value>
|
||||
</init-param>
|
||||
</servlet>
|
||||
|
||||
<servlet>
|
||||
<servlet-name>AxisServlet</servlet-name>
|
||||
<display-name>Apache-Axis Servlet</display-name>
|
||||
<servlet-class>
|
||||
org.apache.axis.transport.http.AxisServlet
|
||||
</servlet-class>
|
||||
</servlet>
|
||||
<!-- module ccm-ldn-search - servlet declarations END -->
|
||||
|
||||
<!-- module ccm-shortcuts - servlet definitions -->
|
||||
<servlet>
|
||||
<servlet-name>shortcuts-files</servlet-name>
|
||||
<servlet-class>com.arsdigita.web.ApplicationFileServlet</servlet-class>
|
||||
<init-param>
|
||||
<param-name>template-path</param-name>
|
||||
<param-value>/templates/ccm-shortcuts</param-value>
|
||||
</init-param>
|
||||
</servlet>
|
||||
|
||||
<!-- module ccm-subsite - servlet declarations BEGIN -->
|
||||
<servlet>
|
||||
<servlet-name>subsite-files</servlet-name>
|
||||
<servlet-class>com.arsdigita.web.ApplicationFileServlet</servlet-class>
|
||||
<init-param>
|
||||
<param-name>template-path</param-name>
|
||||
<param-value>/templates/ccm-subsite</param-value>
|
||||
</init-param>
|
||||
</servlet>
|
||||
<!-- module ccm-subsite - servlet declarations END -->
|
||||
|
||||
<!-- module ccm-ldn-terms - servlet declarations BEGIN -->
|
||||
<servlet>
|
||||
<servlet-name>terms-files</servlet-name>
|
||||
<servlet-class>com.arsdigita.web.ApplicationFileServlet</servlet-class>
|
||||
<init-param>
|
||||
<param-name>template-path</param-name>
|
||||
<param-value>/templates/ccm-ldn-terms</param-value>
|
||||
</init-param>
|
||||
</servlet>
|
||||
<!-- module ccm-ldn-terms - servlet declarations END -->
|
||||
|
||||
<!-- module ccm-themedirector - servlet declarations BEGIN -->
|
||||
<servlet>
|
||||
<servlet-name>theme-files</servlet-name>
|
||||
<servlet-class>com.arsdigita.web.ApplicationFileServlet</servlet-class>
|
||||
<init-param>
|
||||
<param-name>template-path</param-name>
|
||||
<param-value>/templates/ccm-themedirector</param-value>
|
||||
</init-param>
|
||||
</servlet>
|
||||
|
||||
<servlet>
|
||||
<servlet-name>ThemeDownload</servlet-name>
|
||||
<servlet-class>com.arsdigita.themedirector.dispatcher.ThemeDownloadServlet</servlet-class>
|
||||
</servlet>
|
||||
|
||||
<servlet>
|
||||
<servlet-name>ThemePreviewServlet</servlet-name>
|
||||
<display-name>Servlet to allow admins to preview look/feel</display-name>
|
||||
<servlet-class>
|
||||
com.arsdigita.themedirector.dispatcher.InternalThemePrefixerServlet
|
||||
</servlet-class>
|
||||
<init-param>
|
||||
<param-name>prefix</param-name>
|
||||
<param-value>/theme</param-value>
|
||||
</init-param>
|
||||
</servlet>
|
||||
<!-- module ccm-themedirector - servlet declarations END -->
|
||||
|
||||
<!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
|
||||
MODULES SERVLET MAPPINGS SECTION
|
||||
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
|
||||
|
||||
<!-- module ccm-atoz - servlet mappings BEGIN -->
|
||||
<servlet-mapping>
|
||||
<servlet-name>atoz-files</servlet-name>
|
||||
<url-pattern>/ccm-atoz/files/*</url-pattern>
|
||||
</servlet-mapping>
|
||||
<!-- module ccm-atoz - servlet mappings END -->
|
||||
|
||||
<!-- module ccm-forum - servlet mappings BEGIN -->
|
||||
<servlet-mapping>
|
||||
<servlet-name>forum-main</servlet-name>
|
||||
<url-pattern>/forum-main/main/*</url-pattern>
|
||||
</servlet-mapping>
|
||||
<!-- module ccm-forum - servlet mappings END -->
|
||||
|
||||
<servlet-mapping>
|
||||
<servlet-name>portlet-type-xsl</servlet-name>
|
||||
<url-pattern>/themes/servlet/portlet-type/*</url-pattern>
|
||||
</servlet-mapping>
|
||||
|
||||
<servlet-mapping>
|
||||
<servlet-name>portalworkspace-files</servlet-name>
|
||||
<url-pattern>/ccm-portalworkspace/files/*</url-pattern>
|
||||
</servlet-mapping>
|
||||
|
||||
<servlet-mapping>
|
||||
<servlet-name>navigation-files</servlet-name>
|
||||
<url-pattern>/ccm-navigation/files/*</url-pattern>
|
||||
</servlet-mapping>
|
||||
|
||||
<!-- module ccm-rssfeed - servlet mappings BEGIN -->
|
||||
<servlet-mapping>
|
||||
<servlet-name>rssfeed-files</servlet-name>
|
||||
<url-pattern>/ccm-rssfeed/files/*</url-pattern>
|
||||
</servlet-mapping>
|
||||
<!-- module ccm-rssfeed - servlet mappings END -->
|
||||
|
||||
<!-- module ccm-ldn-search - servlet mappings BEGIN -->
|
||||
<servlet-mapping>
|
||||
<servlet-name>search-files</servlet-name>
|
||||
<url-pattern>/ccm-ldn-search/files/*</url-pattern>
|
||||
</servlet-mapping>
|
||||
|
||||
<servlet-mapping>
|
||||
<servlet-name>AxisServlet</servlet-name>
|
||||
<url-pattern>/services/*</url-pattern>
|
||||
</servlet-mapping>
|
||||
<!-- module ccm-ldn-search - servlet mappings END -->
|
||||
|
||||
<!-- module ccm-shortcuts - servlet mappings -->
|
||||
<servlet-mapping>
|
||||
<servlet-name>shortcuts-files</servlet-name>
|
||||
<url-pattern>/ccm-shortcuts/files/*</url-pattern>
|
||||
</servlet-mapping>
|
||||
|
||||
<!-- module ccm-subsite - servlet mappings BEGIN -->
|
||||
<servlet-mapping>
|
||||
<servlet-name>subsite-files</servlet-name>
|
||||
<url-pattern>/ccm-subsite/files/*</url-pattern>
|
||||
</servlet-mapping>
|
||||
<!-- module ccm-subsite - servlet mappings END -->
|
||||
|
||||
<!-- module ccm-ldn-terms - servlet mappings BEGIN -->
|
||||
<servlet-mapping>
|
||||
<servlet-name>terms-files</servlet-name>
|
||||
<url-pattern>/ccm-ldn-terms/files/*</url-pattern>
|
||||
</servlet-mapping>
|
||||
<!-- module ccm-ldn-terms - servlet mappings END -->
|
||||
|
||||
<!-- module ccm-themedirector - servlet mappings BEGIN -->
|
||||
<servlet-mapping>
|
||||
<servlet-name>theme-files</servlet-name>
|
||||
<url-pattern>/theme-files/*</url-pattern>
|
||||
</servlet-mapping>
|
||||
|
||||
<servlet-mapping>
|
||||
<servlet-name>ThemeDownload</servlet-name>
|
||||
<url-pattern>/theme-files/download/*</url-pattern>
|
||||
</servlet-mapping>
|
||||
|
||||
<servlet-mapping>
|
||||
<servlet-name>ThemePreviewServlet</servlet-name>
|
||||
<url-pattern>/theme/*</url-pattern>
|
||||
</servlet-mapping>
|
||||
<!-- module ccm-themedirector - servlet mappings END -->
|
||||
|
||||
|
||||
<!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
|
||||
BASE SERVLET MAPPINGS SECTION
|
||||
basically requirred by ccm-core
|
||||
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
|
||||
|
||||
<servlet-mapping>
|
||||
<servlet-name>ccm-dispatcher</servlet-name>
|
||||
<url-pattern>/ccm/*</url-pattern>
|
||||
</servlet-mapping>
|
||||
|
||||
<servlet-mapping>
|
||||
<servlet-name>cache-manager</servlet-name>
|
||||
<url-pattern>/expireCache/*</url-pattern>
|
||||
</servlet-mapping>
|
||||
|
||||
<servlet-mapping>
|
||||
<servlet-name>db-test</servlet-name>
|
||||
<url-pattern>/dbtest</url-pattern>
|
||||
</servlet-mapping>
|
||||
|
||||
<servlet-mapping>
|
||||
<servlet-name>versioning-log</servlet-name>
|
||||
<url-pattern>/versioning/*</url-pattern>
|
||||
</servlet-mapping>
|
||||
|
||||
<servlet-mapping>
|
||||
<servlet-name>login</servlet-name>
|
||||
<url-pattern>/login/*</url-pattern>
|
||||
</servlet-mapping>
|
||||
|
||||
<servlet-mapping>
|
||||
<servlet-name>webadmin</servlet-name>
|
||||
<url-pattern>/admin/*</url-pattern>
|
||||
</servlet-mapping>
|
||||
|
||||
<servlet-mapping>
|
||||
<servlet-name>webadmin-permissions</servlet-name>
|
||||
<url-pattern>/admin-permissions/*</url-pattern>
|
||||
</servlet-mapping>
|
||||
|
||||
<servlet-mapping>
|
||||
<servlet-name>webdevsupport</servlet-name>
|
||||
<url-pattern>/webdevsupport/*</url-pattern>
|
||||
</servlet-mapping>
|
||||
|
||||
<servlet-mapping>
|
||||
<servlet-name>oid-redirect</servlet-name>
|
||||
<url-pattern>/redirect/*</url-pattern>
|
||||
</servlet-mapping>
|
||||
|
||||
<servlet-mapping>
|
||||
<servlet-name>resource-resolver</servlet-name>
|
||||
<url-pattern>/resource/*</url-pattern>
|
||||
</servlet-mapping>
|
||||
|
||||
<!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
|
||||
ADDITIONAL SERVLET MAPPINGS SECTION
|
||||
basically requirred by ccm-cms
|
||||
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
|
||||
|
||||
<servlet-mapping>
|
||||
<servlet-name>content-center</servlet-name>
|
||||
<url-pattern>/templates/servlet/content-center/*</url-pattern>
|
||||
</servlet-mapping>
|
||||
|
||||
<servlet-mapping>
|
||||
<servlet-name>content-section</servlet-name>
|
||||
<url-pattern>/templates/servlet/content-section/*</url-pattern>
|
||||
</servlet-mapping>
|
||||
|
||||
<servlet-mapping>
|
||||
<servlet-name>cms-service</servlet-name>
|
||||
<url-pattern>/templates/servlet/cms-service/*</url-pattern>
|
||||
</servlet-mapping>
|
||||
|
||||
<servlet-mapping>
|
||||
<servlet-name>content-item-xsl</servlet-name>
|
||||
<url-pattern>/templates/servlet/content-item/*</url-pattern>
|
||||
</servlet-mapping>
|
||||
|
||||
<servlet-mapping>
|
||||
<servlet-name>content-type-xsl</servlet-name>
|
||||
<url-pattern>/themes/servlet/content-type/*</url-pattern>
|
||||
</servlet-mapping>
|
||||
|
||||
<servlet-mapping>
|
||||
<servlet-name>template-xsl</servlet-name>
|
||||
<url-pattern>/themes/servlet/template/*</url-pattern>
|
||||
</servlet-mapping>
|
||||
|
||||
<!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
|
||||
ERROR PAGES
|
||||
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
|
||||
|
||||
<error-page>
|
||||
<exception-type>com.arsdigita.dispatcher.AccessDeniedException</exception-type>
|
||||
<location>/error/access-denied.jsp</location>
|
||||
</error-page>
|
||||
|
||||
<error-page>
|
||||
<exception-type>com.arsdigita.dispatcher.ObjectNotFoundException</exception-type>
|
||||
<location>/error/object-not-found.jsp</location>
|
||||
</error-page>
|
||||
|
||||
<error-page>
|
||||
<exception-type>com.arsdigita.kernel.permissions.PermissionException</exception-type>
|
||||
<location>/error/permission-denied.jsp</location>
|
||||
</error-page>
|
||||
|
||||
<error-page>
|
||||
<exception-type>com.arsdigita.persistence.DbNotAvailableException</exception-type>
|
||||
<location>/error/db-not-available.jsp</location>
|
||||
</error-page>
|
||||
|
||||
<error-page>
|
||||
<exception-type>com.arsdigita.db.DbNotAvailableException</exception-type>
|
||||
<location>/error/db-not-available.jsp</location>
|
||||
</error-page>
|
||||
|
||||
<error-page>
|
||||
<exception-type>java.lang.Exception</exception-type>
|
||||
<location>/error/general.jsp</location>
|
||||
</error-page>
|
||||
|
||||
<error-page>
|
||||
<exception-type>java.lang.Error</exception-type>
|
||||
<location>/error/general.jsp</location>
|
||||
</error-page>
|
||||
|
||||
<!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
|
||||
TAG LIBS
|
||||
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
|
||||
|
||||
<jsp-config>
|
||||
<taglib>
|
||||
<taglib-uri>/WEB-INF/bebop-show.tld</taglib-uri>
|
||||
<taglib-location>/WEB-INF/bebop-show.tld</taglib-location>
|
||||
</taglib>
|
||||
|
||||
<taglib>
|
||||
<taglib-uri>/WEB-INF/bebop-define.tld</taglib-uri>
|
||||
<taglib-location>/WEB-INF/bebop-define.tld</taglib-location>
|
||||
</taglib>
|
||||
</jsp-config>
|
||||
|
||||
</web-app>
|
||||
|
|
@ -1,3 +1,3 @@
|
|||
Subdirectory <cat> may optionally contain one or more local site specific
|
||||
Subdirectory <categories> may optionally contain one or more local site specific
|
||||
import xml files for Terms domain categories.
|
||||
|
||||
|
|
|
|||
|
|
@ -0,0 +1,181 @@
|
|||
<?xml version="1.0"?>
|
||||
<ddenums>
|
||||
<ddenum name="GenericContactTypes">
|
||||
<entry key="commonContact" lang="de">
|
||||
<value>Kontakt</value>
|
||||
</entry>
|
||||
<entry key="commonContact" lang="en">
|
||||
<value>Contact</value>
|
||||
</entry>
|
||||
<entry key="speaker" lang="en">
|
||||
<value>Speaker</value>
|
||||
</entry>
|
||||
<entry key="speaker" lang="de">
|
||||
<value>Sprecher</value>
|
||||
</entry>
|
||||
<entry key="office" lang="en">
|
||||
<value>Office</value>
|
||||
</entry>
|
||||
<entry key="office" lang="de">
|
||||
<value>Sekretariat</value>
|
||||
</entry>
|
||||
</ddenum>
|
||||
<ddenum name="GenericContactEntryKeys">
|
||||
<entry key="phoneOffice" lang="en">
|
||||
<value>Phone (office)</value>
|
||||
</entry>
|
||||
<entry key="phoneOffice" lang="de">
|
||||
<value>Telefon (Büro)</value>
|
||||
</entry>
|
||||
<entry key="phonePrivate" lang="en">
|
||||
<value>Phone (home)</value>
|
||||
</entry>
|
||||
<entry key="phonePrivate" lang="de">
|
||||
<value>Telefon (Privat)</value>
|
||||
</entry>
|
||||
<entry key="phoneMobile" lang="en">
|
||||
<value>Phone (mobil)</value>
|
||||
</entry>
|
||||
<entry key="phoneMobile" lang="de">
|
||||
<value>Telefon (Mobil)</value>
|
||||
</entry>
|
||||
<entry key="fax" lang="en">
|
||||
<value>Fax</value>
|
||||
</entry>
|
||||
<entry key="fax" lang="de">
|
||||
<value>Fax</value>
|
||||
</entry>
|
||||
<entry key="email" lang="en">
|
||||
<value>Email</value>
|
||||
</entry>
|
||||
<entry key="email" lang="de">
|
||||
<value>E-Mail</value>
|
||||
</entry>
|
||||
<entry key="office" lang="en">
|
||||
<value>Room</value>
|
||||
</entry>
|
||||
<entry key="office" lang="de">
|
||||
<value>Raum</value>
|
||||
</entry>
|
||||
<entry key="homepage" lang="en">
|
||||
<value>Homepage</value>
|
||||
</entry>
|
||||
<entry key="homepage" lang="de">
|
||||
<value>Homepage</value>
|
||||
</entry>
|
||||
<entry key="im" lang="en">
|
||||
<value>Instant Messanger</value>
|
||||
</entry>
|
||||
<entry key="im" lang="de">
|
||||
<value>Instant Messanger</value>
|
||||
</entry>
|
||||
<entry key="visitingHours" lang="en">
|
||||
<value>Visiting Hours</value>
|
||||
</entry>
|
||||
<entry key="visitingHours" lang="de">
|
||||
<value>Sprechzeiten</value>
|
||||
</entry>
|
||||
</ddenum>
|
||||
<ddenum name="GenericOrganizationalUnitRole">
|
||||
<entry key="head" lang="en">
|
||||
<value>Chief executive officer</value>
|
||||
</entry>
|
||||
<entry key="head" lang="de">
|
||||
<value>Geschäftsführung</value>
|
||||
</entry>
|
||||
<entry key="member" lang="en">
|
||||
<value>Member</value>
|
||||
</entry>
|
||||
<entry key="member" lang="de">
|
||||
<value>Mitglied</value>
|
||||
</entry>
|
||||
</ddenum>
|
||||
<ddenum name="GenericOrganizationalUnitMemberStatus">
|
||||
<entry key="active" lang="en">
|
||||
<value>Active</value>
|
||||
</entry>
|
||||
<entry key="active" lang="de">
|
||||
<value>Aktiv</value>
|
||||
</entry>
|
||||
<entry key="associated" lang="en">
|
||||
<value>Associated</value>
|
||||
</entry>
|
||||
<entry key="associated" lang="de">
|
||||
<value>Assoziiert</value>
|
||||
</entry>
|
||||
<entry key="former" lang="en">
|
||||
<value>Former</value>
|
||||
</entry>
|
||||
<entry key="former" lang="de">
|
||||
<value>Ehemalig</value>
|
||||
</entry>
|
||||
</ddenum>
|
||||
<ddenum name="SciInstituteRole">
|
||||
<entry key="head" lang="en">
|
||||
<value>Managing director</value>
|
||||
</entry>
|
||||
<entry key="head" lang="de">
|
||||
<value>Geschäftsführer</value>
|
||||
</entry>
|
||||
<entry key="member" lang="en">
|
||||
<value>Member</value>
|
||||
</entry>
|
||||
<entry key="member" lang="de">
|
||||
<value>Mitglied</value>
|
||||
</entry>
|
||||
<entry key="administration" lang="en">
|
||||
<value>Administration</value>
|
||||
</entry>
|
||||
<entry key="administration" lang="de">
|
||||
<value>Verwaltung</value>
|
||||
</entry>
|
||||
<entry key="guest" lang="en">
|
||||
<value>Guest</value>
|
||||
</entry>
|
||||
<entry key="guest" lang="de">
|
||||
<value>Gast</value>
|
||||
</entry>
|
||||
</ddenum>
|
||||
<ddenum name="SciDepartmentRole">
|
||||
<entry key="head" lang="en">
|
||||
<value>Department head</value>
|
||||
</entry>
|
||||
<entry key="head" lang="de">
|
||||
<value>Abteilungsleitung</value>
|
||||
</entry>
|
||||
<entry key="member" lang="en">
|
||||
<value>Member</value>
|
||||
</entry>
|
||||
<entry key="member" lang="de">
|
||||
<value>Mitglied</value>
|
||||
</entry>
|
||||
<entry key="secretariat" lang="en">
|
||||
<value>Office</value>
|
||||
</entry>
|
||||
<entry key="secretariat" lang="de">
|
||||
<value>Sekretariat</value>
|
||||
</entry>
|
||||
</ddenum>
|
||||
<ddenum name="SciProjectRole">
|
||||
<entry key="head" lang="en">
|
||||
<value>Project head</value>
|
||||
</entry>
|
||||
<entry key="head" lang="de">
|
||||
<value>Projektleitung</value>
|
||||
</entry>
|
||||
<entry key="member" lang="en">
|
||||
<value>Member</value>
|
||||
</entry>
|
||||
<entry key="member" lang="de">
|
||||
<value>Mitglied</value>
|
||||
</entry>
|
||||
</ddenum>
|
||||
<ddenum name="GenericOrganizationContactType">
|
||||
<entry key="contact" lang="de">
|
||||
<value>Kontakt</value>
|
||||
</entry>
|
||||
<entry key="contact" lang="en">
|
||||
<value>Contact</value>
|
||||
</entry>
|
||||
</ddenum>
|
||||
</ddenums>
|
||||
|
|
@ -0,0 +1,4 @@
|
|||
Subdirectory <navigation> may optionally contain a local site specific
|
||||
text files describing additional jsp templates for navigation.
|
||||
The template jsp files are stored in templates/ccm-navigation/navigation
|
||||
|
||||
|
|
@ -1,3 +1,6 @@
|
|||
Subdirectory <cat> may optionally contain one or more local site specific
|
||||
import xml files for Terms domain categories.
|
||||
Directory <res> will be available during installation by classloader. All
|
||||
content has to be placed in a subdirectory, typically bundle. It can be
|
||||
addressed as /bundle/[fileName|dirName]
|
||||
EXAMPLE:
|
||||
com.arsdigita.navigation.templates_file=bundle/navigation/templates.txt
|
||||
|
||||
|
|
|
|||
|
|
@ -1,13 +0,0 @@
|
|||
Bundle subdir themes
|
||||
|
||||
Purpose:
|
||||
This subdir may optionally contain theme files which either replace part of the
|
||||
theme or add files to the theme provided as default for ScientificCMS and this
|
||||
way adopt the theme for site specific design.
|
||||
|
||||
All files and subdirectories all copied asis to the applications ~/themes
|
||||
directory in its document (context) root.
|
||||
|
||||
It is the responsibility of developer / system integrator to ensure all files
|
||||
are copied to the right location and the theme works with the modification. No
|
||||
functionality or consistency check is perfordmed!
|
||||
|
|
@ -1 +0,0 @@
|
|||
Just a dummy file for test purpose during development.
|
||||
|
|
@ -1,12 +1,13 @@
|
|||
Subdirectory <nav> may optionally contain navigation item templates for
|
||||
navigation index pages which either overwrite or ammend those templates
|
||||
which are default for ccm-sci-bundle and stored in
|
||||
/web/templates/ccm-navigation/navigation
|
||||
Bundle subdir themes
|
||||
|
||||
Templates of the same name in this subdirectory just overwrite the
|
||||
default files. Templates of different names are stored in addition
|
||||
to the default template files. In the later case a developer must
|
||||
provide a customised template.txt file replacing the default file
|
||||
/src/WEB-INF/navigation/sci-templates.txt
|
||||
This file must be specified in parameter
|
||||
com.arsdigita.navigation.templates_file
|
||||
Purpose:
|
||||
This subdir may optionally contain theme files which either replace part of the
|
||||
theme or add files to the theme provided as default for LibreCMS and this
|
||||
way adopt the theme for site specific design.
|
||||
|
||||
All files and subdirectories all copied asis to the applications ~/themes
|
||||
directory in its document (context) root.
|
||||
|
||||
It is the responsibility of developer / system integrator to ensure all files
|
||||
are copied to the right location and the theme works with the modification. No
|
||||
functionality or consistency check is performed!
|
||||
|
|
|
|||
|
|
@ -24,7 +24,8 @@ waf.kernel.data_permission_check_enabled=false
|
|||
waf.kernel.primary_user_identifier=email
|
||||
; if you activate screen_name, forum loader does not work.
|
||||
; waf.kernel.primary_user_identifier=screen_name
|
||||
waf.kernel.supported_languages=en,de
|
||||
waf.kernel.supported_languages=de,en
|
||||
waf.kernel.language_independent_code=de
|
||||
waf.kernel.language_independent_items=true
|
||||
|
||||
# CORE KERNEL.SECURITY configuration parameters
|
||||
|
|
@ -42,22 +43,18 @@ waf.mail.default_from=webmaster@librecms.org
|
|||
# CORE SEARCH.LUCENE configuration parameters
|
||||
# ##############################################################################
|
||||
waf.search.indexer=lucene
|
||||
; Below parameter used in version 1.0.4, now outdated und not valid anymore
|
||||
; May be useful to check the lucene serach functionality. Has to be deleted
|
||||
; after all QA testing
|
||||
; waf.lucene.location=/var/ccm-devel/web/redhat/intratest/data/lucene
|
||||
|
||||
|
||||
# CORE TEMPLATING configuration parameters
|
||||
# ##############################################################################
|
||||
; Searches for localized style sheet (among others)
|
||||
waf.templating.stylesheet_resolver=com.arsdigita.templating.PatternStylesheetResolver
|
||||
; For new installations and Foundry default theme
|
||||
waf.templating.stylesheet_paths=/WEB-INF/resources/librecms-stylesheet-paths.txt
|
||||
|
||||
# CORE UI configuration parameters
|
||||
# ##############################################################################
|
||||
core.ui.pagemap.root_page_url=/navigation/
|
||||
#core.ui.pagemap.user_redirect_url=content-center/redirect.jsp
|
||||
core.ui.pagemap.user_redirect_url=/content-center/
|
||||
core.ui.pagemap.workspace_url=/navigation/
|
||||
|
||||
|
|
@ -78,19 +75,17 @@ waf.workflow.simple.alerts_sender=webmaster@libreCMS.org
|
|||
|
||||
# CORE XML processing configuration parameters
|
||||
# ##############################################################################
|
||||
waf.xml.xsl_transformer=saxonhe
|
||||
waf.xml.activate_full_date_formatter=true
|
||||
|
||||
; For new installations and Foundry default theme
|
||||
waf.xml.xsl_transformer=saxonhe
|
||||
; For updates and existing Mandalay based themes:
|
||||
#waf.xml.xsl_transformer=
|
||||
|
||||
|
||||
# CMS configuration parameters
|
||||
# ##############################################################################
|
||||
com.arsdigita.cms.allow_content_create_in_section_listing=false
|
||||
|
||||
# In order to create several content-section uncomment the line below and
|
||||
# list the desired content section names
|
||||
#com.arsdigita.cms.loader.section_names=generic,openccm,homepages
|
||||
|
||||
# Replace CMS category form with a terms specific widget
|
||||
com.arsdigita.cms.category_authoring_add_form=com.arsdigita.london.terms.ui.ItemCategoryPicker
|
||||
|
||||
|
|
@ -110,6 +105,7 @@ com.arsdigita.cms.default_template_resolver_class=com.arsdigita.subsite.dispatch
|
|||
; com.arsdigita.cms.dhtml_editor_plugins=TableOperations,CSS
|
||||
|
||||
com.arsdigita.cms.disable_item_pfs=true
|
||||
com.arsdigita.cms.delete_workflow_after_publication=false
|
||||
|
||||
com.arsdigita.cms.hide_admin_tabs=true
|
||||
com.arsdigita.cms.hide_folder_index_checkbox=true
|
||||
|
|
@ -124,29 +120,39 @@ com.arsdigita.cms.image_browser.thumbnail_max_height=150
|
|||
com.arsdigita.cms.soon_expired_timespan_days=7
|
||||
com.arsdigita.cms.soon_expired_timespan_months=0
|
||||
|
||||
# Do we want this?
|
||||
;com.arsdigita.cms.skip_asset_steps=com.arsdigita.cms.contenttypes.MultiPartArticle:com.arsdigita.cms.contentassets.ui.ImageStep,com.arsdigita.cms.contenttypes.InlineSite:com.arsdigita.cms.contentassets.ui.ImageStep,com.arsdigita.cms.InlineSite:com.arsdigita.cms.contentassets.ui.FileAttachmentsStep
|
||||
|
||||
com.arsdigita.cms.unpublished_not_found=false
|
||||
com.arsdigita.cms.use_language_extension=true
|
||||
com.arsdigita.cms.use_section_categories=false
|
||||
com.arsdigita.cms.use_streamlined_creation=true
|
||||
|
||||
com.arsdigita.cms.delete_workflow_after_publication=false
|
||||
; contenttypes.properties
|
||||
com.arsdigita.cms.contenttypes.generic_contact.contact_entry_keys=email,phoneOffice,phoneMobile,phonePrivate,fax,building,office,vistitingHours
|
||||
|
||||
|
||||
# ccm-cms-types-event parameters
|
||||
# ##############################################################################
|
||||
com.arsdigita.cms.contenttypes.event.hide_cost=true
|
||||
com.arsdigita.cms.contenttypes.event.hide_date_description=false
|
||||
com.arsdigita.cms.contenttypes.event.hide_event_type=true
|
||||
com.arsdigita.cms.contenttypes.event.hide_link_to_map=true
|
||||
com.arsdigita.cms.contenttypes.event.hide_main_contributor=true
|
||||
com.arsdigita.cms.contenttypes.event.use_html_date_description=false
|
||||
com.arsdigita.cms.contenttypes.event.start_year=2014
|
||||
com.arsdigita.cms.contenttypes.event.start_year=2015
|
||||
com.arsdigita.cms.contenttypes.event.end_year_delta=5
|
||||
|
||||
|
||||
# ccm-cms-types-newsitem parameters
|
||||
# ##############################################################################
|
||||
com.arsdigita.cms.contenttypes.newsitem.hide_homepage=true
|
||||
com.arsdigita.cms.contenttypes.newsitem.start_year=2014
|
||||
com.arsdigita.cms.contenttypes.newsitem.start_year=2015
|
||||
com.arsdigita.cms.contenttypes.newsitem.end_year_delta=5
|
||||
|
||||
# ccm-cms-publicpersonalprofile
|
||||
# ##############################################################################
|
||||
|
||||
|
||||
# AtoZ configuration parameters
|
||||
# ##############################################################################
|
||||
|
|
@ -171,7 +177,10 @@ com.arsdigita.navigation.category_menu_show_grand_children=false
|
|||
; com.arsdigita.navigation.category_menu_show_nephews=false
|
||||
com.arsdigita.navigation.default_cat_root_path=/navigation/
|
||||
com.arsdigita.navigation.default_template=/templates/ccm-navigation/navigation/def-page.jsp
|
||||
com.arsdigita.navigation.index_page_cache_lifetime=300
|
||||
; uncomment the following line and edit the file to use a custom set of templates.
|
||||
com.arsdigita.navigation.templates_file=bundle/navigation/lcs-templates.txt
|
||||
com.arsdigita.navigation.index_page_max_items=30
|
||||
|
||||
|
||||
# SUBSITE configuration parameters
|
||||
|
|
@ -198,9 +207,15 @@ com.arsdigita.london.search.num_threads=0
|
|||
auth.http.admin_email=webmaster@aplaws.org
|
||||
auth.http.admin_identifier=webmaster
|
||||
|
||||
# ccm-cms-bundle integration package configuration parameter
|
||||
# LDN Dublin Core configuration parameters
|
||||
# ##############################################################################
|
||||
# ccm-cms-bundle (Loader only)
|
||||
com.arsdigita.london.cms.dublin.audience_domain=LGAL
|
||||
|
||||
|
||||
|
||||
# ccm-lcs-bundle integration package configuration parameter
|
||||
# ##############################################################################
|
||||
# ccm-lcs-bundle (Loader only)
|
||||
#com.arsdigita.bundle.loader.category_files=bundle/categories/sci-nav-domain-1.00.xml,bundle/categories/sci-nav-hierarchy-1.00.xml
|
||||
#com.arsdigita.bundle.loader.custom_app_instances=com.arsdigita.navigation.Navigation:scimenu:ScientificCMS Navigation Menu,com.arsdigita.navigation.Navigation:libmenu:LibreCMS Navigation Menu
|
||||
#com.arsdigita.bundle.loader.domain_mappings=STD-NAV:/navigation/,STD-NAV:/generic/,STD-NAV:/portal/
|
||||
|
|
|
|||
|
|
@ -0,0 +1,24 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<portlet-app
|
||||
xmlns="http://java.sun.com/xml/ns/portlet/portlet-app_2_0.xsd"
|
||||
version="2.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
||||
xsi:schemaLocation="http://java.sun.com/xml/ns/portlet/portlet-app_2_0.xsd
|
||||
http://java.sun.com/xml/ns/portlet/portlet-app_2_0.xsd">
|
||||
<portlet>
|
||||
<description>Single Content Item</description>
|
||||
<portlet-name>ContentItemJSRPortlet</portlet-name>
|
||||
<display-name>ContentItem JSR Portlet</display-name>
|
||||
<portlet-class>
|
||||
com.arsdigita.cms.portlet.ContentItemJSRPortlet
|
||||
</portlet-class>
|
||||
<supports>
|
||||
<mime-type>text/html</mime-type>
|
||||
<portlet-mode>VIEW</portlet-mode>
|
||||
<portlet-mode>EDIT</portlet-mode>
|
||||
<portlet-mode>HELP</portlet-mode>
|
||||
</supports>
|
||||
<portlet-info>
|
||||
<title>Hello, Pluto from LibreCCM!</title>
|
||||
</portlet-info>
|
||||
</portlet>
|
||||
</portlet-app>
|
||||
|
|
@ -7,17 +7,18 @@
|
|||
Other modules are commented out but compiled into an add-on bundle to
|
||||
be used by a site administrator to create a customized installation
|
||||
using ccm-hostinit command.
|
||||
Last checked: 2018-05
|
||||
Last checked: 2018-12
|
||||
======================================================================= -->
|
||||
|
||||
<ccm:project xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
||||
xmlns:ccm="http://ccm.redhat.com/ccm-project"
|
||||
ccmVersion="6.1"
|
||||
name="LibreCMS-SL"
|
||||
name="librecms"
|
||||
prettyName="LibreCMS (Slimline Bundle)"
|
||||
version="2.3.99"
|
||||
release="trunk-r5397"
|
||||
webxml="libre-web.xml"
|
||||
release="sl-r5397"
|
||||
webxml="web.xml"
|
||||
portletxml="portlet.xml"
|
||||
webapp="ROOT"
|
||||
xsi:schemaLocation="http://ccm.redhat.com/ccm-project file:tools-ng/common/xsd/project.xsd">
|
||||
|
||||
|
|
|
|||
|
|
@ -13,7 +13,6 @@
|
|||
ccm-core requires at minimum Servlet Spec 3.0 / Tomcat 7.0
|
||||
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
|
||||
|
||||
|
||||
<display-name>LibreCMS Slimline Site</display-name>
|
||||
<description>Community and Content Management</description>
|
||||
|
||||
|
|
@ -183,10 +182,12 @@
|
|||
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
|
||||
|
||||
<!-- module ccm-forum - servlet declarations BEGIN -->
|
||||
<!--
|
||||
<servlet>
|
||||
<servlet-name>forum-main</servlet-name>
|
||||
<servlet-class>com.arsdigita.forum.ForumServlet</servlet-class>
|
||||
</servlet>
|
||||
-->
|
||||
<!-- module ccm-forum - servlet declarations END -->
|
||||
|
||||
<servlet>
|
||||
|
|
@ -310,15 +311,18 @@
|
|||
</servlet>
|
||||
<!-- module ccm-themedirector - servlet declarations END -->
|
||||
|
||||
|
||||
<!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
|
||||
MODULES SERVLET MAPPINGS SECTION
|
||||
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
|
||||
|
||||
<!-- module ccm-forum - servlet mappings BEGIN -->
|
||||
<!--
|
||||
<servlet-mapping>
|
||||
<servlet-name>forum-main</servlet-name>
|
||||
<url-pattern>/forum-main/main/*</url-pattern>
|
||||
</servlet-mapping>
|
||||
-->
|
||||
<!-- module ccm-forum - servlet mappings END -->
|
||||
|
||||
<servlet-mapping>
|
||||
|
|
@ -11,7 +11,7 @@ waf.bebop.base_page=com.arsdigita.bundle.ui.SimplePage
|
|||
; Xinha is default
|
||||
; default: Xinha editor & src=/assets/xinha/XinhaLoader.js
|
||||
; To use FCKeditor configure:
|
||||
; waf.bebop.dhtml_editor=FCKeditor
|
||||
; waf.bebop.dhtml_editor=CKeditor
|
||||
|
||||
waf.categorization.show_internal_name=true
|
||||
|
||||
|
|
@ -24,7 +24,8 @@ waf.kernel.data_permission_check_enabled=false
|
|||
waf.kernel.primary_user_identifier=email
|
||||
; if you activate screen_name, forum loader does not work.
|
||||
; waf.kernel.primary_user_identifier=screen_name
|
||||
waf.kernel.supported_languages=en,de
|
||||
waf.kernel.supported_languages=de,en
|
||||
waf.kernel.language_independent_code=de
|
||||
waf.kernel.language_independent_items=true
|
||||
|
||||
# CORE KERNEL.SECURITY configuration parameters
|
||||
|
|
@ -42,22 +43,18 @@ waf.mail.default_from=webmaster@librecms.org
|
|||
# CORE SEARCH.LUCENE configuration parameters
|
||||
# ##############################################################################
|
||||
waf.search.indexer=lucene
|
||||
; Below parameter used in version 1.0.4, now outdated und not valid anymore
|
||||
; May be useful to check the lucene serach functionality. Has to be deleted
|
||||
; after all QA testing
|
||||
; waf.lucene.location=/var/ccm-devel/web/redhat/intratest/data/lucene
|
||||
|
||||
|
||||
# CORE TEMPLATING configuration parameters
|
||||
# ##############################################################################
|
||||
; Searches for localized style sheet (among others)
|
||||
waf.templating.stylesheet_resolver=com.arsdigita.templating.PatternStylesheetResolver
|
||||
; For new installations and Foundry default theme
|
||||
waf.templating.stylesheet_paths=/WEB-INF/resources/librecms-stylesheet-paths.txt
|
||||
|
||||
# CORE UI configuration parameters
|
||||
# ##############################################################################
|
||||
core.ui.pagemap.root_page_url=/navigation/
|
||||
#core.ui.pagemap.user_redirect_url=content-center/redirect.jsp
|
||||
core.ui.pagemap.user_redirect_url=/content-center/
|
||||
core.ui.pagemap.workspace_url=/navigation/
|
||||
|
||||
|
|
@ -78,19 +75,17 @@ waf.workflow.simple.alerts_sender=webmaster@libreCMS.org
|
|||
|
||||
# CORE XML processing configuration parameters
|
||||
# ##############################################################################
|
||||
waf.xml.xsl_transformer=saxonhe
|
||||
waf.xml.activate_full_date_formatter=true
|
||||
|
||||
; For new installations and Foundry default theme
|
||||
waf.xml.xsl_transformer=saxonhe
|
||||
; For updates and existing Mandalay based themes:
|
||||
#waf.xml.xsl_transformer=xalan
|
||||
|
||||
|
||||
# CMS configuration parameters
|
||||
# ##############################################################################
|
||||
com.arsdigita.cms.allow_content_create_in_section_listing=false
|
||||
|
||||
# In order to create several content-section uncomment the line below and
|
||||
# list the desired content section names
|
||||
#com.arsdigita.cms.loader.section_names=generic,openccm,homepages
|
||||
|
||||
# Replace CMS category form with a terms specific widget
|
||||
com.arsdigita.cms.category_authoring_add_form=com.arsdigita.london.terms.ui.ItemCategoryPicker
|
||||
|
||||
|
|
@ -104,12 +99,13 @@ com.arsdigita.cms.default_template_resolver_class=com.arsdigita.subsite.dispatch
|
|||
; configuration, default is:
|
||||
; com.arsdigita.cms.dhtml_editor_config=Xinha.Config,/assets/xinha/CCMcmsXinhaConfig.js
|
||||
|
||||
; to use FCKeditor:
|
||||
; com.arsdigita.cms.dhtml_editor_config=FCKEditor.Config.StyleDefault?,/assets/fckeditor/config/fckconfigOpenCCM.js
|
||||
; to use CKeditor:
|
||||
; com.arsdigita.cms.dhtml_editor_config=CKEditor.Config.StyleDefault?,/assets/ckeditor/config/ckconfigOpenCCM.js
|
||||
; com.arsdigita.cms.dhtml_editor_hidden_buttons=
|
||||
; com.arsdigita.cms.dhtml_editor_plugins=TableOperations,CSS
|
||||
|
||||
com.arsdigita.cms.disable_item_pfs=true
|
||||
com.arsdigita.cms.delete_workflow_after_publication=false
|
||||
|
||||
com.arsdigita.cms.hide_admin_tabs=true
|
||||
com.arsdigita.cms.hide_folder_index_checkbox=true
|
||||
|
|
@ -124,29 +120,39 @@ com.arsdigita.cms.image_browser.thumbnail_max_height=150
|
|||
com.arsdigita.cms.soon_expired_timespan_days=7
|
||||
com.arsdigita.cms.soon_expired_timespan_months=0
|
||||
|
||||
# Do we want this?
|
||||
;com.arsdigita.cms.skip_asset_steps=com.arsdigita.cms.contenttypes.MultiPartArticle:com.arsdigita.cms.contentassets.ui.ImageStep,com.arsdigita.cms.contenttypes.InlineSite:com.arsdigita.cms.contentassets.ui.ImageStep,com.arsdigita.cms.InlineSite:com.arsdigita.cms.contentassets.ui.FileAttachmentsStep
|
||||
|
||||
com.arsdigita.cms.unpublished_not_found=false
|
||||
com.arsdigita.cms.use_language_extension=true
|
||||
com.arsdigita.cms.use_section_categories=false
|
||||
com.arsdigita.cms.use_streamlined_creation=true
|
||||
|
||||
com.arsdigita.cms.delete_workflow_after_publication=false
|
||||
; contenttypes.properties
|
||||
com.arsdigita.cms.contenttypes.generic_contact.contact_entry_keys=email,phoneOffice,phoneMobile,phonePrivate,fax,building,office,vistitingHours
|
||||
|
||||
|
||||
# ccm-cms-types-event parameters
|
||||
# ##############################################################################
|
||||
com.arsdigita.cms.contenttypes.event.hide_cost=true
|
||||
com.arsdigita.cms.contenttypes.event.hide_date_description=false
|
||||
com.arsdigita.cms.contenttypes.event.hide_event_type=true
|
||||
com.arsdigita.cms.contenttypes.event.hide_link_to_map=true
|
||||
com.arsdigita.cms.contenttypes.event.hide_main_contributor=true
|
||||
com.arsdigita.cms.contenttypes.event.use_html_date_description=false
|
||||
com.arsdigita.cms.contenttypes.event.start_year=2010
|
||||
com.arsdigita.cms.contenttypes.event.start_year=2015
|
||||
com.arsdigita.cms.contenttypes.event.end_year_delta=5
|
||||
|
||||
|
||||
# ccm-cms-types-newsitem parameters
|
||||
# ##############################################################################
|
||||
com.arsdigita.cms.contenttypes.newsitem.hide_homepage=true
|
||||
com.arsdigita.cms.contenttypes.newsitem.start_year=2000
|
||||
com.arsdigita.cms.contenttypes.newsitem.start_year=2015
|
||||
com.arsdigita.cms.contenttypes.newsitem.end_year_delta=5
|
||||
|
||||
# ccm-cms-publicpersonalprofile
|
||||
# ##############################################################################
|
||||
|
||||
|
||||
# AtoZ configuration parameters
|
||||
# ##############################################################################
|
||||
|
|
@ -171,7 +177,10 @@ com.arsdigita.navigation.category_menu_show_grand_children=false
|
|||
; com.arsdigita.navigation.category_menu_show_nephews=false
|
||||
com.arsdigita.navigation.default_cat_root_path=/navigation/
|
||||
com.arsdigita.navigation.default_template=/templates/ccm-navigation/navigation/def-page.jsp
|
||||
com.arsdigita.navigation.index_page_cache_lifetime=300
|
||||
; uncomment the following line and edit the file to use a custom set of templates.
|
||||
com.arsdigita.navigation.templates_file=bundle/navigation/lcs-templates.txt
|
||||
com.arsdigita.navigation.index_page_max_items=30
|
||||
|
||||
|
||||
# SUBSITE configuration parameters
|
||||
|
|
@ -198,9 +207,14 @@ com.arsdigita.london.search.num_threads=0
|
|||
auth.http.admin_email=webmaster@aplaws.org
|
||||
auth.http.admin_identifier=webmaster
|
||||
|
||||
# ccm-cms-bundle integration package configuration parameter
|
||||
# LDN Dublin Core configuration parameters
|
||||
# ##############################################################################
|
||||
# ccm-cms-bundle (Loader only)
|
||||
com.arsdigita.london.cms.dublin.audience_domain=LGAL
|
||||
|
||||
|
||||
# ccm-lcs-bundle integration package configuration parameter
|
||||
# ##############################################################################
|
||||
# ccm-lcs-bundle (Loader only)
|
||||
#com.arsdigita.bundle.loader.category_files=bundle/categories/sci-nav-domain-1.00.xml,bundle/categories/sci-nav-hierarchy-1.00.xml
|
||||
#com.arsdigita.bundle.loader.custom_app_instances=com.arsdigita.navigation.Navigation:scimenu:ScientificCMS Navigation Menu,com.arsdigita.navigation.Navigation:libmenu:LibreCMS Navigation Menu
|
||||
#com.arsdigita.bundle.loader.domain_mappings=STD-NAV:/navigation/,STD-NAV:/generic/,STD-NAV:/portal/
|
||||
|
|
@ -210,21 +224,21 @@ auth.http.admin_identifier=webmaster
|
|||
# runtime specific configurations
|
||||
# ==============================================================================
|
||||
|
||||
waf.admin.email=webmaster@libreCMS.org
|
||||
waf.admin.name.given=LibreCMS
|
||||
waf.admin.name.family=Administrator
|
||||
waf.admin.password=lib2000
|
||||
waf.admin.password.question=12345
|
||||
waf.admin.password.answer=6
|
||||
; waf.admin.email=webmaster@libreCMS.org
|
||||
; waf.admin.name.given=LibreCMS
|
||||
; waf.admin.name.family=Administrator
|
||||
; waf.admin.password=lib2000
|
||||
; waf.admin.password.question=12345
|
||||
; waf.admin.password.answer=6
|
||||
|
||||
waf.runtime.jdbc_url=jdbc\:postgresql\://localhost/ccm?user\=ccm&password\=ccm42web&stringtype\=unspecified
|
||||
waf.runtime.jdbc_pool_size=60
|
||||
; waf.runtime.jdbc_url=jdbc\:postgresql\://localhost/ccm?user\=ccm&password\=ccm42web&stringtype\=unspecified
|
||||
; waf.runtime.jdbc_pool_size=60
|
||||
|
||||
waf.web.server=localhost\:8080
|
||||
; waf.web.server=localhost\:8080
|
||||
|
||||
|
||||
# =============================================================================================
|
||||
# devel specific configurations
|
||||
waf.debug=true
|
||||
waf.bebop.fancy_xsl_errors=true
|
||||
#waf.debug=true
|
||||
#waf.bebop.fancy_xsl_errors=true
|
||||
|
||||
|
|
|
|||
|
|
@ -0,0 +1,24 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<portlet-app
|
||||
xmlns="http://java.sun.com/xml/ns/portlet/portlet-app_2_0.xsd"
|
||||
version="2.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
||||
xsi:schemaLocation="http://java.sun.com/xml/ns/portlet/portlet-app_2_0.xsd
|
||||
http://java.sun.com/xml/ns/portlet/portlet-app_2_0.xsd">
|
||||
<portlet>
|
||||
<description>Single Content Item</description>
|
||||
<portlet-name>ContentItemJSRPortlet</portlet-name>
|
||||
<display-name>ContentItem JSR Portlet</display-name>
|
||||
<portlet-class>
|
||||
com.arsdigita.cms.portlet.ContentItemJSRPortlet
|
||||
</portlet-class>
|
||||
<supports>
|
||||
<mime-type>text/html</mime-type>
|
||||
<portlet-mode>VIEW</portlet-mode>
|
||||
<portlet-mode>EDIT</portlet-mode>
|
||||
<portlet-mode>HELP</portlet-mode>
|
||||
</supports>
|
||||
<portlet-info>
|
||||
<title>Hello, Pluto from LibreCCM!</title>
|
||||
</portlet-info>
|
||||
</portlet>
|
||||
</portlet-app>
|
||||
|
|
@ -7,16 +7,18 @@
|
|||
Other modules are commented out but compiled into an add-on bundle to
|
||||
be used by a site administrator to create a customized installation
|
||||
using ccm-hostinit command.
|
||||
Last checked: 2018-12
|
||||
======================================================================= -->
|
||||
|
||||
<ccm:project xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
||||
xmlns:ccm="http://ccm.redhat.com/ccm-project"
|
||||
ccmVersion="6.1"
|
||||
name="librecms-std"
|
||||
name="librecms"
|
||||
prettyName="LibreCMS (Standard Bundle)"
|
||||
version="2.3.99"
|
||||
release="trunk-r5397"
|
||||
webxml="libre-web.xml"
|
||||
release="std-r5397"
|
||||
webxml="web.xml"
|
||||
portletxml="portlet.xml"
|
||||
webapp="ROOT"
|
||||
xsi:schemaLocation="http://ccm.redhat.com/ccm-project file:tools-ng/common/xsd/project.xsd">
|
||||
|
||||
|
|
|
|||
|
|
@ -177,6 +177,7 @@
|
|||
<servlet-class>com.arsdigita.cms.dispatcher.TemplateXSLServlet</servlet-class>
|
||||
</servlet>
|
||||
|
||||
|
||||
<!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
|
||||
MODULES SERVLET DECLARATIONS SECTION
|
||||
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
|
||||
|
|
@ -311,6 +312,7 @@
|
|||
</servlet>
|
||||
<!-- module ccm-themedirector - servlet declarations END -->
|
||||
|
||||
|
||||
<!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
|
||||
MODULES SERVLET MAPPINGS SECTION
|
||||
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
|
||||
|
|
@ -0,0 +1,181 @@
|
|||
<?xml version="1.0"?>
|
||||
<ddenums>
|
||||
<ddenum name="GenericContactTypes">
|
||||
<entry key="commonContact" lang="de">
|
||||
<value>Kontakt</value>
|
||||
</entry>
|
||||
<entry key="commonContact" lang="en">
|
||||
<value>Contact</value>
|
||||
</entry>
|
||||
<entry key="speaker" lang="en">
|
||||
<value>Speaker</value>
|
||||
</entry>
|
||||
<entry key="speaker" lang="de">
|
||||
<value>Sprecher</value>
|
||||
</entry>
|
||||
<entry key="office" lang="en">
|
||||
<value>Office</value>
|
||||
</entry>
|
||||
<entry key="office" lang="de">
|
||||
<value>Sekretariat</value>
|
||||
</entry>
|
||||
</ddenum>
|
||||
<ddenum name="GenericContactEntryKeys">
|
||||
<entry key="phoneOffice" lang="en">
|
||||
<value>Phone (office)</value>
|
||||
</entry>
|
||||
<entry key="phoneOffice" lang="de">
|
||||
<value>Telefon (Büro)</value>
|
||||
</entry>
|
||||
<entry key="phonePrivate" lang="en">
|
||||
<value>Phone (home)</value>
|
||||
</entry>
|
||||
<entry key="phonePrivate" lang="de">
|
||||
<value>Telefon (Privat)</value>
|
||||
</entry>
|
||||
<entry key="phoneMobile" lang="en">
|
||||
<value>Phone (mobil)</value>
|
||||
</entry>
|
||||
<entry key="phoneMobile" lang="de">
|
||||
<value>Telefon (Mobil)</value>
|
||||
</entry>
|
||||
<entry key="fax" lang="en">
|
||||
<value>Fax</value>
|
||||
</entry>
|
||||
<entry key="fax" lang="de">
|
||||
<value>Fax</value>
|
||||
</entry>
|
||||
<entry key="email" lang="en">
|
||||
<value>Email</value>
|
||||
</entry>
|
||||
<entry key="email" lang="de">
|
||||
<value>E-Mail</value>
|
||||
</entry>
|
||||
<entry key="office" lang="en">
|
||||
<value>Room</value>
|
||||
</entry>
|
||||
<entry key="office" lang="de">
|
||||
<value>Raum</value>
|
||||
</entry>
|
||||
<entry key="homepage" lang="en">
|
||||
<value>Homepage</value>
|
||||
</entry>
|
||||
<entry key="homepage" lang="de">
|
||||
<value>Homepage</value>
|
||||
</entry>
|
||||
<entry key="im" lang="en">
|
||||
<value>Instant Messanger</value>
|
||||
</entry>
|
||||
<entry key="im" lang="de">
|
||||
<value>Instant Messanger</value>
|
||||
</entry>
|
||||
<entry key="visitingHours" lang="en">
|
||||
<value>Visiting Hours</value>
|
||||
</entry>
|
||||
<entry key="visitingHours" lang="de">
|
||||
<value>Sprechzeiten</value>
|
||||
</entry>
|
||||
</ddenum>
|
||||
<ddenum name="GenericOrganizationalUnitRole">
|
||||
<entry key="head" lang="en">
|
||||
<value>Chief executive officer</value>
|
||||
</entry>
|
||||
<entry key="head" lang="de">
|
||||
<value>Geschäftsführung</value>
|
||||
</entry>
|
||||
<entry key="member" lang="en">
|
||||
<value>Member</value>
|
||||
</entry>
|
||||
<entry key="member" lang="de">
|
||||
<value>Mitglied</value>
|
||||
</entry>
|
||||
</ddenum>
|
||||
<ddenum name="GenericOrganizationalUnitMemberStatus">
|
||||
<entry key="active" lang="en">
|
||||
<value>Active</value>
|
||||
</entry>
|
||||
<entry key="active" lang="de">
|
||||
<value>Aktiv</value>
|
||||
</entry>
|
||||
<entry key="associated" lang="en">
|
||||
<value>Associated</value>
|
||||
</entry>
|
||||
<entry key="associated" lang="de">
|
||||
<value>Assoziiert</value>
|
||||
</entry>
|
||||
<entry key="former" lang="en">
|
||||
<value>Former</value>
|
||||
</entry>
|
||||
<entry key="former" lang="de">
|
||||
<value>Ehemalig</value>
|
||||
</entry>
|
||||
</ddenum>
|
||||
<ddenum name="SciInstituteRole">
|
||||
<entry key="head" lang="en">
|
||||
<value>Managing director</value>
|
||||
</entry>
|
||||
<entry key="head" lang="de">
|
||||
<value>Geschäftsführer</value>
|
||||
</entry>
|
||||
<entry key="member" lang="en">
|
||||
<value>Member</value>
|
||||
</entry>
|
||||
<entry key="member" lang="de">
|
||||
<value>Mitglied</value>
|
||||
</entry>
|
||||
<entry key="administration" lang="en">
|
||||
<value>Administration</value>
|
||||
</entry>
|
||||
<entry key="administration" lang="de">
|
||||
<value>Verwaltung</value>
|
||||
</entry>
|
||||
<entry key="guest" lang="en">
|
||||
<value>Guest</value>
|
||||
</entry>
|
||||
<entry key="guest" lang="de">
|
||||
<value>Gast</value>
|
||||
</entry>
|
||||
</ddenum>
|
||||
<ddenum name="SciDepartmentRole">
|
||||
<entry key="head" lang="en">
|
||||
<value>Department head</value>
|
||||
</entry>
|
||||
<entry key="head" lang="de">
|
||||
<value>Abteilungsleitung</value>
|
||||
</entry>
|
||||
<entry key="member" lang="en">
|
||||
<value>Member</value>
|
||||
</entry>
|
||||
<entry key="member" lang="de">
|
||||
<value>Mitglied</value>
|
||||
</entry>
|
||||
<entry key="secretariat" lang="en">
|
||||
<value>Office</value>
|
||||
</entry>
|
||||
<entry key="secretariat" lang="de">
|
||||
<value>Sekretariat</value>
|
||||
</entry>
|
||||
</ddenum>
|
||||
<ddenum name="SciProjectRole">
|
||||
<entry key="head" lang="en">
|
||||
<value>Project head</value>
|
||||
</entry>
|
||||
<entry key="head" lang="de">
|
||||
<value>Projektleitung</value>
|
||||
</entry>
|
||||
<entry key="member" lang="en">
|
||||
<value>Member</value>
|
||||
</entry>
|
||||
<entry key="member" lang="de">
|
||||
<value>Mitglied</value>
|
||||
</entry>
|
||||
</ddenum>
|
||||
<ddenum name="GenericOrganizationContactType">
|
||||
<entry key="contact" lang="de">
|
||||
<value>Kontakt</value>
|
||||
</entry>
|
||||
<entry key="contact" lang="en">
|
||||
<value>Contact</value>
|
||||
</entry>
|
||||
</ddenum>
|
||||
</ddenums>
|
||||
|
|
@ -0,0 +1,4 @@
|
|||
Subdirectory <navigation> may optionally contain a local site specific
|
||||
text files describing additional jsp templates for navigation.
|
||||
The template jsp files are stored in templates/ccm-navigation/navigation
|
||||
|
||||
|
|
@ -1,13 +0,0 @@
|
|||
Bundle subdir themes
|
||||
|
||||
Purpose:
|
||||
This subdir may optionally contain theme files which either replace part of the
|
||||
theme or add files to the theme provided as default for ScientificCMS and this
|
||||
way adopt the theme for site specific design.
|
||||
|
||||
All files and subdirectories all copied asis to the applications ~/themes
|
||||
directory in its document (context) root.
|
||||
|
||||
It is the responsibility of developer / system integrator to ensure all files
|
||||
are copied to the right location and the theme works with the modification. No
|
||||
functionality or consistency check is perfordmed!
|
||||
|
|
@ -25,6 +25,7 @@ waf.kernel.primary_user_identifier=email
|
|||
; if you activate screen_name, forum loader does not work.
|
||||
; waf.kernel.primary_user_identifier=screen_name
|
||||
waf.kernel.supported_languages=en,de,fr
|
||||
waf.kernel.language_independent_code=en
|
||||
waf.kernel.language_independent_items=true
|
||||
|
||||
# CORE KERNEL.SECURITY configuration parameters
|
||||
|
|
@ -52,6 +53,7 @@ waf.search.indexer=lucene
|
|||
# ##############################################################################
|
||||
; Searches for localized style sheet (among others)
|
||||
waf.templating.stylesheet_resolver=com.arsdigita.templating.PatternStylesheetResolver
|
||||
; For new installations and Foundry default theme
|
||||
waf.templating.stylesheet_paths=/WEB-INF/resources/aplaws-stylesheet-paths.txt
|
||||
|
||||
|
||||
|
|
@ -84,19 +86,17 @@ waf.workflow.simple.alerts_sender=root@localhost.localdomain
|
|||
|
||||
# CORE XML processing configuration parameters
|
||||
# ##############################################################################
|
||||
waf.xml.xsl_transformer=xalan
|
||||
waf.xml.activate_full_date_formatter=true
|
||||
|
||||
; For new installations and Foundry default theme
|
||||
waf.xml.xsl_transformer=saxonhe
|
||||
; For updates and existing Mandalay based themes:
|
||||
#waf.xml.xsl_transformer=Xalan
|
||||
|
||||
|
||||
# CMS configuration parameters
|
||||
# ##############################################################################
|
||||
com.arsdigita.cms.allow_content_create_in_section_listing=false
|
||||
|
||||
# In order to create several content-section uncomment the line below and
|
||||
# list the desired content section names
|
||||
#com.arsdigita.cms.loader.section_names=generic,openccm,homepages
|
||||
|
||||
# Replace CMS category form with a terms specific widget
|
||||
com.arsdigita.cms.category_authoring_add_form=com.arsdigita.london.terms.ui.ItemCategoryPicker
|
||||
|
||||
|
|
@ -116,6 +116,7 @@ com.arsdigita.cms.default_template_resolver_class=com.arsdigita.subsite.dispatch
|
|||
; com.arsdigita.cms.dhtml_editor_plugins=TableOperations,CSS
|
||||
|
||||
com.arsdigita.cms.disable_item_pfs=true
|
||||
com.arsdigita.cms.delete_workflow_after_publication=false
|
||||
|
||||
com.arsdigita.cms.hide_admin_tabs=true
|
||||
com.arsdigita.cms.hide_folder_index_checkbox=true
|
||||
|
|
@ -130,26 +131,35 @@ com.arsdigita.cms.image_browser.thumbnail_max_height=150
|
|||
com.arsdigita.cms.soon_expired_timespan_days=7
|
||||
com.arsdigita.cms.soon_expired_timespan_months=0
|
||||
|
||||
# Do we want this?
|
||||
;com.arsdigita.cms.skip_asset_steps=com.arsdigita.cms.contenttypes.MultiPartArticle:com.arsdigita.cms.contentassets.ui.ImageStep,com.arsdigita.cms.contenttypes.InlineSite:com.arsdigita.cms.contentassets.ui.ImageStep,com.arsdigita.cms.InlineSite:com.arsdigita.cms.contentassets.ui.FileAttachmentsStep
|
||||
|
||||
com.arsdigita.cms.unpublished_not_found=false
|
||||
# for updates you may want to set it to false to retain old behaviour
|
||||
com.arsdigita.cms.use_language_extension=true
|
||||
com.arsdigita.cms.use_section_categories=false
|
||||
com.arsdigita.cms.use_streamlined_creation=true
|
||||
|
||||
com.arsdigita.cms.delete_workflow_after_publication=false
|
||||
; contenttypes.properties
|
||||
com.arsdigita.cms.contenttypes.generic_contact.contact_entry_keys=email,phoneOffice,phoneMobile,phonePrivate,fax,building,office,vistitingHours
|
||||
|
||||
|
||||
# ccm-cms-types-event parameters
|
||||
# ##############################################################################
|
||||
com.arsdigita.cms.contenttypes.event.hide_cost=true
|
||||
com.arsdigita.cms.contenttypes.event.hide_date_description=false
|
||||
com.arsdigita.cms.contenttypes.event.hide_event_type=true
|
||||
com.arsdigita.cms.contenttypes.event.hide_link_to_map=true
|
||||
com.arsdigita.cms.contenttypes.event.hide_main_contributor=true
|
||||
com.arsdigita.cms.contenttypes.event.use_html_date_description=false
|
||||
com.arsdigita.cms.contenttypes.event.start_year=2010
|
||||
com.arsdigita.cms.contenttypes.event.start_year=2015
|
||||
com.arsdigita.cms.contenttypes.event.end_year_delta=5
|
||||
|
||||
|
||||
# ccm-cms-types-newsitem parameters
|
||||
# ##############################################################################
|
||||
com.arsdigita.cms.contenttypes.newsitem.hide_homepage=true
|
||||
com.arsdigita.cms.contenttypes.newsitem.start_year=2000
|
||||
com.arsdigita.cms.contenttypes.newsitem.start_year=2015
|
||||
com.arsdigita.cms.contenttypes.newsitem.end_year_delta=5
|
||||
|
||||
|
||||
|
|
@ -175,9 +185,11 @@ com.arsdigita.forum.use_wysiwyg_editor=true
|
|||
com.arsdigita.navigation.category_menu_show_grand_children=false
|
||||
; com.arsdigita.navigation.category_menu_show_nephews=false
|
||||
com.arsdigita.navigation.default_cat_root_path=/navigation/
|
||||
com.arsdigita.navigation.default_template=/templates/ccm-navigation/navigation/nav-default.jsp
|
||||
com.arsdigita.navigation.default_template=/templates/ccm-navigation/navigation/def-page.jsp
|
||||
com.arsdigita.navigation.index_page_cache_lifetime=300
|
||||
; uncomment the following line and edit the file to use a custom set of templates.
|
||||
#com.arsdigita.navigation.templates_file=bundle/navigation/templates.txt
|
||||
com.arsdigita.navigation.index_page_max_items=30
|
||||
|
||||
|
||||
# SUBSITE configuration parameters
|
||||
|
|
|
|||
|
|
@ -0,0 +1,24 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<portlet-app
|
||||
xmlns="http://java.sun.com/xml/ns/portlet/portlet-app_2_0.xsd"
|
||||
version="2.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
||||
xsi:schemaLocation="http://java.sun.com/xml/ns/portlet/portlet-app_2_0.xsd
|
||||
http://java.sun.com/xml/ns/portlet/portlet-app_2_0.xsd">
|
||||
<portlet>
|
||||
<description>Single Content Item</description>
|
||||
<portlet-name>ContentItemJSRPortlet</portlet-name>
|
||||
<display-name>ContentItem JSR Portlet</display-name>
|
||||
<portlet-class>
|
||||
com.arsdigita.cms.portlet.ContentItemJSRPortlet
|
||||
</portlet-class>
|
||||
<supports>
|
||||
<mime-type>text/html</mime-type>
|
||||
<portlet-mode>VIEW</portlet-mode>
|
||||
<portlet-mode>EDIT</portlet-mode>
|
||||
<portlet-mode>HELP</portlet-mode>
|
||||
</supports>
|
||||
<portlet-info>
|
||||
<title>Hello, Pluto from LibreCCM!</title>
|
||||
</portlet-info>
|
||||
</portlet>
|
||||
</portlet-app>
|
||||
|
|
@ -17,9 +17,10 @@
|
|||
ccmVersion="6.1"
|
||||
name="aplaws"
|
||||
prettyName="APLAWS plus Base Bundle"
|
||||
version="2.3.1"
|
||||
release="base-rc1"
|
||||
version="2.3.99"
|
||||
release="base-rxxx"
|
||||
webxml="web.xml"
|
||||
portletxml="portlet.xml"
|
||||
webapp="ROOT"
|
||||
xsi:schemaLocation="http://ccm.redhat.com/ccm-project file:tools-ng/common/xsd/project.xsd">
|
||||
|
||||
|
|
@ -28,6 +29,7 @@
|
|||
<ccm:database name="oracle-se"/>
|
||||
</ccm:databases>
|
||||
|
||||
|
||||
<ccm:build>
|
||||
|
||||
<!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
|
||||
|
|
@ -68,6 +70,16 @@
|
|||
<!-- Various combinations of these packages make up specific bundles -->
|
||||
<!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
|
||||
|
||||
<!-- Content Assets -->
|
||||
|
||||
<!-- Content Types -->
|
||||
|
||||
<!-- Applications -->
|
||||
|
||||
<!-- LDN extension -->
|
||||
|
||||
|
||||
|
||||
<!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
|
||||
<!-- Base Add-On packages (& Standard Bundle's included packages) -->
|
||||
<!-- Uncomment according to your site's requirements. -->
|
||||
|
|
|
|||
|
|
@ -14,3 +14,6 @@ provide a customised template.txt file replacing the default file
|
|||
This file must be specified in parameter
|
||||
com.arsdigita.navigation.templates_file
|
||||
It is usually stored in res/bundle/navigation
|
||||
|
||||
Please use a unique prefix for additional template files, e.g. my-defaultpage.jsp
|
||||
and don't forget to add a usage comment.
|
||||
|
|
|
|||
|
|
@ -1,13 +0,0 @@
|
|||
Bundle subdir themes
|
||||
|
||||
Purpose:
|
||||
This subdir may optionally contain theme files which either replace part of the
|
||||
theme or add files to the theme provided as default. Doing so it is possible
|
||||
to adopt the theme for site specific design.
|
||||
|
||||
All files and subdirectories are copied asis to the applications ~/themes
|
||||
directory in its document (context) root.
|
||||
|
||||
It is the responsibility of developer / system integrator to ensure all files
|
||||
are copied to the right location and the theme works with the modification. No
|
||||
functionality or consistency check is perfordmed!
|
||||
|
|
@ -28,6 +28,7 @@ waf.kernel.primary_user_identifier=email
|
|||
; if you activate screen_name, forum loader does not work.
|
||||
; waf.kernel.primary_user_identifier=screen_name
|
||||
waf.kernel.supported_languages=en,de,fr
|
||||
waf.kernel.language_independent_code=en
|
||||
waf.kernel.language_independent_items=true
|
||||
|
||||
# CORE KERNEL.SECURITY configuration parameters
|
||||
|
|
@ -55,6 +56,7 @@ waf.search.indexer=lucene
|
|||
# ##############################################################################
|
||||
; Searches for localized style sheet (among others)
|
||||
waf.templating.stylesheet_resolver=com.arsdigita.templating.PatternStylesheetResolver
|
||||
; For new installations and Foundry default theme
|
||||
waf.templating.stylesheet_paths=/WEB-INF/resources/aplaws-stylesheet-paths.txt
|
||||
|
||||
# CORE UI configuration parameters
|
||||
|
|
@ -86,19 +88,17 @@ waf.workflow.simple.alerts_sender=root@localhost.localdomain
|
|||
|
||||
# CORE XML processing configuration parameters
|
||||
# ##############################################################################
|
||||
waf.xml.xsl_transformer=xalan
|
||||
waf.xml.activate_full_date_formatter=true
|
||||
|
||||
; For new installations and Foundry default theme
|
||||
waf.xml.xsl_transformer=saxonhe
|
||||
; For updates and existing Mandalay based themes:
|
||||
waf.xml.xsl_transformer=xalan
|
||||
|
||||
|
||||
# CMS configuration parameters
|
||||
# ##############################################################################
|
||||
com.arsdigita.cms.allow_content_create_in_section_listing=false
|
||||
|
||||
# In order to create several content-section uncomment the line below and
|
||||
# list the desired content section names
|
||||
#com.arsdigita.cms.loader.section_names=generic,openccm,homepages
|
||||
|
||||
# Replace CMS category form with a terms specific widget
|
||||
com.arsdigita.cms.category_authoring_add_form=com.arsdigita.london.terms.ui.ItemCategoryPicker
|
||||
|
||||
|
|
@ -118,6 +118,7 @@ com.arsdigita.cms.default_template_resolver_class=com.arsdigita.subsite.dispatch
|
|||
; com.arsdigita.cms.dhtml_editor_plugins=TableOperations,CSS
|
||||
|
||||
com.arsdigita.cms.disable_item_pfs=true
|
||||
com.arsdigita.cms.delete_workflow_after_publication=false
|
||||
|
||||
com.arsdigita.cms.hide_admin_tabs=true
|
||||
com.arsdigita.cms.hide_folder_index_checkbox=true
|
||||
|
|
@ -132,28 +133,39 @@ com.arsdigita.cms.image_browser.thumbnail_max_height=150
|
|||
com.arsdigita.cms.soon_expired_timespan_days=7
|
||||
com.arsdigita.cms.soon_expired_timespan_months=0
|
||||
|
||||
# Do we want this?
|
||||
;com.arsdigita.cms.skip_asset_steps=com.arsdigita.cms.contenttypes.MultiPartArticle:com.arsdigita.cms.contentassets.ui.ImageStep,com.arsdigita.cms.contenttypes.InlineSite:com.arsdigita.cms.contentassets.ui.ImageStep,com.arsdigita.cms.InlineSite:com.arsdigita.cms.contentassets.ui.FileAttachmentsStep
|
||||
|
||||
com.arsdigita.cms.unpublished_not_found=false
|
||||
# Change to false to retain old / previous behaviour
|
||||
com.arsdigita.cms.use_language_extension=true
|
||||
com.arsdigita.cms.use_section_categories=false
|
||||
com.arsdigita.cms.use_streamlined_creation=true
|
||||
com.arsdigita.cms.delete_workflow_after_publication=false
|
||||
|
||||
; contenttypes.properties
|
||||
com.arsdigita.cms.contenttypes.generic_contact.contact_entry_keys=email,phoneOffice,phoneMobile,phonePrivate,fax,building,office,vistitingHours
|
||||
|
||||
|
||||
# ccm-cms-types-event parameters
|
||||
# ##############################################################################
|
||||
com.arsdigita.cms.contenttypes.event.hide_cost=true
|
||||
com.arsdigita.cms.contenttypes.event.hide_date_description=false
|
||||
com.arsdigita.cms.contenttypes.event.hide_event_type=true
|
||||
com.arsdigita.cms.contenttypes.event.hide_link_to_map=true
|
||||
com.arsdigita.cms.contenttypes.event.hide_main_contributor=true
|
||||
com.arsdigita.cms.contenttypes.event.use_html_date_description=false
|
||||
com.arsdigita.cms.contenttypes.event.start_year=2010
|
||||
com.arsdigita.cms.contenttypes.event.start_year=2015
|
||||
com.arsdigita.cms.contenttypes.event.end_year_delta=5
|
||||
|
||||
|
||||
# ccm-cms-types-newsitem parameters
|
||||
# ##############################################################################
|
||||
com.arsdigita.cms.contenttypes.newsitem.hide_homepage=true
|
||||
com.arsdigita.cms.contenttypes.newsitem.start_year=2000
|
||||
com.arsdigita.cms.contenttypes.newsitem.start_year=2015
|
||||
com.arsdigita.cms.contenttypes.newsitem.end_year_delta=5
|
||||
|
||||
# ccm-cms-publicpersonalprofile
|
||||
# ##############################################################################
|
||||
|
||||
|
||||
# AtoZ configuration parameters
|
||||
|
|
@ -178,9 +190,11 @@ com.arsdigita.forum.use_wysiwyg_editor=true
|
|||
com.arsdigita.navigation.category_menu_show_grand_children=false
|
||||
; com.arsdigita.navigation.category_menu_show_nephews=false
|
||||
com.arsdigita.navigation.default_cat_root_path=/navigation/
|
||||
com.arsdigita.navigation.default_template=/templates/ccm-navigation/navigation/nav-default.jsp
|
||||
com.arsdigita.navigation.default_template=/templates/ccm-navigation/navigation/def-page.jsp
|
||||
com.arsdigita.navigation.index_page_cache_lifetime=300
|
||||
; uncomment the following line and edit the file to use a custom set of templates.
|
||||
#com.arsdigita.navigation.templates_file=bundle/navigation/templates.txt
|
||||
com.arsdigita.navigation.index_page_max_items=30
|
||||
|
||||
|
||||
# SUBSITE configuration parameters
|
||||
|
|
@ -211,6 +225,7 @@ auth.http.admin_identifier=webmaster
|
|||
# ##############################################################################
|
||||
com.arsdigita.london.cms.dublin.audience_domain=LGAL
|
||||
|
||||
|
||||
# LDN bundle integration package configuration parameters
|
||||
# ##############################################################################
|
||||
# ccm-ldn-aplaws (Loader only)
|
||||
|
|
|
|||
|
|
@ -0,0 +1,24 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<portlet-app
|
||||
xmlns="http://java.sun.com/xml/ns/portlet/portlet-app_2_0.xsd"
|
||||
version="2.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
||||
xsi:schemaLocation="http://java.sun.com/xml/ns/portlet/portlet-app_2_0.xsd
|
||||
http://java.sun.com/xml/ns/portlet/portlet-app_2_0.xsd">
|
||||
<portlet>
|
||||
<description>Single Content Item</description>
|
||||
<portlet-name>ContentItemJSRPortlet</portlet-name>
|
||||
<display-name>ContentItem JSR Portlet</display-name>
|
||||
<portlet-class>
|
||||
com.arsdigita.cms.portlet.ContentItemJSRPortlet
|
||||
</portlet-class>
|
||||
<supports>
|
||||
<mime-type>text/html</mime-type>
|
||||
<portlet-mode>VIEW</portlet-mode>
|
||||
<portlet-mode>EDIT</portlet-mode>
|
||||
<portlet-mode>HELP</portlet-mode>
|
||||
</supports>
|
||||
<portlet-info>
|
||||
<title>Hello, Pluto from LibreCCM!</title>
|
||||
</portlet-info>
|
||||
</portlet>
|
||||
</portlet-app>
|
||||
|
|
@ -9,6 +9,7 @@
|
|||
Other modules are commented out but compiled into an add-on bundle to
|
||||
be used by a site administrator to create a customized fully backwards
|
||||
compatible installation using ccm-hostinit command.
|
||||
Last checked: 2018-12
|
||||
======================================================================= -->
|
||||
|
||||
<ccm:project xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
||||
|
|
@ -16,9 +17,10 @@
|
|||
ccmVersion="6.1"
|
||||
name="aplaws"
|
||||
prettyName="APLAWS plus Standard compatible Spin"
|
||||
version="2.3.0"
|
||||
release="stdcomp-beta-1"
|
||||
version="2.3.99"
|
||||
release="stdcomp-r5397"
|
||||
webxml="web.xml"
|
||||
portletxml="portlet.xml"
|
||||
webapp="ROOT"
|
||||
xsi:schemaLocation="http://ccm.redhat.com/ccm-project file:tools-ng/common/xsd/project.xsd">
|
||||
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
Navigation Default Index Page,Default Navigation Index Page ordering items in ascending order,/templates/ccm-navigation/navigation/nav-default.jsp
|
||||
Navigation Recent Items,List of items ordered with most recent first,/templates/ccm-navigation/navigation/nav-recent.jsp
|
||||
Navigation A-Z Items,List of items paginated as A-Z,/templates/ccm-navigation/navigation/nav-atoz.jsp
|
||||
Navigation Default Index Page,Default Navigation Index Page ordering items in ascending order,/templates/ccm-navigation/navigation/def-page.jsp
|
||||
Navigation Recent Items,List of items ordered with most recent first,/templates/ccm-navigation/navigation/def-recent.jsp
|
||||
Navigation A-Z Items,List of items paginated as A-Z,/templates/ccm-navigation/navigation/def-atoz.jsp
|
||||
Navigation Demo Items Page,Demo items page,/templates/ccm-navigation/navigation/nav-demo.jsp
|
||||
|
|
|
|||
|
|
@ -4,4 +4,3 @@ addressed as /bundle/[fileName|dirName]
|
|||
EXAMPLE:
|
||||
com.arsdigita.navigation.templates_file=bundle/navigation/templates.txt
|
||||
|
||||
|
||||
|
|
@ -14,3 +14,6 @@ provide a customised template.txt file replacing the default file
|
|||
This file must be specified in parameter
|
||||
com.arsdigita.navigation.templates_file
|
||||
It is usually stored in res/bundle/navigation
|
||||
|
||||
Please use a unique prefix for additional template files, e.g. my-defaultpage.jsp
|
||||
and don't forget to add a usage comment.
|
||||
|
|
|
|||
|
|
@ -1,13 +0,0 @@
|
|||
Bundle subdir themes
|
||||
|
||||
Purpose:
|
||||
This subdir may optionally contain theme files which either replace part of the
|
||||
theme or add files to the theme provided as default for ScientificCMS and this
|
||||
way adopt the theme for site specific design.
|
||||
|
||||
All files and subdirectories all copied asis to the applications ~/themes
|
||||
directory in its document (context) root.
|
||||
|
||||
It is the responsibility of developer / system integrator to ensure all files
|
||||
are copied to the right location and the theme works with the modification. No
|
||||
functionality or consistency check is perfordmed!
|
||||
|
|
@ -28,6 +28,7 @@ waf.kernel.primary_user_identifier=email
|
|||
; if you activate screen_name, forum loader does not work.
|
||||
; waf.kernel.primary_user_identifier=screen_name
|
||||
waf.kernel.supported_languages=en,de,fr
|
||||
waf.kernel.language_independent_code=en
|
||||
waf.kernel.language_independent_items=true
|
||||
|
||||
# CORE KERNEL.SECURITY configuration parameters
|
||||
|
|
@ -55,6 +56,7 @@ waf.search.indexer=lucene
|
|||
# ##############################################################################
|
||||
; Searches for localized style sheet (among others)
|
||||
waf.templating.stylesheet_resolver=com.arsdigita.templating.PatternStylesheetResolver
|
||||
; For new installations and Foundry default theme
|
||||
waf.templating.stylesheet_paths=/WEB-INF/resources/aplaws-stylesheet-paths.txt
|
||||
|
||||
|
||||
|
|
@ -87,19 +89,17 @@ waf.workflow.simple.alerts_sender=root@localhost.localdomain
|
|||
|
||||
# CORE XML processing configuration parameters
|
||||
# ##############################################################################
|
||||
waf.xml.xsl_transformer=xalan
|
||||
waf.xml.activate_full_date_formatter=true
|
||||
|
||||
; For new installations and Foundry default theme
|
||||
waf.xml.xsl_transformer=saxonhe
|
||||
; For updates and existing Mandalay based themes:
|
||||
waf.xml.xsl_transformer=xalan
|
||||
|
||||
|
||||
# CMS configuration parameters
|
||||
# ##############################################################################
|
||||
com.arsdigita.cms.allow_content_create_in_section_listing=false
|
||||
|
||||
# In order to create several content-section uncomment the line below and
|
||||
# list the desired content section names
|
||||
#com.arsdigita.cms.loader.section_names=generic,openccm,homepages
|
||||
|
||||
# Replace CMS category form with a terms specific widget
|
||||
com.arsdigita.cms.category_authoring_add_form=com.arsdigita.london.terms.ui.ItemCategoryPicker
|
||||
|
||||
|
|
@ -113,12 +113,13 @@ com.arsdigita.cms.default_template_resolver_class=com.arsdigita.subsite.dispatch
|
|||
; configuration, default is:
|
||||
; com.arsdigita.cms.dhtml_editor_config=Xinha.Config,/assets/xinha/CCMcmsXinhaConfig.js
|
||||
|
||||
; to use FCKeditor:
|
||||
; com.arsdigita.cms.dhtml_editor_config=FCKEditor.Config.StyleDefault?,/assets/fckeditor/config/fckconfigOpenCCM.js
|
||||
; to use CKeditor:
|
||||
; com.arsdigita.cms.dhtml_editor_config=CKEditor.Config.StyleDefault?,/assets/ckeditor/config/ckconfigOpenCCM.js
|
||||
; com.arsdigita.cms.dhtml_editor_hidden_buttons=
|
||||
; com.arsdigita.cms.dhtml_editor_plugins=TableOperations,CSS
|
||||
|
||||
com.arsdigita.cms.disable_item_pfs=true
|
||||
com.arsdigita.cms.delete_workflow_after_publication=false
|
||||
|
||||
com.arsdigita.cms.hide_admin_tabs=true
|
||||
com.arsdigita.cms.hide_folder_index_checkbox=true
|
||||
|
|
@ -133,28 +134,39 @@ com.arsdigita.cms.image_browser.thumbnail_max_height=150
|
|||
com.arsdigita.cms.soon_expired_timespan_days=7
|
||||
com.arsdigita.cms.soon_expired_timespan_months=0
|
||||
|
||||
# Do we want this?
|
||||
;com.arsdigita.cms.skip_asset_steps=com.arsdigita.cms.contenttypes.MultiPartArticle:com.arsdigita.cms.contentassets.ui.ImageStep,com.arsdigita.cms.contenttypes.InlineSite:com.arsdigita.cms.contentassets.ui.ImageStep,com.arsdigita.cms.InlineSite:com.arsdigita.cms.contentassets.ui.FileAttachmentsStep
|
||||
|
||||
com.arsdigita.cms.unpublished_not_found=false
|
||||
# Change to false to retain old / previous behaviour
|
||||
com.arsdigita.cms.use_language_extension=true
|
||||
com.arsdigita.cms.use_section_categories=false
|
||||
com.arsdigita.cms.use_streamlined_creation=true
|
||||
com.arsdigita.cms.delete_workflow_after_publication=false
|
||||
|
||||
; contenttypes.properties
|
||||
com.arsdigita.cms.contenttypes.generic_contact.contact_entry_keys=email,phoneOffice,phoneMobile,phonePrivate,fax,building,office,vistitingHours
|
||||
|
||||
|
||||
# ccm-cms-types-event parameters
|
||||
# ##############################################################################
|
||||
com.arsdigita.cms.contenttypes.event.hide_cost=true
|
||||
com.arsdigita.cms.contenttypes.event.hide_date_description=false
|
||||
com.arsdigita.cms.contenttypes.event.hide_event_type=true
|
||||
com.arsdigita.cms.contenttypes.event.hide_link_to_map=true
|
||||
com.arsdigita.cms.contenttypes.event.hide_main_contributor=true
|
||||
com.arsdigita.cms.contenttypes.event.use_html_date_description=false
|
||||
com.arsdigita.cms.contenttypes.event.start_year=2010
|
||||
com.arsdigita.cms.contenttypes.event.start_year=2015
|
||||
com.arsdigita.cms.contenttypes.event.end_year_delta=5
|
||||
|
||||
|
||||
# ccm-cms-types-newsitem parameters
|
||||
# ##############################################################################
|
||||
com.arsdigita.cms.contenttypes.newsitem.hide_homepage=true
|
||||
com.arsdigita.cms.contenttypes.newsitem.start_year=2000
|
||||
com.arsdigita.cms.contenttypes.newsitem.start_year=2015
|
||||
com.arsdigita.cms.contenttypes.newsitem.end_year_delta=5
|
||||
|
||||
# ccm-cms-publicpersonalprofile
|
||||
# ##############################################################################
|
||||
|
||||
|
||||
# AtoZ configuration parameters
|
||||
|
|
@ -179,9 +191,11 @@ com.arsdigita.forum.use_wysiwyg_editor=true
|
|||
com.arsdigita.navigation.category_menu_show_grand_children=false
|
||||
; com.arsdigita.navigation.category_menu_show_nephews=false
|
||||
com.arsdigita.navigation.default_cat_root_path=/navigation/
|
||||
com.arsdigita.navigation.default_template=/templates/ccm-navigation/navigation/nav-default.jsp
|
||||
com.arsdigita.navigation.default_template=/templates/ccm-navigation/navigation/def-page.jsp
|
||||
com.arsdigita.navigation.index_page_cache_lifetime=300
|
||||
; uncomment the following line and edit the file to use a custom set of templates.
|
||||
#com.arsdigita.navigation.templates_file=bundle/navigation/templates.txt
|
||||
com.arsdigita.navigation.index_page_max_items=30
|
||||
|
||||
|
||||
# SUBSITE configuration parameters
|
||||
|
|
@ -212,6 +226,7 @@ auth.http.admin_identifier=webmaster
|
|||
# ##############################################################################
|
||||
com.arsdigita.london.cms.dublin.audience_domain=LGAL
|
||||
|
||||
|
||||
# LDN bundle integration package configuration parameters
|
||||
# ##############################################################################
|
||||
# ccm-ldn-aplaws (Loader only)
|
||||
|
|
|
|||
|
|
@ -0,0 +1,24 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<portlet-app
|
||||
xmlns="http://java.sun.com/xml/ns/portlet/portlet-app_2_0.xsd"
|
||||
version="2.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
||||
xsi:schemaLocation="http://java.sun.com/xml/ns/portlet/portlet-app_2_0.xsd
|
||||
http://java.sun.com/xml/ns/portlet/portlet-app_2_0.xsd">
|
||||
<portlet>
|
||||
<description>Single Content Item</description>
|
||||
<portlet-name>ContentItemJSRPortlet</portlet-name>
|
||||
<display-name>ContentItem JSR Portlet</display-name>
|
||||
<portlet-class>
|
||||
com.arsdigita.cms.portlet.ContentItemJSRPortlet
|
||||
</portlet-class>
|
||||
<supports>
|
||||
<mime-type>text/html</mime-type>
|
||||
<portlet-mode>VIEW</portlet-mode>
|
||||
<portlet-mode>EDIT</portlet-mode>
|
||||
<portlet-mode>HELP</portlet-mode>
|
||||
</supports>
|
||||
<portlet-info>
|
||||
<title>Hello, Pluto from LibreCCM!</title>
|
||||
</portlet-info>
|
||||
</portlet>
|
||||
</portlet-app>
|
||||
|
|
@ -4,6 +4,7 @@
|
|||
project.xml - COMPLETE - containing a nearly complete set of modules
|
||||
of the current aplaws repository.
|
||||
DEPRECATED! DON'T USE for new installations!
|
||||
Last checked: 2018-12
|
||||
======================================================================= -->
|
||||
|
||||
<ccm:project xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
||||
|
|
@ -11,13 +12,20 @@
|
|||
ccmVersion="6.1"
|
||||
name="aplaws"
|
||||
prettyName="APLAWS plus Complete Bundle"
|
||||
version="2.3.0"
|
||||
release="compl-beta-1"
|
||||
version="2.3.99"
|
||||
release="compl-r5397"
|
||||
webxml="web.xml"
|
||||
portletxml="portlet.xml"
|
||||
webapp="ROOT"
|
||||
xsi:schemaLocation="http://ccm.redhat.com/ccm-project file:tools-ng/common/xsd/project.xsd">
|
||||
|
||||
<ccm:build>
|
||||
<ccm:databases>
|
||||
<ccm:database name="postgres"/>
|
||||
<ccm:database name="oracle-se"/>
|
||||
</ccm:databases>
|
||||
|
||||
|
||||
<ccm:build>
|
||||
|
||||
<!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
|
||||
<!-- APLAWS+ set of CORE packages -->
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
Navigation Default Index Page,Default Navigation Index Page ordering items in ascending order,/templates/ccm-navigation/navigation/nav-default.jsp
|
||||
Navigation Recent Items,List of items ordered with most recent first,/templates/ccm-navigation/navigation/nav-recent.jsp
|
||||
Navigation A-Z Items,List of items paginated as A-Z,/templates/ccm-navigation/navigation/nav-atoz.jsp
|
||||
Navigation Default Index Page,Default Navigation Index Page ordering items in ascending order,/templates/ccm-navigation/navigation/def-page.jsp
|
||||
Navigation Recent Items,List of items ordered with most recent first,/templates/ccm-navigation/navigation/def-recent.jsp
|
||||
Navigation A-Z Items,List of items paginated as A-Z,/templates/ccm-navigation/navigation/def-atoz.jsp
|
||||
Navigation Demo Items Page,Demo items page,/templates/ccm-navigation/navigation/nav-demo.jsp
|
||||
|
|
|
|||
|
|
@ -4,4 +4,3 @@ addressed as /bundle/[fileName|dirName]
|
|||
EXAMPLE:
|
||||
com.arsdigita.navigation.templates_file=bundle/navigation/templates.txt
|
||||
|
||||
|
||||
|
|
|
|||
|
|
@ -14,3 +14,6 @@ provide a customised template.txt file replacing the default file
|
|||
This file must be specified in parameter
|
||||
com.arsdigita.navigation.templates_file
|
||||
It is usually stored in res/bundle/navigation
|
||||
|
||||
Please use a unique prefix for additional template files, e.g. my-defaultpage.jsp
|
||||
and don't forget to add a usage comment.
|
||||
|
|
|
|||
|
|
@ -1,13 +0,0 @@
|
|||
Bundle subdir themes
|
||||
|
||||
Purpose:
|
||||
This subdir may optionally contain theme files which either replace part of the
|
||||
theme or add files to the theme provided as default for ScientificCMS and this
|
||||
way adopt the theme for site specific design.
|
||||
|
||||
All files and subdirectories all copied asis to the applications ~/themes
|
||||
directory in its document (context) root.
|
||||
|
||||
It is the responsibility of developer / system integrator to ensure all files
|
||||
are copied to the right location and the theme works with the modification. No
|
||||
functionality or consistency check is perfordmed!
|
||||
|
|
@ -25,6 +25,7 @@ waf.kernel.primary_user_identifier=email
|
|||
; if you activate screen_name, forum loader does not work.
|
||||
; waf.kernel.primary_user_identifier=screen_name
|
||||
waf.kernel.supported_languages=en,de,fr
|
||||
waf.kernel.language_independent_code=en
|
||||
waf.kernel.language_independent_items=true
|
||||
|
||||
# CORE KERNEL.SECURITY configuration parameters
|
||||
|
|
@ -52,6 +53,7 @@ waf.search.indexer=lucene
|
|||
# ##############################################################################
|
||||
; Searches for localized style sheet (among others)
|
||||
waf.templating.stylesheet_resolver=com.arsdigita.templating.PatternStylesheetResolver
|
||||
; For new installations and Foundry default theme
|
||||
waf.templating.stylesheet_paths=/WEB-INF/resources/aplaws-stylesheet-paths.txt
|
||||
|
||||
# CORE UI configuration parameters
|
||||
|
|
@ -66,6 +68,7 @@ core.ui.pagemap.workspace_url=/portal/
|
|||
# waf.pagemap.permission=permissions/ ; DEFAULT
|
||||
# waf.pagemap.perm_single=permissions/one
|
||||
|
||||
|
||||
# CORE WEB configuration parameters
|
||||
# ##############################################################################
|
||||
# TODO: Check what exactly happens with/without this parameter set
|
||||
|
|
@ -82,15 +85,14 @@ waf.workflow.simple.alerts_sender=root@localhost.localdomain
|
|||
|
||||
# CORE XML processing configuration parameters
|
||||
# ##############################################################################
|
||||
waf.xml.xsl_transformer=xalan
|
||||
waf.xml.activate_full_date_formatter=true
|
||||
; For new installations and Foundry default theme
|
||||
waf.xml.xsl_transformer=saxonhe
|
||||
waf.xml.xsl_transformer=xalan
|
||||
|
||||
# CMS configuration parameters
|
||||
# ##############################################################################
|
||||
com.arsdigita.cms.allow_content_create_in_section_listing=false
|
||||
# In order to create several content-section uncomment the line below and
|
||||
# list the desired content section names
|
||||
#com.arsdigita.cms.loader.section_names=generic,openccm,homepages
|
||||
|
||||
# Replace CMS category form with a terms specific widget
|
||||
com.arsdigita.cms.category_authoring_add_form=com.arsdigita.london.terms.ui.ItemCategoryPicker
|
||||
|
|
@ -111,6 +113,7 @@ com.arsdigita.cms.default_template_resolver_class=com.arsdigita.subsite.dispatch
|
|||
; com.arsdigita.cms.dhtml_editor_plugins=TableOperations,CSS
|
||||
|
||||
com.arsdigita.cms.disable_item_pfs=true
|
||||
com.arsdigita.cms.delete_workflow_after_publication=false
|
||||
|
||||
com.arsdigita.cms.hide_admin_tabs=true
|
||||
com.arsdigita.cms.hide_folder_index_checkbox=true
|
||||
|
|
@ -125,29 +128,40 @@ com.arsdigita.cms.image_browser.thumbnail_max_height=150
|
|||
com.arsdigita.cms.soon_expired_timespan_days=7
|
||||
com.arsdigita.cms.soon_expired_timespan_months=0
|
||||
|
||||
# Do we want this?
|
||||
; com.arsdigita.cms.skip_asset_steps=com.arsdigita.cms.contenttypes.MultiPartArticle:com.arsdigita.cms.contentassets.ui.ImageStep,com.arsdigita.cms.contenttypes.InlineSite:com.arsdigita.cms.contentassets.ui.ImageStep,com.arsdigita.cms.InlineSite:com.arsdigita.cms.contentassets.ui.FileAttachmentsStep
|
||||
|
||||
com.arsdigita.cms.unpublished_not_found=false
|
||||
com.arsdigita.cms.use_language_extension=true
|
||||
com.arsdigita.cms.use_section_categories=false
|
||||
com.arsdigita.cms.use_streamlined_creation=true
|
||||
com.arsdigita.cms.delete_workflow_after_publication=false
|
||||
|
||||
; contenttypes.properties
|
||||
com.arsdigita.cms.contenttypes.generic_contact.contact_entry_keys=email,phoneOffice,phoneMobile,phonePrivate,fax,building,office,vistitingHours
|
||||
|
||||
# ccm-cms-types-event parameters
|
||||
# ##############################################################################
|
||||
com.arsdigita.cms.contenttypes.event.hide_cost=true
|
||||
com.arsdigita.cms.contenttypes.event.hide_date_description=false
|
||||
com.arsdigita.cms.contenttypes.event.hide_event_type=true
|
||||
com.arsdigita.cms.contenttypes.event.hide_link_to_map=true
|
||||
com.arsdigita.cms.contenttypes.event.hide_main_contributor=true
|
||||
com.arsdigita.cms.contenttypes.event.use_html_date_description=false
|
||||
com.arsdigita.cms.contenttypes.event.start_year=2010
|
||||
com.arsdigita.cms.contenttypes.event.start_year=2015
|
||||
com.arsdigita.cms.contenttypes.event.end_year_delta=5
|
||||
|
||||
# ccm-cms-publicpersonalprofile
|
||||
# ##############################################################################
|
||||
|
||||
|
||||
# ccm-cms-types-newsitem parameters
|
||||
# ##############################################################################
|
||||
com.arsdigita.cms.contenttypes.newsitem.hide_homepage=true
|
||||
com.arsdigita.cms.contenttypes.newsitem.start_year=2000
|
||||
com.arsdigita.cms.contenttypes.newsitem.start_year=2015
|
||||
com.arsdigita.cms.contenttypes.newsitem.end_year_delta=5
|
||||
|
||||
|
||||
|
||||
# AtoZ configuration parameters
|
||||
# ##############################################################################
|
||||
com.arsdigita.atoz.root_category_picker=com.arsdigita.london.terms.ui.RootCategoryPicker
|
||||
|
|
@ -170,9 +184,11 @@ com.arsdigita.forum.use_wysiwyg_editor=true
|
|||
com.arsdigita.navigation.category_menu_show_grand_children=false
|
||||
; com.arsdigita.navigation.category_menu_show_nephews=false
|
||||
com.arsdigita.navigation.default_cat_root_path=/navigation/
|
||||
com.arsdigita.navigation.default_template=/templates/ccm-navigation/navigation/nav-default.jsp
|
||||
com.arsdigita.navigation.default_template=/templates/ccm-navigation/navigation/def-page.jsp
|
||||
com.arsdigita.navigation.index_page_cache_lifetime=300
|
||||
; uncomment the following line and edit the file to use a custom set of templates.
|
||||
#com.arsdigita.navigation.templates_file=bundle/navigation/templates.txt
|
||||
com.arsdigita.navigation.index_page_max_items=30
|
||||
|
||||
|
||||
# SUBSITE configuration parameters
|
||||
|
|
@ -203,6 +219,7 @@ auth.http.admin_identifier=webmaster
|
|||
# ##############################################################################
|
||||
com.arsdigita.london.cms.dublin.audience_domain=LGAL
|
||||
|
||||
|
||||
# LDN bundle integration package configuration parameters
|
||||
# ##############################################################################
|
||||
# ccm-ldn-aplaws (Loader only)
|
||||
|
|
|
|||
|
|
@ -0,0 +1,24 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<portlet-app
|
||||
xmlns="http://java.sun.com/xml/ns/portlet/portlet-app_2_0.xsd"
|
||||
version="2.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
||||
xsi:schemaLocation="http://java.sun.com/xml/ns/portlet/portlet-app_2_0.xsd
|
||||
http://java.sun.com/xml/ns/portlet/portlet-app_2_0.xsd">
|
||||
<portlet>
|
||||
<description>Single Content Item</description>
|
||||
<portlet-name>ContentItemJSRPortlet</portlet-name>
|
||||
<display-name>ContentItem JSR Portlet</display-name>
|
||||
<portlet-class>
|
||||
com.arsdigita.cms.portlet.ContentItemJSRPortlet
|
||||
</portlet-class>
|
||||
<supports>
|
||||
<mime-type>text/html</mime-type>
|
||||
<portlet-mode>VIEW</portlet-mode>
|
||||
<portlet-mode>EDIT</portlet-mode>
|
||||
<portlet-mode>HELP</portlet-mode>
|
||||
</supports>
|
||||
<portlet-info>
|
||||
<title>Hello, Pluto from LibreCCM!</title>
|
||||
</portlet-info>
|
||||
</portlet>
|
||||
</portlet-app>
|
||||
|
|
@ -11,9 +11,10 @@
|
|||
ccmVersion="6.1"
|
||||
name="aplaws"
|
||||
prettyName="APLAWS plus Demo Spin"
|
||||
version="2.3.0"
|
||||
version="2.3.99"
|
||||
release="demo"
|
||||
webxml="web.xml"
|
||||
portletxml="portlet.xml"
|
||||
webapp="ROOT"
|
||||
xsi:schemaLocation="http://ccm.redhat.com/ccm-project file:tools-ng/common/xsd/project.xsd">
|
||||
|
||||
|
|
|
|||
|
|
@ -502,6 +502,7 @@
|
|||
<url-pattern>/themes/servlet/template/*</url-pattern>
|
||||
</servlet-mapping>
|
||||
|
||||
|
||||
<!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
|
||||
ERROR PAGES
|
||||
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
Navigation Default Index Page,Default Navigation Index Page ordering items in ascending order,/templates/ccm-navigation/navigation/nav-default.jsp
|
||||
Navigation Recent Items,List of items ordered with most recent first,/templates/ccm-navigation/navigation/nav-recent.jsp
|
||||
Navigation A-Z Items,List of items paginated as A-Z,/templates/ccm-navigation/navigation/nav-atoz.jsp
|
||||
Navigation Demo Items Page,Demo items page,/templates/ccm-navigation/navigation/nav-demo.jsp
|
||||
Aplaws Default Index Page,Default Navigation Index Page ordering items in ascending order,/templates/ccm-navigation/navigation/def-page.jsp
|
||||
Aplaws Recent Items,List of items ordered with most recent first,/templates/ccm-navigation/navigation/def-recent.jsp
|
||||
Aplaws A-Z Items,List of items paginated as A-Z,/templates/ccm-navigation/navigation/def-atoz.jsp
|
||||
Aplaws Demo Items Page,Demo items page,/templates/ccm-navigation/navigation/nav-demo.jsp
|
||||
|
|
|
|||
|
|
@ -4,4 +4,3 @@ addressed as /bundle/[fileName|dirName]
|
|||
EXAMPLE:
|
||||
com.arsdigita.navigation.templates_file=bundle/navigation/templates.txt
|
||||
|
||||
|
||||
|
|
|
|||
|
|
@ -14,3 +14,6 @@ provide a customised template.txt file replacing the default file
|
|||
This file must be specified in parameter
|
||||
com.arsdigita.navigation.templates_file
|
||||
It is usually stored in res/bundle/navigation
|
||||
|
||||
Please use a unique prefix for additional template files, e.g. my-defaultpage.jsp
|
||||
and don't forget to add a usage comment.
|
||||
|
|
|
|||
|
|
@ -1,13 +0,0 @@
|
|||
Bundle subdir themes
|
||||
|
||||
Purpose:
|
||||
This subdir may optionally contain theme files which either replace part of the
|
||||
theme or add files to the theme provided as default for ScientificCMS and this
|
||||
way adopt the theme for site specific design.
|
||||
|
||||
All files and subdirectories all copied asis to the applications ~/themes
|
||||
directory in its document (context) root.
|
||||
|
||||
It is the responsibility of developer / system integrator to ensure all files
|
||||
are copied to the right location and the theme works with the modification. No
|
||||
functionality or consistency check is perfordmed!
|
||||
|
|
@ -12,8 +12,9 @@ waf.bebop.base_page=com.arsdigita.aplaws.ui.SimplePage
|
|||
; dhtml editor to use (system wide)
|
||||
; Xinha is default
|
||||
; default: Xinha editor & src=/assets/xinha/XinhaLoader.js
|
||||
; To use FCKeditor configure:
|
||||
; waf.bebop.dhtml_editor=FCKeditor
|
||||
; To use CKeditor configure:
|
||||
; waf.bebop.dhtml_editor=CKeditor
|
||||
; waf.bebop.dhtml_editor_src=/assets/ckeditor/ckeditor.js
|
||||
|
||||
waf.categorization.show_internal_name=true
|
||||
|
||||
|
|
@ -27,6 +28,7 @@ waf.kernel.primary_user_identifier=email
|
|||
; if you activate screen_name, forum loader does not work.
|
||||
; waf.kernel.primary_user_identifier=screen_name
|
||||
waf.kernel.supported_languages=en,de,fr
|
||||
waf.kernel.language_independent_code=en
|
||||
waf.kernel.language_independent_items=true
|
||||
|
||||
# CORE KERNEL.SECURITY configuration parameters
|
||||
|
|
@ -100,10 +102,6 @@ waf.xml.xsl_transformer=saxonhe
|
|||
# ##############################################################################
|
||||
com.arsdigita.cms.allow_content_create_in_section_listing=false
|
||||
|
||||
# In order to create several content-section uncomment the line below and
|
||||
# list the desired content section names
|
||||
#com.arsdigita.cms.loader.section_names=generic,openccm,homepages
|
||||
|
||||
# Replace CMS category form with a terms specific widget
|
||||
com.arsdigita.cms.category_authoring_add_form=com.arsdigita.london.terms.ui.ItemCategoryPicker
|
||||
|
||||
|
|
@ -117,12 +115,13 @@ com.arsdigita.cms.default_template_resolver_class=com.arsdigita.subsite.dispatch
|
|||
; configuration, default is:
|
||||
; com.arsdigita.cms.dhtml_editor_config=Xinha.Config,/assets/xinha/CCMcmsXinhaConfig.js
|
||||
|
||||
; to use FCKeditor:
|
||||
; to use CKeditor:
|
||||
; com.arsdigita.cms.dhtml_editor_config=FCKEditor.Config.StyleDefault?,/assets/fckeditor/config/fckconfigOpenCCM.js
|
||||
; com.arsdigita.cms.dhtml_editor_hidden_buttons=
|
||||
; com.arsdigita.cms.dhtml_editor_plugins=TableOperations,CSS
|
||||
|
||||
com.arsdigita.cms.disable_item_pfs=true
|
||||
com.arsdigita.cms.delete_workflow_after_publication=false
|
||||
|
||||
com.arsdigita.cms.hide_admin_tabs=true
|
||||
com.arsdigita.cms.hide_folder_index_checkbox=true
|
||||
|
|
@ -137,10 +136,16 @@ com.arsdigita.cms.image_browser.thumbnail_max_height=150
|
|||
com.arsdigita.cms.soon_expired_timespan_days=7
|
||||
com.arsdigita.cms.soon_expired_timespan_months=0
|
||||
|
||||
# Do we want this?
|
||||
;com.arsdigita.cms.skip_asset_steps=com.arsdigita.cms.contenttypes.MultiPartArticle:com.arsdigita.cms.contentassets.ui.ImageStep,com.arsdigita.cms.contenttypes.InlineSite:com.arsdigita.cms.contentassets.ui.ImageStep,com.arsdigita.cms.InlineSite:com.arsdigita.cms.contentassets.ui.FileAttachmentsStep
|
||||
|
||||
com.arsdigita.cms.unpublished_not_found=false
|
||||
com.arsdigita.cms.use_language_extension=true
|
||||
com.arsdigita.cms.use_section_categories=false
|
||||
com.arsdigita.cms.use_streamlined_creation=true
|
||||
com.arsdigita.cms.delete_workflow_after_publication=false
|
||||
|
||||
; contenttypes.properties
|
||||
com.arsdigita.cms.contenttypes.generic_contact.contact_entry_keys=email,phoneOffice,phoneMobile,phonePrivate,fax,building,office,vistitingHours
|
||||
|
||||
|
||||
# ccm-cms-types-event parameters
|
||||
|
|
@ -156,10 +161,14 @@ com.arsdigita.cms.contenttypes.event.end_year_delta=5
|
|||
|
||||
|
||||
# ccm-cms-types-newsitem parameters
|
||||
# ##############################################################################
|
||||
com.arsdigita.cms.contenttypes.newsitem.hide_homepage=true
|
||||
com.arsdigita.cms.contenttypes.newsitem.start_year=2000
|
||||
com.arsdigita.cms.contenttypes.newsitem.start_year=2015
|
||||
com.arsdigita.cms.contenttypes.newsitem.end_year_delta=5
|
||||
|
||||
# ccm-cms-publicpersonalprofile
|
||||
# ##############################################################################
|
||||
|
||||
|
||||
|
||||
# AtoZ configuration parameters
|
||||
|
|
@ -184,9 +193,11 @@ com.arsdigita.forum.use_wysiwyg_editor=true
|
|||
com.arsdigita.navigation.category_menu_show_grand_children=false
|
||||
; com.arsdigita.navigation.category_menu_show_nephews=false
|
||||
com.arsdigita.navigation.default_cat_root_path=/navigation/
|
||||
com.arsdigita.navigation.default_template=/templates/ccm-navigation/navigation/nav-default.jsp
|
||||
com.arsdigita.navigation.default_template=/templates/ccm-navigation/navigation/def-page.jsp
|
||||
com.arsdigita.navigation.index_page_cache_lifetime=300
|
||||
; uncomment the following line and edit the file to use a custom set of templates.
|
||||
#com.arsdigita.navigation.templates_file=bundle/navigation/templates.txt
|
||||
com.arsdigita.navigation.index_page_max_items=30
|
||||
|
||||
|
||||
# SUBSITE configuration parameters
|
||||
|
|
|
|||
|
|
@ -0,0 +1,24 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<portlet-app
|
||||
xmlns="http://java.sun.com/xml/ns/portlet/portlet-app_2_0.xsd"
|
||||
version="2.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
||||
xsi:schemaLocation="http://java.sun.com/xml/ns/portlet/portlet-app_2_0.xsd
|
||||
http://java.sun.com/xml/ns/portlet/portlet-app_2_0.xsd">
|
||||
<portlet>
|
||||
<description>Single Content Item</description>
|
||||
<portlet-name>ContentItemJSRPortlet</portlet-name>
|
||||
<display-name>ContentItem JSR Portlet</display-name>
|
||||
<portlet-class>
|
||||
com.arsdigita.cms.portlet.ContentItemJSRPortlet
|
||||
</portlet-class>
|
||||
<supports>
|
||||
<mime-type>text/html</mime-type>
|
||||
<portlet-mode>VIEW</portlet-mode>
|
||||
<portlet-mode>EDIT</portlet-mode>
|
||||
<portlet-mode>HELP</portlet-mode>
|
||||
</supports>
|
||||
<portlet-info>
|
||||
<title>Hello, Pluto from LibreCCM!</title>
|
||||
</portlet-info>
|
||||
</portlet>
|
||||
</portlet-app>
|
||||
|
|
@ -10,12 +10,13 @@
|
|||
<ccm:project xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
||||
xmlns:ccm="http://ccm.redhat.com/ccm-project"
|
||||
ccmVersion="6.1"
|
||||
name="aplaws-dev"
|
||||
name="aplaws"
|
||||
prettyName="APLAWS plus (devel)"
|
||||
version="2.3.99"
|
||||
release="SNAPSHOT-r5758"
|
||||
release="dev-SNAPSHOT-r5758"
|
||||
webxml="web.xml"
|
||||
webapp="aplaws"
|
||||
portletxml="portlet.xml"
|
||||
webapp="ROOT"
|
||||
xsi:schemaLocation="http://ccm.redhat.com/ccm-project file:tools-ng/common/xsd/project.xsd">
|
||||
|
||||
<ccm:databases>
|
||||
|
|
|
|||
|
|
@ -11,7 +11,7 @@
|
|||
complete web.xml file from an installation bundle may be used.
|
||||
|
||||
ccm-core requires at minimum Servlet Spec 3.0 / Tomcat 7.0
|
||||
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
|
||||
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
|
||||
|
||||
|
||||
<display-name>APLAWS devel bundle </display-name>
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
Navigation Default Index Page,Default Navigation Index Page ordering items in ascending order,/templates/ccm-navigation/navigation/nav-default.jsp
|
||||
Navigation Recent Items,List of items ordered with most recent first,/templates/ccm-navigation/navigation/nav-recent.jsp
|
||||
Navigation A-Z Items,List of items paginated as A-Z,/templates/ccm-navigation/navigation/nav-atoz.jsp
|
||||
Navigation Default Index Page,Default Navigation Index Page ordering items in ascending order,/templates/ccm-navigation/navigation/def-page.jsp
|
||||
Navigation Recent Items,List of items ordered with most recent first,/templates/ccm-navigation/navigation/def-recent.jsp
|
||||
Navigation A-Z Items,List of items paginated as A-Z,/templates/ccm-navigation/navigation/def-atoz.jsp
|
||||
Navigation Demo Items Page,Demo items page,/templates/ccm-navigation/navigation/nav-demo.jsp
|
||||
|
|
|
|||
|
|
@ -4,4 +4,3 @@ addressed as /bundle/[fileName|dirName]
|
|||
EXAMPLE:
|
||||
com.arsdigita.navigation.templates_file=bundle/navigation/templates.txt
|
||||
|
||||
|
||||
|
|
|
|||
|
|
@ -14,3 +14,6 @@ provide a customised template.txt file replacing the default file
|
|||
This file must be specified in parameter
|
||||
com.arsdigita.navigation.templates_file
|
||||
It is usually stored in res/bundle/navigation
|
||||
|
||||
Please use a unique prefix for additional template files, e.g. my-defaultpage.jsp
|
||||
and don't forget to add a usage comment.
|
||||
|
|
|
|||
|
|
@ -1,13 +0,0 @@
|
|||
Bundle subdir themes
|
||||
|
||||
Purpose:
|
||||
This subdir may optionally contain theme files which either replace part of the
|
||||
theme or add files to the theme provided as default for ScientificCMS and this
|
||||
way adopt the theme for site specific design.
|
||||
|
||||
All files and subdirectories all copied asis to the applications ~/themes
|
||||
directory in its document (context) root.
|
||||
|
||||
It is the responsibility of developer / system integrator to ensure all files
|
||||
are copied to the right location and the theme works with the modification. No
|
||||
functionality or consistency check is perfordmed!
|
||||
|
|
@ -11,7 +11,7 @@ waf.bebop.base_page=com.arsdigita.aplaws.ui.SimplePage
|
|||
; Xinha is default
|
||||
; default: Xinha editor & src=/assets/xinha/XinhaLoader.js
|
||||
; To use FCKeditor configure:
|
||||
; waf.bebop.dhtml_editor=FCKeditor
|
||||
; waf.bebop.dhtml_editor=CKeditor
|
||||
|
||||
waf.categorization.show_internal_name=true
|
||||
|
||||
|
|
@ -25,6 +25,7 @@ waf.kernel.primary_user_identifier=email
|
|||
; if you activate screen_name, forum loader does not work.
|
||||
; waf.kernel.primary_user_identifier=screen_name
|
||||
waf.kernel.supported_languages=en,de,fr
|
||||
waf.kernel.language_independent_code=en
|
||||
waf.kernel.language_independent_items=true
|
||||
|
||||
# CORE KERNEL.SECURITY configuration parameters
|
||||
|
|
@ -52,12 +53,13 @@ waf.search.indexer=lucene
|
|||
# ##############################################################################
|
||||
; Searches for localized style sheet (among others)
|
||||
waf.templating.stylesheet_resolver=com.arsdigita.templating.PatternStylesheetResolver
|
||||
; For new installations and Foundry default theme
|
||||
waf.templating.stylesheet_paths=/WEB-INF/resources/aplaws-stylesheet-paths.txt
|
||||
|
||||
|
||||
# CORE UI configuration parameters
|
||||
# ##############################################################################
|
||||
core.ui.pagemap.root_page_url=/portal/
|
||||
#core.ui.pagemap.user_redirect_url=content-center/redirect.jsp
|
||||
core.ui.pagemap.user_redirect_url=/content-center/
|
||||
core.ui.pagemap.workspace_url=/portal/
|
||||
# With version 2 moved from kernel/security to ui rsp ui.permissions and
|
||||
|
|
@ -83,19 +85,17 @@ waf.workflow.simple.alerts_sender=root@localhost.localdomain
|
|||
|
||||
# CORE XML processing configuration parameters
|
||||
# ##############################################################################
|
||||
waf.xml.xsl_transformer=xalan
|
||||
waf.xml.activate_full_date_formatter=true
|
||||
|
||||
; For new installations and Foundry default theme
|
||||
waf.xml.xsl_transformer=saxonhe
|
||||
; For updates and existing Mandalay based themes:
|
||||
waf.xml.xsl_transformer=xalan
|
||||
|
||||
|
||||
# CMS configuration parameters
|
||||
# ##############################################################################
|
||||
com.arsdigita.cms.allow_content_create_in_section_listing=false
|
||||
|
||||
# In order to create several content-section uncomment the line below and
|
||||
# list the desired content section names
|
||||
#com.arsdigita.cms.loader.section_names=generic,openccm,homepages
|
||||
|
||||
# Replace CMS category form with a terms specific widget
|
||||
com.arsdigita.cms.category_authoring_add_form=com.arsdigita.london.terms.ui.ItemCategoryPicker
|
||||
|
||||
|
|
@ -109,12 +109,13 @@ com.arsdigita.cms.default_template_resolver_class=com.arsdigita.subsite.dispatch
|
|||
; configuration, default is:
|
||||
; com.arsdigita.cms.dhtml_editor_config=Xinha.Config,/assets/xinha/CCMcmsXinhaConfig.js
|
||||
|
||||
; to use FCKeditor:
|
||||
; com.arsdigita.cms.dhtml_editor_config=FCKEditor.Config.StyleDefault?,/assets/fckeditor/config/fckconfigOpenCCM.js
|
||||
; to use CKeditor:
|
||||
; com.arsdigita.cms.dhtml_editor_config=CKEditor.Config.StyleDefault?,/assets/ckeditor/config/ckconfigOpenCCM.js
|
||||
; com.arsdigita.cms.dhtml_editor_hidden_buttons=
|
||||
; com.arsdigita.cms.dhtml_editor_plugins=TableOperations,CSS
|
||||
|
||||
com.arsdigita.cms.disable_item_pfs=true
|
||||
com.arsdigita.cms.delete_workflow_after_publication=false
|
||||
|
||||
com.arsdigita.cms.hide_admin_tabs=true
|
||||
com.arsdigita.cms.hide_folder_index_checkbox=true
|
||||
|
|
@ -129,28 +130,39 @@ com.arsdigita.cms.image_browser.thumbnail_max_height=150
|
|||
com.arsdigita.cms.soon_expired_timespan_days=7
|
||||
com.arsdigita.cms.soon_expired_timespan_months=0
|
||||
|
||||
# Do we want this?
|
||||
;com.arsdigita.cms.skip_asset_steps=com.arsdigita.cms.contenttypes.MultiPartArticle:com.arsdigita.cms.contentassets.ui.ImageStep,com.arsdigita.cms.contenttypes.InlineSite:com.arsdigita.cms.contentassets.ui.ImageStep,com.arsdigita.cms.InlineSite:com.arsdigita.cms.contentassets.ui.FileAttachmentsStep
|
||||
|
||||
com.arsdigita.cms.unpublished_not_found=false
|
||||
# Change to false to retain old / previous behaviour
|
||||
com.arsdigita.cms.use_language_extension=true
|
||||
com.arsdigita.cms.use_section_categories=false
|
||||
com.arsdigita.cms.use_streamlined_creation=true
|
||||
com.arsdigita.cms.delete_workflow_after_publication=false
|
||||
|
||||
; contenttypes.properties
|
||||
com.arsdigita.cms.contenttypes.generic_contact.contact_entry_keys=email,phoneOffice,phoneMobile,phonePrivate,fax,building,office,vistitingHours
|
||||
|
||||
|
||||
# ccm-cms-types-event parameters
|
||||
# ##############################################################################
|
||||
com.arsdigita.cms.contenttypes.event.hide_cost=true
|
||||
com.arsdigita.cms.contenttypes.event.hide_date_description=false
|
||||
com.arsdigita.cms.contenttypes.event.hide_event_type=true
|
||||
com.arsdigita.cms.contenttypes.event.hide_link_to_map=true
|
||||
com.arsdigita.cms.contenttypes.event.hide_main_contributor=true
|
||||
com.arsdigita.cms.contenttypes.event.use_html_date_description=false
|
||||
com.arsdigita.cms.contenttypes.event.start_year=2010
|
||||
com.arsdigita.cms.contenttypes.event.start_year=2015
|
||||
com.arsdigita.cms.contenttypes.event.end_year_delta=5
|
||||
|
||||
|
||||
# ccm-cms-types-newsitem parameters
|
||||
# ##############################################################################
|
||||
com.arsdigita.cms.contenttypes.newsitem.hide_homepage=true
|
||||
com.arsdigita.cms.contenttypes.newsitem.start_year=2000
|
||||
com.arsdigita.cms.contenttypes.newsitem.start_year=2015
|
||||
com.arsdigita.cms.contenttypes.newsitem.end_year_delta=5
|
||||
|
||||
# ccm-cms-publicpersonalprofile
|
||||
# ##############################################################################
|
||||
|
||||
|
||||
# AtoZ configuration parameters
|
||||
|
|
@ -175,9 +187,11 @@ com.arsdigita.forum.use_wysiwyg_editor=true
|
|||
com.arsdigita.navigation.category_menu_show_grand_children=false
|
||||
; com.arsdigita.navigation.category_menu_show_nephews=false
|
||||
com.arsdigita.navigation.default_cat_root_path=/navigation/
|
||||
com.arsdigita.navigation.default_template=/templates/ccm-navigation/navigation/nav-default.jsp
|
||||
com.arsdigita.navigation.default_template=/templates/ccm-navigation/navigation/def-page.jsp
|
||||
com.arsdigita.navigation.index_page_cache_lifetime=300
|
||||
; uncomment the following line and edit the file to use a custom set of templates.
|
||||
#com.arsdigita.navigation.templates_file=bundle/navigation/templates.txt
|
||||
com.arsdigita.navigation.index_page_max_items=30
|
||||
|
||||
|
||||
# SUBSITE configuration parameters
|
||||
|
|
@ -208,6 +222,7 @@ auth.http.admin_identifier=webmaster
|
|||
# ##############################################################################
|
||||
com.arsdigita.london.cms.dublin.audience_domain=LGAL
|
||||
|
||||
|
||||
# LDN bundle integration package configuration parameters
|
||||
# ##############################################################################
|
||||
# ccm-ldn-aplaws (Loader only)
|
||||
|
|
|
|||
|
|
@ -0,0 +1,24 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<portlet-app
|
||||
xmlns="http://java.sun.com/xml/ns/portlet/portlet-app_2_0.xsd"
|
||||
version="2.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
||||
xsi:schemaLocation="http://java.sun.com/xml/ns/portlet/portlet-app_2_0.xsd
|
||||
http://java.sun.com/xml/ns/portlet/portlet-app_2_0.xsd">
|
||||
<portlet>
|
||||
<description>Single Content Item</description>
|
||||
<portlet-name>ContentItemJSRPortlet</portlet-name>
|
||||
<display-name>ContentItem JSR Portlet</display-name>
|
||||
<portlet-class>
|
||||
com.arsdigita.cms.portlet.ContentItemJSRPortlet
|
||||
</portlet-class>
|
||||
<supports>
|
||||
<mime-type>text/html</mime-type>
|
||||
<portlet-mode>VIEW</portlet-mode>
|
||||
<portlet-mode>EDIT</portlet-mode>
|
||||
<portlet-mode>HELP</portlet-mode>
|
||||
</supports>
|
||||
<portlet-info>
|
||||
<title>Hello, Pluto from LibreCCM!</title>
|
||||
</portlet-info>
|
||||
</portlet>
|
||||
</portlet-app>
|
||||
|
|
@ -7,6 +7,7 @@
|
|||
Other modules are commented out but compiled into an add-on bundle to
|
||||
be used by a site administrator to create a customized installation
|
||||
using ccm-hostinit command.
|
||||
Last checked: 2018-12
|
||||
======================================================================= -->
|
||||
|
||||
<ccm:project xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
||||
|
|
@ -14,9 +15,10 @@
|
|||
ccmVersion="6.1"
|
||||
name="aplaws"
|
||||
prettyName="APLAWS plus Standard Spin"
|
||||
version="2.3.1"
|
||||
release="std-rc1"
|
||||
version="2.3.99"
|
||||
release="std-r5397"
|
||||
webxml="web.xml"
|
||||
portletxml="portlet.xml"
|
||||
webapp="ROOT"
|
||||
xsi:schemaLocation="http://ccm.redhat.com/ccm-project file:tools-ng/common/xsd/project.xsd">
|
||||
|
||||
|
|
|
|||
|
|
@ -322,6 +322,7 @@
|
|||
</servlet>
|
||||
<!-- module ccm-themedirector - servlet declarations END -->
|
||||
|
||||
|
||||
<!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
|
||||
MODULES SERVLET MAPPINGS SECTION
|
||||
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
Navigation Default Index Page,Default Navigation Index Page ordering items in ascending order,/templates/ccm-navigation/navigation/nav-default.jsp
|
||||
Navigation Recent Items,List of items ordered with most recent first,/templates/ccm-navigation/navigation/nav-recent.jsp
|
||||
Navigation A-Z Items,List of items paginated as A-Z,/templates/ccm-navigation/navigation/nav-atoz.jsp
|
||||
Navigation Default Index Page,Default Navigation Index Page ordering items in ascending order,/templates/ccm-navigation/navigation/def-page.jsp
|
||||
Navigation Recent Items,List of items ordered with most recent first,/templates/ccm-navigation/navigation/def-recent.jsp
|
||||
Navigation A-Z Items,List of items paginated as A-Z,/templates/ccm-navigation/navigation/def-atoz.jsp
|
||||
Navigation Demo Items Page,Demo items page,/templates/ccm-navigation/navigation/nav-demo.jsp
|
||||
|
|
|
|||
|
|
@ -4,4 +4,3 @@ addressed as /bundle/[fileName|dirName]
|
|||
EXAMPLE:
|
||||
com.arsdigita.navigation.templates_file=bundle/navigation/templates.txt
|
||||
|
||||
|
||||
|
|
|
|||
|
|
@ -14,3 +14,6 @@ provide a customised template.txt file replacing the default file
|
|||
This file must be specified in parameter
|
||||
com.arsdigita.navigation.templates_file
|
||||
It is usually stored in res/bundle/navigation
|
||||
|
||||
Please use a unique prefix for additional template files, e.g. my-defaultpage.jsp
|
||||
and don't forget to add a usage comment.
|
||||
|
|
|
|||
|
|
@ -72,7 +72,6 @@ public class ItemCategoryPicker extends ACSObjectCategoryPicker {
|
|||
* @see com.arsdigita.london.terms.ui.ACSObjectCategoryPicker#getObject()
|
||||
*/
|
||||
protected ACSObject getObject(PageState state) {
|
||||
|
||||
ContentItem item = CMS.getContext().getContentItem();
|
||||
return item.getParent();
|
||||
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
BUNDLE_NAME=scientificcms-custom
|
||||
BUNDLE_PRETTY_NAME="ScientificCMS custom bundle, minimal set of required modules"
|
||||
VERSION=2.0.0
|
||||
VERSION=2.3.99
|
||||
RELEASE=1
|
||||
|
|
|
|||
|
|
@ -25,6 +25,7 @@ waf.kernel.primary_user_identifier=email
|
|||
; if you activate screen_name, forum loader does not work.
|
||||
; waf.kernel.primary_user_identifier=screen_name
|
||||
waf.kernel.supported_languages=de,en
|
||||
waf.kernel.language_independent_code=de
|
||||
waf.kernel.language_independent_items=true
|
||||
|
||||
# CORE KERNEL.SECURITY configuration parameters
|
||||
|
|
@ -42,19 +43,15 @@ waf.mail.default_from=webmaster@scientificcms.org
|
|||
# CORE SEARCH.LUCENE configuration parameters
|
||||
# ##############################################################################
|
||||
waf.search.indexer=lucene
|
||||
; Below parameter used in version 1.0.4, now outdated und not valid anymore
|
||||
; May be useful to chech the lucene serach functionality. Has to be deleted
|
||||
; after all QA testing
|
||||
; waf.lucene.location=/var/ccm-devel/web/redhat/intratest/data/lucene
|
||||
|
||||
|
||||
# CORE TEMPLATING configuration parameters
|
||||
# ##############################################################################
|
||||
; Searches for localized style sheet (among others)
|
||||
waf.templating.stylesheet_resolver=com.arsdigita.templating.PatternStylesheetResolver
|
||||
; For new installations and Foundry default theme
|
||||
waf.templating.stylesheet_paths=/WEB-INF/resources/scientificCMS-stylesheet-paths.txt
|
||||
|
||||
|
||||
# CORE UI configuration parameters
|
||||
# ##############################################################################
|
||||
core.ui.pagemap.root_page_url=/portal/
|
||||
|
|
@ -84,19 +81,17 @@ waf.workflow.simple.alerts_sender=root@localhost.localdomain
|
|||
|
||||
# CORE XML processing configuration parameters
|
||||
# ##############################################################################
|
||||
waf.xml.xsl_transformer=saxonhe
|
||||
waf.xml.activate_full_date_formatter=true
|
||||
|
||||
; For new installations and Foundry default theme
|
||||
waf.xml.xsl_transformer=saxonhe
|
||||
; For updates and existing Mandalay based themes:
|
||||
#waf.xml.xsl_transformer=
|
||||
|
||||
|
||||
# CMS configuration parameters
|
||||
# ##############################################################################
|
||||
com.arsdigita.cms.allow_content_create_in_section_listing=false
|
||||
|
||||
# In order to create several content-section uncomment the line below and
|
||||
# list the desired content section names
|
||||
#com.arsdigita.cms.loader.section_names=generic,openccm,sci,libre,homepages
|
||||
|
||||
# Replace CMS category form with a terms specific widget
|
||||
com.arsdigita.cms.category_authoring_add_form=com.arsdigita.london.terms.ui.ItemCategoryPicker
|
||||
|
||||
|
|
@ -116,6 +111,7 @@ com.arsdigita.cms.default_template_resolver_class=com.arsdigita.subsite.dispatch
|
|||
; com.arsdigita.cms.dhtml_editor_plugins=TableOperations,CSS
|
||||
|
||||
com.arsdigita.cms.disable_item_pfs=true
|
||||
com.arsdigita.cms.delete_workflow_after_publication=false
|
||||
|
||||
com.arsdigita.cms.hide_admin_tabs=true
|
||||
com.arsdigita.cms.hide_folder_index_checkbox=true
|
||||
|
|
@ -130,28 +126,47 @@ com.arsdigita.cms.image_browser.thumbnail_max_height=150
|
|||
com.arsdigita.cms.soon_expired_timespan_days=7
|
||||
com.arsdigita.cms.soon_expired_timespan_months=0
|
||||
|
||||
# Do we want this?
|
||||
;com.arsdigita.cms.skip_asset_steps=com.arsdigita.cms.contenttypes.MultiPartArticle:com.arsdigita.cms.contentassets.ui.ImageStep,com.arsdigita.cms.contenttypes.InlineSite:com.arsdigita.cms.contentassets.ui.ImageStep,com.arsdigita.cms.InlineSite:com.arsdigita.cms.contentassets.ui.FileAttachmentsStep
|
||||
|
||||
com.arsdigita.cms.unpublished_not_found=false
|
||||
com.arsdigita.cms.use_language_extension=true
|
||||
com.arsdigita.cms.use_section_categories=false
|
||||
com.arsdigita.cms.use_streamlined_creation=true
|
||||
|
||||
com.arsdigita.cms.delete_workflow_after_publication=false
|
||||
; contenttypes.properties
|
||||
com.arsdigita.cms.contenttypes.generic_contact.contact_entry_keys=email,phoneOffice,phoneMobile,phonePrivate,fax,building,office,vistitingHours
|
||||
|
||||
|
||||
# ccm-cms-types-event parameters
|
||||
# ##############################################################################
|
||||
com.arsdigita.cms.contenttypes.event.hide_cost=true
|
||||
com.arsdigita.cms.contenttypes.event.hide_date_description=false
|
||||
com.arsdigita.cms.contenttypes.event.hide_event_type=true
|
||||
com.arsdigita.cms.contenttypes.event.hide_link_to_map=true
|
||||
com.arsdigita.cms.contenttypes.event.hide_main_contributor=true
|
||||
com.arsdigita.cms.contenttypes.event.use_html_date_description=false
|
||||
com.arsdigita.cms.contenttypes.event.start_year=2010
|
||||
com.arsdigita.cms.contenttypes.event.start_year=2015
|
||||
com.arsdigita.cms.contenttypes.event.end_year_delta=5
|
||||
|
||||
|
||||
# ccm-cms-types-newsitem parameters
|
||||
# ##############################################################################
|
||||
com.arsdigita.cms.contenttypes.newsitem.hide_homepage=true
|
||||
com.arsdigita.cms.contenttypes.newsitem.start_year=2000
|
||||
com.arsdigita.cms.contenttypes.newsitem.start_year=2015
|
||||
com.arsdigita.cms.contenttypes.newsitem.end_year_delta=5
|
||||
|
||||
# ccm-cms-publicpersonalprofile
|
||||
# ##############################################################################
|
||||
com.arsdigita.cms.publicpersonalprofile.publications.groups=monographs\:com.arsdigita.cms.contenttypes.Monograph;collectedVolumes\:com.arsdigita.cms.contenttypes.CollectedVolume;collectedVolumeArticles\:com.arsdigita.cms.contenttypes.ArticleInCollectedVolume;journalArticlesReviewed\:com.arsdigita.cms.contenttypes.ArticleInJournal_reviewed;journalArticles\:com.arsdigita.cms.contenttypes.ArticleInJournal_notreviewed
|
||||
#com.arsdigita.cms.publicpersonalprofile.publications.groupSplit=20
|
||||
#com.arsdigita.cms.publicpersonlprofile.publications.groupSplit=20
|
||||
com.arsdigita.cms.publicpersonlprofile.publications.groupSplit=1
|
||||
com.arsdigita.cms.publicpersonlprofile.publications.pageSize=100
|
||||
|
||||
com.arsdigita.cms.publicPersonalProfile.person_type=com.arsdigita.cms.contenttypes.SciMember
|
||||
|
||||
com.arsdigita.cms.publicpersonalprofile.projects.groupSplit=1
|
||||
|
||||
# AtoZ configuration parameters
|
||||
# ##############################################################################
|
||||
|
|
@ -176,8 +191,10 @@ com.arsdigita.navigation.category_menu_show_grand_children=false
|
|||
; com.arsdigita.navigation.category_menu_show_nephews=false
|
||||
com.arsdigita.navigation.default_cat_root_path=/navigation/
|
||||
com.arsdigita.navigation.default_template=/templates/ccm-navigation/navigation/def-page.jsp
|
||||
com.arsdigita.navigation.index_page_cache_lifetime=300
|
||||
; uncomment the following line and edit the file to use a custom set of templates.
|
||||
com.arsdigita.navigation.templates_file=bundle/navigation/sci-templates.txt
|
||||
com.arsdigita.navigation.index_page_max_items
|
||||
com.arsdigita.navigation.index_page_max_items=30
|
||||
|
||||
# SUBSITE configuration parameters
|
||||
# ##############################################################################
|
||||
|
|
@ -208,11 +225,6 @@ auth.http.admin_identifier=webmaster
|
|||
com.arsdigita.london.cms.dublin.audience_domain=LGAL
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
# SCI bundles integration package configuration parameters
|
||||
# ##############################################################################
|
||||
# ccm-sci-bundle (Loader only)
|
||||
|
|
|
|||
|
|
@ -0,0 +1,24 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<portlet-app
|
||||
xmlns="http://java.sun.com/xml/ns/portlet/portlet-app_2_0.xsd"
|
||||
version="2.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
||||
xsi:schemaLocation="http://java.sun.com/xml/ns/portlet/portlet-app_2_0.xsd
|
||||
http://java.sun.com/xml/ns/portlet/portlet-app_2_0.xsd">
|
||||
<portlet>
|
||||
<description>Single Content Item</description>
|
||||
<portlet-name>ContentItemJSRPortlet</portlet-name>
|
||||
<display-name>ContentItem JSR Portlet</display-name>
|
||||
<portlet-class>
|
||||
com.arsdigita.cms.portlet.ContentItemJSRPortlet
|
||||
</portlet-class>
|
||||
<supports>
|
||||
<mime-type>text/html</mime-type>
|
||||
<portlet-mode>VIEW</portlet-mode>
|
||||
<portlet-mode>EDIT</portlet-mode>
|
||||
<portlet-mode>HELP</portlet-mode>
|
||||
</supports>
|
||||
<portlet-info>
|
||||
<title>Hello, Pluto from LibreCCM!</title>
|
||||
</portlet-info>
|
||||
</portlet>
|
||||
</portlet-app>
|
||||
|
|
@ -15,9 +15,10 @@
|
|||
ccmVersion="6.1"
|
||||
name="scientificcms"
|
||||
prettyName="Scientific CMS BaseBundle"
|
||||
version="2-3-0"
|
||||
release="base"
|
||||
webxml="web-sci.xml"
|
||||
version="2.3.99"
|
||||
release="base-r57xx"
|
||||
webxml="web.xml"
|
||||
portletxml="portlet.xml"
|
||||
webapp="ROOT"
|
||||
xsi:schemaLocation="http://ccm.redhat.com/ccm-project file:tools-ng/common/xsd/project.xsd">
|
||||
|
||||
|
|
|
|||
|
|
@ -1,553 +0,0 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<web-app xmlns="http://java.sun.com/xml/ns/javaee"
|
||||
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
||||
xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd"
|
||||
version="3.0">
|
||||
|
||||
<!--- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
|
||||
basic web.xml for ccm-core and basic functions. If
|
||||
additional modules provide specific web.xml snippets they must be
|
||||
integrated before CCM is ready to work. Alternatively a
|
||||
complete web.xml file from an installation bundle may be used.
|
||||
|
||||
ccm-core requires at minimum Servlet Spec 3.0 / Tomcat 7.0
|
||||
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
|
||||
|
||||
|
||||
<display-name>Scientific CMS (base bundle)</display-name>
|
||||
<description>Content and Collaboration Management for Scientific Institutions</description>
|
||||
|
||||
<!-- path and filename of the log4j2 user accessible config file
|
||||
By default is is the same as the class path accessible file
|
||||
in class ccm-core-x.y.z.jar. -->
|
||||
<context-param>
|
||||
<param-name>log4jConfiguration</param-name>
|
||||
<param-value>WEB-INF/conf/log4j2.xml</param-value>
|
||||
</context-param>
|
||||
|
||||
<!-- Prevent Session ID in URL (for security reasons!) -->
|
||||
<session-config>
|
||||
<tracking-mode>COOKIE</tracking-mode>
|
||||
</session-config>
|
||||
|
||||
<!-- Require secure connection by redirect to host-port part
|
||||
of parameter waf.web.secure_server
|
||||
<filter>
|
||||
<filter-name>secured</filter-name>
|
||||
<filter-class>com.arsdigita.web.SecureFilter</filter-class>
|
||||
</filter>
|
||||
-->
|
||||
<!-- Initialize Profiler timers
|
||||
NOT USED with standard / production
|
||||
<filter>
|
||||
<filter-name>profiler</filter-name>
|
||||
<filter-class>com.arsdigita.profiler.ProfilerFilter</filter-class>
|
||||
</filter>
|
||||
-->
|
||||
|
||||
<filter>
|
||||
<filter-name>shortcuts</filter-name>
|
||||
<filter-class>com.arsdigita.shortcuts.ShortcutFilter</filter-class>
|
||||
</filter>
|
||||
|
||||
<filter>
|
||||
<filter-name>subsite</filter-name>
|
||||
<filter-class>com.arsdigita.subsite.SubsiteFilter</filter-class>
|
||||
</filter>
|
||||
|
||||
<!-- NOT USED HERE
|
||||
<filter-mapping>
|
||||
<filter-name>secured</filter-name>
|
||||
<url-pattern>/*</url-pattern>
|
||||
</filter-mapping>
|
||||
|
||||
<filter-mapping>
|
||||
<filter-name>profiler</filter-name>
|
||||
<url-pattern>/*</url-pattern>
|
||||
</filter-mapping>
|
||||
-->
|
||||
|
||||
|
||||
<filter-mapping>
|
||||
<filter-name>subsite</filter-name>
|
||||
<url-pattern>/*</url-pattern>
|
||||
</filter-mapping>
|
||||
|
||||
<filter-mapping>
|
||||
<filter-name>shortcuts</filter-name>
|
||||
<url-pattern>/*</url-pattern>
|
||||
</filter-mapping>
|
||||
|
||||
<!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
|
||||
Context Listener
|
||||
required and used to initialize the runtime environment before any other
|
||||
task is performed or any servlet initialized.
|
||||
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
|
||||
<listener>
|
||||
<listener-class>com.arsdigita.web.CCMApplicationContextListener</listener-class>
|
||||
</listener>
|
||||
|
||||
<!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
|
||||
BASE SERVLET DECLARATIONS SECTION
|
||||
basically requirred by ccm-core
|
||||
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
|
||||
|
||||
<servlet>
|
||||
<servlet-name>reg</servlet-name>
|
||||
<servlet-class>com.arsdigita.web.ContextRegistrationServlet</servlet-class>
|
||||
<init-param>
|
||||
<param-name>uri</param-name>
|
||||
<param-value>/</param-value>
|
||||
</init-param>
|
||||
<load-on-startup>1</load-on-startup>
|
||||
</servlet>
|
||||
|
||||
<servlet>
|
||||
<servlet-name>ccm-dispatcher</servlet-name>
|
||||
<servlet-class>com.arsdigita.web.DispatcherServlet</servlet-class>
|
||||
<load-on-startup>2</load-on-startup>
|
||||
</servlet>
|
||||
|
||||
<servlet>
|
||||
<servlet-name>cache-manager</servlet-name>
|
||||
<servlet-class>com.arsdigita.caching.CacheServlet</servlet-class>
|
||||
</servlet>
|
||||
|
||||
<servlet>
|
||||
<servlet-name>db-test</servlet-name>
|
||||
<servlet-class>com.arsdigita.web.monitoring.DBTestServlet</servlet-class>
|
||||
</servlet>
|
||||
|
||||
<servlet>
|
||||
<servlet-name>versioning-log</servlet-name>
|
||||
<servlet-class>com.arsdigita.versioning.VersioningServlet</servlet-class>
|
||||
</servlet>
|
||||
|
||||
<servlet>
|
||||
<servlet-name>login</servlet-name>
|
||||
<servlet-class>com.arsdigita.ui.login.LoginServlet</servlet-class>
|
||||
</servlet>
|
||||
|
||||
<servlet>
|
||||
<servlet-name>webadmin</servlet-name>
|
||||
<servlet-class>com.arsdigita.ui.admin.AdminServlet</servlet-class>
|
||||
</servlet>
|
||||
|
||||
<servlet>
|
||||
<servlet-name>webadmin-permissions</servlet-name>
|
||||
<servlet-class>com.arsdigita.ui.permissions.PermissionsServlet</servlet-class>
|
||||
</servlet>
|
||||
|
||||
<servlet>
|
||||
<servlet-name>webdevsupport</servlet-name>
|
||||
<servlet-class>com.arsdigita.webdevsupport.WebDevSupportServlet</servlet-class>
|
||||
</servlet>
|
||||
|
||||
<servlet>
|
||||
<servlet-name>oid-redirect</servlet-name>
|
||||
<servlet-class>com.arsdigita.web.OIDRedirectServlet</servlet-class>
|
||||
</servlet>
|
||||
|
||||
<servlet>
|
||||
<servlet-name>resource-resolver</servlet-name>
|
||||
<servlet-class>com.arsdigita.web.ResourceServlet</servlet-class>
|
||||
</servlet>
|
||||
|
||||
<!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
|
||||
ADDITIONAL SERVLET DECLARATIONS SECTION
|
||||
basically requirred by ccm-cms
|
||||
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
|
||||
|
||||
<servlet>
|
||||
<servlet-name>content-center</servlet-name>
|
||||
<servlet-class>com.arsdigita.cms.ContentCenterServlet</servlet-class>
|
||||
</servlet>
|
||||
|
||||
<servlet>
|
||||
<servlet-name>content-section</servlet-name>
|
||||
<servlet-class>com.arsdigita.cms.ContentSectionServlet</servlet-class>
|
||||
</servlet>
|
||||
|
||||
<servlet>
|
||||
<servlet-name>cms-service</servlet-name>
|
||||
<servlet-class>com.arsdigita.cms.ServiceServlet</servlet-class>
|
||||
</servlet>
|
||||
|
||||
<servlet>
|
||||
<servlet-name>content-type-xsl</servlet-name>
|
||||
<servlet-class>com.arsdigita.cms.dispatcher.ContentTypeXSLServlet</servlet-class>
|
||||
</servlet>
|
||||
|
||||
<servlet>
|
||||
<servlet-name>content-item-xsl</servlet-name>
|
||||
<servlet-class>com.arsdigita.cms.dispatcher.ContentItemXSLServlet</servlet-class>
|
||||
</servlet>
|
||||
|
||||
<servlet>
|
||||
<servlet-name>template-xsl</servlet-name>
|
||||
<servlet-class>com.arsdigita.cms.dispatcher.TemplateXSLServlet</servlet-class>
|
||||
</servlet>
|
||||
|
||||
<!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
|
||||
MODULES SERVLET DECLARATIONS SECTION
|
||||
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
|
||||
|
||||
|
||||
<!-- module ccm-forum - servlet declarations BEGIN -->
|
||||
<servlet>
|
||||
<servlet-name>forum-main</servlet-name>
|
||||
<servlet-class>com.arsdigita.forum.ForumServlet</servlet-class>
|
||||
</servlet>
|
||||
<!-- module ccm-forum - servlet declarations END -->
|
||||
|
||||
<servlet>
|
||||
<servlet-name>portalworkspace-files</servlet-name>
|
||||
<servlet-class>com.arsdigita.web.ApplicationFileServlet</servlet-class>
|
||||
<init-param>
|
||||
<param-name>template-path</param-name>
|
||||
<param-value>/templates/ccm-portalworkspace</param-value>
|
||||
</init-param>
|
||||
</servlet>
|
||||
|
||||
<servlet>
|
||||
<servlet-name>navigation-files</servlet-name>
|
||||
<servlet-class>com.arsdigita.web.ApplicationFileServlet</servlet-class>
|
||||
<init-param>
|
||||
<param-name>template-path</param-name>
|
||||
<param-value>/templates/ccm-navigation</param-value>
|
||||
</init-param>
|
||||
<init-param>
|
||||
<param-name>file-resolver</param-name>
|
||||
<param-value>com.arsdigita.navigation.NavigationFileResolver</param-value>
|
||||
</init-param>
|
||||
</servlet>
|
||||
|
||||
<servlet>
|
||||
<servlet-name>portlet-type-xsl</servlet-name>
|
||||
<servlet-class>com.arsdigita.dispatcher.PortletTypeXSLServlet</servlet-class>
|
||||
</servlet>
|
||||
|
||||
<!-- module ccm-rssfeed - servlet declaration BEGIN -->
|
||||
<servlet>
|
||||
<servlet-name>rssfeed-files</servlet-name>
|
||||
<servlet-class>com.arsdigita.web.ApplicationFileServlet</servlet-class>
|
||||
<init-param>
|
||||
<param-name>template-path</param-name>
|
||||
<param-value>/templates/ccm-rssfeed</param-value>
|
||||
</init-param>
|
||||
<init-param>
|
||||
<param-name>file-resolver</param-name>
|
||||
<param-value>com.arsdigita.rssfeed.RSSFileResolver</param-value>
|
||||
</init-param>
|
||||
</servlet>
|
||||
<!-- module ccm-rssfeed - servlet declaration END -->
|
||||
|
||||
<!-- module ccm-ldn-search - servlet declarations BEGIN -->
|
||||
<servlet>
|
||||
<servlet-name>search-files</servlet-name>
|
||||
<servlet-class>com.arsdigita.web.ApplicationFileServlet</servlet-class>
|
||||
<init-param>
|
||||
<param-name>template-path</param-name>
|
||||
<param-value>/templates/ccm-ldn-search</param-value>
|
||||
</init-param>
|
||||
</servlet>
|
||||
|
||||
<servlet>
|
||||
<servlet-name>AxisServlet</servlet-name>
|
||||
<display-name>Apache-Axis Servlet</display-name>
|
||||
<servlet-class>
|
||||
org.apache.axis.transport.http.AxisServlet
|
||||
</servlet-class>
|
||||
</servlet>
|
||||
<!-- module ccm-ldn-search - servlet declarations END -->
|
||||
|
||||
<!-- module ccm-shortcuts - servlet definitions -->
|
||||
<servlet>
|
||||
<servlet-name>shortcuts-files</servlet-name>
|
||||
<servlet-class>com.arsdigita.web.ApplicationFileServlet</servlet-class>
|
||||
<init-param>
|
||||
<param-name>template-path</param-name>
|
||||
<param-value>/templates/ccm-shortcuts</param-value>
|
||||
</init-param>
|
||||
</servlet>
|
||||
|
||||
<!-- module ccm-subsite - servlet declarations BEGIN -->
|
||||
<servlet>
|
||||
<servlet-name>subsite-files</servlet-name>
|
||||
<servlet-class>com.arsdigita.web.ApplicationFileServlet</servlet-class>
|
||||
<init-param>
|
||||
<param-name>template-path</param-name>
|
||||
<param-value>/templates/ccm-subsite</param-value>
|
||||
</init-param>
|
||||
</servlet>
|
||||
<!-- module ccm-subsite - servlet declarations END -->
|
||||
|
||||
<!-- module ccm-ldn-terms - servlet declarations BEGIN -->
|
||||
<servlet>
|
||||
<servlet-name>terms-files</servlet-name>
|
||||
<servlet-class>com.arsdigita.web.ApplicationFileServlet</servlet-class>
|
||||
<init-param>
|
||||
<param-name>template-path</param-name>
|
||||
<param-value>/templates/ccm-ldn-terms</param-value>
|
||||
</init-param>
|
||||
</servlet>
|
||||
<!-- module ccm-ldn-terms - servlet declarations END -->
|
||||
|
||||
<!-- module ccm-themedirector - servlet declarations BEGIN -->
|
||||
<servlet>
|
||||
<servlet-name>theme-files</servlet-name>
|
||||
<servlet-class>com.arsdigita.web.ApplicationFileServlet</servlet-class>
|
||||
<init-param>
|
||||
<param-name>template-path</param-name>
|
||||
<param-value>/templates/ccm-themedirector</param-value>
|
||||
</init-param>
|
||||
</servlet>
|
||||
|
||||
<servlet>
|
||||
<servlet-name>ThemeDownload</servlet-name>
|
||||
<servlet-class>com.arsdigita.themedirector.dispatcher.ThemeDownloadServlet</servlet-class>
|
||||
</servlet>
|
||||
|
||||
<servlet>
|
||||
<servlet-name>ThemePreviewServlet</servlet-name>
|
||||
<display-name>Servlet to allow admins to preview look/feel</display-name>
|
||||
<servlet-class>
|
||||
com.arsdigita.themedirector.dispatcher.InternalThemePrefixerServlet
|
||||
</servlet-class>
|
||||
<init-param>
|
||||
<param-name>prefix</param-name>
|
||||
<param-value>/theme</param-value>
|
||||
</init-param>
|
||||
</servlet>
|
||||
<!-- module ccm-themedirector - servlet declarations END -->
|
||||
|
||||
<!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
|
||||
MODULES SERVLET MAPPINGS SECTION
|
||||
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
|
||||
|
||||
|
||||
<!-- module ccm-forum - servlet mappings BEGIN -->
|
||||
<servlet-mapping>
|
||||
<servlet-name>forum-main</servlet-name>
|
||||
<url-pattern>/forum-main/main/*</url-pattern>
|
||||
</servlet-mapping>
|
||||
<!-- module ccm-forum - servlet mappings END -->
|
||||
|
||||
<servlet-mapping>
|
||||
<servlet-name>portlet-type-xsl</servlet-name>
|
||||
<url-pattern>/themes/servlet/portlet-type/*</url-pattern>
|
||||
</servlet-mapping>
|
||||
|
||||
<servlet-mapping>
|
||||
<servlet-name>portalworkspace-files</servlet-name>
|
||||
<url-pattern>/ccm-portalworkspace/files/*</url-pattern>
|
||||
</servlet-mapping>
|
||||
|
||||
<servlet-mapping>
|
||||
<servlet-name>navigation-files</servlet-name>
|
||||
<url-pattern>/ccm-navigation/files/*</url-pattern>
|
||||
</servlet-mapping>
|
||||
|
||||
<!-- module ccm-rssfeed - servlet mappings BEGIN -->
|
||||
<servlet-mapping>
|
||||
<servlet-name>rssfeed-files</servlet-name>
|
||||
<url-pattern>/ccm-rssfeed/files/*</url-pattern>
|
||||
</servlet-mapping>
|
||||
<!-- module ccm-rssfeed - servlet mappings END -->
|
||||
|
||||
<!-- module ccm-ldn-search - servlet mappings BEGIN -->
|
||||
<servlet-mapping>
|
||||
<servlet-name>search-files</servlet-name>
|
||||
<url-pattern>/ccm-ldn-search/files/*</url-pattern>
|
||||
</servlet-mapping>
|
||||
|
||||
<servlet-mapping>
|
||||
<servlet-name>AxisServlet</servlet-name>
|
||||
<url-pattern>/services/*</url-pattern>
|
||||
</servlet-mapping>
|
||||
<!-- module ccm-ldn-search - servlet mappings END -->
|
||||
|
||||
<!-- module ccm-shortcuts - servlet mappings -->
|
||||
<servlet-mapping>
|
||||
<servlet-name>shortcuts-files</servlet-name>
|
||||
<url-pattern>/ccm-shortcuts/files/*</url-pattern>
|
||||
</servlet-mapping>
|
||||
|
||||
<!-- module ccm-subsite - servlet mappings BEGIN -->
|
||||
<servlet-mapping>
|
||||
<servlet-name>subsite-files</servlet-name>
|
||||
<url-pattern>/ccm-subsite/files/*</url-pattern>
|
||||
</servlet-mapping>
|
||||
<!-- module ccm-subsite - servlet mappings END -->
|
||||
|
||||
<!-- module ccm-ldn-terms - servlet mappings BEGIN -->
|
||||
<servlet-mapping>
|
||||
<servlet-name>terms-files</servlet-name>
|
||||
<url-pattern>/ccm-ldn-terms/files/*</url-pattern>
|
||||
</servlet-mapping>
|
||||
<!-- module ccm-ldn-terms - servlet mappings END -->
|
||||
|
||||
<!-- module ccm-themedirector - servlet mappings BEGIN -->
|
||||
<servlet-mapping>
|
||||
<servlet-name>theme-files</servlet-name>
|
||||
<url-pattern>/theme-files/*</url-pattern>
|
||||
</servlet-mapping>
|
||||
|
||||
<servlet-mapping>
|
||||
<servlet-name>ThemeDownload</servlet-name>
|
||||
<url-pattern>/theme-files/download/*</url-pattern>
|
||||
</servlet-mapping>
|
||||
|
||||
<servlet-mapping>
|
||||
<servlet-name>ThemePreviewServlet</servlet-name>
|
||||
<url-pattern>/theme/*</url-pattern>
|
||||
</servlet-mapping>
|
||||
<!-- module ccm-themedirector - servlet mappings END -->
|
||||
|
||||
|
||||
<!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
|
||||
BASE SERVLET MAPPINGS SECTION
|
||||
basically requirred by ccm-core
|
||||
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
|
||||
|
||||
<servlet-mapping>
|
||||
<servlet-name>ccm-dispatcher</servlet-name>
|
||||
<url-pattern>/ccm/*</url-pattern>
|
||||
</servlet-mapping>
|
||||
|
||||
<servlet-mapping>
|
||||
<servlet-name>cache-manager</servlet-name>
|
||||
<url-pattern>/expireCache/*</url-pattern>
|
||||
</servlet-mapping>
|
||||
|
||||
<servlet-mapping>
|
||||
<servlet-name>db-test</servlet-name>
|
||||
<url-pattern>/dbtest</url-pattern>
|
||||
</servlet-mapping>
|
||||
|
||||
<servlet-mapping>
|
||||
<servlet-name>versioning-log</servlet-name>
|
||||
<url-pattern>/versioning/*</url-pattern>
|
||||
</servlet-mapping>
|
||||
|
||||
<servlet-mapping>
|
||||
<servlet-name>login</servlet-name>
|
||||
<url-pattern>/login/*</url-pattern>
|
||||
</servlet-mapping>
|
||||
|
||||
<servlet-mapping>
|
||||
<servlet-name>webadmin</servlet-name>
|
||||
<url-pattern>/admin/*</url-pattern>
|
||||
</servlet-mapping>
|
||||
|
||||
<servlet-mapping>
|
||||
<servlet-name>webadmin-permissions</servlet-name>
|
||||
<url-pattern>/admin-permissions/*</url-pattern>
|
||||
</servlet-mapping>
|
||||
|
||||
<servlet-mapping>
|
||||
<servlet-name>webdevsupport</servlet-name>
|
||||
<url-pattern>/webdevsupport/*</url-pattern>
|
||||
</servlet-mapping>
|
||||
|
||||
<servlet-mapping>
|
||||
<servlet-name>oid-redirect</servlet-name>
|
||||
<url-pattern>/redirect/*</url-pattern>
|
||||
</servlet-mapping>
|
||||
|
||||
<servlet-mapping>
|
||||
<servlet-name>resource-resolver</servlet-name>
|
||||
<url-pattern>/resource/*</url-pattern>
|
||||
</servlet-mapping>
|
||||
|
||||
<!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
|
||||
ADDITIONAL SERVLET MAPPINGS SECTION
|
||||
basically requirred by ccm-cms
|
||||
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
|
||||
|
||||
<servlet-mapping>
|
||||
<servlet-name>content-center</servlet-name>
|
||||
<url-pattern>/templates/servlet/content-center/*</url-pattern>
|
||||
</servlet-mapping>
|
||||
|
||||
<servlet-mapping>
|
||||
<servlet-name>content-section</servlet-name>
|
||||
<url-pattern>/templates/servlet/content-section/*</url-pattern>
|
||||
</servlet-mapping>
|
||||
|
||||
<servlet-mapping>
|
||||
<servlet-name>cms-service</servlet-name>
|
||||
<url-pattern>/templates/servlet/cms-service/*</url-pattern>
|
||||
</servlet-mapping>
|
||||
|
||||
<servlet-mapping>
|
||||
<servlet-name>content-item-xsl</servlet-name>
|
||||
<url-pattern>/templates/servlet/content-item/*</url-pattern>
|
||||
</servlet-mapping>
|
||||
|
||||
<servlet-mapping>
|
||||
<servlet-name>content-type-xsl</servlet-name>
|
||||
<url-pattern>/themes/servlet/content-type/*</url-pattern>
|
||||
</servlet-mapping>
|
||||
|
||||
<servlet-mapping>
|
||||
<servlet-name>template-xsl</servlet-name>
|
||||
<url-pattern>/themes/servlet/template/*</url-pattern>
|
||||
</servlet-mapping>
|
||||
|
||||
<!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
|
||||
ERROR PAGES
|
||||
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
|
||||
|
||||
<error-page>
|
||||
<exception-type>com.arsdigita.dispatcher.AccessDeniedException</exception-type>
|
||||
<location>/error/access-denied.jsp</location>
|
||||
</error-page>
|
||||
|
||||
<error-page>
|
||||
<exception-type>com.arsdigita.dispatcher.ObjectNotFoundException</exception-type>
|
||||
<location>/error/object-not-found.jsp</location>
|
||||
</error-page>
|
||||
|
||||
<error-page>
|
||||
<exception-type>com.arsdigita.kernel.permissions.PermissionException</exception-type>
|
||||
<location>/error/permission-denied.jsp</location>
|
||||
</error-page>
|
||||
|
||||
<error-page>
|
||||
<exception-type>com.arsdigita.persistence.DbNotAvailableException</exception-type>
|
||||
<location>/error/db-not-available.jsp</location>
|
||||
</error-page>
|
||||
|
||||
<error-page>
|
||||
<exception-type>com.arsdigita.db.DbNotAvailableException</exception-type>
|
||||
<location>/error/db-not-available.jsp</location>
|
||||
</error-page>
|
||||
|
||||
<error-page>
|
||||
<exception-type>java.lang.Exception</exception-type>
|
||||
<location>/error/general.jsp</location>
|
||||
</error-page>
|
||||
|
||||
<error-page>
|
||||
<exception-type>java.lang.Error</exception-type>
|
||||
<location>/error/general.jsp</location>
|
||||
</error-page>
|
||||
|
||||
<!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
|
||||
TAG LIBS
|
||||
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
|
||||
|
||||
<jsp-config>
|
||||
<taglib>
|
||||
<taglib-uri>/WEB-INF/bebop-show.tld</taglib-uri>
|
||||
<taglib-location>/WEB-INF/bebop-show.tld</taglib-location>
|
||||
</taglib>
|
||||
|
||||
<taglib>
|
||||
<taglib-uri>/WEB-INF/bebop-define.tld</taglib-uri>
|
||||
<taglib-location>/WEB-INF/bebop-define.tld</taglib-location>
|
||||
</taglib>
|
||||
</jsp-config>
|
||||
|
||||
</web-app>
|
||||
|
|
@ -14,8 +14,8 @@
|
|||
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
|
||||
|
||||
|
||||
<display-name>LibreCMS BASE Site</display-name>
|
||||
<description>Community and Content Management</description>
|
||||
<display-name>Scientific CMS (base bundle)</display-name>
|
||||
<description>Content and Collaboration Management for Scientific Institutions</description>
|
||||
|
||||
<!-- path and filename of the log4j2 user accessible config file
|
||||
By default is is the same as the class path accessible file
|
||||
|
|
@ -30,7 +30,6 @@
|
|||
<tracking-mode>COOKIE</tracking-mode>
|
||||
</session-config>
|
||||
|
||||
|
||||
<!-- Require secure connection by redirect to host-port part
|
||||
of parameter waf.web.secure_server
|
||||
<filter>
|
||||
|
|
@ -179,7 +178,6 @@
|
|||
<servlet-class>com.arsdigita.cms.dispatcher.TemplateXSLServlet</servlet-class>
|
||||
</servlet>
|
||||
|
||||
|
||||
<!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
|
||||
MODULES SERVLET DECLARATIONS SECTION
|
||||
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
|
||||
|
|
@ -1,4 +0,0 @@
|
|||
Just a dummy file as a placeholder. This directory may contain theme files
|
||||
which are used by themedirector to download a base theme in order to further
|
||||
customize a site by a site designer. If it will be used this way,
|
||||
ccm-themedirector must be configured appropriately.
|
||||
|
|
@ -0,0 +1,17 @@
|
|||
Purpose:
|
||||
This subdir is an optional default, pre-configured location for a custom theme,
|
||||
which is included in / added to a distribution.
|
||||
|
||||
In unmanaged (without ccm-themedirector installed) mode it is at first searched
|
||||
for a theme. If none is found, the bundle default (scicms-defaault) is used.
|
||||
|
||||
In managed mode (with ccm-themedirector installed) the parameter
|
||||
themedirector.default_theme_path=themes/scicms-[custom|default]
|
||||
is used to select between custom or bundle default.
|
||||
|
||||
All files and subdirectories are copied asis to the applications ~/themes
|
||||
directory in its document (context) root.
|
||||
|
||||
It is the responsibility of the developer / system integrator to ensure all files
|
||||
are copied to the right location and the theme works with the modification. No
|
||||
functionality or consistency check is performed!
|
||||
|
|
@ -25,6 +25,7 @@ waf.kernel.primary_user_identifier=email
|
|||
; if you activate screen_name, forum loader does not work.
|
||||
; waf.kernel.primary_user_identifier=screen_name
|
||||
waf.kernel.supported_languages=de,en
|
||||
waf.kernel.language_independent_code=de
|
||||
waf.kernel.language_independent_items=true
|
||||
|
||||
# CORE KERNEL.SECURITY configuration parameters
|
||||
|
|
@ -42,23 +43,21 @@ waf.mail.default_from=webmaster@librecms.org
|
|||
# CORE SEARCH.LUCENE configuration parameters
|
||||
# ##############################################################################
|
||||
waf.search.indexer=lucene
|
||||
; Below parameter used in version 1.0.4, now outdated und not valid anymore
|
||||
; May be useful to chech the lucene serach functionality. Has to be deleted
|
||||
; after all QA testing
|
||||
; waf.lucene.location=/var/ccm-devel/web/redhat/intratest/data/lucene
|
||||
|
||||
|
||||
# CORE TEMPLATING configuration parameters
|
||||
# ##############################################################################
|
||||
; Searches for localized style sheet (among others)
|
||||
waf.templating.stylesheet_resolver=com.arsdigita.templating.PatternStylesheetResolver
|
||||
; For new installations and Foundry default theme
|
||||
waf.templating.stylesheet_paths=/WEB-INF/resources/scientificCMS-stylesheet-paths.txt
|
||||
; For updates and existing Mandalay based themes:
|
||||
#waf.templating.stylesheet_paths=/WEB-INF/resources/scientificCMS-Mandalay-stylesheet-paths.txt
|
||||
|
||||
|
||||
# CORE UI configuration parameters
|
||||
# ##############################################################################
|
||||
core.ui.pagemap.root_page_url=/navigation/
|
||||
#core.ui.pagemap.user_redirect_url=content-center/redirect.jsp
|
||||
core.ui.pagemap.user_redirect_url=/content-center/
|
||||
core.ui.pagemap.workspace_url=/navigation/
|
||||
# With version 2 moved from kernel/security to ui rsp ui.permissions and
|
||||
|
|
@ -84,8 +83,9 @@ waf.workflow.simple.alerts_sender=root@localhost.localdomain
|
|||
|
||||
# CORE XML processing configuration parameters
|
||||
# ##############################################################################
|
||||
waf.xml.xsl_transformer=saxonhe
|
||||
waf.xml.activate_full_date_formatter=true
|
||||
; For new installations and Foundry default theme
|
||||
waf.xml.xsl_transformer=saxonhe
|
||||
|
||||
|
||||
|
||||
|
|
@ -93,10 +93,6 @@ waf.xml.activate_full_date_formatter=true
|
|||
# ##############################################################################
|
||||
com.arsdigita.cms.allow_content_create_in_section_listing=false
|
||||
|
||||
# In order to create several content-section uncomment the line below and
|
||||
# list the desired content section names
|
||||
com.arsdigita.cms.loader.section_names=institute,homepages,publications,research
|
||||
|
||||
# Replace CMS category form with a terms specific widget
|
||||
com.arsdigita.cms.category_authoring_add_form=com.arsdigita.london.terms.ui.ItemCategoryPicker
|
||||
|
||||
|
|
@ -116,6 +112,7 @@ com.arsdigita.cms.default_template_resolver_class=com.arsdigita.subsite.dispatch
|
|||
; com.arsdigita.cms.dhtml_editor_plugins=TableOperations,CSS
|
||||
|
||||
com.arsdigita.cms.disable_item_pfs=true
|
||||
com.arsdigita.cms.delete_workflow_after_publication=false
|
||||
|
||||
com.arsdigita.cms.hide_admin_tabs=true
|
||||
com.arsdigita.cms.hide_folder_index_checkbox=true
|
||||
|
|
@ -130,28 +127,46 @@ com.arsdigita.cms.image_browser.thumbnail_max_height=150
|
|||
com.arsdigita.cms.soon_expired_timespan_days=7
|
||||
com.arsdigita.cms.soon_expired_timespan_months=0
|
||||
|
||||
# Do we want this?
|
||||
; com.arsdigita.cms.skip_asset_steps=com.arsdigita.cms.contenttypes.MultiPartArticle:com.arsdigita.cms.contentassets.ui.ImageStep,com.arsdigita.cms.contenttypes.InlineSite:com.arsdigita.cms.contentassets.ui.ImageStep,com.arsdigita.cms.InlineSite:com.arsdigita.cms.contentassets.ui.FileAttachmentsStep
|
||||
|
||||
com.arsdigita.cms.unpublished_not_found=false
|
||||
com.arsdigita.cms.use_language_extension=true
|
||||
com.arsdigita.cms.use_section_categories=false
|
||||
com.arsdigita.cms.use_streamlined_creation=true
|
||||
|
||||
com.arsdigita.cms.delete_workflow_after_publication=false
|
||||
; contenttypes.properties
|
||||
com.arsdigita.cms.contenttypes.generic_contact.contact_entry_keys=email,phoneOffice,phoneMobile,phonePrivate,fax,building,office,vistitingHours
|
||||
|
||||
# ccm-cms-types-event parameters
|
||||
# ##############################################################################
|
||||
com.arsdigita.cms.contenttypes.event.hide_cost=true
|
||||
com.arsdigita.cms.contenttypes.event.hide_date_description=false
|
||||
com.arsdigita.cms.contenttypes.event.hide_event_type=true
|
||||
com.arsdigita.cms.contenttypes.event.hide_link_to_map=true
|
||||
com.arsdigita.cms.contenttypes.event.hide_main_contributor=true
|
||||
com.arsdigita.cms.contenttypes.event.use_html_date_description=false
|
||||
com.arsdigita.cms.contenttypes.event.start_year=2000
|
||||
com.arsdigita.cms.contenttypes.event.start_year=2015
|
||||
com.arsdigita.cms.contenttypes.event.end_year_delta=5
|
||||
|
||||
|
||||
# ccm-cms-types-newsitem parameters
|
||||
# ##############################################################################
|
||||
com.arsdigita.cms.contenttypes.newsitem.hide_homepage=true
|
||||
com.arsdigita.cms.contenttypes.newsitem.start_year=2000
|
||||
com.arsdigita.cms.contenttypes.newsitem.start_year=2015
|
||||
com.arsdigita.cms.contenttypes.newsitem.end_year_delta=5
|
||||
|
||||
# ccm-cms-publicpersonalprofile
|
||||
# ##############################################################################
|
||||
com.arsdigita.cms.publicpersonalprofile.publications.groups=monographs\:com.arsdigita.cms.contenttypes.Monograph;collectedVolumes\:com.arsdigita.cms.contenttypes.CollectedVolume;collectedVolumeArticles\:com.arsdigita.cms.contenttypes.ArticleInCollectedVolume;journalArticlesReviewed\:com.arsdigita.cms.contenttypes.ArticleInJournal_reviewed;journalArticles\:com.arsdigita.cms.contenttypes.ArticleInJournal_notreviewed
|
||||
#com.arsdigita.cms.publicpersonalprofile.publications.groupSplit=20
|
||||
#com.arsdigita.cms.publicpersonlprofile.publications.groupSplit=20
|
||||
com.arsdigita.cms.publicpersonlprofile.publications.groupSplit=1
|
||||
com.arsdigita.cms.publicpersonlprofile.publications.pageSize=100
|
||||
|
||||
com.arsdigita.cms.publicPersonalProfile.person_type=com.arsdigita.cms.contenttypes.SciMember
|
||||
|
||||
com.arsdigita.cms.publicpersonalprofile.projects.groupSplit=1
|
||||
|
||||
# AtoZ configuration parameters
|
||||
# ##############################################################################
|
||||
|
|
@ -176,7 +191,10 @@ com.arsdigita.navigation.category_menu_show_grand_children=false
|
|||
; com.arsdigita.navigation.category_menu_show_nephews=false
|
||||
com.arsdigita.navigation.default_cat_root_path=/navigation/
|
||||
com.arsdigita.navigation.default_template=/templates/ccm-navigation/navigation/def-page.jsp
|
||||
com.arsdigita.navigation.index_page_cache_lifetime=300
|
||||
; uncomment the following line and edit the file to use a custom set of templates.
|
||||
com.arsdigita.navigation.templates_file=bundle/navigation/sci-templates.txt
|
||||
com.arsdigita.navigation.index_page_max_items=30
|
||||
|
||||
|
||||
# SUBSITE configuration parameters
|
||||
|
|
@ -189,7 +207,8 @@ com.arsdigita.subsite.root_category_picker=com.arsdigita.london.terms.ui.RootCat
|
|||
# Required to point to the bundle containing the theme to copy from when creating
|
||||
# a new theme! (In addition to default_theme_path. Otherwise no files are copied!
|
||||
themedirector.default_theme_manifest=ccm-sci-bundle.web.mf
|
||||
# Required to denote the dir containing the default theme!
|
||||
# Required to denote the dir containing the default theme! Can be one of:
|
||||
# either Location of an optional customer specific theme
|
||||
themedirector.default_theme_path=themes/scicms-default
|
||||
|
||||
# LDN-SEARCH application
|
||||
|
|
@ -208,11 +227,6 @@ auth.http.admin_identifier=webmaster
|
|||
com.arsdigita.london.cms.dublin.audience_domain=LGAL
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
# SCI bundles integration package configuration parameters
|
||||
# ##############################################################################
|
||||
# ccm-sci-bundle (Loader only)
|
||||
|
|
|
|||
|
|
@ -0,0 +1,24 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<portlet-app
|
||||
xmlns="http://java.sun.com/xml/ns/portlet/portlet-app_2_0.xsd"
|
||||
version="2.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
||||
xsi:schemaLocation="http://java.sun.com/xml/ns/portlet/portlet-app_2_0.xsd
|
||||
http://java.sun.com/xml/ns/portlet/portlet-app_2_0.xsd">
|
||||
<portlet>
|
||||
<description>Single Content Item</description>
|
||||
<portlet-name>ContentItemJSRPortlet</portlet-name>
|
||||
<display-name>ContentItem JSR Portlet</display-name>
|
||||
<portlet-class>
|
||||
com.arsdigita.cms.portlet.ContentItemJSRPortlet
|
||||
</portlet-class>
|
||||
<supports>
|
||||
<mime-type>text/html</mime-type>
|
||||
<portlet-mode>VIEW</portlet-mode>
|
||||
<portlet-mode>EDIT</portlet-mode>
|
||||
<portlet-mode>HELP</portlet-mode>
|
||||
</supports>
|
||||
<portlet-info>
|
||||
<title>Hello, Pluto from LibreCCM!</title>
|
||||
</portlet-info>
|
||||
</portlet>
|
||||
</portlet-app>
|
||||
|
|
@ -1,16 +1,19 @@
|
|||
<?xml version="1.0" encoding="ISO-8859-1"?>
|
||||
|
||||
<!-- project.xml SCI demo - containing only modules used for
|
||||
ScientificCMS DEMO exition -->
|
||||
<!-- ======================================================================
|
||||
project.xml SCI demo - containing only modules used for
|
||||
ScientificCMS DEMO edition
|
||||
======================================================================= -->
|
||||
|
||||
<ccm:project xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
||||
xmlns:ccm="http://ccm.redhat.com/ccm-project"
|
||||
ccmVersion="6.1"
|
||||
name="ScientificCMS"
|
||||
prettyName="Scientific CMS"
|
||||
version="2-0-0"
|
||||
release="devel"
|
||||
webxml="web-sci.xml"
|
||||
name="scientificcms"
|
||||
prettyName="Scientific CMS - DEMO Bundle"
|
||||
version="2.3.99"
|
||||
release="demo-r57xx"
|
||||
webxml="web.xml"
|
||||
portletxml="portlet.xml"
|
||||
webapp="ROOT"
|
||||
xsi:schemaLocation="http://ccm.redhat.com/ccm-project file:tools-ng/common/xsd/project.xsd">
|
||||
|
||||
|
|
|
|||
|
|
@ -92,20 +92,10 @@
|
|||
basically requirred by ccm-core
|
||||
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
|
||||
|
||||
<servlet>
|
||||
<servlet-name>reg</servlet-name>
|
||||
<servlet-class>com.arsdigita.web.ContextRegistrationServlet</servlet-class>
|
||||
<init-param>
|
||||
<param-name>uri</param-name>
|
||||
<param-value>/</param-value>
|
||||
</init-param>
|
||||
<load-on-startup>1</load-on-startup>
|
||||
</servlet>
|
||||
|
||||
<servlet>
|
||||
<servlet-name>ccm-dispatcher</servlet-name>
|
||||
<servlet-class>com.arsdigita.web.DispatcherServlet</servlet-class>
|
||||
<load-on-startup>2</load-on-startup>
|
||||
<servlet-class>com.arsdigita.web.CCMDispatcherServlet</servlet-class>
|
||||
<load-on-startup>1</load-on-startup>
|
||||
</servlet>
|
||||
|
||||
<servlet>
|
||||
|
|
@ -188,11 +178,11 @@
|
|||
<servlet-class>com.arsdigita.cms.dispatcher.TemplateXSLServlet</servlet-class>
|
||||
</servlet>
|
||||
|
||||
|
||||
<!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
|
||||
MODULES SERVLET DECLARATIONS SECTION
|
||||
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
|
||||
|
||||
|
||||
<!-- module ccm-forum - servlet declarations BEGIN -->
|
||||
<servlet>
|
||||
<servlet-name>forum-main</servlet-name>
|
||||
|
|
@ -325,6 +315,12 @@
|
|||
MODULES SERVLET MAPPINGS SECTION
|
||||
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
|
||||
|
||||
<!-- module ccm-atoz - servlet mappings BEGIN - - >
|
||||
<servlet-mapping>
|
||||
<servlet-name>atoz-files</servlet-name>
|
||||
<url-pattern>/ccm-atoz/files/*</url-pattern>
|
||||
</servlet-mapping>
|
||||
<! - - module ccm-atoz - servlet mappings END -->
|
||||
|
||||
<!-- module ccm-forum - servlet mappings BEGIN -->
|
||||
<servlet-mapping>
|
||||
|
|
@ -495,6 +491,7 @@
|
|||
<url-pattern>/themes/servlet/template/*</url-pattern>
|
||||
</servlet-mapping>
|
||||
|
||||
|
||||
<!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
|
||||
ERROR PAGES
|
||||
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
|
||||
|
|
@ -1 +0,0 @@
|
|||
Just a dummy file for test purpose during development.
|
||||
|
|
@ -0,0 +1,17 @@
|
|||
Purpose:
|
||||
This subdir is an optional default, pre-configured location for a custom theme,
|
||||
which is included in / added to a distribution.
|
||||
|
||||
In unmanaged (without ccm-themedirector installed) mode it is at first searched
|
||||
for a theme. If none is found, the bundle default (scicms-defaault) is used.
|
||||
|
||||
In managed mode (with ccm-themedirector installed) the parameter
|
||||
themedirector.default_theme_path=themes/scicms-[custom|default]
|
||||
is used to select between custom or bundle default.
|
||||
|
||||
All files and subdirectories are copied asis to the applications ~/themes
|
||||
directory in its document (context) root.
|
||||
|
||||
It is the responsibility of the developer / system integrator to ensure all files
|
||||
are copied to the right location and the theme works with the modification. No
|
||||
functionality or consistency check is performed!
|
||||
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue