mirror of
https://github.com/FH-Complete/FHC-Core.git
synced 2026-07-20 00:12:15 +00:00
Vorlagenanpassung Lehrgänge
This commit is contained in:
@@ -290,6 +290,9 @@ xmlns:office="urn:oasis:names:tc:opendocument:xmlns:office:1.0" xmlns:style="urn
|
||||
<style:style style:name="P27" style:family="paragraph" style:parent-style-name="Standard">
|
||||
<style:text-properties fo:font-size="5pt" officeooo:rsid="000f65a0" officeooo:paragraph-rsid="000f65a0" style:font-size-asian="1.75pt" style:font-size-complex="2pt"/>
|
||||
</style:style>
|
||||
<style:style style:name="P28" style:family="paragraph" style:parent-style-name="Standard">
|
||||
<style:text-properties fo:font-size="12pt" officeooo:rsid="000f65a0" officeooo:paragraph-rsid="000f65a0" style:font-size-asian="12pt" style:font-size-complex="12pt"/>
|
||||
</style:style>
|
||||
<style:style style:name="T1" style:family="text">
|
||||
<style:text-properties fo:font-weight="bold" style:font-weight-asian="bold" style:font-weight-complex="bold"/>
|
||||
</style:style>
|
||||
@@ -373,7 +376,7 @@ xmlns:office="urn:oasis:names:tc:opendocument:xmlns:office:1.0" xmlns:style="urn
|
||||
</xsl:choose>
|
||||
</text:p>
|
||||
<text:p text:style-name="P5"/>
|
||||
<text:p text:style-name="P5">Kurzstudium</text:p>
|
||||
<text:p text:style-name="P28">Lehrgang zur Weiterbildung nach §9 FHStG idgF</text:p>
|
||||
<text:p text:style-name="P1">
|
||||
<draw:frame draw:style-name="fr2" draw:name="Rahmen2" text:anchor-type="paragraph" svg:width="10.999cm" draw:z-index="2">
|
||||
<draw:text-box fo:min-height="0.499cm">
|
||||
|
||||
@@ -380,7 +380,7 @@ xmlns:office="urn:oasis:names:tc:opendocument:xmlns:office:1.0" xmlns:style="urn
|
||||
<text:p text:style-name="P1">
|
||||
<draw:frame draw:style-name="fr2" draw:name="Rahmen2" text:anchor-type="paragraph" svg:width="8.999cm" draw:z-index="2">
|
||||
<draw:text-box fo:min-height="0.499cm">
|
||||
<text:p text:style-name="P6">Akademisch geprüfter Social Media Manager</text:p>
|
||||
<text:p text:style-name="P6">Social Media Management</text:p>
|
||||
</draw:text-box>
|
||||
</draw:frame>
|
||||
</text:p>
|
||||
|
||||
@@ -349,7 +349,7 @@ xmlns:office="urn:oasis:names:tc:opendocument:xmlns:office:1.0" xmlns:style="urn
|
||||
</table:table-cell>
|
||||
<table:table-cell table:style-name="Tabelle3.C2" office:value-type="string">
|
||||
<text:p text:style-name="P17"><xsl:value-of select="studiengangsleiter" /></text:p>
|
||||
<text:p text:style-name="P17">Studiengangsleitung</text:p>
|
||||
<text:p text:style-name="P17">Lehrgangsleitung</text:p>
|
||||
</table:table-cell>
|
||||
</table:table-row>
|
||||
</table:table>
|
||||
@@ -365,19 +365,19 @@ xmlns:office="urn:oasis:names:tc:opendocument:xmlns:office:1.0" xmlns:style="urn
|
||||
<xsl:value-of select="stsem"/>
|
||||
</xsl:when>
|
||||
<xsl:otherwise>
|
||||
<xsl:value-of select="semester_bezeichnung"/>
|
||||
<xsl:text> (</xsl:text>
|
||||
<xsl:value-of select="semester -1"/>
|
||||
<xsl:text>. Semester (</xsl:text>
|
||||
<xsl:value-of select="stsem"/>
|
||||
<xsl:text>)</xsl:text>
|
||||
</xsl:otherwise>
|
||||
</xsl:choose>
|
||||
</text:p>
|
||||
<text:p text:style-name="P5"/>
|
||||
<text:p text:style-name="P5"/>
|
||||
<text:p text:style-name="P5">Kurzstudium</text:p>
|
||||
<text:p text:style-name="P1">
|
||||
<draw:frame draw:style-name="fr2" draw:name="Rahmen2" text:anchor-type="paragraph" svg:width="10.999cm" draw:z-index="2">
|
||||
<draw:text-box fo:min-height="0.499cm">
|
||||
<text:p text:style-name="P6"><xsl:value-of select="studiengang"/></text:p>
|
||||
<text:p text:style-name="P6">App-/Web-Developer</text:p>
|
||||
</draw:text-box>
|
||||
</draw:frame>
|
||||
</text:p>
|
||||
@@ -387,7 +387,7 @@ xmlns:office="urn:oasis:names:tc:opendocument:xmlns:office:1.0" xmlns:style="urn
|
||||
<text:p text:style-name="P1"/>
|
||||
<text:p text:style-name="P1"/>
|
||||
<text:p text:style-name="P2">Personenkennzeichen: <xsl:value-of select="matrikelnr" /></text:p>
|
||||
<text:p text:style-name="P2">Kennzahl des Studienganges: <xsl:value-of select="studiengang_kz" /></text:p>
|
||||
<text:p text:style-name="P2">Kennzahl des Lehrgangs: 0050007</text:p>
|
||||
<text:p text:style-name="P2"/>
|
||||
<text:p text:style-name="P3"/>
|
||||
<text:p text:style-name="P3"/>
|
||||
|
||||
@@ -290,6 +290,10 @@ xmlns:office="urn:oasis:names:tc:opendocument:xmlns:office:1.0" xmlns:style="urn
|
||||
<style:style style:name="P27" style:family="paragraph" style:parent-style-name="Standard">
|
||||
<style:text-properties fo:font-size="5pt" officeooo:rsid="000f65a0" officeooo:paragraph-rsid="000f65a0" style:font-size-asian="1.75pt" style:font-size-complex="2pt"/>
|
||||
</style:style>
|
||||
<style:style style:name="Seitenumbruch" style:family="paragraph" style:parent-style-name="Standard">
|
||||
<style:paragraph-properties fo:break-before="page"/>
|
||||
<style:text-properties fo:font-size="16pt" fo:font-weight="bold" officeooo:rsid="000de2a1" officeooo:paragraph-rsid="000de2a1" style:font-size-asian="16pt" style:font-weight-asian="bold" style:font-size-complex="16pt" style:font-weight-complex="bold"/>
|
||||
</style:style>
|
||||
<style:style style:name="T1" style:family="text">
|
||||
<style:text-properties fo:font-weight="bold" style:font-weight-asian="bold" style:font-weight-complex="bold"/>
|
||||
</style:style>
|
||||
@@ -323,54 +327,53 @@ xmlns:office="urn:oasis:names:tc:opendocument:xmlns:office:1.0" xmlns:style="urn
|
||||
<text:sequence-decl text:display-outline-level="0" text:name="Text"/>
|
||||
<text:sequence-decl text:display-outline-level="0" text:name="Drawing"/>
|
||||
</text:sequence-decls>
|
||||
<draw:frame draw:style-name="fr1" draw:name="Rahmen1" text:anchor-type="page" text:anchor-page-number="1" svg:y="21.001cm" draw:z-index="0">
|
||||
<draw:text-box fo:min-height="0.499cm" fo:min-width="2cm">
|
||||
<table:table table:name="Tabelle3" table:style-name="Tabelle3">
|
||||
<table:table-column table:style-name="Tabelle3.A"/>
|
||||
<table:table-column table:style-name="Tabelle3.B"/>
|
||||
<table:table-column table:style-name="Tabelle3.C"/>
|
||||
<table:table-row>
|
||||
<table:table-cell table:style-name="Tabelle3.A1" office:value-type="string">
|
||||
<text:p text:style-name="P17">Wien, am <xsl:value-of select="ort_datum" /></text:p>
|
||||
</table:table-cell>
|
||||
<table:table-cell table:style-name="Tabelle3.B1" office:value-type="string">
|
||||
<text:p text:style-name="P16"/>
|
||||
</table:table-cell>
|
||||
<table:table-cell table:style-name="Tabelle3.C1" office:value-type="string">
|
||||
<text:p text:style-name="P16"/>
|
||||
</table:table-cell>
|
||||
</table:table-row>
|
||||
<table:table-row>
|
||||
<table:table-cell table:style-name="Tabelle3.A2" office:value-type="string">
|
||||
<text:p text:style-name="P17">Ort, Datum</text:p>
|
||||
</table:table-cell>
|
||||
<table:table-cell table:style-name="Tabelle3.B2" office:value-type="string">
|
||||
<text:p text:style-name="P16"/>
|
||||
</table:table-cell>
|
||||
<table:table-cell table:style-name="Tabelle3.C2" office:value-type="string">
|
||||
<text:p text:style-name="P17"><xsl:value-of select="studiengangsleiter" /></text:p>
|
||||
<text:p text:style-name="P17">Leiter Aufbaukurse</text:p>
|
||||
</table:table-cell>
|
||||
</table:table-row>
|
||||
</table:table>
|
||||
</draw:text-box>
|
||||
</draw:frame>
|
||||
<draw:frame xmlns:svg="urn:oasis:names:tc:opendocument:xmlns:svg-compatible:1.0" xmlns:xlink="http://www.w3.org/1999/xlink" draw:style-name="fr3" draw:name="Bild1" text:anchor-type="page" text:anchor-page-number="1" svg:x="5.2cm" svg:width="3.51cm" svg:height="3.51cm" draw:z-index="1">
|
||||
<draw:image xlink:href="Pictures/10000201000002290000022939997AEC.png" xlink:type="simple" xlink:show="embed" xlink:actuate="onLoad"/>
|
||||
</draw:frame>
|
||||
<text:p text:style-name="P6"/>
|
||||
<text:p text:style-name="P6"/>
|
||||
<text:p text:style-name="P6">ZERTIFIKAT</text:p>
|
||||
<!-- Wichtig für Mehrfachdruck (mehrere Studenten ausgewählt): Wenn ein Element (in diesem Fall Stempel und Unterschriftenblock) relativ zur SEITE ausgerichtet werden soll,
|
||||
muss für jedes Dokument (jeder neue Durchlauf der Schleife) ein draw:frame-Tag definiert werden. Diese müssen ALLE VOR den ersten text:p-Elementen stehen.
|
||||
Deshalb wirde erst die Schleife für die draw:frames aufgerufen, dann folg tder Inhalt -->
|
||||
<xsl:if test="position()=1">
|
||||
<xsl:for-each select="../zeugnis">
|
||||
<xsl:variable select="position()" name="number"/><!-- Variable number definieren, die nach jedem Dokument um eines erhöht wird (position) -->
|
||||
<draw:frame draw:style-name="fr1" draw:name="Rahmen{$number}" text:anchor-type="page" text:anchor-page-number="{$number}" svg:y="21.001cm" draw:z-index="0">
|
||||
<draw:text-box fo:min-height="0.499cm" fo:min-width="2cm">
|
||||
<table:table table:name="Tabelle3" table:style-name="Tabelle3">
|
||||
<table:table-column table:style-name="Tabelle3.A"/>
|
||||
<table:table-column table:style-name="Tabelle3.B"/>
|
||||
<table:table-column table:style-name="Tabelle3.C"/>
|
||||
<table:table-row>
|
||||
<table:table-cell table:style-name="Tabelle3.A1" office:value-type="string">
|
||||
<text:p text:style-name="P17">Wien, am <xsl:value-of select="ort_datum" /></text:p>
|
||||
</table:table-cell>
|
||||
<table:table-cell table:style-name="Tabelle3.B1" office:value-type="string">
|
||||
<text:p text:style-name="P16"/>
|
||||
</table:table-cell>
|
||||
<table:table-cell table:style-name="Tabelle3.C1" office:value-type="string">
|
||||
<text:p text:style-name="P16"/>
|
||||
</table:table-cell>
|
||||
</table:table-row>
|
||||
<table:table-row>
|
||||
<table:table-cell table:style-name="Tabelle3.A2" office:value-type="string">
|
||||
<text:p text:style-name="P17">Ort, Datum</text:p>
|
||||
</table:table-cell>
|
||||
<table:table-cell table:style-name="Tabelle3.B2" office:value-type="string">
|
||||
<text:p text:style-name="P16"/>
|
||||
</table:table-cell>
|
||||
<table:table-cell table:style-name="Tabelle3.C2" office:value-type="string">
|
||||
<text:p text:style-name="P17"><xsl:value-of select="studiengangsleiter" /></text:p>
|
||||
<text:p text:style-name="P17">Leitung Aufbaukurse</text:p>
|
||||
</table:table-cell>
|
||||
</table:table-row>
|
||||
</table:table>
|
||||
</draw:text-box>
|
||||
</draw:frame>
|
||||
<draw:frame xmlns:svg="urn:oasis:names:tc:opendocument:xmlns:svg-compatible:1.0" xmlns:xlink="http://www.w3.org/1999/xlink" draw:style-name="fr3" draw:name="Bild{$number}" text:anchor-type="page" text:anchor-page-number="{$number}" svg:x="5.2cm" svg:width="3.51cm" svg:height="3.51cm" draw:z-index="1">
|
||||
<draw:image xlink:href="Pictures/10000201000002290000022939997AEC.png" xlink:type="simple" xlink:show="embed" xlink:actuate="onLoad"/>
|
||||
</draw:frame>
|
||||
</xsl:for-each>
|
||||
</xsl:if>
|
||||
<text:p text:style-name="Seitenumbruch">ZERTIFIKAT</text:p>
|
||||
<text:p text:style-name="P6">Qualifikationsprüfungen</text:p>
|
||||
<text:p text:style-name="P5"/>
|
||||
<text:p text:style-name="P5"/>
|
||||
<!-- <text:p text:style-name="P1">
|
||||
<draw:frame draw:style-name="fr2" draw:name="Rahmen2" text:anchor-type="paragraph" svg:width="7.999cm" draw:z-index="2">
|
||||
<draw:text-box fo:min-height="0.499cm">
|
||||
<text:p text:style-name="P6"><xsl:value-of select="studiengang"/></text:p>
|
||||
</draw:text-box>
|
||||
</draw:frame>
|
||||
</text:p>-->
|
||||
<text:p text:style-name="P1"/>
|
||||
<text:p text:style-name="P1"/>
|
||||
<text:p text:style-name="P1"/>
|
||||
|
||||
@@ -0,0 +1,134 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<xsl:stylesheet version="1.0"
|
||||
xmlns:fo="http://www.w3.org/1999/XSL/Format" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
|
||||
|
||||
<xsl:output method="xml" version="1.0" indent="yes" />
|
||||
|
||||
<xsl:template match="abschlusspruefung">
|
||||
<fo:root xmlns:fo="http://www.w3.org/1999/XSL/Format">
|
||||
<fo:layout-master-set>
|
||||
<fo:simple-page-master page-height="297mm" page-width="210mm" margin="5mm 25mm 5mm 25mm" master-name="PageMaster">
|
||||
<fo:region-body margin="20mm 0mm 20mm 0mm" />
|
||||
</fo:simple-page-master>
|
||||
</fo:layout-master-set>
|
||||
<xsl:apply-templates select="pruefung" />
|
||||
</fo:root>
|
||||
</xsl:template>
|
||||
|
||||
<xsl:template match="pruefung">
|
||||
<fo:page-sequence master-reference="PageMaster">
|
||||
|
||||
<fo:flow flow-name="xsl-region-body">
|
||||
|
||||
<fo:block-container position="absolute" top="64mm" left="16mm" height="20mm">
|
||||
<fo:block text-align="center" line-height="30pt" font-family="arial" font-size="28pt">
|
||||
<xsl:text>Diplom</xsl:text>
|
||||
</fo:block>
|
||||
</fo:block-container>
|
||||
|
||||
<fo:block-container position="absolute" top="91mm" left="16mm" height="20mm">
|
||||
<fo:block text-align="center" line-height="14pt" font-family="arial" font-size="10pt">
|
||||
<xsl:text>Gemäß § 10 Abs. 3 Z 9 des Bundesgesetzes über Fachhochschul-Studiengänge\n
|
||||
(Fachhochschul-Studiengesetz - FHStG), BGBl. Nr. </xsl:text>
|
||||
<xsl:value-of select="bescheidbgbl1" />
|
||||
<xsl:text> idgF,\n
|
||||
verleiht das Fachhochschulkollegium
|
||||
</xsl:text>
|
||||
</fo:block>
|
||||
</fo:block-container>
|
||||
|
||||
<fo:block-container position="absolute" top="112mm" left="16mm" height="10mm">
|
||||
<fo:block text-align="center" line-height="16pt" font-family="arial" font-size="16pt">
|
||||
<xsl:value-of select="anrede" />
|
||||
<xsl:text> </xsl:text>
|
||||
<xsl:value-of select="titelpre" />
|
||||
<xsl:text> </xsl:text>
|
||||
<xsl:value-of select="vorname" />
|
||||
<xsl:text> </xsl:text>
|
||||
<xsl:value-of select="vornamen" />
|
||||
<xsl:text> </xsl:text>
|
||||
<xsl:value-of select="nachname" />
|
||||
<xsl:if test="string-length(titelpost)!=0">
|
||||
<xsl:text>, </xsl:text>
|
||||
<xsl:value-of select="titelpost" />
|
||||
</xsl:if>
|
||||
</fo:block>
|
||||
</fo:block-container>
|
||||
|
||||
<fo:block-container position="absolute" top="124mm" left="16mm" height="10mm">
|
||||
<fo:block text-align="center" line-height="14pt" font-family="arial" font-size="10pt">
|
||||
<xsl:text>geboren am </xsl:text>
|
||||
<xsl:value-of select="gebdatum" />
|
||||
<xsl:text> in </xsl:text>
|
||||
<xsl:if test="string-length(gebort)!=0">
|
||||
<xsl:value-of select="gebort" />
|
||||
<xsl:text>, </xsl:text>
|
||||
</xsl:if>
|
||||
<xsl:value-of select="geburtsnation" />
|
||||
<xsl:text>, Staatsbürgerschaft </xsl:text>
|
||||
<xsl:value-of select="staatsbuergerschaft" />
|
||||
<xsl:text>,\n</xsl:text>
|
||||
<xsl:choose>
|
||||
<xsl:when test="contains(anrede, 'err')">
|
||||
<xsl:text>der</xsl:text>
|
||||
</xsl:when>
|
||||
<xsl:when test="contains(anrede, 'rau')">
|
||||
<xsl:text>die</xsl:text>
|
||||
</xsl:when>
|
||||
<xsl:otherwise>
|
||||
<xsl:text>die/der</xsl:text>
|
||||
</xsl:otherwise>
|
||||
</xsl:choose>
|
||||
<xsl:text> den Lehrgang zur Weiterbildung nach §9 FHStG idgF</xsl:text>
|
||||
</fo:block>
|
||||
</fo:block-container>
|
||||
|
||||
<fo:block-container position="absolute" top="138mm" left="16mm" height="10mm">
|
||||
<fo:block text-align="center" line-height="20pt" font-family="arial" font-size="16pt">
|
||||
Social Media Management
|
||||
</fo:block>
|
||||
<fo:block text-align="center" line-height="10pt" font-family="arial" font-size="10pt" padding-top="5pt">
|
||||
<xsl:text>(Lehrgangsnummer 0050005</xsl:text>
|
||||
<!-- <xsl:value-of select="translate(studiengang_kz, '-','')" />-->
|
||||
<xsl:text>)</xsl:text>
|
||||
</fo:block>
|
||||
</fo:block-container>
|
||||
|
||||
<fo:block-container position="absolute" top="155mm" left="16mm" height="10mm">
|
||||
<fo:block text-align="center" line-height="14pt" font-family="arial" font-size="10pt">
|
||||
<xsl:text>an der Fachhochschule Technikum Wien abgeschlossen hat,\n
|
||||
den Abschluss-Grad</xsl:text>
|
||||
</fo:block>
|
||||
</fo:block-container>
|
||||
|
||||
<fo:block-container position="absolute" top="170mm" left="16mm" height="30mm">
|
||||
<fo:block text-align="center" line-height="16pt" font-family="arial" font-size="16pt">
|
||||
<xsl:value-of select="titel" />
|
||||
</fo:block>
|
||||
</fo:block-container>
|
||||
|
||||
<fo:block-container position="absolute" top="195mm" left="16mm" height="10mm">
|
||||
<fo:block text-align="center" line-height="10pt" font-family="arial" font-size="10pt">
|
||||
<xsl:text>Wien, </xsl:text>
|
||||
<xsl:value-of select="sponsion" />
|
||||
</fo:block>
|
||||
</fo:block-container>
|
||||
|
||||
<fo:block-container position="absolute" top="205mm" left="16mm" height="10mm">
|
||||
<fo:block text-align="center" line-height="11pt" font-family="arial" font-size="10pt">
|
||||
<xsl:text>Für das Fachhochschulkollegium\n
|
||||
Der Rektor</xsl:text>
|
||||
</fo:block>
|
||||
</fo:block-container>
|
||||
|
||||
<fo:block-container position="absolute" top="240mm" left="16mm" height="10mm">
|
||||
<fo:block text-align="center" line-height="10pt" font-family="arial" font-size="10pt">
|
||||
<xsl:value-of select="rektor" />
|
||||
</fo:block>
|
||||
</fo:block-container>
|
||||
|
||||
</fo:flow>
|
||||
</fo:page-sequence>
|
||||
|
||||
</xsl:template>
|
||||
</xsl:stylesheet>
|
||||
@@ -79,17 +79,17 @@
|
||||
<xsl:text>die/der</xsl:text>
|
||||
</xsl:otherwise>
|
||||
</xsl:choose>
|
||||
<xsl:text> den Lehrgang zur Weiterbildung</xsl:text>
|
||||
<xsl:text> den Lehrgang zur Weiterbildung nach §9 FHStG idgF</xsl:text>
|
||||
</fo:block>
|
||||
</fo:block-container>
|
||||
|
||||
<fo:block-container position="absolute" top="138mm" left="16mm" height="10mm">
|
||||
<fo:block text-align="center" line-height="20pt" font-family="arial" font-size="16pt">
|
||||
<xsl:value-of select="stg_bezeichnung" />
|
||||
Social Media Management
|
||||
</fo:block>
|
||||
<fo:block text-align="center" line-height="10pt" font-family="arial" font-size="10pt" padding-top="5pt">
|
||||
<xsl:text>(Lehrgangsnummer 0050</xsl:text>
|
||||
<xsl:value-of select="translate(studiengang_kz, '-','')" />
|
||||
<xsl:text>(Lehrgangsnummer 0050005</xsl:text>
|
||||
<!-- <xsl:value-of select="translate(studiengang_kz, '-','')" />-->
|
||||
<xsl:text>)</xsl:text>
|
||||
</fo:block>
|
||||
</fo:block-container>
|
||||
|
||||
Reference in New Issue
Block a user