Author: fred
Date: 2007-09-15 19:17:06 +0000 (Sat, 15 Sep 2007)
New Revision: 15195
Modified:
trunk/plugins/Echo/src/plugins/echo/Echo.java
trunk/plugins/Echo/src/plugins/echo/SiteGenerator.java
trunk/plugins/Echo/src/plugins/echo/editor/StaticPage.java
trunk/plugins/Echo/src/plugins/echo/i18n/I18n.java
Log:
Load the files from the jar instead of the disk
Modified: trunk/plugins/Echo/src/plugins/echo/Echo.java
===================================================================
--- trunk/plugins/Echo/src/plugins/echo/Echo.java 2007-09-15 19:09:49 UTC
(rev 15194)
+++ trunk/plugins/Echo/src/plugins/echo/Echo.java 2007-09-15 19:17:06 UTC
(rev 15195)
@@ -84,7 +84,7 @@
parser = new Builder();
Document styleSheet =
parser.build(getClass().getResourceAsStream("/xml/edit2.xsl"));
-// Document styleSheet =
parser.build("/home/fred/prog/soc/trunk/plugins/Echo/src/xml/edit.xsl");
+
i18n.translateXML(styleSheet);
transform = new XSLTransform(styleSheet);
@@ -184,7 +184,6 @@
try {
InputStream in =
getClass().getResourceAsStream("/" + fileName);
-// InputStream in = new
FileInputStream("/home/fred/prog/soc/trunk/plugins/Echo/src/test/" + fileName);
int read;
int off = 0;
Modified: trunk/plugins/Echo/src/plugins/echo/SiteGenerator.java
===================================================================
--- trunk/plugins/Echo/src/plugins/echo/SiteGenerator.java 2007-09-15
19:09:49 UTC (rev 15194)
+++ trunk/plugins/Echo/src/plugins/echo/SiteGenerator.java 2007-09-15
19:17:06 UTC (rev 15195)
@@ -10,7 +10,6 @@
public class SiteGenerator {
-// public static final File BASE_DIR = new
File("/home/fred/Freenet/plugins/Echo");
public static final int POSTS_PER_PAGE = 5;
private NodesManager nodesManager;
@@ -33,12 +32,12 @@
parser = new Builder();
template =
parser.build(getClass().getResourceAsStream("/xml/test.xsl"));
-// template =
parser.build("/home/fred/prog/soc/trunk/plugins/Echo/src/xml/test.xsl");
+
transform = new XSLTransform(template);
transform.setParameter("basedir",
project.getProjectDir().getAbsolutePath() + "/");
transform.setParameter("project-title", project.getTitle());
-// rssTransform = new
XSLTransform(parser.build("/home/fred/prog/soc/trunk/plugins/Echo/src/xml/rss.xsl"));
+
serializer = new Serializer(System.out);
serializer.setIndent(4);
Modified: trunk/plugins/Echo/src/plugins/echo/editor/StaticPage.java
===================================================================
--- trunk/plugins/Echo/src/plugins/echo/editor/StaticPage.java 2007-09-15
19:09:49 UTC (rev 15194)
+++ trunk/plugins/Echo/src/plugins/echo/editor/StaticPage.java 2007-09-15
19:17:06 UTC (rev 15195)
@@ -21,7 +21,8 @@
try {
Builder parser = new Builder();
- Document doc =
parser.build("/home/fred/prog/soc/trunk/plugins/Echo/src/xml/" + fileName);
+ Document doc =
parser.build(ClassLoader.getSystemClassLoader().getResourceAsStream("/xml/" +
fileName));
+
I18n.translateXML(doc);
page.appendContent(doc.getRootElement().copy());
Modified: trunk/plugins/Echo/src/plugins/echo/i18n/I18n.java
===================================================================
--- trunk/plugins/Echo/src/plugins/echo/i18n/I18n.java 2007-09-15 19:09:49 UTC
(rev 15194)
+++ trunk/plugins/Echo/src/plugins/echo/i18n/I18n.java 2007-09-15 19:17:06 UTC
(rev 15195)
@@ -60,8 +60,7 @@
if(props == null)
props = new Properties();
try {
-//
props.load(ClassLoader.getSystemClassLoader().getResourceAsStream("/i18n/" +
PREFIX + language + SUFFIX));
- props.load(new
FileInputStream("/home/fred/prog/soc/trunk/plugins/Echo/src/plugins/echo/i18n/"
+ PREFIX + language + SUFFIX));
+
props.load(ClassLoader.getSystemClassLoader().getResourceAsStream("/i18n/" +
PREFIX + language + SUFFIX));
} catch (IOException ioe) {
Logger.error("I18n", "IOException while accessing the "
+ language +"file" + ioe.getMessage(), ioe);
throw new MissingResourceException("Unable to load the
translation file for " + language, "i18n", language);