%%commentbox
%%warning
Fixed in 3.0.0-svn-65
 %%
 %%
 \\
Currently there are some inconsistencies in the JSPWiki plugins.
\\In the first table below this is illustrated, in the second table the proposed new situation (%%(color:red)red%% are the changes).
\\Switching from Regular Expressions to Glob Expressions is an incompatible change off course.

!! Current situation
||Plugin ||AbstractReferralPlugin Subclass ||Use Glob expressions ||Use Regular expressions
|ReferringPagesPlugin|x|x| 
|UndefinedPagesPlugin|x|x| 
|UnusedPagesPlugin|x|x| 
|RecentChangesPlugin| | | 
|ReferredPagesPlugin| | |x
|IndexPlugin|x| |x
|PluginIndexPlugin|x| | 

!! New situation
||Plugin ||AbstractReferralPlugin Subclass ||Use Glob expressions ||Use Regular expressions
|ReferringPagesPlugin|x|x| 
|UndefinedPagesPlugin|x|x| 
|UnusedPagesPlugin|x|x| 
|RecentChangesPlugin|%%(color:red)__x__%%|%%(color:red)__x__%%| 
|ReferredPagesPlugin|%%(color:red)__x__%%|%%(color:red)__x__%%| 
|IndexPlugin|x|%%(color:red)__x__%%| 
|PluginIndexPlugin|x| | 




----

Looks good to me.  Glob expressions are user-friendly, unlike perl regexps.  BTW, we might want to rename "AbstractReferralPlugin" to "AbstractFilteredPlugin".

--Janne Jalkanen, 08-Feb-2009 16:25