From a44b2669cc138aab34fd1b6c1380bb2da65e01dd Mon Sep 17 00:00:00 2001
From: ulrich <not disclosed>
Date: Sat, 11 Mar 2017 12:47:17 +0000
Subject: [PATCH] Bildausgabe Miniaturansicht (in Arbeit)

---
 src/java/de/uhilger/filecms/api/FileMgr.java |    7 +++++--
 1 files changed, 5 insertions(+), 2 deletions(-)

diff --git a/src/java/de/uhilger/filecms/api/FileMgr.java b/src/java/de/uhilger/filecms/api/FileMgr.java
index 3e1073c..4ef9878 100644
--- a/src/java/de/uhilger/filecms/api/FileMgr.java
+++ b/src/java/de/uhilger/filecms/api/FileMgr.java
@@ -59,6 +59,7 @@
   }
   
   public List<FileRef> list(String relPath) {
+    Bild bild = new Bild();
     List<FileRef> files = new ArrayList();
     if(relPath.length() == 0) {
       FileRef namedPublicFolder = new FileRef(PUB_DIR_NAME, true);
@@ -81,7 +82,9 @@
             fname = fname.substring(0, fname.length() - 1);
           }
           logger.fine(fname);
-          files.add(new FileRef(fname, fileArray[i].isDirectory()));
+          FileRef ref = new FileRef(fname, fileArray[i].isDirectory());
+          ref.setMimetype(bild.getMimeType(fileArray[i]));
+          files.add(ref);
         }
       }
     }    
@@ -333,7 +336,7 @@
             File newImgFile = new File(dir, buf.toString());
             if(!newImgFile.exists()) {
               logger.fine(original.getAbsolutePath() + " " + newImgFile.getAbsolutePath());
-              bild.writeImageFile(image, bild.getVariantenGroesse(i), bild.getMimeType(original), original.getAbsolutePath(), newImgFile.getAbsolutePath());
+              bild.writeImageFile(image, bild.getVariantenGroesse(i), bild.getMimeType(original), newImgFile.getAbsolutePath());
               //bild.writeImageFile(image, photo.getVariantenGroesse(i), photo.getMimetype(), photo.getAbsolutePath(basisPfad), photo.getVariantenName(basisPfad, i));
             }
           }

--
Gitblit v1.9.3