<
From version < 42.6 >
edited by Ecaterina Moraru (Valica)
on 2017/09/05
To version < 42.7 >
edited by Ecaterina Moraru (Valica)
on 2017/09/05
>
Change comment: There is no comment for this version

Summary

Details

Page properties
Content
... ... @@ -162,11 +162,11 @@
162 162  (((
163 163  (% class="card-body" %)
164 164  (((
165 -===== (% class="card-title" %)[[Creating a TODO application in XWiki>>http://www.theserverside.com/tt/articles/article.tss?l=XWiki]](%%) =====
165 +===== (% class="card-title" %)[[Creating Rendering Macros>>Documentation.DevGuide.WritingMacros]](%%) =====
166 166  
167 167  (% class="card-subtitle mb-2" %)
168 168  (((
169 -====== Another helpful tutorial to using XWiki's classes, velocity scripts, hibernate queries for a dashboard. ======
169 +====== How to develop XWiki Rendering macros (available in XWiki Syntax 2.0 only) ======
170 170  )))
171 171  )))
172 172  )))
... ... @@ -178,6 +178,22 @@
178 178  (((
179 179  (% class="card-body" %)
180 180  (((
181 +===== (% class="card-title" %) [[Skin eXtensions>>Documentation.DevGuide.SkinExtensionsTutorial]] (%%) =====
182 +
183 +(% class="card-subtitle mb-2" %)
184 +(((
185 +====== Illustrate XWiki's [[Skin eXtensions>>platform:Features.Skins||anchor="HSkinseXtensions"]] mechanism that allows developers to pull extra Javascript and stylesheet files on demand or for all wiki pages without modifying the wiki templates and skin. The tutorial guides through the creation of minimal stylesheet and Javascript extensions, and continues with a complete exemple of a real-world extension to demonstrate the power of XWiki's skin eXtensions! ======
186 +)))
187 +)))
188 +)))
189 +)))
190 +
191 +(% class="col-xs-12 col-sm-6 col-md-4 cards-container" %)
192 +(((
193 +(% class="card card2" %)
194 +(((
195 +(% class="card-body" %)
196 +(((
181 181  ===== (% class="card-title" %)[[Creating an Extension>>Documentation.DevGuide.Tutorials.CreatingExtensions.WebHome]](%%) =====
182 182  
183 183  (% class="card-subtitle mb-2" %)
... ... @@ -187,13 +187,42 @@
187 187  )))
188 188  )))
189 189  )))
206 +
207 +(% class="col-xs-12 col-sm-6 col-md-4 cards-container" %)
208 +(((
209 +(% class="card card2" %)
210 +(((
211 +(% class="card-body" %)
212 +(((
213 +===== (% class="card-title" %) [[Creating an XWiki Component>>Documentation.DevGuide.WritingComponents]] (%%) =====
214 +
215 +(% class="card-subtitle mb-2" %)
216 +(((
217 +====== Getting started with the new XWiki components architecture: introduction to this new design, a step-by-step guide to writing an XWiki component (the recommended way of creating XWiki plugins) and some guidelines and development good practices in this area. ======
190 190  )))
219 +)))
220 +)))
221 +)))
191 191  
192 -----
223 +(% class="col-xs-12 col-sm-6 col-md-4 cards-container" %)
224 +(((
225 +(% class="card card2" %)
226 +(((
227 +(% class="card-body" %)
228 +(((
229 +===== (% class="card-title" %) [[Creating a Groovy Class>>Documentation.DevGuide.GroovyClassHelloWorldTutorial]] (%%) =====
193 193  
194 -; **[[Creating Rendering Macros>>Documentation.DevGuide.WritingMacros]]**
195 -: How to develop XWiki Rendering macros (available in XWiki Syntax 2.0 only)
231 +(% class="card-subtitle mb-2" %)
232 +(((
233 +====== Demonstrates how to put Groovy code in one page and then reuse it by importing it from another page. ======
234 +)))
235 +)))
236 +)))
237 +)))
238 +)))
196 196  
240 +----
241 +
197 197  ; **[[Creating New XClass Property Types>>Documentation.DevGuide.CreatingNewXClassPropertyTypes]]**
198 198  : See how you can easily extend the [[class editor>>platform:Features.PageEditing||anchor="HClasseseditingmode"]] with new custom property types.
199 199  
... ... @@ -212,12 +212,6 @@
212 212  ; **[[Creating an Event Listener>>Documentation.DevGuide.WritingEventListenerTutorial]]**
213 213  : Explains how to write an [[Event Listener>>extensions:Extension.Observation Module]] in order to perform some action when an event happens in the wiki. Examples of events are Document changed, Object modified, and more.
214 214  
215 -; **[[Creating a Groovy Class>>Documentation.DevGuide.GroovyClassHelloWorldTutorial]]**
216 -: Demonstrates how to put Groovy code in one page and then reuse it by importing it from another page.
217 -
218 -; **[[Creating an XWiki Component>>Documentation.DevGuide.WritingComponents]]**
219 -: Getting started with the new XWiki components architecture: introduction to this new design, a step-by-step guide to writing an XWiki component (the recommended way of creating XWiki plugins) and some guidelines and development good practices in this area.
220 -
221 221  ; **[[Creating a Plugin>>Documentation.DevGuide.CreatingPlugins]]**
222 222  : After you've learnt how to write applications at the document level you may want to go further and program plugins in Java to extend XWiki's view engine, as well as add hooks into different parts of the core engine.
223 223  
... ... @@ -224,12 +224,12 @@
224 224  ; **[[Creating and using UI Extension Points>>doc:Documentation.DevGuide.Tutorials.UIXTutorial.WebHome]]**
225 225  : UI Extension Points are ways to modify the UI without having to write a full skin. Learn how to create new Extension Points and how to use existing ones.
226 226  
266 +; **[[Creating a TODO application in XWiki>>http://www.theserverside.com/tt/articles/article.tss?l=XWiki]]**
267 +: Another helpful tutorial to using XWiki's classes, velocity scripts, hibernate queries for a dashboard.
268 +
227 227  ; **[[How to use Velocity in wiki pages>>Documentation.DevGuide.XWikiVelocityTraining]]**
228 228  : A presentation that explains how to write applications in XWiki (using Velocity, the XWiki Class system, and the API...).
229 229  
230 -; **[[Skin eXtensions>>Documentation.DevGuide.SkinExtensionsTutorial]]**
231 -: Illustrate XWiki's [[Skin eXtensions>>platform:Features.Skins||anchor="HSkinseXtensions"]] mechanism that allows developers to pull extra Javascript and stylesheet files on demand or for all wiki pages without modifying the wiki templates and skin. The tutorial guides through the creation of minimal stylesheet and Javascript extensions, and continues with a complete exemple of a real-world extension to demonstrate the power of XWiki's skin eXtensions!
232 -
233 233  ; **[[Internationalizing Applications>>Documentation.DevGuide.InternationalizingApplications]]**
234 234  : Learn how to write internationalized applications.
235 235  

Get Connected