On Nov 3, 2011, at 6:02 PM, Sergiu Dumitriu wrote:
On 11/02/2011 02:49 PM, Vincent Massol wrote:
Hi devs,
I'd like to create the following modules in xwiki-platform to add a UI for the
linkchecker feature:
xwiki-platform-linkchecker/
|_ xwiki-platform-linkchecker-ui/
|_ xwiki-platform-linkchecker-refresher/
where:
* xwiki-platform-linkchecker-ui/ will add a Tab in Main.AllDocs to list broken external
links. It'll contain the livetable that you can see on
http://www.xwiki.org/xwiki/bin/view/Admin/ExternalLinkStatus
* xwiki-platform-linkchecker-refresher/ will contain an EventListener listening to
DocumentUpdatingEvent and remove all link states from the link state cache for the
modified pages received as Events. This module will depend on the LinkChecker
Transformation module located in xwiki-rendering.
Here's my +1
+1. It's going to be hard to add a new tab in the AllDocs page, since it's not
extensible.
I've rewritten it locally already.
Plus, the number of tabs is growing too much, and on
smaller screens they won't fit on one line anymore.
See my mail reply to Caty on this.
Thanks
-Vincent