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