Last modified by Alex Cotiugă on 2026/05/02 12:23

From version 13.103
edited by Alex Cotiugă
on 2026/05/02 08:26
Change comment: There is no comment for this version
To version 13.113
edited by Alex Cotiugă
on 2026/05/02 08:30
Change comment: There is no comment for this version

Summary

Details

Page properties
Content
... ... @@ -1,3 +1,16 @@
1 +{{velocity wiki="false"}}
2 +#if ($xcontext.action == 'get')
3 + #set ($message = '')
4 + #set ($statusCode = 200)
5 +
6 + #set ($statusCode = 400)
7 + #set ($message = 'error')
8 +
9 + #set ($discard = $response.setStatus($statusCode))
10 + #jsonResponse({'message': $message})
11 +#end
12 +{{/velocity}}
13 +
1 1  {{velocity}}
2 2  #set ($discard = $xwiki.ssx.use('contact.WebHome'))
3 3  #set ($xobject = $doc.getObject('Agnease.Code.ContactForm.ContactFormClass'))
... ... @@ -41,6 +41,22 @@
41 41   ##<p>Your information will only be used to respond to this request. See the Privacy Policy for details.</p>
42 42   <input id="contactSubmit" type="submit" class="btn btn-primary" value="Send my request">
43 43   </form>
57 + {{/html}}
58 + {{html clean="false" wiki="true"}}
59 + <div class="reviewNotifications">
60 + <div class="hidden reviewNotificationSuccess">
61 +
62 + {{success}}reviewNotification{{/success}}
63 +
64 + </div>
65 + <div class="hidden reviewNotificationError">
66 +
67 + {{error}}reviewNotification{{/error}}
68 +
69 + </div>
70 + </div>
71 + {{/html}}
72 + {{html clean="false"}}
44 44   </div>
45 45   <div class="col-xs-5">
46 46   <div class="widget">
... ... @@ -62,20 +62,6 @@
62 62   <li>If useful, we schedule a short call to discuss scope, timeline, and estimated effort.</li>
63 63   </ol>
64 64   </div>
65 - {{/html}}
66 - {{html clean="false" wiki="true"}}
67 - <div class="reviewNotifications">
68 - <div class="hidden reviewNotificationSuccess">
69 -
70 - {{success}}reviewNotification{{/success}}
71 -
72 - </div>
73 - <div class="hidden reviewNotificationError">
74 -
75 - {{error}}reviewNotification{{/error}}
76 -
77 - </div>
78 - </div>
79 79   </div>
80 80   </div>
81 81  {{/html}}