General Actions:
Log-in
Register
Wiki:
xwiki
▼
:
Document Index
»
Space:
Species
▼
:
Document Index
»
Page:
Gatunki
Search
en
Page Actions:
Export
▼
:
Export as PDF
Export as HTML
More actions
▼
:
Print preview
View Source
Wiki source code of
Gatunki
Show line numbers
{{include reference="Species.GatunkiTekst"/}} {{groovy}} def clazzName = "Species.SpeciesClass" //dostaje obiekt z aktualnej strony - zmienic na daną klasę albo daj obiekt template //def clazz = xwiki.getDocument(clazzName)?.xWikiClass //def propertyNamesMap = clazz.enabledProperties.collectEntries{ [it.name, it.prettyName] } def aiautil = xwiki.parseGroovyFromPage("Species.Tech IkonotekaScripts") def aiaHierarchyTreeCode = aiautil.getXwikicode4Tree(xwiki,doc) request.setAttribute("aiaHierarchyTreeCode", aiaHierarchyTreeCode) def objCnt = aiautil.countObjectsOfClass(services.query, clazzName) println "Aktualnie wpisano $objCnt gatunków." def columnsToPrint = """ pSystGatunek pSystSynonimy pAutorWpisuIkonoteki pRokWpisuIkonoteki pAutorOpisu pRokOpisu2 """.trim().split("\n") def defaultColumnsProperties = ["type" : "text", "html" : "true", "sortable":true] columns = [] columns.addAll(columnsToPrint); columns << "doc.creationDate"; columns << "_actions" def columnsProperties = [:] columnsToPrint.each{ def columnName = it columnsProperties[columnName]=defaultColumnsProperties.clone() if (["pNumer","pNazwa","pSystGatunek"].contains(columnName)){ columnsProperties[columnName]["link"]="view" } } //columnsProperties["_actions"] = ["actions":["edit","delete"]] columnsProperties["_actions"] = ["actions":["edit"]] def options = ["className":clazzName, "translationPrefix" : "speciesApp.${clazzName}.livetable.", "tagCloud" : true, "rowCount": 20]; def dt = ["species", columns, columnsProperties, options] xcontext.put("dt",dt) {{/groovy}} {{velocity}} #set($dt = $xcontext.get("dt")) #livetable($dt.get(0), $dt.get(1), $dt.get(2), $dt.get(3)) {{/velocity}}
Kategorie
Koncepcja
Gatunki
Stanowiska
Sponsorzy
Instytut Paleobiologii PAN
Klasyfikacja