Wiki source code of FrontendResources
Show last authors
author | version | line-number | content |
---|---|---|---|
1 | 1 Front-end Resources | ||
2 | |||
3 | #info("This section is a work in progress.") | ||
4 | |||
5 | This sections aims to document all the front-end resources available in XWiki for application developers and for developers of the XWiki products. Front-end resources are of two main types: | ||
6 | * External Libraries | ||
7 | * Internal components (Based or not on some of the external libraries) | ||
8 | |||
9 | Front-end resources are mainly composed of JavaScript libraries, CSS stylesheets and their corresponding HTML reusable snippets (or velocity macro to output this snippet), and velocity macros. | ||
10 | |||
11 | 1.1 External resources | ||
12 | |||
13 | <table> | ||
14 | <tbody> | ||
15 | <tr> | ||
16 | <td> | ||
17 | <img src="$doc.getAttachmentURL('prototype.gif')" /><br /> | ||
18 | [Prototype>http://prototypejs.org>_blank] is a <em>"JavaScript framework that aims to ease development of web applications"</em>. It extends the JavaScript native objects and browser objects providing utilities for Ajax, OOP-style classes, and so much more. Prototype is the only JavaScript library that is systematically shipped with any wiki page in XWiki. | ||
19 | </td> | ||
20 | <td> | ||
21 | <img src="$doc.getAttachmentURL('smartclient.png')" /><br /> | ||
22 | [Smartclient>http://www.smartclient.com/] is an AJAX RIA system to easily develop rich interface components. | ||
23 | </td> | ||
24 | </tr> | ||
25 | </tbody> | ||
26 | </table> | ||
27 | |||
28 | * Scriptaculous | ||
29 | * YUI | ||
30 | |||
31 | 1.1 Internal resources | ||
32 | |||
33 | * [Pagination>Pagination] | ||
34 | * [Result List>ListOfResults] | ||
35 | * [Search Box>SearchBox] | ||
36 | * [Suggest Box>SuggestBox] |