Author: xlawrence
Date: Thu Jan 10 17:01:39 2008
New Revision: 19490

URL: https://svndev.jahia.net/websvn/listing.php?sc=3D1&rev=3D19490&repname=
=3Djahia
Log:
Moved GetPicto method from DAVFileAccess.java to JahiaTools.java
added a boolean field to the files default box in order to let the user cho=
ose to display file details or not =


Modified:
    branches/JAHIA-INCLUDE-TAG-BRANCH/core/src/java/org/jahia/services/webd=
av/DAVFileAccess.java
    branches/JAHIA-INCLUDE-TAG-BRANCH/core/src/java/org/jahia/taglibs/decla=
rations/box/FilesDefaultBox.java
    branches/JAHIA-INCLUDE-TAG-BRANCH/core/src/java/org/jahia/utils/JahiaTo=
ols.java
    branches/JAHIA-INCLUDE-TAG-BRANCH/core/src/webapp/WEB-INF/var/shared_te=
mplates/default_v3.jar
    branches/JAHIA-INCLUDE-TAG-BRANCH/core/src/webapp/jsp/jahia/engines/fil=
emanager/error.jsp
    branches/JAHIA-INCLUDE-TAG-BRANCH/core/src/webapp/jsp/jahia/engines/sha=
red/embedded_flat_filemanager.jsp

Modified: branches/JAHIA-INCLUDE-TAG-BRANCH/core/src/java/org/jahia/service=
s/webdav/DAVFileAccess.java
URL: https://svndev.jahia.net/websvn/diff.php?path=3D/branches/JAHIA-INCLUD=
E-TAG-BRANCH/core/src/java/org/jahia/services/webdav/DAVFileAccess.java&rev=
=3D19490&repname=3Djahia
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D
--- branches/JAHIA-INCLUDE-TAG-BRANCH/core/src/java/org/jahia/services/webd=
av/DAVFileAccess.java (original)
+++ branches/JAHIA-INCLUDE-TAG-BRANCH/core/src/java/org/jahia/services/webd=
av/DAVFileAccess.java Thu Jan 10 17:01:39 2008
@@ -113,24 +113,6 @@
 =

     private String webDavServerPath =3D "";
 =

-    protected final static String extention[] =3D {"doc", "xls", "ppt", "z=
ip", "pdf", "txt", "html", "htm", "waw", "mp3",
-            "jpg", "jpeg", "gif", "tif", "avi", "mpeg", "mpa", "mpg", "mpe=
", "mov",
-            "exe", "text", "rar", "tgz"};
-    protected final static String picto[] =3D {"doc", "xls", "ppt", "zip",=
 "pdf", "txt", "html", "html", "sound", "sound",
-            "img", "img", "img", "img", "video", "video", "video", "video"=
, "video", "video",
-            "exe", "txt", "rar", "zip"};
-
-    public static String getPicto(final String fileName) {
-        final String f =3D fileName.toLowerCase();
-        for (int k =3D 0; k < extention.length; k++) {
-            if (f.endsWith(extention[k])) {
-                return picto[k];
-            }
-        }
-        return "file";
-    }
-
-
     public DAVFileAccess(final JahiaSite site, final String path) {
         this(site, null, path);
     }
@@ -149,8 +131,7 @@
         this.jParams =3D jParams;
         this.site =3D site;
         if (jParams !=3D null) {
-            this.webDavServerPath =3D jParams.getContextPath()
-                    + "/webdav/site/" + jParams.getSiteKey();
+            this.webDavServerPath =3D jParams.getContextPath() + "/webdav/=
site/" + jParams.getSiteKey();
         }
         if (user !=3D null) {
             String n =3D user.getUsername();

Modified: branches/JAHIA-INCLUDE-TAG-BRANCH/core/src/java/org/jahia/taglibs=
/declarations/box/FilesDefaultBox.java
URL: https://svndev.jahia.net/websvn/diff.php?path=3D/branches/JAHIA-INCLUD=
E-TAG-BRANCH/core/src/java/org/jahia/taglibs/declarations/box/FilesDefaultB=
ox.java&rev=3D19490&repname=3Djahia
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D
--- branches/JAHIA-INCLUDE-TAG-BRANCH/core/src/java/org/jahia/taglibs/decla=
rations/box/FilesDefaultBox.java (original)
+++ branches/JAHIA-INCLUDE-TAG-BRANCH/core/src/java/org/jahia/taglibs/decla=
rations/box/FilesDefaultBox.java Thu Jan 10 17:01:39 2008
@@ -74,7 +74,7 @@
     */
     public void declare(final String fullListName) {
         try {
-            final Vector children =3D new Vector(2);
+            final Vector children =3D new Vector(3);
 =

             children.add("@f file");
             jData.containers().declareField(fullListName, "file", "File", =
FieldTypes.FILE, null);
@@ -82,6 +82,9 @@
             children.add("@f fileDesc");
             jData.containers().declareField(fullListName, "fileDesc", "Des=
cription", FieldTypes.BIGTEXT, null);
 =

+            children.add("@f fileDisplayDetails");
+            jData.containers().declareField(fullListName, "fileDisplayDeta=
ils", "Display Details", FieldTypes.BOOLEAN, null);
+
             checkDeclaration(fullListName, title, children);
 =

         } catch (final JahiaException je) {

Modified: branches/JAHIA-INCLUDE-TAG-BRANCH/core/src/java/org/jahia/utils/J=
ahiaTools.java
URL: https://svndev.jahia.net/websvn/diff.php?path=3D/branches/JAHIA-INCLUD=
E-TAG-BRANCH/core/src/java/org/jahia/utils/JahiaTools.java&rev=3D19490&repn=
ame=3Djahia
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D
--- branches/JAHIA-INCLUDE-TAG-BRANCH/core/src/java/org/jahia/utils/JahiaTo=
ols.java (original)
+++ branches/JAHIA-INCLUDE-TAG-BRANCH/core/src/java/org/jahia/utils/JahiaTo=
ols.java Thu Jan 10 17:01:39 2008
@@ -1344,19 +1344,6 @@
         throw new IOException("Too many redirects for request to [" + url =
+ "].");
     }
 =

-    /**
-     * Generate WHERE columnName=3Did1
-     *
-     * @param maxSqlWhereClauses
-     * @param ids
-     * @param columnName
-     * @param valueOperator
-     * @param logicOperator
-     * @param prefixWithWhereKeyword
-     * @param alwaysPrefixWithWhereKeyword
-     * @param postFixWithAndKeyword
-     * @return
-     */
     public static String getConditionalInClauseFromBitSet(BitSet ids,
                                                           String columnNam=
e, String valueOperator, String suffix) {
         StringBuffer buff =3D new StringBuffer(1000);
@@ -1497,4 +1484,21 @@
         return sb.toString();
     } // getMultivalues
 =

+    protected final static String extention[] =3D {"doc", "xls", "csv", "p=
pt", "zip", "pdf", "txt", "html", "htm", "waw", "mp3",
+            "jpg", "jpeg", "gif", "tif", "avi", "mpeg", "mpa", "mpg", "mpe=
", "mov",
+            "exe", "text", "rar", "tgz"};
+    protected final static String picto[] =3D {"doc", "xls", "xls", "ppt",=
 "zip", "pdf", "txt", "html", "html", "sound", "sound",
+            "img", "img", "img", "img", "video", "video", "video", "video"=
, "video", "video",
+            "exe", "txt", "rar", "zip"};
+
+    public static String getPicto(final String fileName) {
+        final String f =3D fileName.toLowerCase();
+        for (int k =3D 0; k < extention.length; k++) {
+            if (f.endsWith(extention[k])) {
+                return picto[k];
+            }
+        }
+        return "file";
+    }
+
 }

Modified: branches/JAHIA-INCLUDE-TAG-BRANCH/core/src/webapp/WEB-INF/var/sha=
red_templates/default_v3.jar
URL: https://svndev.jahia.net/websvn/diff.php?path=3D/branches/JAHIA-INCLUD=
E-TAG-BRANCH/core/src/webapp/WEB-INF/var/shared_templates/default_v3.jar&re=
v=3D19490&repname=3Djahia
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D
Binary files - no diff available.

Modified: branches/JAHIA-INCLUDE-TAG-BRANCH/core/src/webapp/jsp/jahia/engin=
es/filemanager/error.jsp
URL: https://svndev.jahia.net/websvn/diff.php?path=3D/branches/JAHIA-INCLUD=
E-TAG-BRANCH/core/src/webapp/jsp/jahia/engines/filemanager/error.jsp&rev=3D=
19490&repname=3Djahia
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D
--- branches/JAHIA-INCLUDE-TAG-BRANCH/core/src/webapp/jsp/jahia/engines/fil=
emanager/error.jsp (original)
+++ branches/JAHIA-INCLUDE-TAG-BRANCH/core/src/webapp/jsp/jahia/engines/fil=
emanager/error.jsp Thu Jan 10 17:01:39 2008
@@ -15,9 +15,10 @@
 See the License for the specific language governing permissions and =

 limitations under the License.
 --%><%@ page language=3D"java" %>
-<%@ page import=3D"java.util.HashMap" %>
-<%@ page import=3D"java.util.List"%>
-<%@ page import=3D"org.jahia.services.webdav.DAVFileAccess"%>
+<%@ page import=3D"org.jahia.services.webdav.DAVFileAccess" %>
+<%@ page import=3D"org.jahia.utils.JahiaTools"%>
+<%@ page import=3D"java.util.HashMap"%>
+<%@ page import=3D"java.util.List" %>
 <%@ taglib uri=3D"JahiaLib" prefix=3D"jahia" %>
 =

 <%
@@ -66,7 +67,7 @@
             <% if (dav.isCollection()) { %>
             <img src=3D"<jahia:serverHttpPath/>/jsp/jahia/engines/images/t=
ypes/folder_open.gif" alt=3D""/>
             <% } else { %>
-            <% final String ext =3D DAVFileAccess.getPicto(dav.getPath());=
 %>
+            <% final String ext =3D JahiaTools.getPicto(dav.getPath()); %>
             <img src=3D"<jahia:serverHttpPath/>/jsp/jahia/engines/images/t=
ypes/<%=3Dext%>.gif" alt=3D""/>
             <% } %>
             &nbsp;

Modified: branches/JAHIA-INCLUDE-TAG-BRANCH/core/src/webapp/jsp/jahia/engin=
es/shared/embedded_flat_filemanager.jsp
URL: https://svndev.jahia.net/websvn/diff.php?path=3D/branches/JAHIA-INCLUD=
E-TAG-BRANCH/core/src/webapp/jsp/jahia/engines/shared/embedded_flat_fileman=
ager.jsp&rev=3D19490&repname=3Djahia
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D
--- branches/JAHIA-INCLUDE-TAG-BRANCH/core/src/webapp/jsp/jahia/engines/sha=
red/embedded_flat_filemanager.jsp (original)
+++ branches/JAHIA-INCLUDE-TAG-BRANCH/core/src/webapp/jsp/jahia/engines/sha=
red/embedded_flat_filemanager.jsp Thu Jan 10 17:01:39 2008
@@ -17,15 +17,15 @@
 --%><%@ page import=3D"org.apache.slide.structure.ObjectNode,
                  org.apache.slide.webdav.util.URLUtil,
                  org.jahia.data.JahiaData,
+                 org.jahia.engines.EngineLanguageHelper,
+                 org.jahia.engines.JahiaEngine,
                  org.jahia.engines.filemanager.TableEntry,
                  org.jahia.params.ParamBean,
-                 org.jahia.resourcebundle.JahiaResourceBundle,
-                 org.jahia.services.webdav.listeners.IMGSlideContentListen=
er,
-                 org.jahia.utils.JahiaString" %>
-<%@ page import=3D"java.util.*" %>
-<%@ page import=3D"org.jahia.services.webdav.DAVFileAccess"%>
-<%@ page import=3D"org.jahia.engines.EngineLanguageHelper"%>
-<%@ page import=3D"org.jahia.engines.JahiaEngine"%>
+                 org.jahia.resourcebundle.JahiaResourceBundle" %>
+<%@ page import=3D"org.jahia.services.webdav.listeners.IMGSlideContentList=
ener" %>
+<%@ page import=3D"org.jahia.utils.JahiaString"%>
+<%@ page import=3D"org.jahia.utils.JahiaTools"%>
+<%@ page import=3D"java.util.*"%>
 <%@ taglib uri=3D"JahiaLib" prefix=3D"jahia" %>
 <jahia:i18n/>
 <%!
@@ -567,7 +567,7 @@
     if (selected) {
         border =3D 3;
     }
-    final String thisPicto =3D DAVFileAccess.getPicto(tableEntry.getType()=
);
+    final String thisPicto =3D JahiaTools.getPicto(tableEntry.getType());
 %>
 <% if (ImageView.equals("0")) { %>
 <a href=3D"javascript:sendForm('<%=3D tableEntry.getEncodedName() %>')">

_______________________________________________
cvs_list mailing list
[email protected]
http://lists.jahia.org/cgi-bin/mailman/listinfo/cvs_list

Reply via email to