From: <jbo...@li...> - 2005-08-23 15:53:15
|
Author: szimano Date: 2005-08-23 11:52:54 -0400 (Tue, 23 Aug 2005) New Revision: 926 Modified: trunk/forge/portal-extensions/forge-wiki/src/java/org/jboss/wiki/fileaccess/WikiFileAccessFilter.java Log: error while reading newer versions of attachements Modified: trunk/forge/portal-extensions/forge-wiki/src/java/org/jboss/wiki/fileaccess/WikiFileAccessFilter.java =================================================================== --- trunk/forge/portal-extensions/forge-wiki/src/java/org/jboss/wiki/fileaccess/WikiFileAccessFilter.java 2005-08-23 15:28:08 UTC (rev 925) +++ trunk/forge/portal-extensions/forge-wiki/src/java/org/jboss/wiki/fileaccess/WikiFileAccessFilter.java 2005-08-23 15:52:54 UTC (rev 926) @@ -90,6 +90,23 @@ System.out.println("[WikiFileAccess]Getting file: " + fileName + " of page: " + pageName); + Properties props = new Properties(); + + try { + props.load(new FileInputStream(new File(attachementsPath + "/" + + pageName + "-att/" + fileName + + "-dir/attachment.properties"))); + } catch (IOException e) { + System.err.println(e); + } + + // looking for the newst version + int version = 1; + + while (props.getProperty((version + 1) + ".author") != null) { + version++; + } + tokens = fileName.split("\\."); File file = new File( @@ -98,7 +115,9 @@ + pageName + "-att/" + fileName - + "-dir/1." + + "-dir/" + + version + + "." + ((fileName.indexOf(".") != -1) ? tokens[tokens.length - 1] : "bin")); |