<
From version < 39.1 >
edited by Sergiu Dumitriu
on 2012/05/19
To version < 39.2 >
edited by Sergiu Dumitriu
on 2012/05/19
>
Change comment: Typo

Summary

Details

Page properties
Content
... ... @@ -40,7 +40,7 @@
40 40  
41 41  Being a templating engine, Velocity doesn't offer many means of structuring code. In fact, there's only one useful directive in this regard, ###macro##. Without programming rights, it's impossible to instantiate new objects, except literals and those safely offered by the XWiki APIs. Nevertheless, the XWiki API is powerful enough to allow a wide range of applications to be safely developed, if "the XWiki way" is properly followed.
42 42  
43 -Velocity is also available in some other parts of XWiki: it is the language in which all the templates that generate the HTML UI of XWiki, it can be optionally activated in skin extensions, and it is executed when sending CSS and JavaScript skin resources from the filesystem.
43 +Velocity is also available in some other parts of XWiki: it is the language in which all the templates that generate the HTML UI of XWiki are written, it can be optionally activated in skin extensions, and it is executed when sending CSS and JavaScript skin resources from the filesystem.
44 44  
45 45  In conclusion, **Velocity is suited for projects with small to medium complexity, and which don't require access to other resources except the provided XWiki API and registered script services. It allows very quick and easy development, offers good security and decent performance, and can easily be packaged and distributed as a XAR.**
46 46  

Get Connected