Wiki source code of AddDistribution

Last modified by Michael Hamann on 2025/09/25 15:08

Show last authors
1 {{velocity}}
2 #set($distributionName = $request.distributionName)
3
4 #if(("$!distributionName" != '' || $distributionName == ''))
5 #set($targetDocName = $distributionName)
6 #set($documentReference = $services.model.createDocumentReference($xcontext.getDistribution(), 'QA', $targetDocName))
7 #set($redirectReference = $services.model.createDocumentReference($xcontext.getDistribution(), 'QA', 'Management'))
8 $response.sendRedirect($xwiki.getURL($documentReference, 'save', "QA.DistributionClass_0_name=$escapetool.url($distributionName)&QA.DistributionClass_0_version=$escapetool.url($distributionVersion)&template=QA.DistributionTemplate&parent=QA.WebHome&title=$escapetool.url($targetDocName)&form_token=${services.csrf.getToken()}&xredirect=$escapetool.url($xwiki.getURL($redirectReference))"))
9 #end
10
11 {{html wiki="true"}}
12 <form action="" class="xform third" id="addDistributionForm">
13 (((
14 ; <label for="distributionName">$services.localization.render('qaapp.AddDistribution.distributionName.label')</label>
15 : <input type="text" id="distributionName" name="distributionName">
16
17 <div class="xform buttons">
18 <span class="buttonwrapper"><input type="submit" value="$services.localization.render('qaapp.AddDistribution.distributionName')" class="button"/></span>
19 </div>
20 )))
21 </form>
22 {{/html}}
23 {{/velocity}}

Get Connected