Change comment:
There is no comment for this version
Summary
-
Page properties (3 modified, 0 added, 0 removed)
Details
- Page properties
-
- Author
-
... ... @@ -1,1 +1,1 @@ 1 -XWiki. SilviaRusu1 +XWiki.LudovicDubost - Syntax
-
... ... @@ -1,1 +1,1 @@ 1 -XWiki 2.01 +XWiki 1.0 - Content
-
... ... @@ -1,16 +1,16 @@ 1 - =Best Practices=1 +1 Best Practices 2 2 3 - {{tocstart=""depth=""numbered=""/}}3 +#toc("" "" "") 4 4 5 - ==XWiki Application Organization==5 +1.1 XWiki Application Organization 6 6 7 -This [ [Best Practices document>>Best Practices XWiki Application Organization]]explains how to best organize an XWiki Application.7 +This [Best Practices document>Best Practices XWiki Application Organization] explains how to best organize an XWiki Application. 8 8 9 - ==Check for Object existence in Class Sheets documents==9 +1.1 Check for Object existence in Class Sheets documents 10 10 11 11 Class sheet documents should be written using the following construct (this is an example for displaying documents containing XWiki.XWikiUsers objects): 12 12 13 -{ {code}}13 +{code} 14 14 #set($obj = $doc.getObject("XWiki.XWikiUsers")) 15 15 #if(!$obj) 16 16 1 User Sheet ... ... @@ -19,6 +19,8 @@ 19 19 1 $msg.get("userProfile", [$xwiki.getUserName($doc.fullName, false)]) 20 20 ... 21 21 #end 22 -{ {/code}}22 +{code} 23 23 24 -{{info}}The 'if' tests first for the non existence. This is so that XWiki extract the title from the //1 User Sheet//, which is a proper title to display when viewsing the sheet page, instead of the computed name which will usually display something wrong.{{/info}} 24 +#info("The 'if' tests first for the non existence. This is so that XWiki extract the title from the ~~1 User Sheet~~, which is a proper title to display when viewsing the sheet page, instead of the computed name which will usually display something wrong.") 25 + 26 +