Change comment:
Copied from platform:DevGuide.UIXTutorial
Summary
-
Page properties (1 modified, 0 added, 0 removed)
Details
- Page properties
-
- Content
-
... ... @@ -14,6 +14,7 @@ 14 14 15 15 Let's take an example: We developed an application called 'Hello World' and we want to provide a link to it inside the 'Applications' panel. 16 16 There are two questions that need to be answered: 17 + 17 17 * where we insert? - this is the Extension Point (UIXP) 18 18 * what we insert? - this is the UI Extension (UIX) 19 19 ... ... @@ -29,7 +29,7 @@ 29 29 All the UIXs provided for a given Extension Point are displayed in that location. 30 30 For our example, if we want to add a new link in the 'Applications' panel, we need to create a new UIX that uses the '##org.xwiki.platform.panels.Applications##' extension point. UIXs are stored as standard XObjects, instances of ##XWiki.UIExtensionClass##. For our UIX we will need to provide the label, target and icon parameters, in order to be properly displayed in the panel. 31 31 32 -Read the documentation on [[how to add an UIX>>extensions:Extension.UIExtension Module||anchor= 'HWritingasimpleUIExtension']] inside the 'Applications' panel.33 +Read the documentation on [[how to add an UIX>>extensions:Extension.UIExtension Module||anchor="HWritingasimpleUIExtension"]] inside the 'Applications' panel. 33 33 34 34 == Adding your own Extension Point == 35 35