dpillot 2005/09/30 18:59:21 CEST
Modified files:
core/src/java/org/jahia/engines/importexport
ManageContentPicker.java
Log:
bug fix
Revision Changes Path
1.24 +12 -14
jahia/core/src/java/org/jahia/engines/importexport/ManageContentPicker.java
http://jahia.mine.nu:8080/cgi-bin/cvsweb.cgi/jahia/core/src/java/org/jahia/engines/importexport/ManageContentPicker.java.diff?r1=1.23&r2=1.24&f=h
Index: ManageContentPicker.java
===================================================================
RCS file:
/home/cvs/repository/jahia/core/src/java/org/jahia/engines/importexport/ManageContentPicker.java,v
retrieving revision 1.23
retrieving revision 1.24
diff -u -r1.23 -r1.24
--- ManageContentPicker.java 29 Sep 2005 16:32:45 -0000 1.23
+++ ManageContentPicker.java 30 Sep 2005 16:59:21 -0000 1.24
@@ -2,15 +2,12 @@
import org.jahia.content.ContainerDefinitionKey;
import org.jahia.content.ContentObject;
-import org.jahia.content.ContentObjectKey;
import org.jahia.content.JahiaObject;
-import org.jahia.data.JahiaData;
import org.jahia.data.containers.JahiaContainerDefinition;
import org.jahia.data.search.JahiaContainerSearchHit;
import org.jahia.data.search.JahiaSearchHit;
import org.jahia.data.search.JahiaSearchResult;
import org.jahia.engines.JahiaEngine;
-import org.jahia.engines.search.SearchViewHandlerImpl;
import org.jahia.engines.search.Search_Engine;
import org.jahia.exceptions.JahiaException;
import org.jahia.exceptions.JahiaSessionExpirationException;
@@ -19,17 +16,13 @@
import org.jahia.registries.ServicesRegistry;
import org.jahia.services.containers.ContentContainer;
import org.jahia.services.containers.ContentContainerList;
+import org.jahia.services.fields.ContentField;
+import org.jahia.services.fields.ContentPageField;
+import org.jahia.services.fields.ContentSmallTextField;
import org.jahia.services.importexport.ImportExportService;
-import org.jahia.services.importexport.ImportHandler;
import org.jahia.services.search.*;
-import org.jahia.services.sites.SiteLanguageSettings;
import org.jahia.services.sites.JahiaSite;
import org.jahia.services.version.EntryLoadRequest;
-import org.jahia.services.fields.ContentField;
-import org.jahia.services.fields.ContentSmallTextField;
-import org.jahia.services.fields.ContentPageField;
-import org.jahia.services.usermanager.JahiaUser;
-import org.jahia.services.metadata.MetadataService;
import org.jahia.utils.JahiaTools;
import java.util.*;
@@ -41,7 +34,7 @@
*
* @author Thomas Draier, joe Pillot
* @author ${User}
- * @version $Id: ManageContentPicker.java,v 1.23 2005/09/29 16:32:45 dpillot
Exp $
+ * @version $Id: ManageContentPicker.java,v 1.24 2005/09/30 16:59:21 dpillot
Exp $
*/
public class ManageContentPicker {
private static org.apache.log4j.Logger logger =
@@ -99,7 +92,7 @@
//JahiaUser user = processingContext.getUser ();
logger.debug("loading mode");
engineMap.put("fieldsEditCallingEngineName", "contentpick_engine");
-
+ engineMap.put("adminAccess", Boolean.TRUE);
//check if we just need a sort on previous results
String o = processingContext.getParameter("orderby");
//o not null nor empty,lasto exist, o!=lasto, results not null
@@ -140,10 +133,12 @@
private boolean save(ProcessingContext jParams, HashMap engineMap,
ContentObject object)
throws JahiaException {
+ String op = jParams.getParameter("contentPickOp");
logger.debug("saving mode");
+ if(op!=null) logger.debug("pickoperation:");
try {
- String op = jParams.getParameter("contentPickOp");
- if (op != null) {
+
+ if (op != null && !op.equalsIgnoreCase("")) {
String copytype = op.substring(0, op.indexOf('_'));
String sourceId = op.substring(op.indexOf('_') + 1);
ContentObject source =
ContentContainer.getContainer(Integer.parseInt(sourceId));
@@ -430,6 +425,9 @@
}
/**
* $Log: ManageContentPicker.java,v $
+ * Revision 1.24 2005/09/30 16:59:21 dpillot
+ * bug fix
+ *
* Revision 1.23 2005/09/29 16:32:45 dpillot
* fix on jsp called
*