From d6c1c1ae57ded4c9e7942f45e323d35b1e4190a1 Mon Sep 17 00:00:00 2001 From: pb Date: Mon, 28 Mar 2011 23:55:45 +0000 Subject: [PATCH] Diverse Kleinigkeiten im Zusammenhang mit Analyse Portal. git-svn-id: https://svn.libreccm.org/ccm/trunk@807 8810af33-2d31-482b-a856-94f89814c4df --- .../aplaws/Aplaws.java.nolongerInUse | 17 +++-- .../aplaws/AplawsConfig.java.nolongerInUse | 27 +++++++- .../src/com/arsdigita/aplaws/Loader.java | 5 +- .../ui/HomepagePortalSelectionModel.java | 13 ++++ .../aplaws/ui/HomepageWorkspace.java | 20 +++++- .../ui/HomepageWorkspaceSelectionModel.java | 2 +- .../images}/portal/customize.gif | Bin .../aplaws-generic/images}/portal/delete.gif | Bin .../aplaws-generic/images}/portal/display.gif | Bin .../images}/portal/moveDown.gif | Bin .../images}/portal/moveLeft.gif | Bin .../images}/portal/moveRight.gif | Bin .../aplaws-generic/images}/portal/moveUp.gif | Bin .../themes/aplaws-generic/portal/lib.xsl | 2 +- .../src/com/arsdigita/aplaws/Aplaws.java | 11 ++- .../com/arsdigita/aplaws/AplawsConfig.java | 63 ++++++++++++++---- .../aplaws/WebAppPatternGenerator.java | 7 ++ .../ui/HomepageWorkspaceSelectionModel.java | 6 +- .../ccm-ldn-portal/portal/README.txt | 16 ++++- .../templates/ccm-ldn-portal/portal/index.jsp | 2 +- .../web/packages/workspace/xsl/customize.gif | Bin 0 -> 624 bytes .../web/packages/workspace/xsl/delete.gif | Bin 0 -> 122 bytes .../web/packages/workspace/xsl/display.gif | Bin 0 -> 357 bytes .../web/packages/workspace/xsl/lib.xsl | 20 +++--- .../web/packages/workspace/xsl/moveDown.gif | Bin 0 -> 100 bytes .../web/packages/workspace/xsl/moveLeft.gif | Bin 0 -> 99 bytes .../web/packages/workspace/xsl/moveRight.gif | Bin 0 -> 99 bytes .../web/packages/workspace/xsl/moveUp.gif | Bin 0 -> 100 bytes 28 files changed, 162 insertions(+), 49 deletions(-) rename {ccm-ldn-portal/web/STATIC => ccm-gen-aplaws/web/__ccm__/themes/aplaws-generic/images}/portal/customize.gif (100%) rename {ccm-ldn-portal/web/STATIC => ccm-gen-aplaws/web/__ccm__/themes/aplaws-generic/images}/portal/delete.gif (100%) rename {ccm-ldn-portal/web/STATIC => ccm-gen-aplaws/web/__ccm__/themes/aplaws-generic/images}/portal/display.gif (100%) rename {ccm-ldn-portal/web/STATIC => ccm-gen-aplaws/web/__ccm__/themes/aplaws-generic/images}/portal/moveDown.gif (100%) rename {ccm-ldn-portal/web/STATIC => ccm-gen-aplaws/web/__ccm__/themes/aplaws-generic/images}/portal/moveLeft.gif (100%) rename {ccm-ldn-portal/web/STATIC => ccm-gen-aplaws/web/__ccm__/themes/aplaws-generic/images}/portal/moveRight.gif (100%) rename {ccm-ldn-portal/web/STATIC => ccm-gen-aplaws/web/__ccm__/themes/aplaws-generic/images}/portal/moveUp.gif (100%) create mode 100644 ccm-ldn-portal/web/packages/workspace/xsl/customize.gif create mode 100644 ccm-ldn-portal/web/packages/workspace/xsl/delete.gif create mode 100644 ccm-ldn-portal/web/packages/workspace/xsl/display.gif create mode 100644 ccm-ldn-portal/web/packages/workspace/xsl/moveDown.gif create mode 100644 ccm-ldn-portal/web/packages/workspace/xsl/moveLeft.gif create mode 100644 ccm-ldn-portal/web/packages/workspace/xsl/moveRight.gif create mode 100644 ccm-ldn-portal/web/packages/workspace/xsl/moveUp.gif diff --git a/ccm-gen-aplaws/src/com/arsdigita/aplaws/Aplaws.java.nolongerInUse b/ccm-gen-aplaws/src/com/arsdigita/aplaws/Aplaws.java.nolongerInUse index 4f6d74d7e..efbc1b508 100755 --- a/ccm-gen-aplaws/src/com/arsdigita/aplaws/Aplaws.java.nolongerInUse +++ b/ccm-gen-aplaws/src/com/arsdigita/aplaws/Aplaws.java.nolongerInUse @@ -20,17 +20,20 @@ package com.arsdigita.aplaws; import org.apache.log4j.Logger; +/** + * Central entry point for the APLAWS integration and configuration module. + * + * Here: ccm-gen-aplaws generic bundle! + * Provides just a handle into config file. + * @version "$Id: Aplaws.java 1297 2006-08-25 18:17:50Z apevec $ + */ public class Aplaws { - public static final String versionId = - "$Id: Aplaws.java 1297 2006-08-25 18:17:50Z apevec $"; + /** A logger instance. */ private static final Logger LOG = Logger.getLogger(Aplaws.class); - private static AplawsConfig aplawsConfig = new AplawsConfig(); - - static { - aplawsConfig.load(); - } + /** APLAWS configuration object*/ + private static AplawsConfig aplawsConfig = AplawsConfig.getConfig(); public static final AplawsConfig getAplawsConfig() { return aplawsConfig; diff --git a/ccm-gen-aplaws/src/com/arsdigita/aplaws/AplawsConfig.java.nolongerInUse b/ccm-gen-aplaws/src/com/arsdigita/aplaws/AplawsConfig.java.nolongerInUse index 8f5b0b2f4..658cde712 100755 --- a/ccm-gen-aplaws/src/com/arsdigita/aplaws/AplawsConfig.java.nolongerInUse +++ b/ccm-gen-aplaws/src/com/arsdigita/aplaws/AplawsConfig.java.nolongerInUse @@ -23,6 +23,8 @@ import com.arsdigita.util.parameter.Parameter; import com.arsdigita.util.parameter.BooleanParameter; import com.arsdigita.util.parameter.StringParameter; +import org.apache.log4j.Logger; + /** * AplawsConfig @@ -32,13 +34,32 @@ import com.arsdigita.util.parameter.StringParameter; */ public class AplawsConfig extends AbstractConfig { - + /** A logger instance. */ + private static final Logger s_log = Logger.getLogger(AplawsConfig.class); + /** Singelton config object. */ + private static AplawsConfig s_conf; - public AplawsConfig() { - loadInfo(); + /** + * Gain a SimpleAddressConfig object. + * + * Singelton pattern, don't instantiate a config object using the + * constructor directly! + * @return + */ + public static synchronized AplawsConfig getConfig() { + if (s_conf == null) { + s_conf = new AplawsConfig(); + s_conf.load(); + } + + return s_conf; } + // set of configuration parameters + + + } diff --git a/ccm-gen-aplaws/src/com/arsdigita/aplaws/Loader.java b/ccm-gen-aplaws/src/com/arsdigita/aplaws/Loader.java index a2b608301..4f8b7a247 100755 --- a/ccm-gen-aplaws/src/com/arsdigita/aplaws/Loader.java +++ b/ccm-gen-aplaws/src/com/arsdigita/aplaws/Loader.java @@ -79,6 +79,9 @@ public class Loader extends PackageLoader { // private StringParameter m_subjectDomain; // private StringParameter m_rssDomain; + /** + * Constructor + */ public Loader() { // Es werden stumpf mehrere Kategorisierungsdomains fuer TERMS @@ -182,7 +185,7 @@ public class Loader extends PackageLoader { .retrieveApplicationForPath("/portal/"); portal.setDefaultLayout(PageLayout .findLayoutByFormat(PageLayout.FORMAT_ONE_COLUMN)); - } // run method + } // end run method // public void registerServicesTemplate(String appURL) { // Application app = Application.retrieveApplicationForPath(appURL); diff --git a/ccm-gen-aplaws/src/com/arsdigita/aplaws/ui/HomepagePortalSelectionModel.java b/ccm-gen-aplaws/src/com/arsdigita/aplaws/ui/HomepagePortalSelectionModel.java index 5de5558c4..d154948d7 100755 --- a/ccm-gen-aplaws/src/com/arsdigita/aplaws/ui/HomepagePortalSelectionModel.java +++ b/ccm-gen-aplaws/src/com/arsdigita/aplaws/ui/HomepagePortalSelectionModel.java @@ -22,9 +22,15 @@ import com.arsdigita.bebop.PageState; import com.arsdigita.bebop.parameters.ParameterModel; import com.arsdigita.domain.DomainObject; +import org.apache.log4j.Logger; + public class HomepagePortalSelectionModel extends AbstractSingleSelectionModel implements PortalSelectionModel { + /** Private logger instance for debugging */ + private static Logger s_log = Logger.getLogger( + HomepagePortalSelectionModel.class); + private HomepageWorkspaceSelectionModel m_workspace; private int m_column; @@ -32,6 +38,13 @@ public class HomepagePortalSelectionModel extends AbstractSingleSelectionModel int column) { m_workspace = workspace; m_column = column; + + if (s_log.isDebugEnabled()) { + s_log.debug("Constructor HomepageWorkspaceSelectionModel " + " [" + + "Workspace: " + m_workspace + "," + + "Columns: " + column + "]"); + } + } public void onCustomize(PageState state) { diff --git a/ccm-gen-aplaws/src/com/arsdigita/aplaws/ui/HomepageWorkspace.java b/ccm-gen-aplaws/src/com/arsdigita/aplaws/ui/HomepageWorkspace.java index e4c44173b..7d8997669 100755 --- a/ccm-gen-aplaws/src/com/arsdigita/aplaws/ui/HomepageWorkspace.java +++ b/ccm-gen-aplaws/src/com/arsdigita/aplaws/ui/HomepageWorkspace.java @@ -29,11 +29,20 @@ import com.arsdigita.kernel.permissions.PermissionService; import com.arsdigita.kernel.permissions.PermissionDescriptor; import com.arsdigita.kernel.permissions.PrivilegeDescriptor; import com.arsdigita.kernel.Party; -import com.arsdigita.kernel.Kernel; + +import com.arsdigita.kernel.Kernel;import org.apache.log4j.Logger; +/** + * + * + */ public class HomepageWorkspace extends SimpleContainer { + /** Private logger instance for debugging */ + private static Logger s_log = Logger.getLogger( + HomepageWorkspace.class); + private HomepagePortalSelectionModel m_model; private ActionLink m_reset; private ActionLink m_browse; @@ -47,10 +56,19 @@ public class HomepageWorkspace extends SimpleContainer { public HomepageWorkspace() { super("portal:homepageWorkspace", PortalConstants.PORTAL_XML_NS); m_customizable = false; + + if (s_log.isDebugEnabled()) { + s_log.debug("Constructor HomepageWorkspace finished. " ); + } + } public void setModel(HomepagePortalSelectionModel model) { m_model = model; + + if (s_log.isDebugEnabled()) { + s_log.debug("setModel: " + m_model ); + } } public void setCustomizable(boolean customizable) { diff --git a/ccm-gen-aplaws/src/com/arsdigita/aplaws/ui/HomepageWorkspaceSelectionModel.java b/ccm-gen-aplaws/src/com/arsdigita/aplaws/ui/HomepageWorkspaceSelectionModel.java index aabacc935..d1a8bcdb7 100755 --- a/ccm-gen-aplaws/src/com/arsdigita/aplaws/ui/HomepageWorkspaceSelectionModel.java +++ b/ccm-gen-aplaws/src/com/arsdigita/aplaws/ui/HomepageWorkspaceSelectionModel.java @@ -51,7 +51,7 @@ public class HomepageWorkspaceSelectionModel { private RequestLocal m_custom = new RequestLocal(); private static Logger s_log = Logger.getLogger - (HomepageWorkspaceSelectionModel.class.getName()); + (HomepageWorkspaceSelectionModel.class.getName()); public WorkspacePage getPortal(PageState state, int column) { diff --git a/ccm-ldn-portal/web/STATIC/portal/customize.gif b/ccm-gen-aplaws/web/__ccm__/themes/aplaws-generic/images/portal/customize.gif similarity index 100% rename from ccm-ldn-portal/web/STATIC/portal/customize.gif rename to ccm-gen-aplaws/web/__ccm__/themes/aplaws-generic/images/portal/customize.gif diff --git a/ccm-ldn-portal/web/STATIC/portal/delete.gif b/ccm-gen-aplaws/web/__ccm__/themes/aplaws-generic/images/portal/delete.gif similarity index 100% rename from ccm-ldn-portal/web/STATIC/portal/delete.gif rename to ccm-gen-aplaws/web/__ccm__/themes/aplaws-generic/images/portal/delete.gif diff --git a/ccm-ldn-portal/web/STATIC/portal/display.gif b/ccm-gen-aplaws/web/__ccm__/themes/aplaws-generic/images/portal/display.gif similarity index 100% rename from ccm-ldn-portal/web/STATIC/portal/display.gif rename to ccm-gen-aplaws/web/__ccm__/themes/aplaws-generic/images/portal/display.gif diff --git a/ccm-ldn-portal/web/STATIC/portal/moveDown.gif b/ccm-gen-aplaws/web/__ccm__/themes/aplaws-generic/images/portal/moveDown.gif similarity index 100% rename from ccm-ldn-portal/web/STATIC/portal/moveDown.gif rename to ccm-gen-aplaws/web/__ccm__/themes/aplaws-generic/images/portal/moveDown.gif diff --git a/ccm-ldn-portal/web/STATIC/portal/moveLeft.gif b/ccm-gen-aplaws/web/__ccm__/themes/aplaws-generic/images/portal/moveLeft.gif similarity index 100% rename from ccm-ldn-portal/web/STATIC/portal/moveLeft.gif rename to ccm-gen-aplaws/web/__ccm__/themes/aplaws-generic/images/portal/moveLeft.gif diff --git a/ccm-ldn-portal/web/STATIC/portal/moveRight.gif b/ccm-gen-aplaws/web/__ccm__/themes/aplaws-generic/images/portal/moveRight.gif similarity index 100% rename from ccm-ldn-portal/web/STATIC/portal/moveRight.gif rename to ccm-gen-aplaws/web/__ccm__/themes/aplaws-generic/images/portal/moveRight.gif diff --git a/ccm-ldn-portal/web/STATIC/portal/moveUp.gif b/ccm-gen-aplaws/web/__ccm__/themes/aplaws-generic/images/portal/moveUp.gif similarity index 100% rename from ccm-ldn-portal/web/STATIC/portal/moveUp.gif rename to ccm-gen-aplaws/web/__ccm__/themes/aplaws-generic/images/portal/moveUp.gif diff --git a/ccm-gen-aplaws/web/__ccm__/themes/aplaws-generic/portal/lib.xsl b/ccm-gen-aplaws/web/__ccm__/themes/aplaws-generic/portal/lib.xsl index 856679e83..7e181bdd4 100644 --- a/ccm-gen-aplaws/web/__ccm__/themes/aplaws-generic/portal/lib.xsl +++ b/ccm-gen-aplaws/web/__ccm__/themes/aplaws-generic/portal/lib.xsl @@ -29,7 +29,7 @@ - {$title} + {$title} diff --git a/ccm-ldn-aplaws/src/com/arsdigita/aplaws/Aplaws.java b/ccm-ldn-aplaws/src/com/arsdigita/aplaws/Aplaws.java index d40c94d3d..44aec409a 100755 --- a/ccm-ldn-aplaws/src/com/arsdigita/aplaws/Aplaws.java +++ b/ccm-ldn-aplaws/src/com/arsdigita/aplaws/Aplaws.java @@ -15,7 +15,6 @@ * License along with this library; if not, write to the Free Software * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ - package com.arsdigita.aplaws; import org.apache.log4j.Logger; @@ -28,15 +27,13 @@ import org.apache.log4j.Logger; */ public class Aplaws { + /** A logger instance. */ private static final Logger LOG = Logger.getLogger(Aplaws.class); + /** APLAWS configuration object*/ + private static AplawsConfig aplawsConfig = AplawsConfig.getConfig(); - private static AplawsConfig aplawsConfig = new AplawsConfig(); - static { - aplawsConfig.load(); - } - - public static final AplawsConfig getAplawsConfig() { + public static AplawsConfig getAplawsConfig() { return aplawsConfig; } } diff --git a/ccm-ldn-aplaws/src/com/arsdigita/aplaws/AplawsConfig.java b/ccm-ldn-aplaws/src/com/arsdigita/aplaws/AplawsConfig.java index 0c8df6071..75150c94b 100755 --- a/ccm-ldn-aplaws/src/com/arsdigita/aplaws/AplawsConfig.java +++ b/ccm-ldn-aplaws/src/com/arsdigita/aplaws/AplawsConfig.java @@ -15,7 +15,6 @@ * License along with this library; if not, write to the Free Software * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ - package com.arsdigita.aplaws; import com.arsdigita.runtime.AbstractConfig; @@ -23,24 +22,61 @@ import com.arsdigita.util.parameter.Parameter; import com.arsdigita.util.parameter.BooleanParameter; import com.arsdigita.util.parameter.StringParameter; +import org.apache.log4j.Logger; + /** * AplawsConfig * * @version $Revision: 1.2 $ $Date: 2005/01/07 19:01:40 $ * @version $Id: AplawsConfig.java 1565 2007-04-18 16:46:14Z apevec $ */ - public class AplawsConfig extends AbstractConfig { - private final Parameter m_overrideAnavFromLGCLMappings = new BooleanParameter - ("com.arsdigita.aplaws.override_anav_from_lgcl_mappings", Parameter.OPTIONAL, new Boolean(false)); - private final Parameter m_autocatServiceURL = new StringParameter("com.arsdigita.aplaws.autocat_url", Parameter.OPTIONAL, "http://demo.masprovider.com/searchLightWS/services/textMiner"); - private final Parameter m_autocatServiceUsername = new StringParameter("com.arsdigita.aplaws.autocat_username", Parameter.OPTIONAL, null); - private final Parameter m_autocatServicePassword = new StringParameter("com.arsdigita.aplaws.autocat_password", Parameter.OPTIONAL, null); - // moved into c.ad.london.terms.TermsConfig - // private final Parameter m_ajaxExpandAllBranches = new BooleanParameter("com.arsdigita.aplaws.ajax_expand_on_all_branches", Parameter.OPTIONAL, Boolean.FALSE); - + /** A logger instance. */ + private static final Logger s_log = Logger.getLogger(AplawsConfig.class); + /** Singelton config object. */ + private static AplawsConfig s_conf; + + /** + * Gain a SimpleAddressConfig object. + * + * Singelton pattern, don't instantiate a config object using the + * constructor directly! + * @return + */ + public static synchronized AplawsConfig getConfig() { + if (s_conf == null) { + s_conf = new AplawsConfig(); + s_conf.load(); + } + + return s_conf; + } + + // set of configuration parameters + private final Parameter m_overrideAnavFromLGCLMappings = + new BooleanParameter( + "com.arsdigita.aplaws.override_anav_from_lgcl_mappings", + Parameter.OPTIONAL, new Boolean(false)); + private final Parameter m_autocatServiceURL = + new StringParameter( + "com.arsdigita.aplaws.autocat_url", + Parameter.OPTIONAL, + "http://demo.masprovider.com/searchLightWS/services/textMiner"); + private final Parameter m_autocatServiceUsername = + new StringParameter( + "com.arsdigita.aplaws.autocat_username", + Parameter.OPTIONAL, null); + private final Parameter m_autocatServicePassword = + new StringParameter( + "com.arsdigita.aplaws.autocat_password", + Parameter.OPTIONAL, null); + // moved into c.ad.london.terms.TermsConfig + // private final Parameter m_ajaxExpandAllBranches = + // new BooleanParameter( + // "com.arsdigita.aplaws.ajax_expand_on_all_branches", + // Parameter.OPTIONAL, Boolean.FALSE); public AplawsConfig() { register(m_overrideAnavFromLGCLMappings); @@ -55,22 +91,21 @@ public class AplawsConfig extends AbstractConfig { public Boolean getOverrideAnavFromLGCLMappings() { return (Boolean) get(m_overrideAnavFromLGCLMappings); } - + public String getAutocatServiceURL() { String url = (String) get(m_autocatServiceURL); return url; } - + public String getAutocatServiceUsername() { String username = (String) get(m_autocatServiceUsername); return username; } - + public String getAutocatServicePassword() { String password = (String) get(m_autocatServicePassword); return password; } - // moved into c.ad.london.terms.TermsConfig // public boolean ajaxExpandAllBranches () { // return ((Boolean)get(m_ajaxExpandAllBranches)).booleanValue(); diff --git a/ccm-ldn-aplaws/src/com/arsdigita/aplaws/WebAppPatternGenerator.java b/ccm-ldn-aplaws/src/com/arsdigita/aplaws/WebAppPatternGenerator.java index 824a1eeed..afbceeefa 100755 --- a/ccm-ldn-aplaws/src/com/arsdigita/aplaws/WebAppPatternGenerator.java +++ b/ccm-ldn-aplaws/src/com/arsdigita/aplaws/WebAppPatternGenerator.java @@ -42,6 +42,13 @@ public class WebAppPatternGenerator implements PatternGenerator { Application app = Web.getContext().getApplication(); String ctx = app == null ? null : app.getContextPath(); + if (s_log.isDebugEnabled()) { + s_log.debug("Generating Values key: " + key + " [" + + "Web.getContext(): " + Web.getContext() + "," + + "Application: " + Web.getContext().getApplication() + "," + + "ContextPath: " + ctx + "," + "]"); + } + if (app == null || ctx == null || "".equals(ctx)) { diff --git a/ccm-ldn-aplaws/src/com/arsdigita/aplaws/ui/HomepageWorkspaceSelectionModel.java b/ccm-ldn-aplaws/src/com/arsdigita/aplaws/ui/HomepageWorkspaceSelectionModel.java index aabacc935..4d461837c 100755 --- a/ccm-ldn-aplaws/src/com/arsdigita/aplaws/ui/HomepageWorkspaceSelectionModel.java +++ b/ccm-ldn-aplaws/src/com/arsdigita/aplaws/ui/HomepageWorkspaceSelectionModel.java @@ -41,6 +41,10 @@ import com.arsdigita.domain.DataObjectNotFoundException; import org.apache.log4j.Logger; +/** + * + * + */ public class HomepageWorkspaceSelectionModel { private RequestLocal m_loaded = new RequestLocal(); private RequestLocal m_global = new RequestLocal(); @@ -51,7 +55,7 @@ public class HomepageWorkspaceSelectionModel { private RequestLocal m_custom = new RequestLocal(); private static Logger s_log = Logger.getLogger - (HomepageWorkspaceSelectionModel.class.getName()); + (HomepageWorkspaceSelectionModel.class.getName()); public WorkspacePage getPortal(PageState state, int column) { diff --git a/ccm-ldn-aplaws/web/templates/ccm-ldn-portal/portal/README.txt b/ccm-ldn-aplaws/web/templates/ccm-ldn-portal/portal/README.txt index ec85001c5..b288a2697 100644 --- a/ccm-ldn-aplaws/web/templates/ccm-ldn-portal/portal/README.txt +++ b/ccm-ldn-aplaws/web/templates/ccm-ldn-portal/portal/README.txt @@ -1,6 +1,18 @@ -jsp files replace files provided by ccm-ldn-protal. +jsp files replace files provided by ccm-ldn-portal. goal: Make the portal homepage read-only and cached for 15min. EXPERIMENTAL -Dynamic no-cache version is available at /ccm/portal/custom.jsp for admins to get the 'customize area' links. +Dynamic no-cache version is available at /ccm/portal/custom.jsp for admins +to get the 'customize area' links. see r1082 + +Actually: +In the default configuration BaseDispatcher searches in the following order: +1. /templates/ccm-ldn-portal/portal/index.jsp +2. /templates/ccm-ldn-portal/portal/index.html +3. /templates/ccm-ldn-portal/index.jsp +4. /templates/ccm-ldn-portal/index.html (probably, not tested) + +So, currently the first try is successfull and +aplaws/ui/HomepageWorkspaceSelectionModel is always used via index.jsp + diff --git a/ccm-ldn-aplaws/web/templates/ccm-ldn-portal/portal/index.jsp b/ccm-ldn-aplaws/web/templates/ccm-ldn-portal/portal/index.jsp index 2000fb99d..00ae948a8 100755 --- a/ccm-ldn-aplaws/web/templates/ccm-ldn-portal/portal/index.jsp +++ b/ccm-ldn-aplaws/web/templates/ccm-ldn-portal/portal/index.jsp @@ -5,7 +5,7 @@ + com.arsdigita.aplaws.ui.*" /> DispatcherHelper.cacheForWorld(response,900); diff --git a/ccm-ldn-portal/web/packages/workspace/xsl/customize.gif b/ccm-ldn-portal/web/packages/workspace/xsl/customize.gif new file mode 100644 index 0000000000000000000000000000000000000000..1fc3b90488231500610a0d3a3fa6c205939348c2 GIT binary patch literal 624 zcmV-$0+0PiNk%w1VGsZi0LB0S|NsC0|Mvg?@Av=z|NrRr{r2(y|Nr{w|Mm9u`TYO( z@Avoj=<@UK^5pLB?%na`=jZ3(FIfFO#97r<#hNnWOcCBCnE!nVFf~ zh)DN;4w;gQkdB<~c?jWq8Pk3%iinGWgo}ZJfqs5|w{j$fb7_Bdb8~lqesO4aa&N0) z7;bT9cWG&*Un62|f9xbWCS$Bq=E+QZ`_BkAHSoLtz#Gq&7DWVr!2z zV;w7aA_M|7I|B`7RF6VREkRQZ11vxi5D{>lT1zHTL<2BoY;kFIoiB4fE?zwY2neKm zoquF%GBRo>1L*^N;aNOiF*tY>0|5bg?Ep|#Ge}h&9u(vWx5dDLBt}$VfkBF0rz`+I zu)tHK%a{oO26o~?3IGZ@a`s?!_y}SM5E@3H(BUBgzK0zF*b6}F<)bHP-lRd}#tj-Y Kd5-)E1OPjy8UaWE literal 0 HcmV?d00001 diff --git a/ccm-ldn-portal/web/packages/workspace/xsl/delete.gif b/ccm-ldn-portal/web/packages/workspace/xsl/delete.gif new file mode 100644 index 0000000000000000000000000000000000000000..0a685ae4846169094b7293b9836f753ff56625ab GIT binary patch literal 122 zcmZ?wbhEHbZ_5Us_HA)|J9hspQGdApsaNR) SVWF1Fgvj-i-Y7CMSOWkZGcz{; literal 0 HcmV?d00001 diff --git a/ccm-ldn-portal/web/packages/workspace/xsl/display.gif b/ccm-ldn-portal/web/packages/workspace/xsl/display.gif new file mode 100644 index 0000000000000000000000000000000000000000..820295a5856f5c697211afb50e6d610fb59061dd GIT binary patch literal 357 zcmZ?wbhEHb6krfwSjqqb*4EZb*DResbMf-!%RN0k8yg#SbaXg5IsgCvUsqT6?%g{T z6%`2yiU0p!{Qv*HtE0QPyy5%*|L;CMQBV?f_Husl>GRB)Gs`nGpWnap{Q2_-Paca4 z@$J~LW9QDJ6Z+;DOG>B<@$w1DN{FjVaIydY`i-4|L0nbu#Nqv0S4`i(_t5|U-x$~# z{(pPVz`?F&>GARZe`90guRs5UgoH>*$_Wb#i%AHlrKSDH0Th3-Fp4nPGw6VP0`e0B zThoF0AJ{dd7#kN((vaZcU_H#ZQG`k8MvLRd1d~ - {$title} + {$title} @@ -151,16 +151,16 @@ - + - + - + @@ -172,12 +172,12 @@ - + - + @@ -185,7 +185,7 @@ - + @@ -197,14 +197,14 @@ - + - + - + diff --git a/ccm-ldn-portal/web/packages/workspace/xsl/moveDown.gif b/ccm-ldn-portal/web/packages/workspace/xsl/moveDown.gif new file mode 100644 index 0000000000000000000000000000000000000000..9c631a2383b94afa0a774fc9d3c4e0e816ee8f25 GIT binary patch literal 100 zcmZ?wbhEHboA!nC;gX4WBkT?zFJ1dB?&CJAuR2G~Zcb$w!@`+{XGT#uF