[xwiki-devs] [VOTE] Add new LinkChecker modules in xwiki-platform

Sergiu Dumitriu sergiu at xwiki.com
Thu Nov 3 17:02:41 UTC 2011


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. Plus, the number of tabs is growing too much, and 
on smaller screens they won't fit on one line anymore.
-- 
Sergiu Dumitriu
http://purl.org/net/sergiu/



More information about the devs mailing list