Simplified Chinese, Dutch and Italian localizations added! (any more languages ?) The language is automatically detected from your browser, but you can override it by setting it in your JSPWiki Preferences
Also, a German version of the corepages has been added.
You can now edit parts of a page (sections), while still holding a lock on the whole page. This is especially handy if you have large pages.
The use of Sectional Editing is configurable in your JSPWiki Preferences
A new property in jspwiki.properties jspwiki.defaultprefs.template.sectionediting gives you the possibility to set the default behavior.
You can now select the type of editor in your JSPWiki Preferences, the choices are plain and FCK. WikiWizard editor is gone due to licensing and support issues)
In order to use FCK, you should first have a look at HowToManuallyIntegrateFCKEditor
You know how it works, you are editing a page and want to type a link to another page, but you forgot the exact name of it.
Now Link Suggestion comes to the rescue, while typing the name of a link after an opening square bracket [ a JS popup appears and suggests you all existing pages whose names start with the text you are typing.
The show parameter has two possible values, "pages" (the default), and "count".
The value "pages" will give you the list of pages, the value "count" will give you just the number of pages, not the whole list.
It is only valid for the ReferringPagesPlugin, the UndefinedPagesPlugin and the UnusedPagesPlugin.
The showLastModified parameter gives you the last modified date/time of the most recently changed page.
It is only valid if show="count", otherwise a PluginException is thrown.
It is also only valid for the ReferringPagesPlugin and the UnusedPagesPlugin.
The increment parameter is only valid for the CountPlugin, the default value is 1 (compatible with the old behavior), it indicates how much the counter should be incremented (duh)
The start parameter gives you the possibility to start the counting from a certain offset, if not specified you start at 1.
JSPWiki 2.8 (work in progress)#
JDK 5 based#
JSPWiki 2.8 now requires JDK 5 to run.
This means that if you want to (re)write your plugins, you can safely use JDK 5 as a platform base.
No more need for JAAS setup (Andrew ?)#
<A lot of this story is already in UPGRADING >
I18N#
Simplified Chinese, Dutch and Italian localizations added! (any more languages ?)
The language is automatically detected from your browser, but you can override it by setting it in your JSPWiki Preferences
Also, a German version of the corepages has been added.
Sectional Editing is back again#
You can now edit parts of a page (sections), while still holding a lock on the whole page. This is especially handy if you have large pages.
The use of Sectional Editing is configurable in your JSPWiki Preferences
A new property in jspwiki.properties jspwiki.defaultprefs.template.sectionediting gives you the possibility to set the default behavior.
Sneak Preview #
While editing you can keep your Edit input area open and click on "Sneak Preview" to see how the page renders.FCK Editor support ?#
You can now select the type of editor in your JSPWiki Preferences, the choices are plain and FCK. WikiWizard editor is gone due to licensing and support issues)
In order to use FCK, you should first have a look at HowToManuallyIntegrateFCKEditor
Link suggestion during Edit#
You know how it works, you are editing a page and want to type a link to another page, but you forgot the exact name of it.Now Link Suggestion comes to the rescue, while typing the name of a link after an opening square bracket [ a JS popup appears and suggests you all existing pages whose names start with the text you are typing.
Performance improvements RecentChanges plugin#
The RecentChanges plugin now has an additional OSCache which gives a significant performance improvement.New options to some plugins#
Four new parameters are introduced :The show parameter has two possible values, "pages" (the default), and "count".
The value "pages" will give you the list of pages, the value "count" will give you just the number of pages, not the whole list. It is only valid for the ReferringPagesPlugin, the UndefinedPagesPlugin and the UnusedPagesPlugin.
The showLastModified parameter gives you the last modified date/time of the most recently changed page.
It is only valid if show="count", otherwise a PluginException is thrown.
It is also only valid for the ReferringPagesPlugin and the UnusedPagesPlugin.
The increment parameter is only valid for the CountPlugin, the default value is 1 (compatible with the old behavior), it indicates how much the counter should be incremented (duh)
The start parameter gives you the possibility to start the counting from a certain offset, if not specified you start at 1.
Complete Fixlist#
The full log of any issues fixed can be found at https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12310732&styleName=Html&version=12312864