1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
|
<?xml version="1.0" encoding="UTF-8"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
xmlns:str="http://exslt.org/strings"
extension-element-prefixes="str">
<xsl:output method="text"/>
<xsl:param name="cookie"/>
<xsl:param name="course"/>
<xsl:param name="coursemodule"></xsl:param>
<xsl:param name="section">0</xsl:param>
<xsl:param name="module"/>
<xsl:param name="sesskey"/>
<xsl:param name="url"/>
<xsl:template match="ROW">
<xsl:text>curl -s -v --data "</xsl:text>
<xsl:text>name=</xsl:text>
<xsl:value-of select="str:encode-uri(concat('KAPV Aufgabe ', position()),true())"/>
<xsl:text>&</xsl:text>
<xsl:text>query=</xsl:text>
<xsl:value-of select="str:encode-uri(MUSTER,true())"/>
<xsl:text>&</xsl:text>
<xsl:value-of select="str:encode-uri('introeditor[text]',true())"/>
<xsl:text>=</xsl:text>
<xsl:value-of select="str:encode-uri('<p>', true())"/>
<xsl:value-of select="str:encode-uri(TEXT,true())"/>
<xsl:value-of select="str:encode-uri('</p>', true())"/>
<xsl:text>&</xsl:text>
<xsl:value-of select="concat('module=', $module,'&')"/>
<xsl:value-of select="concat('course=', $course,'&')"/>
<xsl:value-of select="concat('coursemodule=', $coursemodule,'&')"/>
<xsl:value-of select="concat('section=', $section,'&')"/>
<xsl:value-of select="concat('sesskey=', $sesskey,'&')"/>
<xsl:text>introeditor%5Bformat%5D=1&</xsl:text><!--introeditor%5Bitemid%5D=518854351&</xsl:text>-->
<xsl:text>groupmode=0&visible=1&cmidnumber=&submitbutton2=Save%20and%20return%20to%20course&</xsl:text>
<xsl:text>modulename=sqlbox&instance=&add=sqlbox&update=0&return=0&sr=0&_qf__mod_sqlbox_mod_form=1</xsl:text>
<xsl:text>" </xsl:text>
<xsl:value-of select="concat('-b ', $cookie, ' ')"/>
<xsl:value-of select="concat('--referer "', $url,'/course/modedit.php?add=sqlbox&type=&course=',$course,'&section=',$section,'&return=0&sr=0" ')"/>
<xsl:value-of select="concat($url, '/course/modedit.php')"/>
<xsl:text> </xsl:text>
</xsl:template>
<xsl:template match="/">
<xsl:apply-templates select="ROWSET/ROW"/>
</xsl:template>
</xsl:stylesheet>
|