XWiki pamati
Saturs
Ieraksti
XWiki uzstādīšana
Testa vidē:
Produkcijā:
XWiki iestatīšana
XWiki satura pārvaldība
Noformējuma un vienkāršā teksta redaktors.
XWiki dokuments un tā galvenie elementi:
- pilnais nosaukums (nosaukums un vieta) un vecāks,
- virsraksts un saturs,
- sintakse.
XWiki dokumentu pārvaldība:
- Versiju pārvaldība
- Dokumenta valoda un satura daudzvalodība
XWiki 2.1 sintakse
http://platform.xwiki.org/xwiki/bin/view/Main/XWikiSyntax
Attēli, tabulas, ziņojumi, maz dokumentētie stili
Dokumentu iekļaušana
Skriptu iekļaušana
http://platform.xwiki.org/xwiki/bin/view/DevGuide/Scripting
Piemēri:
Velocity skriptu iekļaušana
{{velocity}}
Sveiks, $xcontext.getUser()!
{{/velocity}}Groovy iekļaušana
{{groovy}}
println("Sveks, " + xcontext.getUser() + "!");
{{/groovy}}
XWiki definētie Velocity mainīgie
XWiki pielāgojumi
XWiki stila pielāgošana
http://platform.xwiki.org/xwiki/bin/view/DevGuide/SkinExtensionsTutorial
- Noklusētais stils: /xwiki/bin/skin/skins/colibri/colibri.css
XWiki dinamiskie stila objekti:
Xwiki.StyleSheetExtension laukā Kods ievieto:
#if(!$xcontext.userReference)
#body {
background-color: green;
}
#else
#body {
background-color: red;
}
#end
Xwiki.JavaScriptExtension laukā Kods ievieto:
alert("Sveika, pasaule!");XWiki.XWikiSkins laukā Galvene ievieto
XWiki objektu modelis
http://platform.xwiki.org/xwiki/bin/view/DevGuide/DatabaseSchema
XWiki objekti caur HTTP
XWiki klases
Vienkāršais veids: App within minutes vednis
Grūtais veids: atverot /xwiki/bin/view/XWiki/XWikiClasses lapu
Class, Sheet, Template formas un to sasaiste
Velocity un Groovy skriptu valodu izmantošana: http://platform.xwiki.org/xwiki/bin/view/DevGuide/Scripting
Ievadīto datu validācija: http://platform.xwiki.org/xwiki/bin/view/DevGuide/Creating+a+form+with+validation+and+tooltips
Munixwiki formas
https://pakalpojumi.carnikava.lv/MuniForms/
Form...Class
Form...Sheet
Form...Template
Form...ValidationGroovy
Created by Valdis Vītoliņš on 2013-11-04 16:27
Last modified by Valdis Vītoliņš on 2021-04-13 14:32