0 Votes

Changes for page PublicSubmission

Last modified by Ryan C on 2025/06/08 18:17

From version 6.1
edited by Ryan C
on 2025/06/08 17:59
Change comment: There is no comment for this version
To version 9.1
edited by Ryan C
on 2025/06/08 18:03
Change comment: There is no comment for this version

Summary

Details

Page properties
Content
... ... @@ -1,8 +1,8 @@
1 -{{velocity}}
1 +{{velocity output="yes"}}
2 2  #if($request.headline)
3 3   ## Processing form submission
4 4   #set($appPage = $xwiki.getDocument("Help.Applications.AntiWhiteIncidents.WebHome"))
5 - #set($className = "Help.Applications.AntiWhiteIncidents.Code.AntiWhiteIncidentsClass")
5 + #set($className = "Help.Applications.AntiWhiteIncidents.Code.AntiWhiteIncidentsClass"))
6 6   #set($obj = $appPage.newObject($className))
7 7   $obj.set("headline", $request.headline)
8 8   $obj.set("description", $request.description)
... ... @@ -12,11 +12,13 @@
12 12   $appPage.save("Added new incident from public form")
13 13  
14 14   <div class="alert alert-success">
15 - Thank you for your submission. It has been added to our database.
15 + Thank you for your submission.
16 16   </div>
17 17  #else
18 18   <h3>Submit an Incident</h3>
19 19   <form method="post" action="$doc.getURL()">
20 + <input type="hidden" name="form_token" value="$!services.csrf.getToken()" />
21 +
20 20   <div class="form-group">
21 21   <label>Headline</label>
22 22   <input type="text" name="headline" class="form-control" required>