Wiki source code of Get in Touch About Your XWiki Project
Version 4.14 by Alex Cotiugă on 2026/05/01 15:12
Hide last authors
| author | version | line-number | content |
|---|---|---|---|
| |
2.6 | 1 | {{velocity}} |
| |
4.6 | 2 | #set ($xobject = $doc.getObject('Agnease.Code.ContactForm.ContactFormClass')) |
| |
4.2 | 3 | #set ($xclass = $xobject.xWikiClass) |
| |
4.10 | 4 | #set ($editing = true) |
| |
2.4 | 5 | = Get in Touch About Your XWiki Project = |
| 6 | == Tell us a bit about your needs and we'll help you shape the right solution. == | ||
| |
4.2 | 7 | |
| |
4.4 | 8 | {{html clean="false"}} |
| |
4.5 | 9 | <div class="xform"> |
| 10 | <dl> | ||
| 11 | #foreach ($property in $xclass.properties) | ||
| 12 | <dt #if (!$editing && $hasEdit) | ||
| 13 | class="editableProperty" | ||
| 14 | #set ($xobjectPropertyReference = $xobject.getPropertyReference($property.name)) | ||
| 15 | data-property="$escapetool.xml($services.model.serialize($xobjectPropertyReference))" | ||
| 16 | data-property-type="object"#end> | ||
| 17 | ## This must match the id generated by the $doc.display() method below. | ||
| 18 | #set ($propertyId = "${xclass.name}_${xobject.number}_$property.name") | ||
| 19 | <label#if ($editing) for="$escapetool.xml($propertyId)"#end> | ||
| 20 | $escapetool.xml($property.translatedPrettyName) | ||
| 21 | </label> | ||
| 22 | ## Support for specifying a translation key as hint in the property definition. | ||
| 23 | <span class="xHint">$!escapetool.xml($services.localization.render($property.hint))</span> | ||
| 24 | </dt> | ||
| |
4.12 | 25 | <dd>$doc.display($property.name, 'edit').replace('{{html clean="false" wiki="false"}}', '').replace("{{/html}}", '')</dd> |
| |
4.5 | 26 | #end |
| 27 | #if (!$xclass.properties || $xclass.properties.size() == 0) | ||
| 28 | ## Keep the empty definition term in order to have valid HTML. | ||
| 29 | <dt></dt> | ||
| 30 | <dd>$escapetool.xml($services.localization.render('xclass.defaultObjectSheet.noProperties'))</dd> | ||
| 31 | #end | ||
| 32 | </dl> | ||
| 33 | </div> | ||
| |
4.4 | 34 | {{/html}} |
| |
2.6 | 35 | {{/velocity}} |