...
Code Block | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
<!-- procedura za ispis znanstvenih podrucja --> <xsl:template name="ispisZnanstvenoPodrucje"> <xsl:param name="lang"/> <xsl:param name="spol"/> <xsl:choose> <xsl:when test="$lang='hr'"> <xsl:choose> <!-- jednopredmetni studij ili dvopredmetni s istim znanstvenim podrucjem--> <xsl:when test="(count(studijskiProgram/smjerovi/smjer) = 1) or (studijskiProgram/smjerovi/smjer[1]/nazZnanstvenoPodrucje = studijskiProgram/smjerovi/smjer[2]/nazZnanstvenoPodrucje)"> <xsl:choose> <xsl:when test="studijskiProgram/smjerovi/smjer[1]/vrstaZnanstvenoPodrucje = 1"> <xsl:text>u znanstvenom područjupodručju </xsl:text> <xsl:value-of select="lower-case(studijskiProgram/smjerovi/smjer[1]/nazZnanstvenoPodrucjeGenitiv)" /> </xsl:when> <xsl:otherwise> <xsl:text>u </xsl:text> <xsl:value-of select="lower-case(studijskiProgram/smjerovi/smjer[1]/nazZnanstvenoPodrucjeDativ)" /> </xsl:otherwise> </xsl:choose> <xsl:text> </xsl:text> </xsl:when> <!-- dvopredmetni studiji s različitim znanstvenim područjima --> <xsl:otherwise> <xsl:choose> <xsl:when test="(studijskiProgram/smjerovi/smjer[1]/vrstaZnanstvenoPodrucje = 1) and (studijskiProgram/smjerovi/smjer[2]/vrstaZnanstvenoPodrucje = 1)"> <xsl:text>u znanstvenim područjimapodručjima </xsl:text> <xsl:value-of select="lower-case(studijskiProgram/smjerovi/smjer[1]/nazZnanstvenoPodrucjeGenitiv)" /> <xsl:text> i </xsl:text> <xsl:value-of select="lower-case(studijskiProgram/smjerovi/smjer[2]/nazZnanstvenoPodrucjeGenitiv)" /> <xsl:text> </xsl:text> </xsl:when> <xsl:when test="(studijskiProgram/smjerovi/smjer[1]/vrstaZnanstvenoPodrucje != 1) and (studijskiProgram/smjerovi/smjer[2]/vrstaZnanstvenoPodrucje != 1)"> <xsl:text>u </xsl:text> <xsl:value-of select="lower-case(studijskiProgram/smjerovi/smjer[1]/nazZnanstvenoPodrucjeDativ)" /> <xsl:text> i u </xsl:text> <xsl:value-of select="lower-case(studijskiProgram/smjerovi/smjer[2]/nazZnanstvenoPodrucjeDativ)" /> <xsl:text> </xsl:text> </xsl:when> <xsl:when test="(studijskiProgram/smjerovi/smjer[1]/vrstaZnanstvenoPodrucje = 1) and (studijskiProgram/smjerovi/smjer[2]/vrstaZnanstvenoPodrucje != 1)"> <xsl:text>u znanstvenom područjupodručju </xsl:text> <xsl:value-of select="lower-case(studijskiProgram/smjerovi/smjer[1]/nazZnanstvenoPodrucjeGenitiv)" /> <xsl:text> i u </xsl:text> <xsl:value-of select="lower-case(studijskiProgram/smjerovi/smjer[2]/nazZnanstvenoPodrucjeDativ)" /> <xsl:text> </xsl:text> </xsl:when> <xsl:when test="(studijskiProgram/smjerovi/smjer[1]/vrstaZnanstvenoPodrucje != 1) and (studijskiProgram/smjerovi/smjer[2]/vrstaZnanstvenoPodrucje = 1)"> <xsl:text>u </xsl:text> <xsl:value-of select="lower-case(studijskiProgram/smjerovi/smjer[1]/nazZnanstvenoPodrucjeDativ)" /> <xsl:text> i u znanstvenom područjupodručju </xsl:text> <xsl:value-of select="lower-case(studijskiProgram/smjerovi/smjer[2]/nazZnanstvenoPodrucjeGenitiv)" /> <xsl:text> </xsl:text> </xsl:when> </xsl:choose> </xsl:otherwise> </xsl:choose> <xsl:value-of select="document(concat('file:///', $konTekstDiploma)) /konTekst/jezik[lang($lang)] /teStekao[contains(@spol,$spol)]" /> <xsl:text> </xsl:text> </xsl:when> <xsl:when test="$lang='en'"> <xsl:choose> <!-- jednopredmetni studij ili dvopredmetni s istim znanstvenim podrucjem--> <xsl:when test="(count(studijskiProgram/smjerovi/smjer) = 1) or (studijskiProgram/smjerovi/smjer[1]/nazZnanstvenoPodrucje = studijskiProgram/smjerovi/smjer[2]/nazZnanstvenoPodrucje)"> <xsl:choose> <xsl:when test="studijskiProgram/smjerovi/smjer[1]/vrstaZnanstvenoPodrucje = 1"> <xsl:text>in the scientific field of </xsl:text> </xsl:when> <xsl:otherwise> <xsl:text>in the field of </xsl:text> </xsl:otherwise> </xsl:choose> <xsl:value-of select="lower-case(studijskiProgram/smjerovi/smjer[1]/nazZnanstvenoPodrucje)" /> <xsl:text> </xsl:text> </xsl:when> <!-- dvopredmetni studiji s različitim znanstvenim područjima --> <xsl:otherwise> <xsl:choose> <xsl:when test="(studijskiProgram/smjerovi/smjer[1]/vrstaZnanstvenoPodrucje = 1) and (studijskiProgram/smjerovi/smjer[2]/vrstaZnanstvenoPodrucje = 1)"> <xsl:text>in scientific fields of </xsl:text> <xsl:value-of select="lower-case(studijskiProgram/smjerovi/smjer[1]/nazZnanstvenoPodrucje)" /> <xsl:text> and </xsl:text> <xsl:value-of select="lower-case(studijskiProgram/smjerovi/smjer[2]/nazZnanstvenoPodrucje)" /> <xsl:text> </xsl:text> </xsl:when> <xsl:when test="(studijskiProgram/smjerovi/smjer[1]/vrstaZnanstvenoPodrucje != 1) and (studijskiProgram/smjerovi/smjer[2]/vrstaZnanstvenoPodrucje != 1)"> <xsl:text>in the fields of </xsl:text> <xsl:value-of select="lower-case(studijskiProgram/smjerovi/smjer[1]/nazZnanstvenoPodrucje)" /> <xsl:text> and </xsl:text> <xsl:value-of select="lower-case(studijskiProgram/smjerovi/smjer[2]/nazZnanstvenoPodrucje)" /> <xsl:text> </xsl:text> </xsl:when> <xsl:when test="(studijskiProgram/smjerovi/smjer[1]/vrstaZnanstvenoPodrucje = 1) and (studijskiProgram/smjerovi/smjer[2]/vrstaZnanstvenoPodrucje != 1)"> <xsl:text>in the scientific field of </xsl:text> <xsl:value-of select="lower-case(studijskiProgram/smjerovi/smjer[1]/nazZnanstvenoPodrucje)" /> <xsl:text> and in the field of </xsl:text> <xsl:value-of select="lower-case(studijskiProgram/smjerovi/smjer[2]/nazZnanstvenoPodrucje)" /> <xsl:text> </xsl:text> </xsl:when> <xsl:when test="(studijskiProgram/smjerovi/smjer[1]/vrstaZnanstvenoPodrucje != 1) and (studijskiProgram/smjerovi/smjer[2]/vrstaZnanstvenoPodrucje = 1)"> <xsl:text>in the field of </xsl:text> <xsl:value-of select="lower-case(studijskiProgram/smjerovi/smjer[1]/nazZnanstvenoPodrucje)" /> <xsl:text> and in the scientific field of </xsl:text> <xsl:value-of select="lower-case(studijskiProgram/smjerovi/smjer[2]/nazZnanstvenoPodrucje)" /> <xsl:text> </xsl:text> </xsl:when> </xsl:choose> </xsl:otherwise> </xsl:choose> </xsl:when> </xsl:choose> </xsl:template> |
...