FHB Addon Menüpunkt für Erfolgsnachweis hinzugefügt

Anpassungen am Erfolgsnachweis damit die englischen Grades angezeigt werden.
This commit is contained in:
Andreas Österreicher
2014-10-06 12:48:55 +00:00
parent f18210b8f1
commit e3c306e25a
2 changed files with 103 additions and 3 deletions
+1
View File
@@ -234,6 +234,7 @@ function getLVRow($obj)
$xml .= "\n <stsem_kurz><![CDATA[".$stsem_kurz."]]></stsem_kurz>";
$xml .= "\n <semester><![CDATA[".$row->studienplan_lehrveranstaltung_semester."]]></semester>";
$xml .= "\n <note>".$note."</note>";
$xml .= "\n <noteidx>".$row->note."</noteidx>";
$xml .= "\n <positiv>".($note_arr[$row->note]['positiv']?'Ja':'Nein')."</positiv>";
$xml .= "\n <sws>".($row->semesterstunden==0?'':number_format(sprintf('%.1F',$row->semesterstunden/$wochen),1))."</sws>";
$ectspunkte='';
+102 -3
View File
@@ -492,7 +492,40 @@ xmlns:office="urn:oasis:names:tc:opendocument:xmlns:office:1.0" xmlns:style="urn
<text:p text:style-name="P17"><xsl:value-of select="note"/></text:p>
</table:table-cell>
<table:table-cell table:style-name="Lehrveranstaltungen.I3" office:value-type="string">
<text:p text:style-name="P17">TODO</text:p>
<text:p text:style-name="P17">
<xsl:choose>
<xsl:when test="noteidx=0">
<xsl:text>A</xsl:text>
</xsl:when>
<xsl:when test="noteidx=1">
<xsl:text>B</xsl:text>
</xsl:when>
<xsl:when test="noteidx=2">
<xsl:text>C</xsl:text>
</xsl:when>
<xsl:when test="noteidx=3">
<xsl:text>D</xsl:text>
</xsl:when>
<xsl:when test="noteidx=4">
<xsl:text>E</xsl:text>
</xsl:when>
<xsl:when test="noteidx=5">
<xsl:text>F</xsl:text>
</xsl:when>
<xsl:when test="noteidx=6">
<xsl:text>cr</xsl:text>
</xsl:when>
<xsl:when test="noteidx=7">
<xsl:text>p.w.s.</xsl:text>
</xsl:when>
<xsl:when test="noteidx=8">
<xsl:text>p.wo.s.</xsl:text>
</xsl:when>
<xsl:otherwise>
<xsl:value-of select="noteidx" />
</xsl:otherwise>
</xsl:choose>
</text:p>
</table:table-cell>
</table:table-row>
</xsl:otherwise>
@@ -533,7 +566,40 @@ xmlns:office="urn:oasis:names:tc:opendocument:xmlns:office:1.0" xmlns:style="urn
<text:p text:style-name="P17"><xsl:value-of select="note"/></text:p>
</table:table-cell>
<table:table-cell table:style-name="Lehrveranstaltungen.I3" office:value-type="string">
<text:p text:style-name="P17">TODO</text:p>
<text:p text:style-name="P17">
<xsl:choose>
<xsl:when test="noteidx=0">
<xsl:text>A</xsl:text>
</xsl:when>
<xsl:when test="noteidx=1">
<xsl:text>B</xsl:text>
</xsl:when>
<xsl:when test="noteidx=2">
<xsl:text>C</xsl:text>
</xsl:when>
<xsl:when test="noteidx=3">
<xsl:text>D</xsl:text>
</xsl:when>
<xsl:when test="noteidx=4">
<xsl:text>E</xsl:text>
</xsl:when>
<xsl:when test="noteidx=5">
<xsl:text>F</xsl:text>
</xsl:when>
<xsl:when test="noteidx=6">
<xsl:text>cr</xsl:text>
</xsl:when>
<xsl:when test="noteidx=7">
<xsl:text>p.w.s.</xsl:text>
</xsl:when>
<xsl:when test="noteidx=8">
<xsl:text>p.wo.s.</xsl:text>
</xsl:when>
<xsl:otherwise>
<xsl:value-of select="noteidx" />
</xsl:otherwise>
</xsl:choose>
</text:p>
</table:table-cell>
</table:table-row>
@@ -572,7 +638,40 @@ xmlns:office="urn:oasis:names:tc:opendocument:xmlns:office:1.0" xmlns:style="urn
<text:p text:style-name="P17"><xsl:value-of select="note"/></text:p>
</table:table-cell>
<table:table-cell table:style-name="Lehrveranstaltungen.I4" office:value-type="string">
<text:p text:style-name="P17">TODO</text:p>
<text:p text:style-name="P17">
<xsl:choose>
<xsl:when test="noteidx=0">
<xsl:text>A</xsl:text>
</xsl:when>
<xsl:when test="noteidx=1">
<xsl:text>B</xsl:text>
</xsl:when>
<xsl:when test="noteidx=2">
<xsl:text>C</xsl:text>
</xsl:when>
<xsl:when test="noteidx=3">
<xsl:text>D</xsl:text>
</xsl:when>
<xsl:when test="noteidx=4">
<xsl:text>E</xsl:text>
</xsl:when>
<xsl:when test="noteidx=5">
<xsl:text>F</xsl:text>
</xsl:when>
<xsl:when test="noteidx=6">
<xsl:text>cr</xsl:text>
</xsl:when>
<xsl:when test="noteidx=7">
<xsl:text>p.w.s.</xsl:text>
</xsl:when>
<xsl:when test="noteidx=8">
<xsl:text>p.wo.s.</xsl:text>
</xsl:when>
<xsl:otherwise>
<xsl:value-of select="noteidx" />
</xsl:otherwise>
</xsl:choose>
</text:p>
</table:table-cell>
</table:table-row>