Hi, sorry for the late reply.
Ok so it’s hardcoded and thus static ATM.
A simple solution is simply to introduce a configuration API in the
CheckerConfiguration interface:
Map
<
String, SeverityLevel
>
getSeverityLevels()
Note that in xwiki.properties it’ll be defined as:
redpen.severityLevels = SuccessiveWord = warning
redpen.severityLevels = DoubleNegative = error
…
Alright will work on this. Just to confirm with you, this means I would have
to instantiate another configurationsource object to obtain the data, this
one being xwikicfg configurationsource, right?
ok I’ve checked it and I don’t really understand why
you have an app home
page + an Admin UI page. Aren’t they both about admin configuration of
RedPen? Why not a single place?
Hmmm.. I have been thinking about this design for a while. I feel that this
home page is essentially dictionary of entries of invalid or
less-than-perfect entries, which means it is going to store plenty of data,
all of which is best displayed in a livetable macro for easy review and
editing. Hence, I think there should be a separate section in the admin UI
dedicated to showing the entries of the dictionary.
I have updated the UI accordingly in the proposal, please feel free to take
a look. For quick reference, the "Dictionary" part is as follows:
http://design.xwiki.org/xwiki/bin/download/Proposal/RedPenIntegration/updat…
<http://design.xwiki.org/xwiki/bin/download/Proposal/RedPenIntegration/updated_admin_ui_2.PNG>
--
View this message in context:
http://xwiki.475771.n2.nabble.com/GSOC-Update-4-Design-RedPen-Integration-t…
Sent from the XWiki- Dev mailing list archive at
Nabble.com.