########################### ## Set object references ## ########################### #set($recipeobj = $doc.getObject("Recipes.RecipeClass")) #set($metaobjs = $doc.getObjects("Custom.RecipeMetaInfoClass")) #set($extlinks = $recipeobj.getXWikiObject().getStringValue('links')) #set($translations = $recipeobj.getXWikiObject().getListValue('translation')) ################################ ## Document name and language ## ################################ ## Default is Latvian #set($docname = $doc.name) #set($lang = 'lv') ## And check for other languages #if($doc.name.endsWith('_en')) #set($docname = $doc.name.substring(0,$doc.name.lastIndexOf("_"))) #set($lang = 'en') #end #if($doc.name.endsWith('_ru')) #set($docname = $doc.name.substring(0,$doc.name.lastIndexOf("_"))) #set($lang = 'ru') #end ###################################### ## Set labels according to language ## ###################################### #if($lang.contentEquals('lv')) #set($backlabel='Atpakaļ') #set($uplabel='Uz augšu') #set($forwardlabel='Tālāk') #set($desclabel='Apraksts') #set($precondlabel='Priekšnoteikumi') #set($furtherlabel='Tālākās darbības') #set($linkslabel='Saites') #set($tagslabel='Tagi') #set($seealsolabel='Skatīt arī') #set($optionallabel='Ieteicams') #end #if($lang.contentEquals('en')) #set($backlabel='Prev') #set($uplabel='Up') #set($forwardlabel='Next') #set($desclabel='Description') #set($precondlabel='Preconditions') #set($furtherlabel='Further actions') #set($linkslabel='Links') #set($tagslabel='Tags') #set($seealsolabel='See also') #set($optionallabel='Optional') #end ########################## ## Get attribute values ## ########################## #foreach($metaobj in $metaobjs) #set($propertyName = $metaobj.getXWikiObject().getStringValue('property')) #if($propertyName == 'Priekšnoteikumi') #set($prelinks = $metaobj.getXWikiObject().getListValue('value')) #end #if($propertyName == 'Tālākās darbības') #set($postlinks = $metaobj.getXWikiObject().getListValue('value')) #end #if($propertyName == 'Iekšējās saites') #set($inlinks = $metaobj.getXWikiObject().getListValue('value')) #end #if($propertyName == 'Tālāk') #set($forward = $metaobj.getXWikiObject().getListValue('value').get(0)) #end #if($propertyName == 'Atpakaļ') #set($backward = $metaobj.getXWikiObject().getListValue('value').get(0)) #end #if($propertyName == 'Uz augšu') #set($up = $metaobj.getXWikiObject().getListValue('value').get(0)) #end #if($propertyName == 'Skatīt arī') #set($seealsolinks = $metaobj.getXWikiObject().getListValue('value')) #end #if($propertyName == 'Ieteicams') #set($optionallinks = $metaobj.getXWikiObject().getListValue('value')) #end #end #set($tags = $tdoc.tags) #set($taglist=$tags.split('\|| |,')) ################# ## Output ## ################# 1 $tdoc.title