2001-11-02 Janne Jalkanen * This is R3, v1.5.0 * Rewrote README. * The distribution archive now contains a separate archive for all sample wiki pages to help you bootstrap your own Wiki. * Added JSPWikiTips page to the sample wiki pages collection. * Removed the authentication scheme from web.xml - out-of-box JSPWiki now allows access to anyone. * Default, out-of-the-box Page Provider is now FileSystemProvider. This should make building your first Wiki a bit simpler. * Added file commands to jspwiki.properties. Also, removed references to my own email address - I kept getting plenty of automatic email from people trying to set up their own Wiki :-). * Removed index.html and rewrote web.xml to automatically grab all directory accesses to Wiki.jsp. * We now use pageContext.forward() to go to the PageModified.jsp when a concurrent modification occurs, instead of using redirect. Thanks to Chris Brooking for this hint. * Slight cosmetical changes in jspwiki_ns.css * Added comments around Javascript code in cssinclude.js to better live with old browsers. 2001-11-01 Janne Jalkanen * Bumped version to 1.4.3-cvs. * There is now a sample entry in jspwiki.properties demonstrating how to make a direct link to the page editor by using InterWiki linking. [Edit:Main] redirects you to the page where you can edit the Main page. * LeftMenu.jsp now reads its contents dynamically from a Wiki page called "LeftMenu". Thanks to Mikael Honkala for this idea. 2001-10-30 Janne Jalkanen * Bumped version to 1.4.2-cvs. * Wiki.jsp changed with respect to handling of old page versions. It no longer displays the "edit current version". * TextFormattingRules now has plenty of more explanations. * Added support for arbitrary letters in WikiNames. Now it's possible to use any character set. * Added support for links within a document ("footnotes"). Use [#1] to create a footnote and [1] to link to it. * Empty links no longer generate a hyperlink. * FileSystemProvider and RCSFileProvider now know how to handle WikiNames that contain illegal characters. At the moment they use simply the java.net.URLEncoder class to make the conversion. * Added wrap="virtual" to Edit.jsp textarea element to make it also wrap on NS4. 2001-10-25 Erik Bunn * Added the capability to view older versions of a WikiPage. The functionality is accessed from PageInfo.jsp. Wiki.jsp is affected, as well, and WikiEngine.java has new methods (but no actual new functionality). 2001-10-21 Janne Jalkanen * This is R2 - v1.4.0. * Rewrote the included sample pages. 2001-10-20 Janne Jalkanen * build.xml can now generate javadocs to docs/javadoc. * Edit.jsp now has explains headings, too (thanks Matti). * Changed the versioning so that whenever you check out a CVS copy, you get vX.Y.Z-cvs as the version string. This was done to separate the development version from the actual release version. * Added the list of image inline link patterns to SystemInfo.jsp. 2001-10-18 Janne Jalkanen * v1.3.3 - not released. * You can now have multiline list items if you prepend each additional line with a space. * Added the ability to specify multiple patterns determining which images are inlined and which are not. See jspwiki.properties for more information. 2001-10-16 Janne Jalkanen * All external links ending with .png are now inlined as images. This is an experiment to see if it actually works. Don't expect it to last. * Page names can now contain _ and . as well. * Added some cosmetical changes to the JSP pages. 2001-10-06 Janne Jalkanen * Release v1.3.1 - first official release. * Clarified build system. * All files should now contain copyright. * Added plenty of javadoc commentary. 2001-10-02 Janne Jalkanen * Bold and italic information is now carried across line and paragraph breaks. 2001-09-30 Janne Jalkanen * Added cssinclude.js and three browser-dependent stylesheet files. Also, all jsp files now include the cssinclude.js. 2001-08-25 Janne Jalkanen * Removed a debug statement, some cosmetical changes. * v1.3.0 * Added jspwiki.applicationName property, and support into WikiEngine. * Added SystemInfo.jsp * Added interWiki functionality. Now you can define links in 'jspwiki.properties' where a link of the form [WikiXX:PageName] should point to. 2001-08-13 Janne Jalkanen * v1.2.0 * WikiEngine now behaves much better if a provider cannot be instantiated. * Added rudimentary support for version history in a multitude of places. 2001-08-13 Janne Jalkanen * Wiki.jsp displayed null date if page did not exist. 2001-07-23 Janne Jalkanen * v1.1.2 * Search engine interface is now cleaner. * Separated actual Wiki page serving from the WikiEngine and hid it under the WikiPageProvider interface. 2001-07-20 Janne Jalkanen * Realm name is now "JSPWiki editor" instead of "Basic Authentication Area" or whatever stupid it was. 2001-07-19 Janne Jalkanen * Conversion of {{ is now fixed - it no longer transforms {{{ into { in certain cases. Also, multiple {{{s are now handled gracefully. * v1.1.1 2001-07-18 Janne Jalkanen * Added a Search box to the header of each page. * HTML entities are now replaced correctly in PageModified.jsp to prevent arbitrary HTML tags. * Added support for tag with {{text}}. 2001-07-16 Janne Jalkanen * Couldn't edit new pages, oops. 2001-07-15 * Added rudimentary page locking. 2001-07-14 Janne Jalkanen * Appearance of the jsp pages is now slightly more convergent. * Improved search engine to accept exclusion/inclusion a la Google. Scoring now works, too. * Added ordered lists (#). * Horizontal ruler is now four dashes instead of three to comply with the Wiki standard. 2001-07-13 Janne Jalkanen * Added jspwiki.specialPage.XXX redirection. You can now name special pages that get referred to whichever JSP page you want. For example, you can always refer to RecentChanges.jsp in your Wiki code by using [RecentChanges], with the following property set: jspwiki.specialPage.RecentChanges = RecentChanges.jsp * v1.0.5 2001-07-10 Janne Jalkanen * Removed SkipHTMLIterator because it was a bad idea. No InterCapped hyperlinks are available. * Fixed tests so that they now actually run. This required a new constructor for WikiEngine. 2001-07-09 Janne Jalkanen * TranslatorWriter.cleanLink() now removes all non-letters and non-numbers from the link name so that you can use all sorts of punctuation inside a link name. * Implemented RecentChanges list by writing RecentChanges.jsp. Wiki.jsp also redirects all requests to a page called 'RecentChanges' to RecentChanges.jsp. 2001-07-06 Janne Jalkanen * Added configuration at etc/jspwiki.properties. * Added this file.