From: <jbo...@li...> - 2005-08-23 14:48:16
|
Author: szimano Date: 2005-08-23 10:48:06 -0400 (Tue, 23 Aug 2005) New Revision: 922 Modified: trunk/forge/portal-extensions/forge-wiki/src/etc/org/jboss/wiki/WikiTypes.xml trunk/forge/portal-extensions/forge-wiki/src/java/org/jboss/wiki/FileDataSource.java trunk/forge/portal-extensions/forge-wiki/src/java/org/jboss/wiki/plugins/AttachementListPlugin.java Log: changes of attachements list plugin Modified: trunk/forge/portal-extensions/forge-wiki/src/etc/org/jboss/wiki/WikiTypes.xml =================================================================== --- trunk/forge/portal-extensions/forge-wiki/src/etc/org/jboss/wiki/WikiTypes.xml 2005-08-23 13:29:37 UTC (rev 921) +++ trunk/forge/portal-extensions/forge-wiki/src/etc/org/jboss/wiki/WikiTypes.xml 2005-08-23 14:48:06 UTC (rev 922) @@ -13,13 +13,13 @@ <class>org.jboss.wiki.plugins.TrailPlugin</class> </plugin> <plugin> + <name>wikiToHtmlTranslator</name> + <class>org.jboss.wiki.plugins.HTMLTranslator</class> + </plugin> + <plugin> <name>attachementList</name> <class>org.jboss.wiki.plugins.AttachementListPlugin</class> </plugin> - <plugin> - <name>wikiToHtmlTranslator</name> - <class>org.jboss.wiki.plugins.HTMLTranslator</class> - </plugin> </wikiType> <wikiType> <name>DIFF</name> Modified: trunk/forge/portal-extensions/forge-wiki/src/java/org/jboss/wiki/FileDataSource.java =================================================================== --- trunk/forge/portal-extensions/forge-wiki/src/java/org/jboss/wiki/FileDataSource.java 2005-08-23 13:29:37 UTC (rev 921) +++ trunk/forge/portal-extensions/forge-wiki/src/java/org/jboss/wiki/FileDataSource.java 2005-08-23 14:48:06 UTC (rev 922) @@ -235,7 +235,7 @@ + "/" + pageName + "-att/" - + attName + "-dir/attachements.properties\n" + ioe); + + attName + "-dir/attachement.properties\n" + ioe); } return attProps; Modified: trunk/forge/portal-extensions/forge-wiki/src/java/org/jboss/wiki/plugins/AttachementListPlugin.java =================================================================== --- trunk/forge/portal-extensions/forge-wiki/src/java/org/jboss/wiki/plugins/AttachementListPlugin.java 2005-08-23 13:29:37 UTC (rev 921) +++ trunk/forge/portal-extensions/forge-wiki/src/java/org/jboss/wiki/plugins/AttachementListPlugin.java 2005-08-23 14:48:06 UTC (rev 922) @@ -8,6 +8,8 @@ public class AttachementListPlugin extends WikiPlugin { + private String host = ""; + @Override public WikiPage process(WikiPage wikiPage, WikiSession wikiSession) { WikiPage newPage = null; @@ -23,10 +25,11 @@ if (attachements != null) { String newContent = newPage.getPageContent(); - newContent += "\n----\n!!Attachements:\\\\\n"; + newContent += "\n<hr />\n<h3>Attachements:</h3>\n"; for (String s : attachements) { - newContent += "[" + s + "]\\\\"; + String href = host+newPage.getName() + "/" + s; + newContent += "<a href='"+href+"'>"+href + "</a><br>\n"; } newPage.setPageContent(newContent); @@ -43,8 +46,7 @@ @Override public void init() { - // TODO Auto-generated method stub - + host = getProperty("htmlTranslatorURL").replaceAll("portal", "wiki"); } } |