Changes for page Release Notes for XWiki Enterprise 3.3 Milestone 1
Last modified by Thomas Mortagne on 2017/03/24
Change comment:
Added Link Checker feature
Summary
-
Page properties (2 modified, 0 added, 0 removed)
Details
- Page properties
-
- Author
-
... ... @@ -1,1 +1,1 @@ 1 -XWiki. ThomasMortagne1 +XWiki.VincentMassol - Content
-
... ... @@ -31,12 +31,30 @@ 31 31 32 32 Organization unit and search filter support have been added in the group membership mapping settings. To use them, replace the group DN with an organization unit DN or with any search filter. 33 33 34 -== Attachments improvements .==34 +== Attachments improvements == 35 35 36 36 Since the filesystem attachment storage allows uploading very large files, a necessary improvement is to be able to pause and resume downloads. Starting with this version, it is possible to do so, since the ##/download/## action now respects the ##Range## HTTP header. 37 37 38 38 Several bugs with downloading attachments when the filesystem storage is enabled have also been fixed, making this feature ready for production use. 39 39 40 +== Link Checker == 41 + 42 +It's now possible to tell XWiki to check for validity of external links found in the Wiki (to verify broken links for example). This is implemented through a [[Link Checker Transformation>>rendering:Main.Transformations#HLinkCheckerTransformation]]. 43 + 44 +It's not enabled by default. To enable it, edit the ##xwiki.properties## file and add ##linkchecker## to the list of transformations to execute. For example: 45 + 46 +{{code}} 47 +rendering.transformations = macro, icon, linkchecker 48 +{{/code}} 49 + 50 +Note that there's no UI for it yet (planned for 3.3 Milestone 2) but the Link States can be access through a Script Service. For example from Velocity: 51 + 52 +{{code}} 53 +{{velocity}} 54 +#set ($states = $services.linkchecker.getLinkStates()) 55 +{{/velocity}} 56 +{{/code}} 57 + 40 40 = For Developers = 41 41 42 42 == Script services for Application Manager and Wiki Manager ==