Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Info

Obavijest je namijenjena za visoka učilišta koja ne koriste pretpostavljeni XSL predložak za vrstu dokumenta 15 - Diploma, nego imaju prilagođeni XSL predložak diplome. To su ona visoka učilišta koja u prozoru Izgled dokumenta na jeziku za VU imaju definiran zapis o proizvoljnom predlošku. Prilagođeni predložak održava informatička služba visokog učilišta.

Izmjene u pretpostavljenom predlošku vrste dokumenta 15 - Diploma

Pretpostavljeni predložak se može naći u prozoru Izgled dokumenta na jeziku.

Info
Važno: Prilikom uređivanja predloška, Centar potpore ISVU savjetuje korisnicima da ne kopiraju pretpostavljeni predložak te da ga izmijene, nego da promjene već evidentirani XSL dokument (prozor Izgled dokumenta na jeziku za VU) prema uputama koje donosimo u nastavku. 


Dodan ispis OIB-a

Na 386. liniji pretpostavljenog predloška dodan je blok za ispis OIB-a studenta. Navedeni blok se može iskoristiti za ispis OIB-a na proizvoljnom mjestu u prilagođenom predlošku dokumenta visokog učilišta.

Code Block
languagexml
firstline386
titleOIB
linenumberstrue
      <fo:block xsl:use-attribute-sets="attset-normalTekst">
         <xsl:text>(</xsl:text>
         <xsl:choose>
            <xsl:when test="$lang='hr'">
               <xsl:text>OIB: </xsl:text>
            </xsl:when>
            <xsl:when test="$lang='en'">
               <xsl:text>PIN: </xsl:text>
            </xsl:when>
         </xsl:choose>
         <xsl:value-of select="student/oib" />
         <xsl:text>)</xsl:text>
      </fo:block>



Dodan ispis znanstvenog područja

Template definicija

Na 973. liniji pretpostavljenog predloška dodan je template za ispis podrucja. Navedeni template se može ukopirati u prilagođeni predložak kako bi se kasnije mogao iskoristiti za ispis na proizvojnom mjestu

Code Block
languagexml
firstline973
titleTemplate definicija
linenumberstrue
    <!-- 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&#269;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&#269;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&#269;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&#269;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>   

Template poziv

Navedeni template se poziva na dva mjesta - u hrvatskom i engleskom dijelu predloška.

...