Wiki-Quellcode von Kundenwiki-Zugang

Version 8.3 von Timo Schmid am 24.09.2020 09:04

Zeige letzte Bearbeiter
1 {{velocity}}
2 #if("$!request.kwreg" == "1")
3 #if($services.captcha.default.isValid())
4 {{info}}Captcha richtig!{{/info}}
5 #set ($sifamail = '[email protected]')
6 #if ($sifamail != $null)
7 #set ($mailadress = $xwiki.getDocument($context.user).getObject('XWiki.XWikiUsers').getProperty('email').getValue())
8 #set ($message = $services.mailsender.createMessage($mailadress, $sifamail, "Kundenwiki-Zugangsanfrage"))
9 #set ($linkstring = "Vorname:" + $request.vorname + "
10 Nachname:" + $request.nachname + "
11 E-Mail-Adresse:" + $request.mailadd + "
12 Organisation:" + $request.org + "
13 Organisationseinheit:" + $request.oe + "
14 Aufgabe:" + $request.pos + "
15 Bitte an zustaendige Fachkraft fuer Arbeitssicherheit weiterleiten, danke!")
16 #set ($discard = $message.addPart("text/plain", $linkstring))
17 #set ($mailResult = $services.mailsender.send($message))
18 #end
19 #else
20 {{error}}Das Captcha wurde falsch eingegeben.{{/error}}
21 #end
22 #end
23
24 Auf dieser Seite können Sie Zugang zu Ihrem Wiki beantragen, sofern Sie Mitarbeiter eines unserer Kunden sind.
25
26 {{html}}
27 <form id="KWAnmeld" name="KWAnmeld" method="post" class="xform" action="$doc.getURL('view')">
28 <input type="hidden" name="kwreg" value="1" id="kwreg" />
29 Vorname:
30 <input type="text" style="width:250px; margin-left:82px" name="vorname" value="#if ($request.vorname != $null)$request.vorname#end"/><br><br>
31 Nachname:
32 <input type="text" style="width:250px; margin-left:70px" name="nachname" value="#if ($request.vorname != $null)$request.nachname#end"/><br><br>
33 E-Mail-Adresse:
34 <input type="text" style="width:250px; margin-left:40px" name="mailadd" value="#if ($request.vorname != $null)$request.mailadd#end"/><br><br>
35 Organisation:
36 <input type="text" style="width:250px; margin-left:58px" name="org" value="#if ($request.vorname != $null)$request.org#end"/><br><br>
37 Organisationseinheit:
38 <input type="text" style="width:250px; margin-left:8px" name="oe" value="#if ($request.vorname != $null)$request.oe#end"/><br><br>
39 Aufgabe:
40 <select name="pos" style="width:250px; margin-left:79px" >
41 #set ($positionen = ['Führungskraft', 'Sicherheitsbeauftragter', 'Ersthelfer', 'Brandschutzhelfer', 'Betriebsarzt', 'Brandschutzbeauftragter', 'Gesundheitsbeauftragter', 'Gesundheitsmanager'])
42 #foreach ($position in $positionen)
43 <option value="$position" #if ($request.pos == $position)selected#end>$position</option>
44 #end
45 </select><br><br>
46 Geben Sie bitte den als Bild angezeigten Text in das Textfeld unterhalb des Bildes ein.<br>
47 $services.captcha.default.display()
48 <span class="buttonwrapper"><input type="submit" class="button" value="Senden"/></span>
49 </form>
50 {{/html}}
51 {{/velocity}}