Wiki source code of AnnouncementsSheet
Show last authors
author | version | line-number | content |
---|---|---|---|
1 | {{velocity}} | ||
2 | #set ($object = $doc.getObject('Announcements.Code.AnnouncementsClass')) | ||
3 | #if (!$object) | ||
4 | #set ($messageKey = 'announcements.sheet.description') | ||
5 | #set ($messageType = 'info') | ||
6 | #if ($doc.documentReference.name != 'AnnouncementsSheet') | ||
7 | #set ($messageKey = 'announcements.sheet.noObject') | ||
8 | #set ($messageType = 'warning') | ||
9 | #end | ||
10 | {{$messageType}} | ||
11 | $services.localization.render($messageKey) | ||
12 | {{/$messageType}} | ||
13 | #stop | ||
14 | #end | ||
15 | #set ($discard = $xwiki.jsfx.use('uicomponents/edit/editableProperty.js', { | ||
16 | 'forceSkinAction': true, | ||
17 | 'language': $xcontext.locale | ||
18 | })) | ||
19 | #set ($discard = $doc.use($object)) | ||
20 | #set ($editing = $xcontext.action == 'edit') | ||
21 | {{html wiki="true" clean="false"}} | ||
22 | <div class="xform"> | ||
23 | <dl> | ||
24 | <dt #if (!$editing && $hasEdit) | ||
25 | class="editableProperty" | ||
26 | data-property="$escapetool.xml($services.model.serialize($object.getPropertyReference('shortText1')))" | ||
27 | data-property-type="object"#end> | ||
28 | <label#if ($editing) for="Announcements.Code.AnnouncementsClass_0_shortText1"#end> | ||
29 | $escapetool.xml($doc.displayPrettyName('shortText1', false, false)) | ||
30 | </label> | ||
31 | </dt> | ||
32 | <dd>$doc.display('shortText1')</dd> | ||
33 | <dt #if (!$editing && $hasEdit) | ||
34 | class="editableProperty" | ||
35 | data-property="$escapetool.xml($services.model.serialize($object.getPropertyReference('longText1')))" | ||
36 | data-property-type="object"#end> | ||
37 | <label#if ($editing) for="Announcements.Code.AnnouncementsClass_0_longText1"#end> | ||
38 | $escapetool.xml($doc.displayPrettyName('longText1', false, false)) | ||
39 | </label> | ||
40 | </dt> | ||
41 | <dd>$doc.display('longText1')</dd> | ||
42 | <dt #if (!$editing && $hasEdit) | ||
43 | class="editableProperty" | ||
44 | data-property="$escapetool.xml($services.model.serialize($object.getPropertyReference('staticList1')))" | ||
45 | data-property-type="object"#end> | ||
46 | <label#if ($editing) for="Announcements.Code.AnnouncementsClass_0_staticList1"#end> | ||
47 | $escapetool.xml($doc.displayPrettyName('staticList1', false, false)) | ||
48 | </label> | ||
49 | </dt> | ||
50 | <dd>$doc.display('staticList1')</dd> | ||
51 | <dt #if (!$editing && $hasEdit) | ||
52 | class="editableProperty" | ||
53 | data-property="$escapetool.xml($services.model.serialize($object.getPropertyReference('page1')))" | ||
54 | data-property-type="object"#end> | ||
55 | <label#if ($editing) for="Announcements.Code.AnnouncementsClass_0_page1"#end> | ||
56 | $escapetool.xml($doc.displayPrettyName('page1', false, false)) | ||
57 | </label> | ||
58 | </dt> | ||
59 | <dd>$doc.display('page1')</dd> | ||
60 | <dt #if (!$editing && $hasEdit) | ||
61 | class="editableProperty" | ||
62 | data-property="$escapetool.xml($services.model.serialize($object.getPropertyReference('date1')))" | ||
63 | data-property-type="object"#end> | ||
64 | <label#if ($editing) for="Announcements.Code.AnnouncementsClass_0_date1"#end> | ||
65 | $escapetool.xml($doc.displayPrettyName('date1', false, false)) | ||
66 | </label> | ||
67 | </dt> | ||
68 | <dd>$doc.display('date1')</dd> | ||
69 | </dl> | ||
70 | </div> | ||
71 | {{/html}} | ||
72 | {{/velocity}} |